postgresql15-docs-15.14-150600.16.20.1<>,thp9|h^CT ZFi'x.0Lp$cYlA/R:HN3fC'PGvro'eJKTAD/` ~%MB]z-{f* @nNO؀+TZ}y&$ {>:7f#趲?lSW%)[5yl"%P2tJD^CuF#?|sF3,'a5> Fl~P8Kx-84K/k6W A+׈W>;ܴ?ܤd ) K $=^i 8  ) = xt }P X(<ն(8?9?:ڊ?F9GPH+I?0XD YD\D@]W^bFcdve{f~lǀuǔvzCTX^ܠCpostgresql15-docs15.14150600.16.20.1HTML Documentation for PostgreSQLPostgreSQL 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 HTML documentation for PostgreSQL. The start page is: file:///usr/share/doc/packages/postgresql15/html/index.html . Manual pages for the PostgreSQL SQL statements can be found in the postgresql package.hh04-ch1cSUSE Linux Enterprise 15SUSE LLC PostgreSQLhttps://www.suse.com/Productivity/Databases/Toolshttps://www.postgresql.org/linuxnoarchREB"i-2=GU-\*O(q\YoJ$d#+ GV %GC J4 [@Y[2r+} 0x:L'0&9K! j&<ixF@('M /3xXN i &q/J U L4]#P;;y"4N;/\'mF$8K=c3>~_#;OIZ!(3e . du./Lxa[;-XV6akCe}  `lމ~('Yw"h mT OO 7 8U Bh%!~~73F4pbA1M]:sp?k.-E/ZO"gF/V2 E E( GkV\= @ : :S | T%|0x,T<( PoOݚ +T& p*( Gfo >b3 KH=Soy+HrS4Z Sy C4vCL%aD!)eTƤ[R=]e!F6P36!EY}+.1u2I‹ &9i7$"Q?;<%k Lp  ;x.oy0 *<=  .d04s*Rx)!<*%1e_+;6"Y:6N 3<,hu V+UN0 >66~FDi916Wh UWv ~'#..,IK053 5!r; db_Yd{\Ri@ol =mK6,i9qe]E6>(~LwZFfqcBcsn%&,$tX8Lk&&($g^rC:k ,#% ) ctog("O /$א8ue*=# Mo 9& j9Y!H!n,dD$dc&r K1fn; r2%M &n~Z3mX~ > 'jkla96(K'|p!uuY$BBw *k RB< :OF9 &rEK$AUCm%I$ba֖U( %;*NT~d-oMMRW8HE1rpS{f)ur/ $EX,R"NٕRf$*0m%r87:[qa"*6u۹Y9)S&F;DKC x]$ x$8 o,!]wM 9k*GY5e7  ``$ I !!-  g 9"d").47Y*SA3S"uB9A2,M?q7]&;A)78G8!K%jW.IDeyA=0>~*:J6C l1{$q7=wL@yF-` xL:dZ)4Dk,"1|d_Ad?)6!W613A:$&Q)V1-wG_U0%+9q <)K p,YEGjd^z'l(m'1;\5Dz X #q $ \*L  & c _1\@*@/"f% Z$n>h.%,H<G0=`])zFF:h;[-0=*)=b{<$#H^A6 ǚ 4sp  ף'b("CP`<+|B!D*+4l~, s- 87.Z{lTT(3B,b>DG>g~AA큤hohXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXhXe04c3179760eac7149ec50cab387488d6c90c7b5008825afcc273fccdd59033a564db7962164b8127104f2a524dd444d6cef36d85bdf981a24d7c722324dc6c0ff701a050e96e26b8aac864fdf29aa233f631718fdbf01da29b2fedbed83662ef1513b0294cbde132a27a6fd9f7723e723e647a0c8b35a5d25e835482ada2097c634cf5be3d820d7af4b924c08bd2ffbd4c7578f437878509bbe644ca0d67ef8ffd40b9ae6eaa5d779e17415415ed1a49ca03549c689abd5e885890335b2d478d8d264829dab473dc500317eb6e8d27d909eec6b9072968253fed9f4264f2c0aca684fe865b544ada342c445e5dd6e0a5b2efbe8754ebcfdb553de6d2ede4c6580dd916a599c47c829469f094b58cbd3293a92c5a83a5a2cd0f75d3f204bf107234d26370aa497708ed08ba0a9c3d56f83b9df36c789d94a0f4e04ccbcd28ae7c1771603d48ed48f4fdeb3268559fba6584b621c1ba41583ebe2da860356e8cf708b3bef941392abbc1f8230ee9a9b1beea266c96aa9ce970f6af3fb25b4da486972cefce08c78c00e3c08bbe31a88db76fb849c7313bce7ace39377365d11250b78f379a168e3e9f2a31ef4f2d0b8c6ef6e1d4ed77b2f502a00ab858a93bd809f481d79c7459e9e5c045985d4e098a10b0fafead43508d0510be5ec40ff04e4da4432629f194c80fe86cf1f5bb79bd3fae10e77ecfa332514ff9bd0d85fd8aa479c453ddd14b46067d4a309da145d4cd30b13bb7ee088b3b16c3ae1f993b4b43285fdd4a69f190b160507bfafc9dcdd7e626a8bd6a31276a6c55c93743a8212c91012c5cffaf42c6499f89e0187f1b54ffd319aea532d589db969afcdd487fdf08b1b41fac1c77522eb2f870a81fe187ac7814aeef17d7a19cebd731386fd0c7d6ba576601a35b0f49b06fea1f34eaa8eba5ec108fa43f8a09b9165655475edf05dd9f68c5eb0ea4f4de30cb0cb58f717238b85cbcbf241952fa97fb13441ddbe0fd67aa561747e12d3fcb696d13e0e83345bc147ef4eeb9b574418ae2f8a2912363b10e168f27d52f0306da6155659ec85e89033314bf8c144c7d990677cc98a793379e6ef095cefe378a307d655613d2cd05fe47b0b1db6df9722b7e61651274a2bf3445a802fa1166ee90abd0e63209f24d57564b559c22f3d420511314e07c9f84b0d690b0a84e599987a4848e5d3816d37d54e8cb8ff86a5a0ca11cdb3dd45e8935a7b6dc36e0d35760b574fcb0948f2b815f557561ca60f79d465cd8e65acfd241d4494a285702d77c91c611406594f871a11651edb0db26a828b20647e8579920dd5c2782df94663778e1272e2ec5b965c6f41a23d7687f908476fc2174717f72c9b0bd3c5b661978777ff9788303620eedd9d1a896218440c8e16c00ba79a26a11a3ca5749573ce0a18560fc231df944f49eaf80f884446f7ad003741b5b83158474e1ab63670f960eca4df42fc9650247f1493898a0cb69e17e3e5229f9083c19066a3e2a48b7084bf420e8f02ccea4c51d9a4ee75386d966cb2b9ddc4c69e2bb98556ba1136fce230dd0edbf44e8b3363a1a761abebcd7dc8ea5da49ffde3e5f714cb7ee1efd080aeb9cba656ae99c0791116da2e46f23d9d83f49588bb31a08e469a14f3fda4d843fd976f7673ec04134d4056b37479d10f1a8d77eb8306ebc3f21ed8ce98fa3abd91434702b467573fc71b9e4bf8ed6fd6144b1cca6c469c3c6bca5eb66c7a998a68ee55cb23e5b928e4b86846c2fbf6441ab3a3e02d51c68277d14970654273f94c48d9133ad4c421890f31648f9c7df3a46c8e8f85d5c9af2c9781bd24ad9f1958e783e5a72bebaf210b318b4495ef1835a30808679fcbc51e7235c00eba2570d7ce4e62c12c1aea386b53126677266127e2b0080f550ba068e6a456126df72dfb4fa4ee6752321bf7763ad8f106815911f3c1972bee522f9733d65f64beec70e99fea2d8278e67f64ccee1c7c2c599605278940a33de6516c55c5ae4bf928660a29d464197c0492596e3d2b54df119997160ddc1d7b360509a685e19704a5650172f12043b3d5b46dcaba628e942ea0403abd49aff696c2160c49a874e212466f7b2a05cbe5b9dcf8eb58bdbc4614f4b530e719f10b91e50192638d9594394278d9f6248a5cb00bacbe39da6664a7c3104febda14a9cbb21c3daf4c92746dcb465d92f41637cba5138336434ddebfad4dd0bc3c11dcf9811843077264954db768a4597f75ba87b43f47713b1107a153f5e0a4337da1cdb962498611b1161b8470d83e32a62026b2140d257f0ff4406003b6552633abf3e912f2d871886c6a529065f820d065668943a1b51e508dd698b1d1c09f81e46d3547c1d342e17313dce0a6a4dce3c03242b3f58e786970129c11d40574a2c382b42bf1cd6d90bd00a484b8c6c77c4bb17ebb5ed695a3e72c452fcda8cda590ddc87ba3f68e6e21196558ed09c254d5124d8c41caac8267b62c2d19e883158173bb3c5a3ab4eeb98f946c8ed4f3661ac75d47cf46660ee65426a46124dafe02b0267f5b0bf270ef2696b198d8256cd0986b141760e0f386187e37dd8d8f320cfcd0c493407afd6d198f18a3f169ed38e8525b17958fefa1d643255d47cdb5b5b48507821358388f4aaae704cba7d4746b55fd02b60159acc1d6e3890fbabbebaf2c77a5b0d7836670238f1df8be80b283ec2068cb6d1c698fe4e0f8834c3d84b130c441e85523207e51d2d2ec977ad68cc3756a642636197cdd8aabf77ffdb4fae9bb1eda714c58a21060556b3bc774cf17ffb9e3b288dde1aad91571cae6dc0df805cdc88709e3f68687cd2bf9125d5a325df7689139abfa34bb50eb16766efb57b3a8eee7f18ffc328f5ea1167747b2b93d9ca64e8d403bdc64609deb2e01c3d06068d13afaf7c0a79cdc19aded5c98b9c65c360cf2ffee0f1396fb5fbd8219333d6f6c80173921b873262b7a769576f555fd8efc6aa19fd8fc9766eaff0e55000cea7516d057b0d8d0d310f4e8d924c0d66b1b717f11d4ca085f4f7781acfb80534404673f7bc8b48a0f1fffdc11c28a7cc833e8509c763ec26ba7c12ff9fe6e6693ce7b13cd455b6b5139f38d01045bc21d7816e02f1d8fc476c6f4dfbb520baaa81a956827f3416c41aed3bb403946c009bbc7369b9268221ff918353ca1ba5d8de62f7451197e5ffbdf9d44641557526a30db2a812149933cc1e212b112283a389ea588dd0fd62a675bb567a5523cd56ef65f71e5d3b70b356ff05b692bb58bab30052aefdb6f789ff091f320b1912b0bb60e3ca882122bc8384836711464a4a79201da529b59c111c39c97056afa621a63a46c4bc1e0afb1efff5296a4e7c51ddc173578a88e827a6cd3a7ac49f5c51bdebe70e6c66ccf3c323306ff0582c66ce3d7de1bb8071e35653b6bc3167465887b4dfce96e45ec7aa1468e173fb30e44ffbab00f190075c60cb14126e9ed034e7ad5e9dca64ccb2fd81d6ba48c7b3b87e0e0d8858a2211f3f7999a26c0143a96e06c07316b3dc959c78e9291ee079ad6a6f8e46a6172cf2543fa4ed28c57841fe86a37e95401791c0935f8881f4d8ebadfbf4440406ddc119ba6f4590e0315d42d766009e3d8aa689d580a18d78b113c95dccb596708cc57e706841f9f67cb3e7ff53235039b8ece2b62d4460c1827a1977a7d9770a0e3764201254e37c0d430bab41af1346d49595096cf4c63d0a7d9c2a1b1a365b7cb1e8ed3156cd77bd7b94a8c92799b9f0b4641f6b19f24f2932b6804ba7e6ca74c45dd422a1ba57f028619849fd157a8af53cbb8bc8e3fa011eb0f462f2b08f225c1919f39723d294a2c0756e656c85f217d15b4b6930367b78187f4ab03f77e4b4fea960a8501e7eea804ca2b2309120dbd3f6dc48c2286586d5b162d8277369dacd898806258422077f8f73c79aa499cfc0d9705be745b17208710ed0e1c5b7702a525d0025fa36966657b375a4fa3c620d5ed899c19126f5f0d21194054311fca96aae6e147eeeccd54f3bb47f62c9492a5612502c5b6533fd0a19ad62f5ad96d34ea1ab55f9d7ca70a4a5f44e95270a524e477235b12230cf5cde09999e4488834342c5338fb5bc5d9863e5951c7a838c1114baa8d78f299dcab70c306ce61c7782f508e008abf42fc42f297d1d3218a6d263fb7bae229aa80f5b36f07009c4b464fdfe9a8f26a8642cfd90becdea060613853036796e1a8f62873c1a631ae998bff36ebf6079e784f1334c8221ee5389f7b71f44c50363d0e67aa64f79e66a7199b73aa1225d467dea3d7b78d71d8a23ca4ee852073dd784ddd9bf9077b0114c4f687f7672ebb2a5e5388ba6272f76496698e7d326e5ab44302b29d5446d39d3005b7deab26556c5b2c3ea00f729976e59d27298f859d923d35c7b2a002adf8f144cadbf029654593d0f5302b9869bab8973c2cc8243b266b847e751685dde5f78d20932a87b2c328773b5728b507aea1b3b8279019cbc230ce0b7be04d8c9703c97fba395c20aaea6d589c56ccac7a3c02d4b5a9ae25b548c4c383d84f399a66143aa0355e8a3274daabc4681879c28d1086848bbd7ec2541167c8c36e433ad8c82413309516fccecd1b37a0f2e8e44fd6144759c73ebd0bbed3590f4269ae6300fec06a640dba1a3d5a1d81ebcd6a6f1b08fa1cfb46ee18f097e39c30bae0d45ebd03629e67ab5d9dffd12d41bb577b55f792621d38383cf98f01c5c7fe1cdb94869c07ccb51bb612062795167345bf65c47141d417c734a2dabf03980d28f1959a761aa5cb9ea1a52b8347370935df391a59ddea7fa810a376ec2e3903f40431472d90fb0216a3190092313f1d56d6a9bd07cf352a51fe1df03e031f44aa0c9cd6dedeb9adbb38e79359704b5975a83681d9fdfdaec4c47ab2e1aba9e9cc31694c0446a8aeeb68de823fc9b2b6361aded9c437ec65cd55f9006dbb114f080187dc475daa1cebf3c5cbb9c6091b5cc3d9d8b60d216b46abdf556b305c8afc5fb723f2a2d222fc0cea833b8e2d8c832ef3955c26a0ff7c8502ac5f33d61437af9223102b6a4f9d313ddf01091597f4dcb4bb1b61cff70ec766fd644c19bb1366d8352cc8f0f261585c99e013bc20ee8931306a14c65a953b5401b58f05b2665d24640ee398a47bc23d1f8623b4c2934db53ddf2e611fc30e8b16abc57e9c626c29340c79ca39de2e5749c7cc5124fad6d739ccf8e2fa674a7b674b54444c8c71c5e11cb087ffa117d1cd53d428cd5fb782776455c46154e6cb2a1c20b5d4af6ce508a2c8d320728ee19cc8d97a08cae1a5110787542036eed5780e9a67d1ab263b9a3ecb500ca2d1a2e827235a18e5747e5ba751f385b11de778da58a61fdc949596b03c821b9851103c516950860815e667cd5d9728a2f427501e95733dd80231b0b498175a32331e8cddbeca8616d01adb5079af2b14fc6ef9b8e10a6181b9fdd85a4b4d9cce7106dfee1d65a30cfe9014f2195113880b72e89b8085b0144e1d64ee93526156c820808cc1d06f995ec843eb6b1e12c96b83fa93e0c0bbbc98c2527c014bde152ebf63090d1efb4634f1d00f93279cc001fa5cd21fdbdd363a1f83ad7a3afab5f290c7033a61c0b182eae9b927a493dcbfd08430b09f5d864ff81df290c818695aeb39598a58ed5e0064ed2adc66a80f29402831c8ef6da741861c09eaee2fb657f0ad87dca6fbcb40d74e1f2ba36d319a666c70136553c046c6cea24e968751cafde5bc200e7d00e53d44d75bcef9c9b2f1234538ec3126bc51a73cd0dd6c270e50cf3dd6779bb9cc964615d62e525162bc1a01900a3c5ca1a17a910c70fdaf6711b8f5b52782bed8fb9ff638123d19f99bd25cd4e6ec6d487147202acecb683bf2f7a47ca207dd249c58a7248e3f54261aeb02121a8148caedfb0726933d2b144b1d9185eca05e3aaa681102be42be42fa1d22e8d8fca5b416ab8a3b989173aa37db6147cd6f6849349dc19007aa06313f18bd40dc400e5b968d1c0df438285190742695202a6da360a814e7182da53cdbcbdef49c119a7d5738919261ed8879d086b1247d3c6baa1c1e2b3ff3a98b47e6c6b98cc87fa02a5ddd5adb61684f9c81e8a843c3a6a219f51ec713abfac9458971e3b092274e76b5148cf9470c48dd395dd7612ddaa367d270cdfe1b0abe010bb390b608089429f9cbadc27c9d6d20939836bc9c0f1a119d917143557951738e517c18cc32ab79c9dea757ee42d24e800f7b99d36d52fdcd9d877e402e8199938e4a6626094219dea3c9da5eaa1492b99e4ae92e84f9bbf95fd6c736ffdfb18b01483d686be7779e802a8a81a0292925587c196a6b3ef47423aa7ddce8b77eda4ea5ad5d3ca7710c8fc82205de3ac4b0689777eaaf35a69c3924b9a545f1c0f1cf7b75cff97ffc2e4e8bd0c146106e0c3b08aa3f5f0a125983240e84794eac0753738b0b613894b08c362a7b49591578e5af9692cd60d9e982fc6c2092913752568407ddde3a8dab590bb40fa283f7cb28a57abf80e288fb7c15b9e60a0bc1012425926a93135236944f2ca16f4174fc33e397126271c6f56e707c809720c1e0de78a5d18584c82780228a3522103b71f5667fae5e17364f87c757e6e6ce6c0bfaefc34d4f711930bed565dfc54bb3d8ea569dc91ed18bfe5c73ec85d1af76861f281c015c2bf911f87c71799841e3ed4552f4b3cbc99be4d16942e7baf577493ff1aaf807e87d55fb4b75c2e35a8ecffba12957f47095f168ef661403ba97e8ab09cfe9cbbfd0ed47c59b52a024f06e1343d02d86edca56435aa62471300c0719cc6d0fe6e1f464843602be319bf01d018af04f1e05bb45ce21e85e4753768047ead1e77e8a427b9f94b15c532732050276bb5847238787e008ae7175950c53f42381310d778527adf5bae9c6375b00548f50955eda5ffd98be761592bc7e5fd91adc4af7922c2b16d2cf5e16024a324e63f29af67edd709db0b36091b16d3bd2840b65e606b1cf83acc30a15e62b5a84914ec7576334e67269a77bf6495e0ea5b809b1e688eb9a765b74493445616e410efadf2fdb08a3e18b5717afded738690a79498c08b67c9cd960dd09ef3c339251716050b6620f59cc5809f782a764d3ff8e670b6f1ac7045152c5bd6c43f6d1de75d4d642209a6d43e1daaa7641fc3b1dfb14cb9633fae16ae1fc7686e8bd4392d5b3ab4befa250ee064db2b201075f36095f9748338d1f948579df0dabe3880079c611180d5d593c65c3145c8ce932b498bed42d2f4a45a68aeadb94e15f5c5c798d6d7644a7bcb9ed4ab0a6fbba459f5b006ae817f0c6ee19120f4096c2fc4dc0582daaaf187b96c9d34b687c6eeea262127715f22287135e226a4ed7075f871674447a3da4bca13d2d4d3a4b641862c6fa2335ac3fdd0929dc3e7cccd5a46c6d046d03533ad8a4379d5f11edf72645dcbd0cbd0f4a538130726d52ad4ba7c6525b8954a66e9eec4f8db350cb961414132f9cf3cb9dd60b9b1c89030a4eda55365f0680aa5143c1f3b963abcad37ad7eb36cef4797cb42edcb2eda24274ed27415476408bd105a9407576d34fa29780dfd34fd3d3bdbef9efe50444767c302d4d5cbc3859b7f3c2327bade423211d067b30a5db883099bb7ad63077a3b668d2fe360c2660a30ecb3647a2ccc92ccc8201f27b89b36c5b6ece5a131db0cb9e0c5598eaf3e0f06f4f669eadfd9f8212d616c0ad84cff45d451be3aa01bda462bd9c5c98d7476b1d35e0490830001628fa201ea08013afbf6a32f0436f172e3ab22a7fa2b148b4a61fd7f92093f70e7a4cc9245904a9166e2171c4ecbd23b50f623da556154fc72a86753ed29a0903ad710cc50f259af2e7d3483eb88c2190de1eb0162c945b52ab2556033d237672a38bf7a0af2a4147e3c93ae096eaabfcd5d8b4bd4d4dc6d98d3aa4f9f752443d8958ad9d71a1b76be4c8090a02ba32d6efb5165ca23eb2257c25226b8dd6a0f8360ac5e5b2b6d5e50132ff14a2edd443366907fd1559ccb9f3b69925afa0efc182f353c1f5e8dadb0a9a5ed5aa2f3049675b236c2f8df4e08f1345487b3c8f95dddce39b2356bef89dda5594c7beb0a9dc2075b3d99b7405a8b5fd6f0f34a5e6fd2c25da6692e2f82b8d5fcd618b6e7b297f4a2d65209b8de30a8f8069a9656359620635690b283da009f2183c075d9d0d96501cb6a03fba464ab3a86615894ed0a00ec9f2a367cd3eb617e39c0a4d825e68d1c7aa1c45e6d20bd5d4e607314aa59d69cb2669b9ff55bc3b1771e9959badc0351de2564ebf31a482941939bbaeaed3064f80e3caaadab674357db499dfe0390aeeb44d03132ad4a0c4a8b18209b8d8bbd322385c7434570ba4a90a9b3e7c8b60a260090a56bb1c2059d2673b4e14c24e8d8493a05f1c783dd4005b02a64705da2fadf70148b0f79218b8387c9927c9361ce46fe70afe8d2b24d1de21b37cb34b273f2bf041d15b339fc580dc39d23d25a2b49a01188fff35447d75599921b85e8986ae69fd7366c1bf0650e144a4f6d41bb151d6215b92a5a20d2561628626dfe77c02a9b50c9e96bd544b8590744cc02f85a1d9e1a5a564681db3d1a6f85c14b58aebbd00a79be4bd961170b99f01911ab075d3dd2700b1e5b6c0ec75b79b2804b65689e2a57bf5daa960edee92dc9a112b969ba87e11935593d9cc544f23118b08eddc5be42beeda7882f82de52f1972a6848efbf8602267a071b9c7593b3fe15a2483ca2d3ea3e05e0009fec88f9834b371209be8c968d2ed2633975b068ee3e5de2163bff70f8525d9e6fd4823c132a72eb32378d156b4b85d3188fbc23701f50bbe7a0d9593c0ad2a5daa3c00e86f3f04f2f38b39bf09835197cddc200399c878b8d41e905394cc1cb3a468fdf8a54519224082642d545dea4bab6d627d2ef8c26ee46d5fc95b05f0e6329511f6b21e5bb0149de21904603e70e98923ba829bf848c8737c6ebde7a326635f978d6b9d14bbd0ffb7478e40a599006d98cd282affabeaabd57cc12941fb9dbb645daa56418e72eccf4ccc0d35b89bfa0bdf16e4f728e2d29c2cf07b58c64e9a57b864c1cfa3420beabc6523e5a4e15a776e885945428e0d93b27bc5fa51f4d649808b6e17da7e076aaa04ddcaf4b432987140fbe31ff22070ff3cd991853f51da468caf505e46f86b20322977d78d79540720cf0b665c2d607532ea9a8e3789e29e042e8b7af8a676c431a7f42956b8ad528f0ea64fed5f3e1b7a191bebec20c4b85d3b11c9dad0fd42bb99b5ebf9d420e0500ed20cb7845521fecc78e7cfbb9a74ebe09ad1e141cfc2f4555a518782a67bc38fe148452fb1853b00ddc11cc3a12ba55be3e8fb91a2fc553d4e2aaf7214269c5e72b00b8ccddbc6f1ea1b6eb347ecc0c3fc9bc1595f07a38b1d8279ebb7566c6083e7c92604c2e4e87af161d0593c33a4ee3a85a1023bd3f155300e8927e0b8f8d71ce24408747d837cd0475108afc9ac6a4690fa90e56877920c454ffd34d639685479ef6aa19130331701e1ef45f8e6f7a3c549d2cea7bf7d1a4cb8a7666394b73f034d9e686d09fdb95f4940b558f55a30f0c9cf6e433f59907fe80bb2fb6488226913dfd26072eff2749e1cc495f40f59b4cb28a836ff16debac3647796700c5c4527ef6e6157bd30c7deca0c7197823c5e9deadf4c22684f55b8008363300b530577f6b2ccabe5de4af2fa8f2c4009f0d9ec5c9f461809dc142ebda7cc2ff1f0fb1da34eadf960ccacbca4dfd785fbad40f18790adacc224ac2491a986c52894ce5822a89ea5d85e77a136ca8b8c628291ef5c676f20fb0214ca199b68af7d666395bd3bc4e95c365391ea3ab9f7975d2220137e247e878390a6dbe3b7290bf6cdde15d33ef10d236e0c9a6495ccacdd1d83ade341f75813dcab803a34636e65f7d7a71a402d58b766c76a1511b611d2400cf791427f6cf35ed246bef1af1f773c26f4ad0b15358298c4dc930276d395c8bbcc3811481962819d32d5e909d523a471d775a3a5dbc048b7c2b0219e7b58dd8a56be3ff8859efa2fce10cc1515de0685536e82808191787cf16105695f84cd7a14db66b2768ee2045ff4de953715cd47b8a38244dadffc5f3c5ff641c958e58602d3c47d451007db6347262ec3082785db41723c1736c1f7dc97b7e41ec6d3341d7b452a2aebdff44f20106eb5b25a84121863ebe40481340c48ca97999fce698baafa67d5a4dc9ee22a3aec59d0f6dfd24ae347ba65a2695652f4164f2b1806322668b8b323318d0a083898bff0ddbab3ce8ed1c882934f4d2847b1a63625038278819121827cc1fbf846d75340c422c1657c45d10f127d2b4b4666f30f5fd71f6353d810bb03f3d4ac2f180b4cfb47a6c482eeca4ff3289b39ae132087c7de0e2b7493eadbe62c0c642d786d7748b362a51b9dce73ab6cd2de2d1e34d89fd882c51127ed660bc5ba79f119193058584aad1397b13a0844a6dfaba13cf2c2071f7b519f13dd843d72f04e7c78f121d3bae6cb24738d476351953820686c5255cfd14ce62979af3f46566cdc731522d4a376832eb32592561a6b49a338597a295315344864a6b3ccfc03e3b68d9c9e6b4ab22e38cb2d31a4ec1e7dafcbf15728bf4e6ffc14c62e1c535b0f47c70c6197e22ad4ce9bc30885a0260b08b72e9431e99360d1e160132ee5c543d051dea69a7d67e7f2a21e147fa78fe1ca84b5fb717832b6674ad070df4c60ae76c1f91fe9c050080bc9db123e0bfdb72fc195bceadb9764c5bf60e7b8d90d2d816b88d98790807d74c477908a4f479b0b3aa401d03efb26b8ed85dd6aad8b07a91ee20236d8c6969b034938296f21c92c3bd500b920f53b43f7d3f4543caf570d263a42d3524c7696005ebcc5ebdd959a55d922fcbde1c143ce70d584354ae9fef26493cc342a59d47cbc66822cbf659eb7062c2b81a5b47eac8873945c37bc07edb7a82da5928369f5eccfd030b8269a121ba4033114f84b97b7ea0e78b19c86ef14dfb58ccd99c50226d37dcd311c03e014ea8ab7131341e61189957901c1cdd679c306a94453d1bdd79bb2673813dcec7f183580b442886ee03f295e5c68aa9a571918b6a59b6355d0e678d981e6f11edc86d1e332e68ba8931ec50e543c1d6defc36a78172f6404f22669bf899257ea9b185f40c4451e7b211c4d30f661d704992b25635a5f7afae85b050d5f7de31d7fa7a6f3cf16fba002aac7cf3adce57ab25325a18bb7abe03182cd63e739fa74363df9336a1dbb00ce38c7b646eb7177a58c8217dcc735b967a75e72ec0d0a524b2b207b8699d4fbdd880aea4822365828aab58341b6ba226feca1c15227742774dd997c7284745be9a729f6d0b67c7861bd1e3a2d72ec3a0cfc5c3dc0dd35e4e238c465d9850367766ed4d2378c90037bdbcedf59399cf4fa342b5c2be3cbe5aba627e2fa43431df53c86a8d4c56dcc5c5ccc178a2b89cd47595ad4adf2c3b660a448c30d897fd0921151fad16ea5ad6ae7c2862076764d5c5ade340d6ad1fdd4cf552c20e9373cd2b3ee649345a819290a23d6f2327e636c6e1f8e3180daf3e1d7698b868710f28bcc7a8376456f2bdadc549eaedc35ac7cfb17659b08476e3ede978a712586bb62eda83b1c10bf72fa021134dfb1c6de3a1a1470aa9abc516259b35d78be98f15d45c7d5f5ca690da52b5fb14eda432b7159e3b4d8345c07422f5ad017b7b50d6a8f9c4d74b53b5bcd055454374872baba99b3364f2a5fcae29a8fd27eed999aff3626728bf491abc74e34164807166c7b2689ccec7688dc1e12cd8ce4dccc6b22999113ee31bf76f4976f39058a748f6ede135c74094a71c8ab3a65d407d0ea54b2bf4bda2ed7a81083fc8a148f21df69b896fbfb088048bb9e021da558bf79faed8d5691f083938b4f979a86a0b983e438b21422c0ef77e9b167cbb450b800ceac971f6c2fa7f5af0874f09df97acc73bade1a949ba28ed11146cad67d551175918b00952fecbe4c814910cc23a8b7bc3465f9e90038255fedfaf5434b4a9f614fb070f82f95db6d8780bff80de4a67c55b0f34bd67b1392ddf4ab976418f0dcf29375a82973d68a6ed6e514aec7a23aed8fc8ea4ec7698a10ccd39ff0bf046bdc113838a898661600fc8ca115e4aa057094473be66332b7ccc44c7912568d5a69df98241ba50061cd8b74332c909571be92720f6ac50acd8b3efae9755265e638b242b0d82aa38db63fce45af29b6a268cbbac72ea57e97597f9182c192058d0ba8a230383fd725b43f81a15668446814fa2f85f092061def0ea6fdfdeed014bfb831817cd258d8d8e2fcfcd4ee62cd248acfeeb42b5d2c558eb196a031128e4affb7476cd08897d4d366b0f1743408949eec17af29a2b2414742789257a4d10aa48a2a91754c398c93261112ee678d413bf5ccc722173e8b9fb415f30653fccc44cbf1240fe99cbc932ce79183dc744148de80168d222503625b15440b3d959b003f4f08c5d4616950b65288cb6876572b50bfed03e41402c8f6f0ad13948baca41b483b156f4edbe0c7c270f87bbc03be0e9630bc015d977ab95c49521397ad6e64db12cec5438554ac4073840c8985caee071259ecd8acc6de657cbdc9058432ada6a67990c0f700d33859ef86c0007b428a44941fa1af5268272cf60152c3bd5c32ea19287411713c9f6b60ad17736c2ce0468667566244ce1fe1649fa0c3de2b07d028c60965c484754892e4089b222ad179d3240b116761e1eb3c3d3049455527b69e0242db25865a10e2a96a91d1e1253a9cda6c2231bb4ee181182a35070aef87780a1940f7b73dc159ea7ae96e284ffe55f882092efdaeb033f93f7949ce017395f2ef3d4dd7e2681da7317a6b0aa659cc7e53c81381e5c8777c12f492252555f69eb87c916abbf70fe7b0a59bddda1f7f28c3d88e5e23a272dd7f22542cb3577603315228b287a93f58a72ca0bc18bfd5c82ece5fa925e6783913eff4211ac98a133f5aa30b46a39687fc26be9dd61a29b351d825c12b30dc0d60203526875e3105ddec90a4dfb3208a97bb9dd965bb636e2bb708a32a4f76d9a9e880f9751825d9cdc9b7b8430443b646ecf7918a6aafe7918207e260d06a14e379c724196df871902942aa861c5691c75ec3a9375fa68a23d0f07dcc0e475c68a2edf6e78bbdd784c2ae6d3fc4a7317a5b9d30b55fe78de9050a5a6b559af80795705dec59ffcec32f73891ea5e0b5e2118306aaac474009763fa6395cb38013d5fb300f0942c52953c98cc31dbdd2bcba8748a97a39327c6764e694edf28cc0c2529a03723a9b110855accadf6f0053f2afbd3349f21b0593915a87ea8e61b8bb1c522ccd7d82948d0bb59da17aa152316752971aefd4888608c472400f75f475a9faaf343eb2a16df71c5e85c65b1a62fced63e3977b1f7271841d057f3a1a19da578f9f1a3a4b6c017279c82b6bd133bec519029a4ee2c54b2d7360bff9e1e2b792ae68df7501e15d3e97077507c94fe3eae437a810595482948854c19b301b2b632fc0f6d6998e20033522afc34c53432e0bf2b97d4ffaf7664e45ba4003a7e42557ef593cb6739a36d652463c5240245da90292b3da6adf4f78fa847c3465bb4acd9ac76396298d717d0747487084850c0b7b225f2f31b65b0492d8286755cb74c8b191c4431b15ba384f3f0e44e21a2389677c59204d7eeca86a1075b47b134d17dbd2b31d2bd50604ea935683d316cbf9bec194f856bf2d2543156edbeb22289f09c45bdb5c1560ed93ee887edd3d886fbe8416b1ef9eb455c72a146f4ba35d696638c45d1cc8d03076063ba1d9b944fe4bce2866a0e2c767934650312c774d2130cb545a27212e5658aa6c467da2f2dd4171cd773d5cc03b7d9e2501e89570b13e1431815f0eff3a62f66d936da4abbfa6cfecb9ef5339415cf57c45de91eb2c450e4eee84ef5975878bff49ac15b6072960f0e37b84e4eef9ecc47f55a5bd7881b294a2a60382d43f333b35d47f75643a1476b5e4e75ce8253be8109a1ec7f0de70e56394b391537222059334ec941a6b1592c18e2b04a2170d9aa65dc4d862953cac0c92faf1b9d43cb3a5562fd0cece1475fa134fad6e0c3a235451708b18d278f9cf439b9d93f747a39e215a0ead9f84249722f323eae64de2edcc7cf4d9dbc117bebcee67da75b34ea606c9ff6a4a01d7ec92b4a251b29fccdf3bf6084e63420e25dcec46e2cc91c7804ed407ee25f28a4bf97bc9973f41f90fdcdfdaab3a2a5d5321e96ccf0be5e5588e253ad39b7df13d8a95080980239351a215827ed1dddf0801d429a1f124a3225df334757f02f7c0aae701f40b86a409a40dd4297fa3b2590cb30b8b9c37b5bcdaa9f0ce678e81de30a6d185cbc1325634a63724c973632d55159831dd1c486b09535670f2840f3ee95ba04979d367a28af076f927be95f85f9b6a74f5b56fd028ca7810adb3c6164e6763814cdf88a670293b868555732d466342b19f3e9e27cbb2a3a0586a936f12e2f01d2c1361b6ff2ce032626e6daa64a982dd7c556547b1b8f30f029ee79cc804e81dcc15f04306dfca48865fdaa1a5fb22a3a7ba5d60ccea0c29d022dc7e553c41095ecb5bfcb08e96d6f67256f5966ada52a080af588161c77afdaf8c5749ba9e8620b4e8e90584d89f95610df7dfad133668240cc660b766129acfe9a54e05fc9587480ee5158943c9b258b2611a66a698970093be8df5487370cf734673526a01541fd1b4cafb0a4421bab1e8c620b4e17f500b9fc883a3ae85ab609a6edd1e53db486fea9542a12fb3bf7b9fda82cc1b6b99248d332260ba9c502140a692a75046e791364ffd13127c39aab98e5306570f2a388b6908072e68442980908be73578f8769cbf45785a081fc852dc6b4ef5491f73ecb2acd3bcf02ea13bdeb75a430eb3b3598ea8b4d380a0fd85d276436d381b7819b7bb7b76df555dd6507d4bae7f056a0f9710b5da745e2fac6977ef5a9cb46a15cc555f955f5b11db819ce5b5db59f81a8b66d892a76209f3313242897a2e3acef70c222a9cc6659c44d919a088e7c629a1547402fed3b1238d007cffba6d2488340495eddba2375567659105ee5235b8f93a675409fd856f3291c0d89f592b7ebbe9a678b964430aba5fce11fd15238512cadd99ffc5626b53c518d543806c0ce07cdb2e1d3260801176de735b174277088aaef0ccf383e41e70df49eaf3870d6a61ee32c325bbf26665a6d3bf72dbb8c9d178e683d172ca4414a4e98d8a61ac7afe690e374b6822fb652157a4bbf212d23f687b73c41385af12f82f1d7c30ffadc6b91d2c49793777b4601573ad0245482806f7680c321ba00f1a33a9f8dca88c395720d10c22b6603e4aaf30ec45c52f4588e9fdd6dfc6a39a26f8e06e4c5ba5073c2c052487c16793f5fd19c8fd530b97e0eb2dcb144f3324208f0d7d0db8572310aaeacf0f3fafeae0c65d21c5cbf2d89f1167e3a77de02e8e76db7b48506338647aa01a67ef9bc42d5ed7166d29725435921055c025816da7e8de2d124eb7680c233687d3adbf82d811e20ff063bf3d3be1581e5f6c02607912d794d65ac5ca7fe59a415eadb26b48715e0f494b5834ed23ca08b077f2c2c0351a2e6f26d73f1d9231966c0ab3be9e1d601dbc7d385f0ca61092e12a5a3a340f6cc825bac7ca9c08cd8af6241ce8e1736c71e8dbbddb320f586fcfe51fb05505a087007456708416e1f322c024f768c8cd7512d2d46d72c491c99f98b3e8e2a791e34764cecc8b13d1989a623692dcfe123832fd3a772cbdabf9e55d5a0c810d4af3c5a2d14ddb179fd15a0ab1db005dc2acc1ac5a5e93adb4ef58594f5089d635dc52edbb550c61b3a9fd52d1926153e8b57f31fef0c76a631bb30912378b00b50a2eed02f1cf5668bfbfc08f097d1b40ff87be1067ffadc21df47def714f5e97746e3e31ea5e3086a9c9d7b9fa4ed63b3c4eb556c4ca4ee53badca37dda0c08f3506d6d3a03b3eea14b69cc25ebc009dfa0f4d502957fabfd48d3c2965888dcac502c12e37af2bdfcf711abb0759362646eb1c17b04eb920b5d289ff1927434c240708270068690da710cbb02c6c0e50c09acc698d43f478f492b8e800738a04f55e259097f7c64c6c5709722458c171ea3f2a58c36b7e9b3b77c791f25b32f268cbdd33269b2cfd24aed39b832ec961ca11ed0ae82e1b77b079c9ab1dcd6d4fe830046941899a19db08574813abc082a5ff24a21e5a8b6a1274a601f7ab265dbe4ddb2c38b1a24ed77180087719d2d617f6255e2d690e67d7d02a2ed95cfa675f67f8ae16aa83a12203bd2b19c3073bfd4e7ad84850827124915733625c8015b0894ef7895b52b831c5eb02180b7183dce5be39214cabba13f736b9726ecca12538f5e12205e8e23dc2272f5b4f4ef21217b3562c1bd2e3e14d7de6fe5819383a6bcb1731bef554e88e3af2969cc950b2d1cacfa8c22b7838f118249455f53d6d1977946f48927e5e48f69e72cb854eeb62811e9d4db7ca9cd33c8203e63cc3f397a85c88d90127b8d568a941c8bc124217bb93f5a71916bc0be1bca6d6e40a48af0ccffd92697c93b3ba561742895810a6aba562b6db1b94fcc2c4dc793c15f2415f8f50e10b022e96b32d573f158f7b51abed166f863966527974295efe0b9739472714451cc2d2af432b7b5d7e5e650b8840c0af7d1047ee807b3d9cfe78994824888cdaef613c59e71bcbc7f4e5180399904c378dd9bb7b0727ceb51d7cd753051f3431e73c6b57515472157c4175c38509e20da98bfe85a8a5632a40c06e657f7c4a92f9675ee644c9957d565cb828a54e0c246b68fd490eacd5dbf2809107295474afc4e03a310d66f9985d01c82b5b915ae71ee127ec7e0598e7a8d4850040a554be6fb054ec6877bd9a939562a080b72ba1d0507cd1c0a5bc83697c85d39fe23729760935523065237f51cac684c5822288a40b5ee2b9a370606af027349f59ca5ed1fd58c0f8ee6346bb2902581bd0e88253905c1953c67972e8ef109c7bf5ec463fd2d6010c568991d868b669b03e22c87af36c37d4aef151521af8ce9caaf7b4c8a99c0a6cdbf389386f67a695e262ca4a98065e6ed7d3438a135365a8c644325b3528ce2c73f2ceee83188e312140f0ebac6e700f492bea293f5a253ec16fcd1849bd802a7041c10567329004cfa070d35b1849c65b6ec7e4672184aed88f703d749a61b2a1fc06e29f444168feaf85ed11f8cc9e9d646d67e7d74937bf692b08064ecfe91b4c9f1bc5dd20d57a407a59bf0ca3b8236f406448f266793ad75eb2e976f087d13efc3599747a1cbad1b21d377143ff941812f104489c0919b047021f95d57c228a6ac1354ecb25dd914685dcbdb1e24010ed81af98b8487e8191d03c98ae833671bd395aabebaa10329c76f8dfc4e782ab1dc3ef89474f5aeab03d892fe5e1ca7973f46d59658d03a1cfe6cc3792a9e54331c837686f0505051e2756b9b9db16e178ca668e92c5676d327a156a97c4f0a3ed2273a940c2ee89d17eb4127635338d3f89579e739115cd3c6252aa3fe0716bb2932d717244cdb8a5b206622152d7bb3f6bc04bd90c06f128a186d6f25445848c6cb14bdee04351a963a0ae28c99791001051714e6437347eb72f71160099a5505e2a67fc6fbabc70b93800f939780971406f721519500d0cbb5bac0a82b547092e26e859697dc40ee6f26be9c126b47bcbd17482ef3a131ae7e95f5ba9423c55724a1f4b15334bc335ab8e5932a8984091d1446addd19c3013cdbc1fa869ecbc338b68b7c038e50cff0696df143af7b229b2e164adc34a8651239b0f0e4c16171825663d2fa47e1f3276bed0edbf8a2b78c75c0759277070faff0bb5547b2f96b5af126ae0bbe020bda574a77c053c7d32ff207f35974965c655d01bfd38d341cea8992d20a6897a0c6500ce8253d5a9ddca6017ecc8798676cb81f4ae6580dfdcd6cce39189c88522bc60419a1805cec1dedcea4718397ae4664aa06aeb314cbe8d3575dd73b5001c5b8efba5191a43e65941e5c7aebef87a0bb8bc92cb8dc474ba6d8efaecdb67772726b5d9c6f1148eab082c6e5e3a6c8c2065bbfeb4267483fbea76f8b8ad550714ffe8db146caaa0249e69f46f16b84c9aeb01c90022157a0b2111bbdbf9d1f1e48a87fe9499959dc96f58fb1cdd7efedca2482f2c682bf606ea8d8763174a0e65a7bf0fd17fb8e11bafecc576b76b866aa8598fb136efe47f5ca47b943b64d4b47c31ee4deb0ce093f821dff4255904343a3199cf64a975257eef60f2d21decd346e56ab679cfe8166ff5622e7ebee0df2a3252b49f5f9a58313796cd3585bdd019a0d0c69b35ce27b53db3206afa61fac4f322566c6f52a1967bf3254f8457eb2a01af9c4a34d2a85f3d1466a7f8bc6e43afe77aeae2797d4f77e2ae5abfd66e23650ec33af1330b6936f918bf5ae1c5b923130cacca8cca67af10e2abc68ebc79100e906e612b35e06f7d38b213622c4bc5366da8b4c1d272624151939fe6d3150efb498144a252439d503f7b8eefc6c5b88b4f761e06354d5b0c469d05c42499a82ecfec3756b91c8684f6db1cc7762190718246034721260d52cc986f63b28e0e41c1cbd80f42f033dbff5e6d9d7a640fcd94e3e3025aef8e90fd71af5945a3d645feaa0aaa1a0a9db925aaad20b6173708793405921572786d3eed00027f58eef1d8e316a232b0a3c3cf1beb2267a884ee9b67c67722ad23abe8ea604f7e4fe63ab19b8ed704016832c8f9a50f75aa758591dbed21668658840ef667a08c5b183ee787e2cc559f86017f444c0a135491ff9167512287e2d5508aedd8387fb7f0109660122a5a95c8ae25f7500d016f74dd26ee5500435ea31ba3f103ce152f4a6cdcd1e23d79167c825ad30f16952df8fca335b6b0c3b025b68b0cf09d884acdaace9151bdcbc722aea021237670bb2d57977d47137036bdbd12e5a6b9ef62c26d042c4a08268ee0c3a652d289e1edf1543ed7fd2d081aafc46d1a74ccdc5ffdf2bc4cffeb3f83c14254882c040cb9f8edc473d03f62d3a25a8418dba5362955e06c7f249d067733930ee64c21b007092276e589fb8dbfd000164f3121bac5621ade9325c70b0e42de59f282cd66502f9c83a55ded84b82f2dd3b843a3267eb612a595d453917aeb04f9a4c8ae3d9d0fc6e0afa3de0e59d936a2b5cffd93a7f6a747b0e111db8ba298f7463bad4f209306f3b070ca24ffd9277d69a63a4505093929ed4560229baec4badd079b21d2919573195c4fba3f309fb7252b956892c7a3d64b505924db6068f529c989301b1226412f73079b393233ca70c9b4c4511c3834118d556f48f5a33144e895cb25e3fd4fe643fe0ca95eda483872df11a1c44e4b389418916169ddca9429386a934f052f60e0fedb6b49ba70562f5580cc328994c213661022e84cefb2adb3986d3eddfb0ec865c4138b6198b40754a30e7fe8933fd127d11bdc972ade694feac19fafc8ad7d57cea78dcd74f20c212134ec016a44988affeb7caba45342fb5a3ce82b614a46b0732e323ce82315a226c1ea5c9d9df9b814445d4b439f043dc69ec173259a1557716aa1dc618a95aaa37ac2cf65d4c18be4a39e081efa7769d4afbba74ce6bb64681acb5de2b12c67f5eec1e8e67064bcd94b8dc99d5a8519c038d1d08280051244d891fe7c9de13370d1ee90a05e564a4854be185f05ff9964a94676430fad37e9124003c4618544cf2b266e11819ac1eb36c711da26190e385a60c4678e6f5156cdf6fe73444cc62bfd92e9ee13931ef3eb60b061dfedc5aa085f588e16b8cfccd9b85e9d902e5224f2bfc78bf8662ddb47bda3c1a80333987724ce24d37f1c6aa7cc6ef046fb15086f0b858cecbb898e5c535ab5b27d0be01d0194d7530112347a446ffbd84831f237ed7267989c9a29737186bc5e69f41925fb4591b2269035fe70aafeb4e5fc0e67425490bcf633b8597b06bf1a17688cc12afccd372a4a226efadc810ad95f44b6312554ae4d6862dbf20a2fee495f031e36eca5f2ff486af2493d291c09dbf373c868e77d2b10be33ba4c54b79f0746ac1a097d64ebbe0bbac7a35e6c27843d486df312aa59736faa7e2df8628cfaf78b1f01d1eece3e6174feba09ec45087877e977dddb7da52f92ab7adf0aee65d24e81e3ebdab631b384a1642f4a2cb9da74dbd92356617e42f443f65c1a81ef54f99dab4b358b76d5114ff11eb16d9941fd28e17568e915c6b410b01db2cc98dc46977ca4e62a47faafa0011e17d9ea2df654b610f691bb0bda85a5ca2e264563104bd07fa367d907a64dc22f49e299dda20d7bc80ee308b0fa0ba1410ad8e3a337481ef62e66b3a295f25d97b040e10c7870c1b79e7fab1416cb5212176b50714dbc4f3da86b8b5eda13cf1bfa728c6b408b9ca3a05bba473eae7d5c18228e6b661c5c24da6cbed088f8231e145edd90b064d852986ee46fc6711c6a538c24a9333e738940fbb1a5a04701a500b6cb541d11de8cfd306530c864296fe72d981aaa0385e3b8af7ea58bcc4a7db2dadf65af2ab36e7dc6ac4145412cb9e29d9e072accb7c9d97501c95c805fe409eb0f5d0eadb094533eda40e7ba201dee74d5cb3c671bb2210d74fa57669b66cda82e1e90673a0f85a308db2635e2da44dc3335dc8e579ca57b46043bf8f1f4efef6a41e4a3c7f177ebdce909e5065ec4feb7cd550d25df3cd83429ed0d153a03a59a399067dbebd03010bd9095adaff70df1fea7593effefc93caef10b3555603ea104dd08d5a3fe5822a361923193ed1fbd87643c90bb13efe396072970d0354109427ae847ca0f3cb36025f86a735bb8bee89749696fea955e1cdd2059b107a3aed79f92e35476fe90e8750b17c6a7f6643d923874c0f26a687c132b23cc963e56e230a2c2854ee56d576fde5acddcf35ba5479b19e5da300157579a052ad58776d1c2e0e48a7454fa581b0fbbfe3f8b17654512c484009bc47d6a8a0a5d178bd14701e51113f5f315a170b7474ea0857b370de3a51bd063b2b5c3e77023425c2428f33d0c28c134a5de8a3bc3d750be0629b211fc8bbf39bb58138c84145bf849f1c7bd8fa5977a71c30c61d1510672833e0322a3f361fea0354c8723ee4dba4495b44a92ec01945189b6fc1a6222ad3fe7e9d876b73fe5449ec0a281cbaf893c01fa05fe46e8cab9c6cad7284fd2f761806fbf5e92e4db822a4c7c3871fc5b912ce9c0d9f4f76fd4386b9fead6cf4eea437c5e61f73a95b2b2df6e45c2532defeaf75114e884e23c4c504715240cf8b3ddacc31df4b4e92dd58695078c644e410966923f2d4b0ccdfe8742bde6ae24cd0582db448b248b038ab246d1724bc0fc1b17d3e427d9fbe9d3d8561a4283f9b3d4f68ddb7e331a6b2372567c86e854c5e7983448bf085d09870fb10da3562bb716ab8d483855f86ec2e1ebc5642e4125a0f569fffe1cdd4914167e3a8f674c04fdc26f7ad742b13705535bfed15f6e77b9320e4f2b15b1c5e617e2c71d76b5c31d7490260742cfa5250c78b53b90ec60f990230db164099bacdbd2d94a92eb7dbabd13a00b0779f76e5e742e97562e80c90307e681a1aa345aedadf0bd6f2d07a4bc5c6f986443858f14e21fba7698474c5b22736452c9e1e3159ddb8bcf851637418eecd6386f2fff9f3182fd8224dca912e0e5418749d60dc59a7ffb814e13ec3575193362dc49768da7c1230f26b61d6d2b44d4c46611e394a979233d53c795269e7093e894e2775884e1226902542a0a80d65745e1b977e21e88f4b7f89b156ec829830c1491a0c5a8c7af17fbc1f4825d1a81d5db67c52a7a0460f28d4973101ebf920501471d7a1b5a74cb2e5183b1f035546868a24036f09c99a90c1c13603b7520cdce3f3b185c182792d669f5896f69d113455cc6941795f64d0c8704df8642ac089f97c958d46d027c1de80c279e54174e0102d8c85b3eb8bf6484521120f0344f6adb6deb3efcff9d78c5385bebdc880d4f9bbd1e49f31165fe59f4d409e8d6900c10b4c4621d10b315ef7dbcb9ac0a3321b887633703c16c03d3672b52886bf60fba671ace14972a69b7356d7c6707e1f212c330ef9fb25275b2d7617d4598457785a43f6abeb307df5882bbf71d9666c7c7ab985cecac66aa7b1c8e70ad7b5063e3c5edbabeeff0780a877e000a5c3fa1a5fa987e35ab23ba9d6a074942d0add35161c5ac6653f89629c008218eb17ef74e827b1a55eab248936d584029065ec61697ae0db29a7e3515e267adda3736436955f31af02a470e04aabdce56a3d676dc3a042a2f050aaa8faa4a676c65d6d175e46673882ee9235d9c676cd544b5f20316e89ef790d2bc26708532808afc41b81bc7a71ba96c42bb5a19cadf0389a14b732ca973d0bb4e1d96a8ef5c687075d80036da08ac4a3137e99ff8df0bffdfbdc600a95d22ab1620ba9713fa7ba8378b299fa7243ca441096aed2827fed5451356fcf1cc6aa92d5350d555fef7343de0cce7c8a58ec28c93c6724f8ef4ff1058d6d924cc4f27ce06dfacf19e2b974fb8792ae0b198e82a7e2ab81384a8be9f5c790777a8f85c3c158f1c0c32baa9e677b7f8ed4d9d53ef2607682c53a66cf09c1e28249dd04359f59a1f920a4b270686b5041a5298b8d4ad41c03ac314a8140e2550566729dfca054363577c2d30f55d4abf378c0613c4142cb0494cb88f216814268ffb4285ac5e61848b07e5ce08c6927e1e09c356237b62fff0d0cc2b77535d32cd0efd901749068447fe78b7870318aab2fb28f3eb8d05e658acf9cd57a4f18fd98dce0bdc9cd7e2ce2a6391d38c52a63c903275eeae53df9c51f324d6b30d78a8ec2f62eb53d4186ad7982e3cfa7d64ca08fb978d0af70eedd22c6d5705991e22ab304e0e9f4b25800a652fd0b64ab5609607b89fa73eca6c262c32b97b2c96cd12f0ab65de9a0db7e284cf4cc1d53edbbd71f2d94d4f4ae42fdb59f8f88ca67a020ca8fbdcf71e39a3fff2da854ae6289d4cc757a938d9d1dfc59101413412f7a1cec637a7aa6454652af09ba747bd6c39c81591082011f3c4c6d61f0bd97a0ca2b4932761e07b30290d3c9f181d70b7a1652b7ba67f45aa61333fb5dc5e1a4fd602edd8329fb97f6ce69f44efa7ff8d16d98abfee5c259379b781259f5fcefef5ce9a1e2e4aee1e88efae3190993e86249b86df3a33fe309fa5da74fd55cb85f1376c620e139abee89a14bb72e64724a0acdf1248e18f35664163ac42b909cf669c24624cc2a153f134c0c51eebfcfe187dfe067ee83251bb371ef18a3eb01ed18aa34e201046fb5296c818e7868a25ee2f41dffcd3116d3162431e0306f4f9eb7b22070cd23a63c66244ce4e579e7b577d5bcb507eea0e3d56144bd865410c13df6e084af4950b7e62b70ce556f73e3160e3436b244a7f029077b8858e08f55ef9c21741224a329dc1fa0a9b8c47b933d5228309c148cb926e8aed0f23f785734d81e17ee9acbc983d58c4c4a114f91b079499868965d17e557d01cbe8eb4d747edcb0d6c2d99f049fb501386fff01469aadecc66e258b0c4ea68338cc26c5f24021aa40b1a0eb13ea38900d7566a09c427ab06f6113553949c02ebd23682740582e353c50d7c2c5e4e4f943bf467c05c8f512b6e2d1b56a174313d4a83341db103f3a7218b5ac34e5df884b0b17643f32e5523e16d75a0e84a6f563501109cbc2f221a7a4260ca84b2f25e92b25c138473972b645358cf49319d2d590dc921b6a5382828dd9552a0d75e621cf0120c3d90c34342bd1d0f15d847da35c69a0386ecbb1eaf8ce89412f87151852c3bce9c3de944a0d23eac03364a79bbf60d4c1daf01b81348458931fd712ebed64ffabcd8f7e26e5cbfa21473e6415eb371c8c9bf877bc1eb9dccf07aecfd2782826685dea70802331dcf620289e37794d2a6aa4fe153973d2a939825e69671030a60189e293ffe31961339da10e9c9369ce727e40d2e27751276846b020ae49b2ce4ba38d300a913f1a73a332ba689a11f8bde02db823eb328839a2aac099af64990208fed41315ea66dc17f815eac6ec952f401117295965b68a2b537fb7e785f1bf4730148181cfb75bf31bdae292197a9eeec98136d36d1cb7902927f562e8f7e7d1b4198b76af85379fec31f4bd8597fdd8eb318f663da9f2cacbe2496f4b8473b6ec26042a52096e028f6d27edb6ecdcc876a2fb237353555686a19a48d9136ef5b433b0cf952f586fadf86ee5e035796debba8ced2620c757032b4e68a7fe46dc0f42ec484f4844c4f9a67c4db1eb31042072ee7b8939211c0489fb6883a3ff9274b8cd7dd091fb63e496d87182b95bbfb23f1d39acfb041ea8fb0fd994ea02c4c86feb45853e6d9e94e9e46c4573d6bb03373488797eeeccd095c7be21d2a32907d47cf74ba6290d3a937ca33f129a3d0073f456004415e6516ec7378607311ee787ec6679c797675a456152abcd67a4584714c3520b39bfbc820f8032e82dd3b3bbdaad7539bb09f07195210e0c2f8fe63aa164d4c9efebba319d4cce51fef87e665749281812267808182a52a24e20241147c12d5d9cb23b0a6d3806ed869246d406332f6d4375ddccd9412c06cd5a44f3b9c4573bd6387c181eebe07cfad3e0bcec7a90e55f7708f8df3092e9e8728965c9a2b761136dce0766eb8082d1d57ce3a6c64df3b733e6fd5fd7cd7df7bd4e04180eaf62756d8efb184f10753e6866b8c0c726422ee3c6fad545100268b4b19c1b594a77fd69d9b81dc76f54402ee3a7679417f9e689d886250da584c783bd322cf5b540045f28ef8a4781eebe2a28f4a885de4c2ab920b06b6bb4cd28211a6cd0222de5ff1e509a55f32797c58723ba3ca8f2f725ac90f13e85f560b159a27b1f7fbd64752c62f84336dcaab5babd7d735becf5fe0d006b1fcdc7919c7aa839d319951e8935bb673e55dca20c325fafde91df73a476b8640af94a84d821dd903bdf4d6d657146305a7eb0240be1329248f765944370b02c15afac3e5e6654bf9bb68a8925660a87a8123c09f416f250072c56d477433abe9ca8de53fb5bcf2e78192468b56279434ed12f574ca6d1a226d6a66741261be81ed4e183ac962862bfdb0afc325df5a69688b1351bb6446f806cb842db4ba12be68c2ac04f75319cc79b04b38041808024abff50fa175500696f1c7f450e46321a14fac9f78ccdfeaa9a08042c9dee7a53d30a9d262532eefdb68ca66d9bcef4234ac1abea961f061c9f77a073be4a73a6e2afc3db5865b78e0651bdafd5701526a299c635cfc0b1286de47c7d7a07b940b1b67d65ec5b9e1883532e7922dfda727393be48a8757c47ce0ba5e62a85904e2e54753d19c4ec3d127cd4134a5d94e3e290ae93d2480a711c7a69e30bef4e4b705fa8ecfd93c690aef967c7601b14f44fd0b36ba1301ade48b75b8f098ade56d79cbc3d4f1defd881d16a01cf2a26223ad1d4399d5c051110b538e61dade069faa7f9d32de625ab075b6b264dd8e2f795257c8a04452c3d6aece915fdbb79d36ca78ab8cd2345f18b92684808b20f7ee2dbe0fb142f1be550d8afeef6c93075d167640ee2c2ecb61b5285653b181abe314eca8bba644839dc5c36b86c6d11d391981d3027defb57cd5baae4bce358db899387e84b71add46c6817cf76e81e644803aa7b51b24a32db239ba967d9d2bcc55e5a127d7662e87f54b4fd6e3e8f260c99eaf5f9fb8881814e5fcf21397947b3bac4f23ec76d77664412840dc088e440d0a9673b241b79f6e18d74fb48165933a4cebdd9729ae487bbc2acccead49fb51cf7716877f38ffb250f4c38d9c8f70dc1f40a08b062528ad94471d1b040fa3a38deee447a1ae5ad38dbd83a5d1f0bbba30e3ea5cba0e6ee5a82b421e73f85953009808dfe6a1e4ee43388f1359fb2d642340b2f8b1ed12efb5f5be74e35d7f9c150fbd3ec57b75d77ddc5ad3eb894ca70c27b10d7cd627b4634789898401912b9c5f715f8ef9042e4e6003f36bb1d9ef72f61a488de7eafb07ac754f689950efeda30f48a67cad7d13036a437f3397e8d2d0f08aa354fde9e7fc69ebf39da76194eeb4381638df183d591993cd4ef4f5ce46b55c9bf724a6743f554cbab9585e2e32637a26c57f23387032910a087bd3ec8c66e4207717fd69e7b870f368129523f2e4d0bf26830232e98524890506b73ae720c19bed25519b2b218013f96aaadcdd60de62ac09fe751b60513f7320c1c89fa33a8ba972837398c08c96b93cfa1ba20a82882f2b826f0781b4766e5b18bd9867ac1b85a331807e3ec4d102b363cfc8bcff37d80e449db3a9142a989a131f4e009aa404d7f66ca538961151165d58944f7b82608763a51cb89b271ed0ce3cfa0c216e03e96d6df8dbae92b48f16133009b1a4144c77e82d37e42f6bdfe45ccc463d2e6311e3dfb38689120ca18a82930f068d5537cc76b9bd558f7268baa4bed469444e01647a1c0fe5032e9715d315ec3c167146e1c7d7ddae2a93ffa69715cabf6275b700687e691866e8dc9143b1378a6725d38105e0505a817ea532ea60500a8fb456b2eb249da09d5c009dc16763c330e657a0d22dd466aa3d44e8efb8b17c6a9b117ed5c61e077ff59567ebaebccf5a94a1dcae35610bcf0dad7fca70b974fbd0286de8fa54e8e1e30d9f54f1f0dd352f70af13c1161f58282f36cefb951789102f2a23d4464ece09d9fcf87b8fbb30775cf1ad7dee0ccfc53ba721803d424867ca6f2b360a6b20de561d43551d9b24f190040b968097f03fbc626dd1eff1972a025b87bdf448ac0bab9a4ecebcb28407beb7b0aa4b1a7c0f5b7e1fcf6514ebb4576429bd0f8fd09e3b12e7718cfc89871c55244dd6f2dd43e2f6fd383199ad934743d0c07079bdf2311ef5deec714d9c6a49990ac3f5218e8c17bb8e3fd35e1f1d9a5b7a16fa274adb99965a187a1eec64fd025aad115d8a29f36e0e36e91ca6045cefcaac2b5abd9f1553a8bb2e984c6e150c019a42a5f79521bc956a2fca9a1203fb98fd4a49f7c4722172a800f1fc7dae8ef84582fbeb869d9843b6213e6cda80feb280ac41cc0f7515884a0a0616f06e3ba8e0bfd1c5c668c37b09db2bb8a1a71bdd75bacf0ca5bce6b45d72303b2ecf44fc71410de65986cea6787a0cca37469270a3737789c61a4dcd255ccc19fa0576c8d799745638a430ed86030fe6f8b5bde9cc584054b788aff536af40a35a295fe37132eb49151044bfd7661a41cdef8a2115805caedf7b3e624e0e059a0ee38deb04497b81a4318972320b139b5bd5dd3b741bb42d63fcc85e372a999867f5195fbe6525d2475444a97d56f4d9353068b7087cde786d327fa5f123210b548699de952a1b38c67a4b060261d051547df01346f3ecb1cb683cbe3b4521720354b1f8a2512877a6f52b2e26d3dd5ddce08a14d7bbfff03e8059b273bf4ca8ab85af45747dfea0b7d6d8607089437555f2bbbc65fcf6b3643558dd07ef5d0627bf42a93d53bc50b1be42974adfa4344e740985ee0601b95651da819a4a429f212c41a28c39687647d71791986155e1e7fb263dbaf7e2b3d6351aa2074ca7c15bdaffec6e3e46d65d655e50376c329499e5d4c01d23d64bbe5499234cee99e4298716d3563f179bb6c8bdb6d3f4532636ae0b03f650246a1ca4eda5c262d75dfb7181246b468622cc158044908f073776963ad86946750b45b4c1f8fffc25aab7ebf3a070802a21ece45335b07f91d005803d0f9ef993f979b5cd98adbee80764b0fff39caecb127f4417048ece867b490b2761539d256355c117427629437c2b26b0d984092910e2fad1099c555f8c26b25e3c64fcc3c6e8480d0a183f6b916cd0dffd6b31f89eb630f0c58d86556242eae3a6bbca6c010d4cfef369e9722070b931b9fc7d90b394a89423881e265393fbcd0c5e43f3fe0ed53c49a18a4ffc31b7e8c9cacde60a21b87984f1be412476f1beb8e4c67fc8f56fae5eb6d9842c1444a061784e325a2dac79eb29db77df6a38f53e926603f344f7b085931f71e6af04680450bd92b2179b1811fef6fd9808881d97d6e3c5b75b88423a4bdc16ad68ff62a364022068f90917f2f41f7a5b04710184193b01f1b6f06a44e743179f0b6541c6df1f504382261b4c688b48150101e1d8fdddda06960eeaebaa98392edebfcae7410cf2c2dfb3e681ce33a4aa1b89f27c711c3a49526da4c691a6b22f3a626a27a6ca9e9c59dd04e9b5d777eec6ae93b3877865e78f34a21145d4a4fc73d99b6678489e4698063992f517cfaa133bec2dec10677c20008225bb15541c9784ee21426809b15f30f84038e6fd9eb263c03a1b869411b87fc7108adb9a96a690ba7935a0753b1404a94adc1632434f6b2564a504347427c5cb6e9b3cfb303b4645b83a55e89ccd3a3ce1d173258bbb427ed446972a7c98560e2ad0727ffc45d0a34afbbde633b6ea137eb9fdc0ea2c018ecb94fc387a6a013fd953fb645b23bee044216ea2a0ed7c28bf92d888a4bdcab24df4f17a194721bf906f2bd6bb0915a53a56c1586f592094111ab88001176e22813a35edc2ed88f85522aef5da15b5beb4c88420daaaecd810b5504ae80a9c4ce54310a671606abe0cd7c810b5c79e9ec6ece660066684c6045f07cae2d68d7271bcb4f4f528bbbc5033829504c00db5b13272e8a9cd4462dc604fd068f42ecd126bfbbb3a1bf2d49c642ff7c603e549ec4822e0127d1fe924015f2e4bf7b0f409dc5f084ef40660e8df602d2c79bf0c05ed1ae406b8433d7b5fd5da7437ac7d904b5326e8e0c69f24deccf497d07f01ec89faaf06cf0e2023e557a4033ef33c30b207831d9202c58703cc9e6ddbed75f962a4160b1b46362c57a1832ab70ccfaa5a76b9fe24f2a767d35d2a6ba59eab9827006a8a01099bc98fefaf074efa097f22ed5f62196c997a7e635acb4d702ccd1e0210b1b9afc36d9bc64bcb315af3e32f97ed9ed0899c3522ee4e460793b9ed971f5680e42ae0d3d6e2eab1ff6c8d7a91d974d2e12939a9308a195b8f155b81f165d1fb599962dd026604ecf78703b67323cc68f15118d0f37f678b9d0fcfa078935ecb5e533bcf77180a8ec65d570808c95f1e88ee9035e0ad08b47dbadf0d3e5f29b165b58ad19513c70e2737a6a1e71520620be847bc0a3b259249b4cfbbfb92d9b72354a8d107b256cbaba30385cd75e9169d56561efaa0c58cbee9d94f5139cf3f4924955da9a3e33d224350ec3172225e34a7af52f5568d9bb609331ea18037dfd1db1205786146d3d8e7ba99033ddbae0d3a88110a4a2306ede3c52e040eed5d17f313f1a137dc0c701fde86f0b0466deffea78a0c406c1dd20ec02820210065363617425d1606267063343146ffbe2a156812ad26e810be23e3a74e53c867afae2318a121ae41c8f0a9079072bbd82b4b16011f3a6634ed3992421215c55f4e91c4c408a04673a67fcd829acd714def0f65442307a85d3444bd2b3beed5b9eed40f01c26d9f5bf78aa9003f2859ebff9fbff1868dd5df4021949236e6604d2f8357d56f018260ad437ede18a97f666aa128fe78fdddfe91c9f8eab4a7960e0807b23ee1544335659c95e1192342e73f4f36775f48dd3cdcf7c130029f257891d7a59edfdf566d45d2d620ffbbd261173985ce6ada8fb18d5fdcaed7b336428a041a4273f691cc90d6e203329a6fd293678c3b480430bd2e13655e45b068cff5d725c2a789ce715012611bf8090c2c2b3310f607ea106b3a89a18b3e1ccffe43a370d26625b25b9b553e0b31ee32d2a6b7c58d430624568b697440971e2e17555009c4628a436bbf544ec44e5775dc25082e87443eefb09e92907fdb2aa9aec68108bcb04ffa79b3350b6b62f0375c8f4502af6d0d917def20c205d994415be07fa63c6df43d5373ddf931d7a005a3d2686c3454aff6784009c6fc8f23f598c087a87ef06914965930dc484faac5b1adef1633d6bc3ce17360bf603b290725b3847b8232d51794ca6bd35b23474fed27948d6b0eaadc28942fb80a35862f12ff41c919800dc1b7d08754078ddf699b7dadedc6b5f5e21946e2bd704d153c7a6603d69e5f7327dcf287c86cffbf174d1bc619ee16a3230f90b3e36a71ffcdff3e7e3a6b9e14c2db8a0c8a29476b8dc1436f129f0b2f5ff986988621ab60c27444c9d97f0b7eb99037a3f9f4ea5a10f66e2ea7ffcd1e9c010c9abfae21a9449a8a5337d818d95dc4f67f93906c90acaf44d6a45c33907dcc35ecdcf3588dc5d81551af7dd1467e546ac3bb6c0951c44fa2d4ab691848591566f3d08251f3cc893a60b7bb172483e2879ccd71ebb4fd140901f4c6b0b5407fe89ad8bac4b9b01fb333476027241a1ecadfc648c796fa2e65f085d55779f673a6ddd713406ab308f93f80133eaad13d38b6f4b52a34e0423b3a5a04cafe5034c16398cf8a5e1eeb9041a76082d8049bc0faf16cdfff193af7f92f5e4b7e666cd3232b610e96ff0fef741a9b8bde59f4da436f9173bb0aa7729bb0c6bf9132b602ab9b15fd0b705daaf730b7d89d8fa557e992a1daa95b769197eaad026ea6b7bec6e3f6a7dac29135573030cad4054f8a2edd03602fb5d5094e1e6b67eda72e086bb9f06b41b92d5bb4261469ed4b0b94cca2a37c99dcedef10ae9b084196f25a779aa39fd72f0677ba89e845cbe42fdb297b33ce5dd78f81db4814165aa7768b746eb8d88cdc276d6d61a0b35cdf0b00d642b3b8d8ca74d4ee24a262fc64606e9dd050cba21549cac51f24bd5f43178383333f9ba91a8349d3e6d637114e4db30a81b9e20e7b2de6f17ee544f2698e60ea4303b6ae335e2cdd4eb7f344a8c8a9ec377727c8644beecdfca927a99424f43c61c08f42d1e5636b653aad5f1f1a6d3d832678953c3769a05a8c0fda82c67392b38e3218c8a3570b71ccd57a0605950b4f491be1a06e17dbd293d12310e3d1136cb5aad1ed30ec2ceaaca80a4fd32715495307d0d796038c90555d260797bb40ddbc7e164a5dda25ba4249eb2d444a6f83a6e2e7614dd4e82bf020c701af87cd3c9c8f8c52868db265af445e30d874a5770ce60f9f32f21a7aaf9cdfbc551cb6835082bbebfc86e886bdf16424ed60fe6919a7114582fecf820d0a0171035534e4f77d62b31f54f0fac3397237530baf33bff9d2e17e5f959241d53fb7487c217007b2080c68941e7888b62dd0bb9f59dffb3c781957af539ed528822124e1cfc5f65c9e47d812e2d2964ac1a6b22ac78eab68558189dbb9497cc8428d405361273afee806ae1edf7d2d1d355c07c54eed2f993194187d6331d086f2ec7be745f12ab4f83f3a9d53faab9922b9d47889904752029dd12e7ad249a8ccecd162476c3eaf6cbcaf1f4c316637d30f1a990bb8dcd6fb1d967cf301cce89e3a816e0641fc92cff56526c2388bae2f606fc618c8e8c5b30cf8c5fcc6ba0807f89763ed74106a70e6eb5d075ed266a1037ef1904ed4bb694fbac241e9ce0b90cfcf020597e1bab6007124e427bdc98f37db7938a8bcadf630e4533651cfbe4f5a537ce08fe20dc4fd89cda96d1c5b4445e0f2b361851a1d2eee8b786b80925aca3f7fd49e82150c13978e1c8ed01066c00b1270be132f2a73c9e2147aa095d3363db4d1e97112cd4576a7bf1fe797de7d1a1dc7e5b58e5323e8ae22ce6b4b138a1931130c6607626d6831ab096d265bcfe5f7bfa4b35f0e5e9dd902fd923a4cd69a7d0f7249ff99ba1b2ac5832e76ffc6ba43b6e8dc5f194af582a67d81ee1e06d81ad2559cefc6670f509482f31ed2e2de2131fbe24a014847b733252b71dbd383f2e9a10f782efd10fd78df016764273e14431e6d3043c792debcd6fee3101d2ea630e93bc585bc9aea326f907086b0d4255426f0c81d759f379d8ce0c72b4c5b9d821e0836b2f9bd6ff22e0d0fcaaac219641d602cec4f8948d99c7925db6aa09d332d43f388e7dbe5bb3801d53fb156156b34855f136331c77372d8e633a7f80dd0545b9d409be5d1757f396a7ba629e3ed71383f77846c78dcbc46631c77fdda4ce4d549fc3aec6b23b7621eb5406cf1f655944ce9dc35b3e6a27e01105d6b06dd50c5d2f77b0eeb12f95c2c0fda90d55c14627f95f2fd6aaeb244b0277540786436a11a9a84c82e9f225cc1395c2ca0e1895c7d6e9e7ef8904d81453c32ada73bc80945776cee0404cb80a727839cb4fc7a0c89dc9698b85864764a43d6e8840ba1af143d4b22a478485f378c7cb7162739c44fdb6fcc7c4323e1316930b928fb939062e9ec3d9f864a00ec48e7cf2f144a874bf955f60571dbf5604741f51cee949d6fb6d2401fcd0997cb0eded30cfcb055d3486b6bc287d36b4bff62ee45f76e0a7cc38631efc4fc51c4cb8fc9df1a76ef94aa426f04fba4d3fc8c78791fe79a3a315de7efc6639c826730a6cd58f5830560bd81ce5c03d505746b97ebbb080ad687a2ad075b3e642ead55bc3e88c17b6049a941f4a929488f96358ea306c5b44b09cab91bc7f8f5419dc4977457736ff9790a07369f8f32c4db899bee5a6ae5f4203f579ec761a5551d32f4474841ce5b6a644de6f3d28b029d9f25a5707625cad88043ddd58a891bf5c9bc2f0b92eeb5239ec92ccc7a5d19d18600cc6354e8153359ee08a7ac6851eebe9903ee24f50666cfa676770d865f4197b2cf27658e0bc21c75dc0b5ebb4e2de9d5bf02e2352407efa12c4b8a2c5aaffbd0948bce374812f01980bbbcfa751af5dae2ad21cf1932a31ef232f75f7fd7cbe22752108acb4ae48d807c439a576e2aff74e27d19e4705e0552d5b39c1cf281017c9b77ae1619146686af11cfdf50ac3405b76e66fe4aaa4f3cf2d7ea8a2f765ec8644734a7b97cf51b5eeb29a2cb0784ef03e061d77cdce53fb3dea01b213f659f0a0d0bc4eb8509bb8a72c7da654c307a8d25bede91473981f16539931f02ccc9ed7a7f0d7ee80a2913512616ebda46329beb369c5aa2372d2b3ff90a616a7b06ce999f936cd944b7ceadb38e9c172c4a6341fb511f69badb4e155c72efd6b33adebfc5174c194a461c3d6efc9944ba32085de519e10a6fa7bc85e2ea46da53855f6dec2b483bb32d8572758765a595d4f865764337e7269f6ae0dfb719beb77fa71dcc0b54ba5050e6c62b37500bfcb7fcf3fa7f5074a951a606f9fba42ea0a641e20e1f6ec06f65c14d67ce25a855b39213e39bd09c5d6634e83fce59a4cd4106bc5bad67d30521407d975b6e52906ccaf75e3e46e36a4ec15548d216bd6e0c0fb9828c8e1bed050f44fd2c6dee2aac742b99c55e313fa3af2bc155c9498fc9b44d2167063c8ce8dc4b6c193f0ab1f872f6bbd54e94556a9041fc1e46a29f1bfe11d17d04473d7e04e30623d5f7e7db054173f845a27a91af1049812740bf23a73aee073fceb08c9e001244055190c23cafec95bda74dcef784066ea9b3e852e0347abc2f1c6f3b96f521f52f13bc0138224a2f83a337fa8b16213ca3be6f712786e1bc00eeda84fc540b3aea44101712923ab5afe02406c67c0697b2e49e5c61e5cdba7ba4c397f25502d1b9930bdd87f44d73e4674df54dbb2c6760c311d340eff3eadc6d65f4010f710695256b79b88207adcdb1a4b1553a551af85e6749ad8bdf272fac505ef27960654fc79ff7971e98e72883f0e58f56533ec37f0019c471cb1f5e112f1ca38c3046c8f35b954082ef97a3c78c3f40a63f5f63739206e0a23585eb3219a5d42eb2f842e69d465aab7aa81e5654a4655ade29b0e114525f662a978c881ecff60a916b0ecf65563ef28322d6acb800d0ba6184053b0443ec3170d5c7b0d4cb1103d37cd1a66c61ca85efa4fdaa9d9367eb64e69b491ddf35930e189f9c01cb53363f90492c7066d3bbef34b2105235cdd65f6b7aa76fd909298eaff3763a0d31d51ff2d4655901976b365e9cc1a7c8cba07adedecf82fb1466238df5450ceacf4c77a01f443563d5af5180cd07d8c825347df6fb29c5458b8a993602781a9266cf82696e1d88f7c4a2e9e5d419c21e15479684a1ce4dcdc0afb464c9c785a7188d9c80015bfa3b2e0798ba5115919049ddd2abbfd6b17a625fc3c46dbda31bbcaa611c75500e8f2e62286cd00a8ad69426dbaa45e7de176ba3197fcc9129a44c7eb1bcd41949665a72124e6e46bde4c846aa0de2dc599b95f55b70a593c6cb5714bdf5c916d55a4ed872f5d85ab9d101a002fefa52cd5ee46d3fd2763eb2d3e01b68dfc28fef768942f844505970efd101832ce1160cd4bc04b0bfe871e90556508d7b02097f27777e84de2fd443928c07ac8b0b8c52791e7cfbb08a9a29b0441e5ec5b6eec49a6f58f7ccd7fb43a91e099997623b156743ca96b57e5933d4e4242b30be9b21fd7dccf5db5bc0292c406f92b2a3b45150d6f9612869fff38375975748e78633ae2e56d8281b52d923d129a83999e592af10605cce51e09457eaecfb6f67d022a749a6b1560d1b6a283d56f22cc7518e8831733aa8b008342d2e22e5b4f48cac9e4f7f35b220cf282f10b4814deaf7509c0c89f06e7b65b4833df55eedb7dfea2e4e592887082be6eaa0ce70102d856cc81cc628938c003c034da7d398bb55b4b89a5ba45aa14b18492598339c3b428c6cd96f6b25f6bd483ec70af90df26c9903c9a985360e5bf4e480072b108e82747d17279a65fc7e4a922b571e488534b3be2cf61ec517c0b2f9ee56048937cf51cd2dc5c29320b0631e20b8f0551138e035e553065f7049709cd67ed2d837628345c1c307e0f593f46df0e86b0c7cf84dafb574f5327e9acfbb67451abb7101083b4229b3c9ba7b70ae927efe848248992eefa5b1481402df3eee717fb462975cbd392b52f167d6b66702236bcb567ebf7602e915ae6dbc86a7b8e9307290b27c728171c25cec02ec1e71a3cbcc93ee84d63a11bc8d767e48da70224a7a5636d924578bdb7c78b3b434f5efb2c8518404ce8d7db057fd2216004339977a6e45277e39e6b36d83de51555e4bc853a54dee651c6d96509d5b1e366fea40023612bd025a2a43eb7177cba5f9e5b5aba77be55db25ce51324c50fd0bc03f895fdc4760e09911ead0f83e447e7e402f0bf3334310c6433a43effee5d912a6b7660188e08f76458a4936469e86656d6383bfe287c9c4baf61750f68fe85355e66d0c18160fb78b66d6411b9103e8d124d7bb884b1be2a686f286fadfe6368cd353a1ff15d89a30eb788e3dca27738481bb7849ec54371b26680f08e9566ce4efb1f92ee6a5be9f07ef732c2ebc50900923bf3c24ed40d65d998ad91420c0f846061be004ef0947f4637b67435a56bde7fc9756b47c70e39e30d4e08347bcd7291c56735318d709f059551e815baec43df4a4d406387e7d6d55b95c12157cedc4f095ee32accbbf9cf1ed9a1b057a0c70f6cdf60c10e323daf5dbc2647bc778b00d399ad3f8b17930ef181b261d6894a718e8f02983c5b1678af2132faa5b63955fa1e3427b37a98839aa2f2be80056ad17dd26b51a39f2d692d66141fc2aeb8425875b5a298a92fde49895fa114847b29a46753cc5c5f1ebe2476fb10526ce5b284b6211a0263b6cac2bd2ca20078318db908f20f007e6d9e9abd4d123c99e3ec8012f6343c1a0f109e8c76a1565cb750c0d104a7fa58ef7dcb635bfea394bce887f78f59a92c00bf80b4df856cb2273f87186a1261c507323ce287148df9cb9cbe099379429e6e571fe285c10a02003332b8740f143021e811bcab55e03abd578c390ccf3b74bde58a111fb68c6294ced572d9577e66f48b28de3cd0949251625121d53f2f660566c0ce8bc0838508cafe00467b0ad0bf0c8dafaa73b2b440da0a29248da2e3546b96dd170d1602cd3d8a188433d8745871031d04281c653a7682db4740dd34779cd9cb6097250c9887afd190897238a8734ef7e1968e922181bca31b3048265586e2f81c9822243d23913c98c2b9bd6cd66b4236d6096e8e20a9b43fe95f3cc22376b20298e88c4dbfbe784a4a173d860d4802bcd3c32c97bea08a07034d74578e6b5f6dfcd985c4396bde74b5b067e486e5d413419a59568138430dc05ce959dcb6ebecd4f2ea07584c8c4f559e91885b376e27d8690131f3a4b19844206f9ddb8b402748f6dc764bc209a75571ea651a5d69f8733eb6565715efbf6b7add25da3a0ba70a1ffaa38ef823c8148b3bcdda8b8e1db87df53b0e4612fba5b550242771b615609dbd2723c6096f42a9317ecdfd3e9480ec6a0a79b45228b0ea1784bad9a1d2542ba091916c6e199d4e856c9f1236c999a34e9fed13170812512ddcaa507a7e94a26e5927476137baf226ce87f02c0f42172c874d866f87f83719b8325b768fba6d19db0b1923daca86635c545d93b0233de8784b7e0e1eda9431417bfe3d221e9cfae0aae16f39ad047224ad4f18fc4d671afb3801c81bd0e467f7fc4de2546191f44d77377d1b3b0faa68e3fd730ff6a4db1e76a2d06888e5c2a1f878038734335771b9376ac647542b6940003c8243963b6141fb7bc4da04498e24f7560c0fe7f5ce2b879765f679c7d14b1dc3d322f6696e49bfb561497b3fcdad94e8ec7087f6648adde301acfead0d28a55aabe51cf1dc3fd2ebe827c5443251eeeb06abb37ad83781b756e74060dff389f36b0731709a0677c5f3f7e4724d679266927d5a5cb547fd07a672e61436716394e6617fca2bd0c157a56c1637c92f201a5f00a877187c59adafbee5eff90172329f07c5fb11a0af787ec3a86869ce90c5758cdbfc4e9cd0b42120794bc04404d270f94a5ec727d8ddfbcb344f95f127c242b6e2278cffea4f6a2c14651f2a27c4f9c4c06c3ab9d74a72012c54f78da87bedcbda2959f0483049db14880638a78fbd7dcb0623a4a2eb266650b8ced21704bd83f78544082722fd247bf562cfead0516dc3b15d8383c9e362251df91871de1bf5f93922aedb381942d74be6c4f75ba067d0d12cba976aaa232cbde0970b1d952e994a8a84de626f27af2d7dc93dcd050149c595520ccb751aac972ecf2d41d76aca61d3e5154023dc90c9988378aa4790a2f4057f08d6aa854404a522de84ed4e46541b2e38d8b237fcded55929ab6f6a894a72747e440c34e85cdbc1c37c54318bed7a1b7528d563e5a1a716f5499535e17b6505afe3ffcbf0a8b1525eb77a838ea4aed111e64d270c146e2c59ca31b47f02b130418f58cf9a85e119839cd054f4f528a3a2734a6790994ab7d410b77f31646f9d3c19b5150b7ab5aa82181d6570a202cb81d90c7d4b8f2b90ab82f8e0ff7d36eadac67122f7872bc064e6ca160aa41d0a208746a89bed3956e5b9c243b9c02b550fb3cebc3086372aa66a25a44e9224e1025ab28eb5f7e332e385d4f75623bf36ad19e44a509713241cdf1001983e35d9ff4bfe5c021ba1f14b7075c3234aef5c0a80700a54c36ff7e9b0dc9f1b37c09a9c7d688b5145f044e7e404beb33ae546485d77ee803f8da8bab510b4188dc39240f3d4f915329959883d15c01f5ba45c29dad103d6c6f3d83a4b620a97bec45938714263ddffd4a55d7b38444933e3ad69e81b884982ae3b569847637ded1d02a817a9f5972587aa7591ba7be7f0846894d4effd2fda959fa010fd0eb3df1c132ddf1f76742a6451b7980a4f6f27829cafd84afdd021dfb41a128facbc514559625410f2e0eb44a537260cbabcd9cc35e0b27a980e3b11562f52266e22668c6caeafe446ef37157d7e394414a43ff220ec44203e6d3ba5be15dfb2bf9e3d7f356f45bdad041fd8f01a5c0110712e632dc70ca7843d90983050028d0a43cc3d667ff1c7c5cac63eaf75670329cb68f09b0c4e1dafb31c272187809d55630a68069c7f0af7903a9ac17054079ce17053c05a967ac1250e266925ff784ab1d542fa3b0995b906447517810154883a915b70c0b649192c95d79decc97c4270375114e98f3f33f1656061f7fd6d4924aef808b4d8aa29f61d25bc2c8755a187c7ddbd420a3c3c2acca52bc845b003c788c142024eeae21767375fc26c3c889615f66e3105dd9596a3ba1ad016ec38540517fd93a7809f7f129c73310c38c1e703a6a6b01eea4352618586603f606fae31e01e300ff751240721ea74afed32d86e2cf718ecc64c550b52bfa60f897fdd015e18f6f3cccaa9cfe21be8cfbd85cc96d671d802a795958cd706d805e78cdc4fb1f9d3638b140411a6929ed23f4bbc52e3721379fc01f80945164c8fd89594c53bbe7c5346beee3caf9926073b0c9ba297ed6c6cb451bcddbc67f4d31d5f683955ed9920c8aaa4319d5625612bb235b30074884384fe88ba446b7518a75678a496baf4cc57ca7fd8fc2c4ecda3935f53e50837e87f286108a7074838f344334252e2372359f4f15a84e605dffb68915b42cdac19866a1845e43d460292008ef2d9e03b007b2ff9a708bbc4b676fedbef3cbf565e2220ca775d7f011bdde9c6a2445220dc46e1857ce2d9dde485bbb91831a38f9804879be1eeff31811a34de41edd627df7d4b307a318aea38cbf563af39b6bbfc614ff6378d4759781322a6cb0e556250d8069efbd2e19e238052cdda716a68fc47447f8ca8f4dd33edd27ee2f11e7c7291396724a79a63563f9e25ebee825d37cab4b74c1d7e3b110b75e75a2ff0dfd7709545b20176ca45d3f5a73211e2a53ea001570d47b438562477743985997e4fba070fc590d52e834666266eb2eff2393bfecdae014ec7cd2112c9d312b22e358ce593cb5d9b47d5cf4389aff9df3956d2f1abb5162c3eed45e216b76b025dab3868883968a65a2f12566b423f79ad8a494ccfa5d11165c2d29933264bf357910528f893a61b28ffa62623bc53733e5a6f8df1a8162216e82a86dd228922b8692ec467c5d214dcea0d62c57c12c7ed54e8e3e535369b0ffd96901b28b8ab00de09080b19263213021b115917eeb0f061c0ce025c6db095c61abfda2fbb54287922e1cbfbaa18c906f15a7e919aac7e8314c88a0efac532c9afa0f3196eb16ca4a09f7000d72382236b6f7930e44f859978449f7d65d490a48ad2c7f08228dedc4c90232b614ff979cda8cecd1a6ffa9573f32b6a6d75572f71cf28edd092f081022dd7f46dd25ef4121babd9853cf82cb8c045ed3c262ac0ef255232c4ca6ded9b3bbf9754025665959d5956232429d9f7453ae973999845b5f4b774393cefcb010a47ce025e3f125e11a22247c89fdfc2457948949cb675538a9bc7769b4e6fe37511e6a793f32e3ea0828b8688062a2dd1ca3841e187651eb0f32dd12408d4da8bd40d4ecce7bdc0fb4dbb9b6db6d8499839f34f3979b8b7d0e40c7963bb40c5c1774d96d8fd601ab8c1a1e8479979ccada1e240214f2fc9618cfec49f6209e9fe8ec5e143159f94ba72f5e58542aafe604a1a6bce246e401198eb6377f50f64adbbfc277959c2e339eef8fff0d3aad9ce3a71832ce6e5c4b772cc1517e9835701e29cf66939bdaf6cf3947343a79e5629160da622a9c79eeaae0e0e06acec1271822744de2df66a6427cc564e99b6a12a2d3c3ab9c9413c353694407e1f4617c1caacf3630384e952b23111564b582c7b087775c5546bc7b020c89b5d3a392de768d9cbfac2cd027c3e5ca3abf14ae3e6ad734bac976f8eb48696dcdbf8c80701bc2acd7afc526ba5a151310a65d17fabfef51f9e16bda1f818b28a8ab184c00c0b15b4a55d3a0803bd8c38d68ab2df6f6cb7f537d25e0d3684192a0e12a3a3aa69b1989b398fd0dcd7cfe04467807b72b637e03c8f7f7399785e127b735c7452b8bfabf2875dd1c9dfacd634b087b2bcc44b5ce650666fde77b04884a37ac7bcaadb33ad32587868bec6cfd629e7971a13ec29c101a35b599e97083d72acf4d7b7984a745fef2cf17a3f3932b2bf51b0dd4b8a3a38d88de18f3e64c6514983e71bbee7a490fd2980334b67cb5463693427beaf0c23bef157939296dcffe0e0281e52971bf8a44b293dff3c147cef068755f3ee397e574fd432f717d037e3c958cc96ce109a591db029273d512f754f5b6ea21b70a9f1bb75220bd7ddd1eb67d6fee30d1840cb63537b3996034aee3b2858652505d7c25f53cbc5c748165c0352395a3b9d3c934bfb458e52a0d79a873f385fb926656f242980cb487479a64356604fe64294e537091dcbb6e68583c83d155537bbe0bce6c25a2568c514af03b301aebcb5b6b36ee7317b7c1d5500b2281bc661b885ea5969d018b63426e750d666e202a45f0507760276a08f8f90b69cf03fe1c125389741a553ba4fb8217e24eecfa8db8691ea330b5cf7edba4bff25be07cee420e993d6aa450888f39947f1413914ba51d0737aa6d01e995abf22ae3441f39c3861765d302f20641bab0b36a1f506a2be9ba15be553e3ef06c3fe0dbfbfda9dcfc562c3e58b01962a6a6ce6f5a787c562a592f103ded72cac46b2e024abcbef9f81bf15880ec18e4fc0668ae6226c9ee42f60572d10334f096d8f7f2f0835ad7c0dd6f445e938e29177d42b18e6eb9c3cb2e89cc6bd9a374b01a4899679e5e1cc5a079ca462456989a12c43aaf802c1ee0f6cd22b805f1e31ac639e264ea05a5cee9a3948c4ce2b9a0767c9c81f5e3e0c0c1c0e766f6e6dc32ffae3c0a06e86a4efac36c0a8e350c3d52dc257e427a29b3481457f7519ff4c582d10e65195c8f107095abf9001fa8c8565ef1e762f0075000811e6382898b355ef04b788c5fb30f847fb3400730b248aa4bae0a1b1784cbc0eee60eeacb89912ed9317131fe1017c72d6d8b3c7cf0ccd966eedb4555d253d6af202126da899a2113137ace8f8d28f15c6b89026ca8e9600ba478bd3888121dd2f6cb5ef86e0d8a31fb7d3e6b372e5b2fcfa37de343298aca00abe810c8b094f593e8239a6bc086d40861af0727e1570b4a0e64c1e42b6db4305fd58d66a62dc28f65d32cc9fdfd86ea369831b835ca4f61f379f0181d4ec6d5b4271b5b47c4d125554b9d8a7a7c5d039a3db54f9895c86a137a61344e8b78436a278989240bf56257c8c130ab78892b8c03be93c3368d401f6e7b14ee6f1f1b3ce02300254d1930e881951a2dcbb1d07cd61d4a9ec0bfe03f607b4929151dd40507d759138442f1c02296d3f4281a83cd33e7ecf3c1a2e17ffbcac095e356db8c4f833ee6800a46e02875feab7fd5d632440df9bd8ecfdd8b8d7ada56d854e3d5b711e2ca9e1ebf67a597e9ed3d49614cf86fe1db23a3872c8fae0f59216ce34e6090126f8d9d4d099aee290cc685d9c2fda3e57e8b1d8c8f094e1b8e749599e495469597ca6585bc36581e97deef65ce5e0381378a0926622e2eb69d1b498f972d79d250c0f913c8b3a9a4f37e51d442c394b531933f27f30da726dc5714e1a5c4dccd18b8d82af65348095d9efe7a9a0bb70bcc8b15415c5a7701809165ffffd837f9c17b8e963e732518e607815f5f328c152b7e7096913fcdf1a196964b3e77c798445940930abdd9391d693b15383e8b287424f048176e8bcc7b092fd00c65d3930abe85ffb1ef85769a80752f19c1f420b291cd4304ca0451d825a7a12cc279b51905af4146a7a34a61c7500a6a9f7a40a5cffec80719ae9806449fbdd6be8590ebf56854c2e3d03d0b0c69e15ed36d2933de22ad3b46c1652c41467e1ac32fec86b2b08f0fd66dfdd6dd35567a774c97c7235e3b7e33bbd2f2ba48bf0389dabbe71b059c2dd038ea1238778c4139b3a04aa46fdf5dfa6374101be0ffe2f8b1285bbefffa2cfe32430e82e9bf6ac29f1d8f082d9e7a5c09dcdc96e2d2d2470a256a138ec62bd9b93ebe9cd1dd5d28c7ae766d0fd98785be945191f81cf90a1b3655ef8076951a0d5c701b2da91c963dabb42eae9544d04b10c660fd4b3208204d4fa06fbf35d9743b5540ef5a880440f7dd15659a6196e66c8575060b115c4094d2b2018b081d7e1f485886c6e1a5054a10260c7e2a2a70acf26e36d429ce1ed7f814e236e352697d1648e95d12e30769b079a167c0415d33509a40ad94d08fa9201fe8e011f2d4ed47b109b544bcba4c9f3db9b4898fdaf1ec7ca01c742d80454c251ffaa776ab783e144fece9a080accfb50985d183c8fade5aaf56912f044bbd656a3b5b634e5521c16fda4003b129a19d10dfb2502cdaabb385de3bc3cc2e83eae78f043a4f006ccdb96315d3a5fde43b1bdc96092c15b9b5dd994e0054b19d7a49b3e268f677f3a260899401f75243241e4c82ca38f903222fec1e000e87c84920d2e51e6220297e535e44670b863860f67b17d1254dd5a4591845a37f5cb59eeaa2f18a3b9777cbb08eefe18e91cb048b4ae4f0711b15f0ca9774227150c53517a88a8ca6eb65f81a97e817271de2d71e7491fb7178886d72bb5eec2a1a963b4fef2e9958546d0e4ed2e27f019eed6336537ada4236f6ff9a3e1ad9659d8205df4e303cdaacf600bda20b08e7138116a7b6903a35b68d9127a0b45043cca5b0f6701f93c9418469e72bc6ab3f30d225d4894db57792a8ca515318796b49f41529e8d4442559009fe6ab25c162ac93c744bcd186535544b40f4c40ae5e465c36993ee79127b69b4607da6e6dddd9a1d26be15921bd6deb63d2a3f4726620c369a080f606ace535bba65b8ccd2842cc1e5b1e4a05165f4baef1fdc61b4b23acb9cbb95ecb8b87c26eb4c958f766c118064c4aea22518bf45d2b3815dbdd376937ca9ac9a5618474e79e8200f5b2e162401f37d68a330128a381993111cd5705a56786fae5dd096ca5183223994752ae6c9e8f1afb5696197db4fba9752688b69c6df1a9e48909cc511eb57c171cd4c0f61dc7d636efb7f79b503998169a6b4755b4f678a3c38f11a280c0a29b02bfee6d859358f94dd1a76812f71c22ecb51d2d2a79549675fd11bcedfce70f026a98d1e4778fbadfa4952076133c882326a0bf887d945173aaba59051801f8713b521b58c2cccf56aa09972111eff04319dd6837510c3c5f9fff4f1a960acaa26dd5e64167db657391567a39b7884eb2e5b686ff281ee97bc653eb31fb25f77cf769c3e7d78df6f6e783e022019c70bfb3eeae83ecbae0a77c72ae097669776bad73e17cc47d94f5013cbaacc657400eb19c264ebf9a29ffcce148d59e52a63cd504f90e3b6dc6adadc794f43135b6845e8b47fa68460bcca74aa69893845cfd747760b62c5684b23729900bcf8ccb6a2c8d63d4e18dc8e223687765c31dcf23eb681b963a8f48b52e718da22f66934307d774ed4d68d49524df663ca9f42f3d1f1df26858a6eae2156f2c93e40373d463cb40d611842454a2e9e1b11ee8bfb08f305348cbb5865744a6e77d8671eddaac530854f1a997eaf023fa7e3e8044d299e27c08834f2294da6fe36c016bad64c2244ad9c9e9a32371f1d389b01b38f675da8b6f02883bdf5849c458d63c7ad40aedfdff5909aa4453165b45c95a98a2fd323b93e5b12abddf339edd2a6f87c499bc4865a6e00327918f3aeece966d91ef7c5751636a1541c16da44c8f20be817ae415326da233fbd0fe3d9efa274cb9ad3b3c75d9ca84f03ae0fb6a306238cba3e8a9ad9cf8b9ce9906e6b8e3edf4a1d40d97b5a7babd8db215de545c9ec4d550bbeb63dcf9a4965fe79862b72e2498829ebad69dc12a472ed0a0ba335992459f4757070db40e41b3a2c5f7bd02b09d029fe0a277dc4f59b05beb7f55b0e047f9ec435df0fe5a38495c3de10ec1c0daa15085097d95428baa28cf2b79cef5929848a323e9296a973a67b2d7c071f511c6beab7b877301d41e74ce0e8d51d034e9578491aff160a227efb86d60195920317f76725137aba0ea559320893439d8413bb8f1be9617ba8e22bd30eec6125b282f118bb1b2c2edc402ddb0d31d42205aa96fe9ab79a29519c3523b25fe8faf74288d7ef5e6aafac2af5de3fbc4fe1c076730495cd89c31119b20b42a9657468a18d76a11e9b86b0fe4368bce478e0a0e42f17a10e71dc9f68befb8e8a5af887a3c0e2b5794ce10fa2ea14a4f2e8818d66befe67c3c14fae372f4ae4b5dff654d8aef3f42b5b71ddf15833d1f3b49260e3bf4481c693a70358373cc21e9c5027d3f076758c43ebd44cfa223176d9ff1a546db530bbe2f847cf756c798d5bf6134a830ccd0cd391eec6a14ce71186e8458211f9064aebb77d9774f66d3439c5f082cd73d87e0cb54122a1d61cea2ac4bfb70c08e1868f64a2a39ca78b9a01ce5948dac55b53d5c452c0da0b9acd00bf7ac75406e039211409cb97cdd3ffa2054dbedb7fc6950ce916ceb11364b3f5dbe70b3ff2af97939dcf991caa54be91cd019e945b3fb08560af7eaaed8e61ab98b0ab2d918ae67d7e908763213cc7725ffc3313b09a882447e59d7682d2d93bc1ef2499b68b4ad0f14a8ed74a4ea9dee2f3362799ec23545f8d18c0c3d234b86bb7a5231d1a23c0420fd77e481104f2b8e6992c4de5206ae804242fa8751853150a8028acdc91d99a4a3d53b927f7084649ffa8e7665ed2f63761178267ab9f989f96200d3b662052840f0474383a53a7653aef38b9721d92bb2f3b87703463483de1590520d8b0e7c097c38a048235adca8a209390ca11d24d170df44d79c06b31071f3dbc996e67ab71133e6d79fb6c8eae46b14a874f183e4b5f28a16c00a7b4a5b6faed0271d1d1c801c924b9a0f73f7e4e5f5e64288e6af72ae55d15cec08291711f88daa8a7166bb6e127dbc3222ad91a37d2a718a024aa36a652fae289276e9dc7a565fb06ab1f7eccfd500ea08aa41ba8be40891045cc3a4bff8afdc4d918681ba930bac36681b72e08604c1f00eeddefb0e2188883cec074e7c23364672e4bac532c1111fdfffa9815ee192773b87d49c18ddb5d5de18acaa8516629252bd3c73eca8c041e2a4cdd655a5235ab0aa8e7022eea18591289cb40d0b00d7fb1577f0881df58ea8302b7fccc2b8a94b3d4bff0c99b3c0e53aba74da49d20aa338d5724ff3fb5afa0fd84b65c95aa267d570a1506549d99ac85ffe80fddf156756902569449fe6bf68bc1000dbe34ac402439fc7d2098e97b51dce51a28654cbf2bcb596b5d8f9c43ec0c066ac0cdaae04087e8eee9359820dde4daf1f5b5129b7d62af17206a9151aa7ba87e5168bf8fda2de4e294557fb3ed002092cbba33990851c008869c71e3e0e81182ad5701c4fd1d8e606fbdef6d5a8fd852d0589e9748998f8a885722d6f8be48968131c536bb35eb29814008519cf89118b5c837866b378a57bd8be8049afeb70954e4dd0569cf916c0aaddb91d01416dcddecd09e80eb46e5ab5ad1b8b6aeb6dd72a53a6fe29575cf510811c3ddc143b91678f41920d224e2f962f22a71348597dd58766da3d64ffa45ce453bcd93d1262843fd9e15287b9bee9bbdcada3785e5a67cc580791341665fdb1ae6177e6efec9e6ddf7ba6c2c635f893b4917eb8b9ad4217d1b2b3d5c96a9325510bee6848cc6738a790154d6f92760cc256cd838f2e8d1150164776c3b9778700b76ebbe5b39f7f675793ef299392dfb52bc14a8b06503ee632902d19ff81d5d579a7d1c19479d62c323457aa40e752bfcfdaca93ebba3d8bb5b268d74419ef17df3490324e48b31a5252dd67b02bf5a49307c1f53dfd1614b795185cff2613eec2cab7f003bcdbb7857d4aa0633ba3b627013b9705a6973cefc7901e60d916d53558c70fa7e88e5e2a99ba670a4b99c63554dc034b71b8f23fd43c9700449794f2e6c51b26bb07df6faa6acc358d3f002d2a36298fdc9c902894ec5f2947d2419d08835bd6362c2de4aaf07976e24b977db8a3dd5d7e4c691bb7eab65c7bd466ea75be012993564fc21a1eb2a671ef79091de3698000c90097fe812c1da424af85a32bea2ea6c33855c4fb7b43b21bd2dc17b174046aea84262f8500a8e2e4b1b9181cf1855dc3f796baa3abc2fae389daa77dec949d5ce8647ceae9de78afc8d1e5fdff98da03852e8237325f767a2e8b31ed14c6a7440d9ad21eb6c686c3a5ad5a6ea1775f007ef9586e07f1e00cfed22bc8e6db784a143c589fcdc53f23c6e797d18a8f3a8336f319d2ce1f335268aba3b2de74697c7f3551d204b79c8731b0bef183788d17f2e2aa695b6915c13c760c248780b95c0e605c476264bfbe06047e83e95cb335ebd6ec7ec443e9616e3e3ddf85fe4819cedbd8c6108051c7225ea2ba61abe4a711d54a6d17f95943cef980d58f8432e350e0654c58850604beb6ccb1e9becf899dfcc41e0eb6c203e40174c8d3bf3ce25136debac036b86e1a4695e2348e506a401cdbc8d81bc6ecb1d5210a4619e19092d3e770709a3d660c113875431344f26e6ebdc84811fed3dc5050187f0323ca41979f5ca964879eb12d24a042d5ba1b63e55f38f2143befcc871f62f6bcef7f7ddb0fe5efb9299d02582d6d82f6d437bddf479cf1a93b311119c9232d0d09420f2bc16add27d37c2ee60054c91762ea9fc84f183a03640917b8e64cb6d574a5d1f1112bf00e7f5fe8a08f47281bf915be260139fa381b16e37a3c1ea453934d4e5daa963bcf9f410f7d35fd3ba3227b5a2aad6a43dbd5762819ab6f43d204d99092f582b1f2185007980de9a2ea4689dd267c7ceb3c47c5dc57d779d9347ece5297827e664446e9a46ea8fd37a5a53febc0b2c5b71b8bdc6689f30a1da9fad276802ac225c2a817b3f89fad1f70921fbac397770c1dc9a3125063b34801e0bfbaa5506754c5234fe31f85f1d8911eb5456a5ed8aa4e14709acc7861100f3fee7fe75a86a8da5a8cf6073946034307af30d4a5c9fdad04f53a7eea058b6e77767493a8d85f10c959716df4b5bf1cc390f6529cbeac9f28421c7417a39f3bad2415f337ef46bd14f061b671aad944c8d29fcecc1587a2687dfee626195c5cc37e16963bff3c057ce35d37cd54f262e8e92a539b74ddcf2cc500b82b152affd584ebadc4b23ddc9830790e9a30eebf3ff98a7f519f97e4d98ca2d22d961c30008ed791aee80ad820f4125c38141b7505469fbeafa75d3ce12ddaabb01fa244892e6e01e12a4180b7c24c89f62f60a1c11d0420d6e23174d9473f63652deb373c0ced1271d1c1a97d68be9f5bd690ec2fae958534fbd880e9582ac58b8f84317256e2c0a11ba53b35cf6aea8cc5f0a21be0674ee1f6b397dd79f6f92ab63628d825e1a5abaa8681cb474f1c5a861d17af989d61c542e6b182e37c798d32d7387e255654be783db688aa19957c69db7dda25c6bc01203a74a5bf83c07407b11cb800a68e4198f6163a02d560dec9702026da70e6621d6305ae7e4c5c5abb08337b17a74e58d105897c48511ef58e314d286256741f7974be63f07e89330a48fa57fd1704f79c4517041fa212980a0be5327b3826a7e6f4c4b11b4fb2b7ff5fc66be99eb91e0e75483149224f950ce80764cfcce2c5a3c5f02b64cb6f4d314c23bf38f31b7285e01f3b4aef63b668d1aa837043da2b4795e6f20e17fca5dcaea11a282b3d21fb2077b0f226720395aba1bc38d565f90add7df9dcaa27d18714c1220c03e62bbbb9bac804eebf6c5abcbfdcaaf9246350c77d0219c26e2f5a1f5957de0a5ec5a530e31fe5a7046a7ddd321181a9f6a63c701b41e888b36193fa1fcd766cbba9af793848dd71168af31eafcb11c68e500b929186a34e1738236e6f6a2dc04a659375f27414074166b88719f530befdd1ccc9c4fa1837c2920c140caf96dc8b34252386ac086986b339f0c843ffce26e62fe2d43b2b8726fb4171fdf1515ee5a7e2c900cca393e124e688c12728a01216a27841f3aad4e3be6206fc8d93d976bb660782c7ec7f80a406fd3d8f4141fb49231300cdf33942c8803589ad5c412324a04906748d7322cf1e8c46610cab5dec117422e9a2c90c49ca5dafa762639ac199a04028c2f11252ab66875c453e024f09ea84a6b57683df3f145a872015d8057f0153e50fd4cbf6070fbdf2fe801fb22c27ab217f59b8ee4e3070d0d3f2e6e6aa4a612622f92adc1370e0aa744ebb9bfc10c48e0e7d2e1e7f8cf65c4067242d9391e62169b55b0f7d62f2f03821476acf617a9bc8b3f45fe6c39e6c317dde3664a183d0c7e26d14daa0aa912515840d28a7c98d53ebf46017b96615a2652273312e40efc0101c51e3679903aae21a49f059a14bf10b4b6136b149c0c64fb44cfba11254d43bce113c3d8ebe936f4519ea33d06ecb88104a37d1459da0fead04c2d7d490c52fee693fbccc1235fe1ee1fd73d7f469a84d682240ce71ca65bbaf37f585615d61b2d8c87a61099176605511efc2e8d3c6cc6c8d301754f5e872bf2c00af5f0751fc5cb7f9b3c773b56d89c4cac81239f58d7caa3f1a00e282f6775e7b148bafaa71cdebab619365ff9a4e7cda07b0bf02c67e78fe558b1bc18031efcbb8098162952296e01c6e6e76ef74bc346e8a86334e298a964a688a34a0708e589b8fe11975b562eb01244875e8eda7224e6c0ef58b70dd82a0eaf32631057a0efacca9c803f60c20a7a0da83b911a3f80881f3d5df01c1d6fbac08188631c2f983718d473dc9b0869e070ca409e5b112bf13a7caab361cd0efa79eeabafef998823b7f081ec4d2e9f3371907d13e5c766b6e6ec44b511997e9326c5970d2fff3fbcf93187a5568793a98e4e4ba4d36997eb4a61f31384828a9788acd93c8454f6370baf670f267ab65211455c81054e810a96608c25c4250dda5e0e94b4f5b581b478165d043fb9bb8e1dd341860ee2ea86e8084c0debfcd1f54c764a4f0c5d59d49d38c2de9058c337fc6442646fdc43983c570fd451253ff40b0718bc8cb8c34aaffcf2e08364d5f3e3eb5385bb976ef4b2b1d4cb00847c559a3830a4971b0b40b9cb01967bd7951880b0353bf6a6a3789046468e5de03d1193de972feb289cae898542e2536e0454c2e44b67d885f50ff6c3f2fff49a24f543b7acccf26931ba4cbff223f35832e7e3505aed1939d95e5067724c193471ca3588a69ed68fe3a7459aa3b459aaead9c65d436b58648594f8d0ae7bc4fd3a869b1aca44122be71dc6e73e14425db323c8f50e66a72ba2f3dbe9dba9aecf0256971db992c51f4afcbfb7967fda186888e04914efd3110eec39cd65cb94ff1a14a0ce46bc04978ce75e455b90fa4f05206637a0ca70c4b16e6f9bf6c577f4653f894e2b909250e22069260fca94090bd029f7069f2cf4c290569d8287bea1e7c8d0bd4b7d4d00b27214bb2136ed741778e5ba192925e110f7087f756717feb9737fa9ad4750b46223d5f5ef1cbb628e9feb245ed58aa7368cfd0d398810181faab028a34d1b5749fa46b7dd792d91d781cd2fa88068e05c33e56a44bf93f44b40a54ada9794cabcb89192a50bd2965d28925c9a7d20914228d6eb85866fd03cc31ca6c69e995ed4548c8dbf944ac23b0dcce3fe9ba0f860a913f25c9e02b0b6e03dc61ec1752c87418fb31cb5ead8fda0b4e8aefe2b2794d13272f3b2cecbef548ea22911953e3e5a2c9d14d4c2c3618f7343cafa7723ef215e34fba8feb22b91ec01eb7fda7d3ea4d3b3ae8ef3e844335c09e9e4287f1a3c69e91588de9eee6753aa689acaef0019c82b0b56fb3446f93a770cf8703a70e0d9988f15a0e63151ab3bdbd7bdb9d64e7648a25b43aa07abd6d3d07dd0417a05e888b984039dd1d7e8605251d688896824c371d05c19afff43470654e6734275bb169757b96f5af5c0ca06e317fcead4319d72ce9696a14dfcb5036eda6b50810a38205b5f9498027460156187c59468a3e9c6c5713b6cae86584c83739c7dfb1ec7d3068cc41947a34f547be19ced4b021f0a6ff87098b563dd90d2e3acfcb853dad6a159e870b7e88d530cb46edda8c6975fa8c65c11ec93d38d1eb0c8f8f6d4ca7e1eb5e62c8991b758187bbcac6e4f91405a5160ffd5f853c2e8f38a61c6b4261430607c8c7d6224d012fcea5baf37c189be7a6d285507fe9a5a8859f449802d1be1a44e7a96ad0862f3ae4dbfa1eae12c9663d66cfe38c6b706c97a0acc8c3638802804e7cc0537e502d007fd076f38dc0ee3123c960154eb28b8bf4562cde57f007f982bf5d289f07ba676f377bec80cd461d57908dbf4b9ccb4824d929947afb20241fcae00a31ecfbe9426617cf8ea4d0e1e5b849af3e8f0b8aa395f7287b5bf72a0cd40ac152884dc415421a281719bb0da4eb27f5ff6b70b77cd0562b085b9e36485ce14b57d1f8a55a10d29cde537be7cf1c27e0e4ab375bd4c8cf74d289d2da99b31bdefc8d2ce2fb5418b24890f4616c911fbf580722560fd11aca52303800a121a40a0061e160277aaa5a87b9d465f6ffb830409b384bb10d21d1b254063641f50656d799d0f0b3fcb34d925af59dff6aaebc66f0e1c111e911e0d7be07915ae87f6f0074d337d4cbdd32f9348c0ae24c5116db9938fca70cc7b3ade225a432f4049a540ee8b2aeca6fdcab0374615d1cbae2cab50cd1f3aff28be8736278f7d48cbfce25f9e67c03c36e6e02dd3c6214041d4e1d6e9f32e909ea8b334b6708b7db3261b8de7b32b8da88772ec5947fe1af4129cf688c785d9ebf8825da6c65e4b0232ec846e7ac0faf6a50f90e8eabe40e3a109ca2392a04aca9a75c44674ac95f7e95773fde332ba180e524848583a898e8b87003f28c945ef4303f71b75fc0b57693c0af1ef9c5c43d8205597b54007dbe4f60f9066f38af2505715e9a4adcb9f48a49f964c9b610bc08fcd78f98571de2fe87f0d3021b25a0ad4129e9b778235901177857e26e859e4e2a9282dd810e1a349a7b0747985c6a94780563f786557296fb2f6e4f204cdc3062b1dc3c98d4ca7139445f59f260bc06fc7e1abb48414dc6762af80ab535f063f225e2d84f9942b80fdd4d2dfee97f3daa3684c2fe7f4ff7cd29afefb5927398dcfe75a8cd29972df60a08a81ccb37c1fb64bd2ddbc6bf3f2599c1e27401d5e2993091ab01d1c9acf60290080e198e19fdd913ff51cda1acb6045d9c1cc1a4dfffbe669120f47fafdc7025edca70119bf6106e3b891ec12fe8d43e64c16a098f0d82bff01f6e4fae680f39e161ad8b334ba94c58c425e30c23a6c5887e54c76a928dfdc3f54604cd04124195a2f698c820c703ded66429ba19a4113b5c8e3427c5c3b7019c30a16bcaaae54b902182479e70b5512630a2790e279d0d1e3c692bb7833d7ea11a13e7933241f6143287b041ee099f93530885f5e2bc7671922a0d65bd8fae9cdd1102e8c5675e4ccfa662a9496da48b8f465fe4032811ffd70dd6d96a836929a135d23bc754ef14448dd0e08d1745b5810424126ac0e1939c067a4e07d0c4a0cb01979373e6f62b987875d3a2586a9613ae7de72012b541ca1162907ed5c1026c5045453d0bcd4b4de8529c2908652f9e58b2f4128aec75a399e78a595a249a211b26d451edbf558042df98a5ef6cc22d5112a305b7c2af0ccbf53686fab1bb6f5b27ddb51d0f91e9c7771e6bd57ac844cba0593410e8e60f70383ad599a3d0f95cbb04664339f9e466d4c81e06da4aa245e0b740f903df50750bc1ad6cf9946a690252ff786ab7a3a70ddf3e4eddfa74fb504f2c71abc9f7e37aa27412daa2716acdfa40549cab7e3e27c836d1a1c07c205b3a53f10e66436a37ee344b9b209355ff4e045ef936a6fe45b87170d5e0ceef50c54774f39367fbec3a0b6468cd39d22eb9e10e303a2433805048ffbf1306106ad57a4d6ebfd9261cae1e8613cb41100ea73e80c3182d2d85c04fc39007862aa859c30d516dbbd2802f632055019c443ef1869929f8b0cf5fe7d826ed9d59fb22656ec7e2ce51f2dee9afbc169190565c24fdf3e2eeb21f543462c50a7147fa27bd2efdcaedc740264d81462b7c209d6fe85e4a4e86db66dfffb12b397d0cc646cb40e22ea9e824df5be168829336547c45d8af9ac5afdd6a3969b7e60874e92d9a15881257e7c79d0bccdaa886c114669a94069c9f58de6d548f15a1ba86090d8c0940c707b5bff3a3cdf07af1845416c954bbdc4a90cb44899a4e973ca8590efe4a85e65d3e986c6fdf83a06c808bfc4f5cfd463253bc7cecccf7393ae1ee6352ea75c62146c6b421b6bac6f988c0c2c09d60290c32fdd41f8ed5834c3b297dd780cc6edc965cd49c494f62752d9f52eeab2638b36dbf0e3c99ec21ebad7b5e350d1d6afc03e47611efeba78feb2cbff47320c59e0128266a40b5b1759004fe94b30e0d200e97207769f30998dd9233e46c511f126791a0b8f0df278bf1f12430a9be953e7660efbcf628e1db3f420654b484f03cd07b031b17da7be571187884f1447f08ba97daef0b28366345e9b39e5e45a40deb20cb35fd28baa76f3f7e9cf226d000fb03bc1ef37dc622e352bfd6600e8691e51e4231b98ae43c7e21f6bb2d95ca70fb63f6c392d6fb082aad09e99061e1bf14ced20d3927a65d437ea553ca4299c773fb9eb10ef93ec333b2558c8338982596ff029a630085a0dbfb3be52d1842f1a82e617a269ab46f277f1fc5667cc2ff223b5794a32c08752d33dd0c57cc3e1a53e0611659dd2f1c04b6d0a3fae26cbf64f9e89081127cf7e0debf30292e0d00e8f2b82bbf39399566ba127cab99949bbc76872669a06853384d730c400e37375421d6e9dfa7f0fa079800dfbbe2cc05ebdae0896977bee3b4bbaef6ad4c8d9027c7e8584e08fa76899d094bd9f79d814bed9e5096558d2b37fadace44a0e35d5470e5cf94a6614ed8e0e68b48809ccb8ba36d235e90ec3fca369b4da8138f50994bee696717e93aee75934686017383c905609b59a5892e27afacd7433cadacaef6a3e9923e6413ad91a94325072dfa5d85a5fd6fc56f262ef71242a259f87d0cd5c991d3dd590e19584a33fbb10d82766c4020930943483eb74414c22169eb9f1c8ebfced21e4700d1f9972165e04fb5455a1575c23fe4343796b9a3f91420d4f25e737c0b95383b5b93bc09bb0ef974c2f167bf00429b5063fe458b153fba0e4c55b1dce9f7ebef4b71db158326f3359dc6dafe133a3030cb63bf75860ff039ce22ec45fb3f76dd34101858838109d7516bb2ba836fec832329fe82285e5b73637eb6bfa2d5c4958da6cc87eefe2d6484d640e1d11b9a43b63d8569040a0b8a1d9e67f41223634863a37851053185a9cda32d277c53672954576db602e7d0129800faed541617b61521d375b8d86daae56ce8b06dda1c286c535f55f6caa4855ee779d5d270b72c5ed8968035ee7647f72ef52f05330ca5d9b956c3e95121031e193923daa5cfde343a0cead0827fe69c59e9e75f09ad0a1a381737c04d069e03ad1c8e2a057ca2cb1bff05d2577d543da3b1bd9be25e140753aa5f5171dc1d9a999731e66d7962f09a929509339f2f3106293be1f7086503f4edca5e49e618d95c3c505c249ffeb1e60fdf47128dde529f5296f3e6afcc8fc659dcfc6ca1f4bfda4d9d978438dd8f1325e44e3ece0c63a35ee67f7b1051e7f390fd8e2bdfcfe8b758170dbea1ff81d91a8ba63151a3c1ad4382fd4550c044e5972fcdf2bd038a2b6845a46d125287c0b303998cd26e425f0a59b538c7d210527ccc86ae298c5bdc2ddc8bb42a1213bfb7b696d2e2ffe921e5a81ac8bcd3b9f4b5db5a539b21ff45923c9def20e091137285f841405750d12e077d54cdb446981faecf7f89f81709998ab3b605e1d5f3a2a9d0bdeb1bbf1d175048f793fa966b7be7af1df07ea0049e60407ca5c3878697311037cb5df24fac8e26970727a6462b991f14b00efc4c4525509478a27983d3a81835e7f09843e98a67c4be0da19662c8c3a53b048913410234246612dd493ec5cbba71795c5d5d827f24161ee4c9aac6852e8c062e4490bb402484a7a985a0b9feb28f257a77e046980103a0120384be42502fbcd2b7f8fd2257d962d0db7f1cf4e2cf0d11c2c027f5230cf0877ee32e947d01ddafdb6d5b59a829c973ef25680b6b46ae03071036df5756e4b113eee582fd6a0f6716764bbf9c6c7453cea0d7e42f5d66d7fd20cc02536c6a9896a51fe6e0c542ecf15abbbab7bfc6192f5f21b08dca4c3957e92774b94529f5c84f3bc194fda99f491976066b72af17daf9eef81e7ed52eeaa93c76ac1ea505cfc24bb9ab812d854e833c647146a88812de0a0eb17b25ccfaae1b054875ffb0dd8f9e88ed003359cb25f17e5d89e4f09e1dcbc16a318e34e8af913364f81eba19cbd80f0f1a0f1231fed78a7ed9cbe9eceb13e75e4e1d8058e0987292cff01a4f421be1fdf493e2a87e37ef499f9cd954948c7bb9db72b98a67d1024bb922a55f79012ccc884a1a3fbd4eb99e6c1bec1e6edef4e04b093daca450ed52afb813448a48c6c6b3e0c0fcbebcd8d5901894ec19e9fb606438e4c9eb5ace194d1c320718577199d2924e9cb25088dd9aefcc54ec4318aae21fc7720747dbaabe045ec08834832dacf49f14afb6a636787ceb1969324442e7c3dd17c3d56b116b540cbf37009ac098376b8a845f3082ddbfbe498145a9bb3f8c3597dcaeef4f8d9e0aa059c010781c7ad01c37e0a17bb00df5195a3fbaa2ce1a758c89b63a690456fce88eedefc48b62aa6827f9337dbc51f830cad824a595042025506065b8d832eb1edfb75d1c705d02b5ebd7350fdc44d287e14b81e81a80b6035ff59d4099c9e80860d3a5e8106232f15a2316bdf4935cb16d094c7dac07eeebbac9bce78000e723148b4fc5d61b549a6f87e43a90d88bfc9d447c5d752018ae851efa2324a22e41bdbb60947b697aabcbc9e16e9859237f92c5d50cc7135e04e394d821226c975676e334ed9c789aede79e2de5e1a02dbcaf85094fee937a1e9564d374335969ea0ee9276f89de3cf6211d1ec0a35257d1c49d3046a619fb4c01b5fd09ae493fc75a77c9c09bfa487ff57bbafba81a776ec39d40625ae9c439c8fd7627b97967bec50c10ab59f533f1a806b67a7dabaf90fcd2ac29236b4145c6a0c4724e0e1d7f70e8402c3ed8ff18d1afa8433c0dc8c76915091a669772bed6cfb4c27029e6d843d565ce75f52918733ffe86dcdbf474406c58945cdb6d2ad70c31a74f9162c3dc40cbbdffd939811f48eefe04a7dca33fb0be6aab9818f9f86a0d24ec9baf34db6df817f55d7791110f5543d0e919451be5937aeb3474ce36e328f9bb9911ab495da4649c795fed2fe6b4067461a629e79d5814751f1c01dcf55a43586d4319995dc57ee310445827d509e065538ff45032c43caf8963022d44ba19b14edeaac843be76e992a0c471a23d9e4b02f2a58bb1624f4f2432762dd51d0755096d0ba59da3c512087586964d71a8a3e11e5e5394dfc826dbd92d663897f2baea3a3f449a8d0bddd981838e9b0a6dea86cb0b9ef0c22ee3ce660e41cc6a81bb182b98fd7ff65e8e0dfc7831baef7da7db9477cdc15a1f06eab4c0d3f09d23517ebbd9d28b96674e9b51f8fe8c5c47821d0f459852acd2376813165ae4a4927e4a38cab6800d2097fa6288c9860a5c2275e05616b7d4845d2223fa61ca6870853e82b135e8ff13bd85b2f7873c454bba1aa920bbadd6f7b4fa2299f43bde29c1832a9c159ee29d8e0388a578d3f6ea596f1a80d4b8cc5f54f029a1555cb3ae253fb0f3ae320c6881d9cbaf97456ab26715a281b14cb87edbf0e529315b482803bff1cde7015b02d6c9a1242b3d2967a0e5091dfc6dc3accc13e70161383bf4a1291ff20070adab402697a3990f0e9b03aeb0fce6c9dfe36287462b38906a1adc4cd0e92ece5260b71b767ce157aab6b0fb141869adb4ec8cfeeab1c7a8343aa9e9a7123e73672bfe4ff076eb02f566333bd6005c30d9c3da254dfebce3d7c47c28371c082b56ccdbfff98a0f82e716ac20b6678f50c5b56d38b8cec32370795d8c6a911d595045749e6e00963f4bdf614ed1ae180f35a78e1192260f7e4f1b3195ece87adabef29ccb3f719faeb4ba94b8750a1536d03a37297e4584690f3c03fc7aad2d67844832ad02ecc976c5b4d5be253f93d35860a0910fd9eb05ce140e46104e11e1d0fe8fb3e4688fcc2e62147acf58be1f1cea76d44dc1057a3676b64f6f437feb0ac6d4e4a3c454f935dba7e89b25b7eb7f14211cae19cdbdbebe7da7f1c05f9a8ec7a5073cf2770569dbb778dcc007e92efee81184a8e2148a8fe79d35c93443b68757be8e63e7d0521da5a32b41a5c537ce403543293f8429e0ed464a3c05796a502e07c813d65aef1aacf6e99102f0402a4d77dadec8fe1a7f9d1035c3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpostgresql15-15.14-150600.16.20.1.src.rpmpostgresql-docs-implementationpostgresql15-docs     postgresql-docs-noarchrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)153.0.4-14.6.0-14.0-15.2-14.14.3hh@gv@g;gg<}g4g*fV@f;i@eCe@eqe@eKx@e@@e%@d,@c@clcGc>@c6@c5c,N@c@c@cb@b@b@b@b|bV@b[@aaza@apa\>@aUaQ@aO@`@```q`OL@`Gc@`/@`#_S__@_F@_mmrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.comaaronpuchert@alice-dsl.netsarah.kriesch@opensuse.orgdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.comdimstar@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.commax@suse.commax@suse.commax@suse.comfvogt@suse.commax@suse.comaaronpuchert@alice-dsl.netschwab@suse.demax@suse.commax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.comada.lovelace@gmx.demax@suse.commax@suse.commax@suse.commax@suse.commrueckert@suse.demax@suse.commrueckert@suse.demrueckert@suse.demrueckert@suse.demax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comgmbr3@opensuse.orgmax@suse.commax@suse.commax@suse.commax@suse.com- Upgrade to 15.14: * https://www.postgresql.org/about/news/postgresql-176-1610-1514-1419-1322-and-18-beta-3-released-3118/ * https://www.postgresql.org/docs/release/15.14/ Security Issues * CVE-2025-8713: PostgreSQL optimizer statistics can expose sampled data within a view, partition, or child table (boo#1248120) * CVE-2025-8714: PostgreSQL pg_dump lets superuser of origin server execute arbitrary code in psql client (boo#1248122) * CVE-2025-8715: PostgreSQL pg_dump newline in object name executes arbitrary code in psql client and in restore target server (boo#1248119)- Upgrade to 15.13: * bsc#1242931, CVE-2025-4207: postgresql: PostgreSQL GB18030 encoding validation can read one byte past end of allocation for text that fails validation. * https://www.postgresql.org/docs/release/15.13/ * https://www.postgresql.org/about/news/p-3072/ - Add postresql-pg_config_paths.patch to fix a race condition while generating pg_config_paths.h.- Upgrade to 15.12: * Improve behavior of libpq's quoting functions: The changes made for CVE-2025-1094 had one serious oversight: PQescapeLiteral() and PQescapeIdentifier() failed to honor their string length parameter, instead always reading to the input string's trailing null. This resulted in including unwanted text in the output, if the caller intended to truncate the string via the length parameter. With very bad luck it could cause a crash due to reading off the end of memory. In addition, modify all these quoting functions so that when invalid encoding is detected, an invalid sequence is substituted for just the first byte of the presumed character, not all of it. This reduces the risk of problems if a calling application performs additional processing on the quoted string. * Fix small memory leak in pg_createsubscriber. * https://www.postgresql.org/docs/release/15.12/ * https://www.postgresql.org/about/news/p-3018/- Upgrade to 15.11: * bsc#1237093, CVE-2025-1094: Harden PQescapeString and allied functions against invalidly-encoded input strings. * obsoletes postgresql-tzdata2025a.patch * https://www.postgresql.org/docs/release/15.11/ * https://www.postgresql.org/about/news/-3015/ - Disable LLVM JIT on loongarch64- Fix build, add postgresql-tzdata2025a.patch- Upgrade to 15.10 * Repair ABI break for extensions that work with struct ResultRelInfo. * Restore functionality of ALTER {ROLE|DATABASE} SET role. * Fix cases where a logical replication slot's restart_lsn could go backwards. * Avoid deleting still-needed WAL files during pg_rewind. * Fix race conditions associated with dropping shared statistics entries. * Count index scans in contrib/bloom indexes in the statistics views, such as the pg_stat_user_indexes.idx_scan counter. * Fix crash when checking to see if an index's opclass options have changed. * Avoid assertion failure caused by disconnected NFA sub-graphs in regular expression parsing. * https://www.postgresql.org/about/news/p-2965/ * https://www.postgresql.org/docs/release/15.10/- Upgrade to 15.9: * CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as dependent on the calling role when RLS applies to a non-top-level table reference. * CVE-2024-10977, bsc#1233325: Make libpq discard error messages received during SSL or GSS protocol negotiation. * CVE-2024-10978, bsc#1233326: Fix unintended interactions between SET SESSION AUTHORIZATION and SET ROLE * CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from changing environment variables. * https://www.postgresql.org/about/news/p-2955/ * https://www.postgresql.org/docs/release/15.9/- Sync spec file from postgresql17.- Upgrade to 15.8 (bsc#1229013): * bsc#1229013, CVE-2024-7348 PostgreSQL relation replacement during pg_dump executes arbitrary SQL * https://www.postgresql.org/about/news/p-2910/ * https://www.postgresql.org/docs/release/15.8/- Upgrade to 15.7 (bsc#1224051): * bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext and pg_stats_ext_exprs entries to the table owner. See the release notes for the steps that have to be taken to fix existing PostgreSQL instances. * Fix incompatibility with LLVM 18. * https://www.postgresql.org/docs/release/15.7/ - Prepare for PostgreSQL 17. - Make sure all compilation and doc generation happens in %build.- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.- Remove constraints file because improved memory usage for s390x- Use %patch -P N instead of deprecated %patchN.- Upgrade to 15.6: * bsc#1219679, CVE-2024-0985: Tighten security restrictions within REFRESH MATERIALIZED VIEW CONCURRENTLY. One step of a concurrent refresh command was run under weak security restrictions. If a materialized view's owner could persuade a superuser or other high-privileged user to perform a concurrent refresh on that view, the view's owner could control code executed with the privileges of the user running REFRESH. Fix things so that all user-determined code is run as the view's owner, as expected * If you use GIN indexes, you may need to reindex after updating to this release. * LLVM 18 is now supported. * https://www.postgresql.org/docs/release/15.6/- Upgrade to 15.5: * bsc#1216962, CVE-2023-5868: Fix handling of unknown-type arguments in DISTINCT "any" aggregate functions. This error led to a text-type value being interpreted as an unknown-type value (that is, a zero-terminated string) at runtime. This could result in disclosure of server memory following the text value. * bsc#1216961, CVE-2023-5869: Detect integer overflow while computing new array dimensions. When assigning new elements to array subscripts that are outside the current array bounds, an undetected integer overflow could occur in edge cases. Memory stomps that are potentially exploitable for arbitrary code execution are possible, and so is disclosure of server memory. * bsc#1216960, CVE-2023-5870: Prevent the pg_signal_backend role from signalling background workers and autovacuum processes. The documentation says that pg_signal_backend cannot issue signals to superuser-owned processes. It was able to signal these background processes, though, because they advertise a role OID of zero. Treat that as indicating superuser ownership. The security implications of cancelling one of these process types are fairly small so far as the core code goes (we'll just start another one), but extensions might add background workers that are more vulnerable. Also ensure that the is_superuser parameter is set correctly in such processes. No specific security consequences are known for that oversight, but it might be significant for some extensions. * Add support for LLVM 16 and 17 * https://www.postgresql.org/docs/15/release-15-5.html- boo#1216734: Revert the last change and make the devel package independend of all other subpackages except for the libs.- boo#1216022: Call install-alternatives from the devel subpackage as well, otherwise the symlink for ecpg might be missing.- Also buildignore the postgresql*-implementation symbols: this is needed in order to bootstrap when no postgresql version currently has valid symbols provided. Once the packages are built, OBS could translate this to the pgname-* packages and accept the ignores; during bootstrap though, there is nothing providing the symbol and the existing buildignores do not suffice.- The libs and mini package are now provided by postgresql16.- Update to 15.4: * bsc#1214059, CVE-2023-39417: Disallow substituting a schema or owner name into an extension script if the name contains a quote, backslash, or dollar sign. * bsc#1214061, CVE-2023-39418: Fix MERGE to enforce row security policies properly. * https://www.postgresql.org/docs/15/release-15-4.html- Restore the independence of mini builds from the main build after the -mini name change from April 4, 2023. - Adjust icu handling to prepare for PostgreSQL 16.- Overhaul postgresql-README.SUSE and move it from the binary package to the noarch wrapper package. - Change the unix domain socket location from /var/run to /run.- Update to 15.3: * bsc#1211228, CVE-2023-2454: Prevent CREATE SCHEMA from defeating changes in search_path * bsc#1211229, CVE-2023-2455: Enforce row-level security policies correctly after inlining a set-returning function * https://www.postgresql.org/about/news/2637/ * https://www.postgresql.org/docs/15/release-15-3.html- bsc#1210303: Stop using the obsolete internal %_restart_on_update macro and drop support for sysv init to simplify the scriptlets.- Include -mini in Name: to avoid conflicts in the source package name and OBS internal dependency tracking.- Update to 15.2: * CVE-2022-41862, bsc#1208102: memory leak in libpq * https://www.postgresql.org/about/news/2592/ * https://www.postgresql.org/docs/15/release-15-2.html - Bump latest_supported_llvm_ver to 15.- Update to 15.1: * https://www.postgresql.org/about/news/2543/ * https://www.postgresql.org/docs/15/release-15-1.html- Update to 15.0: * https://www.postgresql.org/about/news/p-2526/ * https://www.postgresql.org/docs/15/release-15.html - Move pg_upgrade from *-contrib to *-server. - Drop support for the 9.x versioning scheme.- Update to 15~rc2 * https://www.postgresql.org/about/news/p-2521/ * Reverting the "optimized order of GROUP BY keys" feature.- Fix source URLs- Update to 15~rc1 https://www.postgresql.org/about/news/p-2516/- Create mechanism to specify the latest supported LLVM version. Automatically pin to that version if the distribution has a newer unsupported default version.- Disable LLVM JIT on riscv64- Update to 15~beta4 https://www.postgresql.org/about/news/p-2507/- Update to 15~beta3 https://www.postgresql.org/about/news/p-2496/- use %version requires for the contrib package for now as 15~beta1 is actually smaller than 15.- Add proper conditionals for lz4 and zstd- Upgrade to 15~beta1 https://www.postgresql.org/about/news/postgresql-15-beta-1-released-2453/ https://www.postgresql.org/docs/15/release-15.html - Refreshed patches to apply cleanly again: 0001-jit-Workaround-potential-datalayout-mismatch-on-s390.patch postgresql-conf.patch postgresql-llvm-optional.patch postgresql-plperl-keep-rpath.patch postgresql-testsuite-keep-results-file.patch postgresql-var-run-socket.patch - Add buildrequires for lz4 and zstd support- fork package for postgresql 15- Upgrade to 14.3: * bsc#1199475, CVE-2022-1552: Confine additional operations within "security restricted operation" sandboxes. * https://www.postgresql.org/docs/14/release-14-3.html- bsc#1198166: Pin to llvm13 until the next patchlevel update.- bsc#1195680: Upgrade to 14.2: * https://www.postgresql.org/docs/14/release-14-2.html * Reindexing might be needed after applying this upgrade, so please read the release notes carefully.- boo#1190740: Add constraints file with 12GB of memory for s390x as a workaround- Add a llvmjit-devel subpackage to pull in the right versions of clang and llvm for building extensions. - Fix some mistakes in the interdependencies between the implementation packages and their noarch counterpart. - Update the BuildIgnore section.- bsc#1192516: Upgrade to 14.1 * Make the server reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23214). * Make libpq reject extraneous data after an SSL or GSS encryption handshake (CVE-2021-23222). * https://www.postgresql.org/docs/14/release-14-1.html- boo#1191782: Let rpmlint ignore shlib-policy-name-error.- Remove postgresql-testsuite-int8.sql.patch, because its purpose is unclear. This affects only the test subpackage.- Upgrade to 14.0 https://www.postgresql.org/about/news/postgresql-14-released-2318/ https://www.postgresql.org/docs/14/release-14.html- Let genlists skip non-existing binaries to avoid lots of version conditionals in the file lists.- Upgrade to 14~rc1 https://www.postgresql.org/about/news/postgresql-14-rc-1-released-2309/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta2 https://www.postgresql.org/about/news/postgresql-14-beta-2-released-2249/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items- Upgrade to 14~beta1 https://www.postgresql.org/about/news/postgresql-14-beta-1-released-2213/ https://www.postgresql.org/docs/14/release-14.html https://wiki.postgresql.org/wiki/PostgreSQL_14_Open_Items - disable postgresql-testsuite-int8.sql.patch: it seems it is not needed anymore, need to be double checked.- bsc#1185952: llvm12 breaks PostgreSQL 11 and 12 on s390x. Use llvm11 as a workaround.- Upgrade to version 13.3: * https://www.postgresql.org/docs/13/release-13-3.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. * CVE-2021-32029, bsc#1185926: Fix possibly-incorrect computation of UPDATE ... RETURNING "pg_psql_temporary_savepoint" does not exist”. - 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 13.2: * https://www.postgresql.org/docs/13/release-13-2.html * Updating stored views and reindexing might be needed after applying this update. * CVE-2021-3393, bsc#1182040: Fix information leakage in constraint-violation error messages. * CVE-2021-20229, bsc#1182039: Fix failure to check per-column SELECT privileges in some join queries. * Obsoletes postgresql-icu68.patch.- Add postgresql-icu68.patch: fix build with ICU 68- 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 13.1: * 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/13/release-13-1.html- Fix a DST problem in the test suite: postgresql-timetz.patch https://postgr.es/m/16689-57701daa23b377bf@postgresql.org- Initial packaging of PostgreSQL 13: * https://www.postgresql.org/about/news/2077/ * https://www.postgresql.org/docs/13/release-13.htmlh04-ch1c 1755284633  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~15.14-150600.16.20.115.14-150600.16.20.1postgresql15htmlacronyms.htmladmin.htmladminpack.htmlamcheck.htmlapp-clusterdb.htmlapp-createdb.htmlapp-createuser.htmlapp-dropdb.htmlapp-dropuser.htmlapp-ecpg.htmlapp-initdb.htmlapp-pg-ctl.htmlapp-pg-dumpall.htmlapp-pg-isready.htmlapp-pgamcheck.htmlapp-pgbasebackup.htmlapp-pgchecksums.htmlapp-pgconfig.htmlapp-pgcontroldata.htmlapp-pgdump.htmlapp-pgreceivewal.htmlapp-pgreceivexlog.htmlapp-pgrecvlogical.htmlapp-pgresetwal.htmlapp-pgresetxlog.htmlapp-pgrestore.htmlapp-pgrewind.htmlapp-pgverifybackup.htmlapp-postgres.htmlapp-postmaster.htmlapp-psql.htmlapp-reindexdb.htmlapp-vacuumdb.htmlappendix-obsolete.htmlappendixes.htmlapplevel-consistency.htmlarchive-module-callbacks.htmlarchive-module-init.htmlarchive-modules.htmlarrays.htmlauth-bsd.htmlauth-cert.htmlauth-delay.htmlauth-ident.htmlauth-ldap.htmlauth-methods.htmlauth-pam.htmlauth-password.htmlauth-peer.htmlauth-pg-hba-conf.htmlauth-radius.htmlauth-trust.htmlauth-username-maps.htmlauto-explain.htmlbackup-dump.htmlbackup-file.htmlbackup-manifest-files.htmlbackup-manifest-format.htmlbackup-manifest-toplevel.htmlbackup-manifest-wal-ranges.htmlbackup.htmlbasebackup-to-shell.htmlbasic-archive.htmlbgworker.htmlbiblio.htmlbki-commands.htmlbki-example.htmlbki-format.htmlbki-structure.htmlbki.htmlbloom.htmlbookindex.htmlbrin-builtin-opclasses.htmlbrin-extensibility.htmlbrin-intro.htmlbrin.htmlbtree-behavior.htmlbtree-gin.htmlbtree-gist.htmlbtree-implementation.htmlbtree-intro.htmlbtree-support-funcs.htmlbtree.htmlbug-reporting.htmlcatalog-pg-aggregate.htmlcatalog-pg-am.htmlcatalog-pg-amop.htmlcatalog-pg-amproc.htmlcatalog-pg-attrdef.htmlcatalog-pg-attribute.htmlcatalog-pg-auth-members.htmlcatalog-pg-authid.htmlcatalog-pg-cast.htmlcatalog-pg-class.htmlcatalog-pg-collation.htmlcatalog-pg-constraint.htmlcatalog-pg-conversion.htmlcatalog-pg-database.htmlcatalog-pg-db-role-setting.htmlcatalog-pg-default-acl.htmlcatalog-pg-depend.htmlcatalog-pg-description.htmlcatalog-pg-enum.htmlcatalog-pg-event-trigger.htmlcatalog-pg-extension.htmlcatalog-pg-foreign-data-wrapper.htmlcatalog-pg-foreign-server.htmlcatalog-pg-foreign-table.htmlcatalog-pg-index.htmlcatalog-pg-inherits.htmlcatalog-pg-init-privs.htmlcatalog-pg-language.htmlcatalog-pg-largeobject-metadata.htmlcatalog-pg-largeobject.htmlcatalog-pg-namespace.htmlcatalog-pg-opclass.htmlcatalog-pg-operator.htmlcatalog-pg-opfamily.htmlcatalog-pg-parameter-acl.htmlcatalog-pg-partitioned-table.htmlcatalog-pg-policy.htmlcatalog-pg-proc.htmlcatalog-pg-publication-namespace.htmlcatalog-pg-publication-rel.htmlcatalog-pg-publication.htmlcatalog-pg-range.htmlcatalog-pg-replication-origin.htmlcatalog-pg-rewrite.htmlcatalog-pg-seclabel.htmlcatalog-pg-sequence.htmlcatalog-pg-shdepend.htmlcatalog-pg-shdescription.htmlcatalog-pg-shseclabel.htmlcatalog-pg-statistic-ext-data.htmlcatalog-pg-statistic-ext.htmlcatalog-pg-statistic.htmlcatalog-pg-subscription-rel.htmlcatalog-pg-subscription.htmlcatalog-pg-tablespace.htmlcatalog-pg-transform.htmlcatalog-pg-trigger.htmlcatalog-pg-ts-config-map.htmlcatalog-pg-ts-config.htmlcatalog-pg-ts-dict.htmlcatalog-pg-ts-parser.htmlcatalog-pg-ts-template.htmlcatalog-pg-type.htmlcatalog-pg-user-mapping.htmlcatalogs-overview.htmlcatalogs.htmlcharset.htmlchecksums.htmlcitext.htmlclient-authentication-problems.htmlclient-authentication.htmlclient-interfaces.htmlcollation.htmlcolor-when.htmlcolor-which.htmlcolor.htmlconfig-setting.htmlconnect-estab.htmlcontinuous-archiving.htmlcontrib-dblink-build-sql-delete.htmlcontrib-dblink-build-sql-insert.htmlcontrib-dblink-build-sql-update.htmlcontrib-dblink-cancel-query.htmlcontrib-dblink-close.htmlcontrib-dblink-connect-u.htmlcontrib-dblink-connect.htmlcontrib-dblink-disconnect.htmlcontrib-dblink-error-message.htmlcontrib-dblink-exec.htmlcontrib-dblink-fetch.htmlcontrib-dblink-function.htmlcontrib-dblink-get-connections.htmlcontrib-dblink-get-notify.htmlcontrib-dblink-get-pkey.htmlcontrib-dblink-get-result.htmlcontrib-dblink-is-busy.htmlcontrib-dblink-open.htmlcontrib-dblink-send-query.htmlcontrib-prog-client.htmlcontrib-prog-server.htmlcontrib-prog.htmlcontrib-spi.htmlcontrib.htmlcreating-cluster.htmlcube.htmlcustom-rmgr.htmlcustom-scan-execution.htmlcustom-scan-path.htmlcustom-scan-plan.htmlcustom-scan.htmldatabase-roles.htmldatatype-binary.htmldatatype-bit.htmldatatype-boolean.htmldatatype-character.htmldatatype-datetime.htmldatatype-enum.htmldatatype-geometric.htmldatatype-json.htmldatatype-money.htmldatatype-net-types.htmldatatype-numeric.htmldatatype-oid.htmldatatype-pg-lsn.htmldatatype-pseudo.htmldatatype-textsearch.htmldatatype-uuid.htmldatatype-xml.htmldatatype.htmldatetime-appendix.htmldatetime-config-files.htmldatetime-input-rules.htmldatetime-invalid-input.htmldatetime-julian-dates.htmldatetime-keywords.htmldatetime-posix-timezone-specs.htmldatetime-units-history.htmldblink.htmlddl-alter.htmlddl-basics.htmlddl-constraints.htmlddl-default.htmlddl-depend.htmlddl-foreign-data.htmlddl-generated-columns.htmlddl-inherit.htmlddl-others.htmlddl-partitioning.htmlddl-priv.htmlddl-rowsecurity.htmlddl-schemas.htmlddl-system-columns.htmlddl.htmldefault-roles.htmldict-int.htmldict-xsyn.htmldifferent-replication-solutions.htmldisk-full.htmldisk-usage.htmldiskusage.htmldml-delete.htmldml-insert.htmldml-returning.htmldml-update.htmldml.htmldocguide-authoring.htmldocguide-build.htmldocguide-docbook.htmldocguide-style.htmldocguide-toolsets.htmldocguide.htmldomains.htmldynamic-trace.htmlearthdistance.htmlecpg-commands.htmlecpg-concept.htmlecpg-connect.htmlecpg-cpp.htmlecpg-descriptors.htmlecpg-develop.htmlecpg-dynamic.htmlecpg-errors.htmlecpg-informix-compat.htmlecpg-library.htmlecpg-lo.htmlecpg-oracle-compat.htmlecpg-pgtypes.htmlecpg-preproc.htmlecpg-process.htmlecpg-sql-allocate-descriptor.htmlecpg-sql-commands.htmlecpg-sql-connect.htmlecpg-sql-deallocate-descriptor.htmlecpg-sql-declare-statement.htmlecpg-sql-declare.htmlecpg-sql-describe.htmlecpg-sql-disconnect.htmlecpg-sql-execute-immediate.htmlecpg-sql-get-descriptor.htmlecpg-sql-open.htmlecpg-sql-prepare.htmlecpg-sql-set-autocommit.htmlecpg-sql-set-connection.htmlecpg-sql-set-descriptor.htmlecpg-sql-type.htmlecpg-sql-var.htmlecpg-sql-whenever.htmlecpg-variables.htmlecpg.htmlencryption-options.htmlerrcodes-appendix.htmlerror-message-reporting.htmlerror-style-guide.htmlevent-log-registration.htmlevent-trigger-definition.htmlevent-trigger-example.htmlevent-trigger-interface.htmlevent-trigger-matrix.htmlevent-trigger-table-rewrite-example.htmlevent-triggers.htmlexecutor.htmlexplicit-joins.htmlexplicit-locking.htmlextend-extensions.htmlextend-how.htmlextend-pgxs.htmlextend-type-system.htmlextend.htmlexternal-admin-tools.htmlexternal-extensions.htmlexternal-interfaces.htmlexternal-pl.htmlexternal-projects.htmlfdw-callbacks.htmlfdw-functions.htmlfdw-helpers.htmlfdw-planning.htmlfdw-row-locking.htmlfdwhandler.htmlfeatures-sql-standard.htmlfeatures.htmlfile-fdw.htmlfunctions-admin.htmlfunctions-aggregate.htmlfunctions-array.htmlfunctions-binarystring.htmlfunctions-bitstring.htmlfunctions-comparison.htmlfunctions-comparisons.htmlfunctions-conditional.htmlfunctions-datetime.htmlfunctions-enum.htmlfunctions-event-triggers.htmlfunctions-formatting.htmlfunctions-geometry.htmlfunctions-info.htmlfunctions-json.htmlfunctions-logical.htmlfunctions-matching.htmlfunctions-math.htmlfunctions-net.htmlfunctions-range.htmlfunctions-sequence.htmlfunctions-srf.htmlfunctions-statistics.htmlfunctions-string.htmlfunctions-subquery.htmlfunctions-textsearch.htmlfunctions-trigger.htmlfunctions-uuid.htmlfunctions-window.htmlfunctions-xml.htmlfunctions.htmlfuzzystrmatch.htmlgeneric-wal.htmlgenetic-algorithm.svggeqo-biblio.htmlgeqo-intro.htmlgeqo-intro2.htmlgeqo-pg-intro.htmlgeqo.htmlgin-builtin-opclasses.htmlgin-examples.htmlgin-extensibility.htmlgin-implementation.htmlgin-intro.htmlgin-limit.htmlgin-tips.htmlgin.htmlgin.svggist-builtin-opclasses.htmlgist-examples.htmlgist-extensibility.htmlgist-implementation.htmlgist-intro.htmlgist.htmlgit.htmlglossary.htmlgssapi-auth.htmlgssapi-enc.htmlhash-implementation.htmlhash-index.htmlhash-intro.htmlhigh-availability.htmlhistory.htmlhot-standby.htmlhow-parallel-query-works.htmlhstore.htmlindex-api.htmlindex-cost-estimation.htmlindex-functions.htmlindex-locking.htmlindex-scanning.htmlindex-unique-checks.htmlindex.htmlindexam.htmlindexes-bitmap-scans.htmlindexes-collations.htmlindexes-examine.htmlindexes-expressional.htmlindexes-index-only-scans.htmlindexes-intro.htmlindexes-multicolumn.htmlindexes-opclass.htmlindexes-ordering.htmlindexes-partial.htmlindexes-types.htmlindexes-unique.htmlindexes.htmlinformation-schema.htmlinfoschema-administrable-role-authorizations.htmlinfoschema-applicable-roles.htmlinfoschema-attributes.htmlinfoschema-character-sets.htmlinfoschema-check-constraint-routine-usage.htmlinfoschema-check-constraints.htmlinfoschema-collation-character-set-applicab.htmlinfoschema-collations.htmlinfoschema-column-column-usage.htmlinfoschema-column-domain-usage.htmlinfoschema-column-options.htmlinfoschema-column-privileges.htmlinfoschema-column-udt-usage.htmlinfoschema-columns.htmlinfoschema-constraint-column-usage.htmlinfoschema-constraint-table-usage.htmlinfoschema-data-type-privileges.htmlinfoschema-datatypes.htmlinfoschema-domain-constraints.htmlinfoschema-domain-udt-usage.htmlinfoschema-domains.htmlinfoschema-element-types.htmlinfoschema-enabled-roles.htmlinfoschema-foreign-data-wrapper-options.htmlinfoschema-foreign-data-wrappers.htmlinfoschema-foreign-server-options.htmlinfoschema-foreign-servers.htmlinfoschema-foreign-table-options.htmlinfoschema-foreign-tables.htmlinfoschema-information-schema-catalog-name.htmlinfoschema-key-column-usage.htmlinfoschema-parameters.htmlinfoschema-referential-constraints.htmlinfoschema-role-column-grants.htmlinfoschema-role-routine-grants.htmlinfoschema-role-table-grants.htmlinfoschema-role-udt-grants.htmlinfoschema-role-usage-grants.htmlinfoschema-routine-column-usage.htmlinfoschema-routine-privileges.htmlinfoschema-routine-routine-usage.htmlinfoschema-routine-sequence-usage.htmlinfoschema-routine-table-usage.htmlinfoschema-routines.htmlinfoschema-schema.htmlinfoschema-schemata.htmlinfoschema-sequences.htmlinfoschema-sql-features.htmlinfoschema-sql-implementation-info.htmlinfoschema-sql-parts.htmlinfoschema-sql-sizing.htmlinfoschema-table-constraints.htmlinfoschema-table-privileges.htmlinfoschema-tables.htmlinfoschema-transforms.htmlinfoschema-triggered-update-columns.htmlinfoschema-triggers.htmlinfoschema-udt-privileges.htmlinfoschema-usage-privileges.htmlinfoschema-user-defined-types.htmlinfoschema-user-mapping-options.htmlinfoschema-user-mappings.htmlinfoschema-view-column-usage.htmlinfoschema-view-routine-usage.htmlinfoschema-view-table-usage.htmlinfoschema-views.htmlinstall-binaries.htmlinstall-getsource.htmlinstall-post.htmlinstall-procedure.htmlinstall-requirements.htmlinstall-short.htmlinstall-windows-full.htmlinstall-windows.htmlinstallation-platform-notes.htmlinstallation.htmlintagg.htmlintarray.htmlinternals.htmlintro-whatis.htmlisn.htmljit-configuration.htmljit-decision.htmljit-extensibility.htmljit-reason.htmljit.htmlkernel-resources.htmllargeobjects.htmllegalnotice.htmllibpq-async.htmllibpq-build.htmllibpq-cancel.htmllibpq-connect.htmllibpq-control.htmllibpq-copy.htmllibpq-envars.htmllibpq-events.htmllibpq-example.htmllibpq-exec.htmllibpq-fastpath.htmllibpq-ldap.htmllibpq-misc.htmllibpq-notice-processing.htmllibpq-notify.htmllibpq-pgpass.htmllibpq-pgservice.htmllibpq-pipeline-mode.htmllibpq-single-row-mode.htmllibpq-ssl.htmllibpq-status.htmllibpq-threading.htmllibpq.htmllimits.htmllo-examplesect.htmllo-funcs.htmllo-implementation.htmllo-interfaces.htmllo-intro.htmllo.htmllocale.htmllocking-indexes.htmllogfile-maintenance.htmllogical-replication-architecture.htmllogical-replication-col-lists.htmllogical-replication-config.htmllogical-replication-conflicts.htmllogical-replication-monitoring.htmllogical-replication-publication.htmllogical-replication-quick-setup.htmllogical-replication-restrictions.htmllogical-replication-row-filter.htmllogical-replication-security.htmllogical-replication-subscription.htmllogical-replication.htmllogicaldecoding-catalogs.htmllogicaldecoding-example.htmllogicaldecoding-explanation.htmllogicaldecoding-output-plugin.htmllogicaldecoding-sql.htmllogicaldecoding-streaming.htmllogicaldecoding-synchronous.htmllogicaldecoding-two-phase-commits.htmllogicaldecoding-walsender.htmllogicaldecoding-writer.htmllogicaldecoding.htmlltree.htmlmaintenance.htmlmanage-ag-config.htmlmanage-ag-createdb.htmlmanage-ag-dropdb.htmlmanage-ag-overview.htmlmanage-ag-tablespaces.htmlmanage-ag-templatedbs.htmlmanaging-databases.htmlmonitoring-locks.htmlmonitoring-ps.htmlmonitoring-stats.htmlmonitoring.htmlmultibyte.htmlmultivariate-statistics-examples.htmlmvcc-caveats.htmlmvcc-intro.htmlmvcc-serialization-failure-handling.htmlmvcc.htmlnls-programmer.htmlnls-translator.htmlnls.htmlnon-durability.htmlnotation.htmloid2name.htmloldsnapshot.htmloverview.htmlpageinspect.htmlpagelayout.svgparallel-plans.htmlparallel-query.htmlparallel-safety.htmlparser-stage.htmlpasswordcheck.htmlperformance-tips.htmlperm-functions.htmlpgarchivecleanup.htmlpgbench.htmlpgbuffercache.htmlpgcrypto.htmlpgfreespacemap.htmlpgprewarm.htmlpgrowlocks.htmlpgstatstatements.htmlpgstattuple.htmlpgsurgery.htmlpgtestfsync.htmlpgtesttiming.htmlpgtrgm.htmlpgupgrade.htmlpgvisibility.htmlpgwaldump.htmlpgwalinspect.htmlpgxlogdump.htmlplanner-optimizer.htmlplanner-stats-details.htmlplanner-stats-security.htmlplanner-stats.htmlplhandler.htmlplperl-builtins.htmlplperl-data.htmlplperl-event-triggers.htmlplperl-funcs.htmlplperl-global.htmlplperl-triggers.htmlplperl-trusted.htmlplperl-under-the-hood.htmlplperl.htmlplpgsql-control-structures.htmlplpgsql-cursors.htmlplpgsql-declarations.htmlplpgsql-development-tips.htmlplpgsql-errors-and-messages.htmlplpgsql-expressions.htmlplpgsql-implementation.htmlplpgsql-overview.htmlplpgsql-porting.htmlplpgsql-statements.htmlplpgsql-structure.htmlplpgsql-transactions.htmlplpgsql-trigger.htmlplpgsql.htmlplpython-data.htmlplpython-database.htmlplpython-do.htmlplpython-envar.htmlplpython-funcs.htmlplpython-python23.htmlplpython-sharing.htmlplpython-subtransaction.htmlplpython-transactions.htmlplpython-trigger.htmlplpython-util.htmlplpython.htmlpltcl-config.htmlpltcl-data.htmlpltcl-dbaccess.htmlpltcl-error-handling.htmlpltcl-event-trigger.htmlpltcl-functions.htmlpltcl-global.htmlpltcl-overview.htmlpltcl-procnames.htmlpltcl-subtransactions.htmlpltcl-transactions.htmlpltcl-trigger.htmlpltcl.htmlpopulate.htmlpostgres-fdw.htmlpostgres-user.htmlpredefined-roles.htmlpreface.htmlpreventing-server-spoofing.htmlprogress-reporting.htmlprotocol-changes.htmlprotocol-error-fields.htmlprotocol-flow.htmlprotocol-logical-replication.htmlprotocol-logicalrep-message-formats.htmlprotocol-message-formats.htmlprotocol-message-types.htmlprotocol-overview.htmlprotocol-replication.htmlprotocol.htmlqueries-limit.htmlqueries-order.htmlqueries-overview.htmlqueries-select-lists.htmlqueries-table-expressions.htmlqueries-union.htmlqueries-values.htmlqueries-with.htmlqueries.htmlquery-path.htmlquerytree.htmlrangetypes.htmlrecovery-config.htmlreference-client.htmlreference-server.htmlreference.htmlregress-coverage.htmlregress-evaluation.htmlregress-run.htmlregress-tap.htmlregress-variant.htmlregress.htmlrelease-15-1.htmlrelease-15-10.htmlrelease-15-11.htmlrelease-15-12.htmlrelease-15-13.htmlrelease-15-14.htmlrelease-15-2.htmlrelease-15-3.htmlrelease-15-4.htmlrelease-15-5.htmlrelease-15-6.htmlrelease-15-7.htmlrelease-15-8.htmlrelease-15-9.htmlrelease-15.htmlrelease-prior.htmlrelease.htmlreplication-origins.htmlresources.htmlrole-attributes.htmlrole-membership.htmlrole-removal.htmlroutine-reindex.htmlroutine-vacuuming.htmlrow-estimation-examples.htmlrowtypes.htmlrule-system.htmlrules-materializedviews.htmlrules-privileges.htmlrules-status.htmlrules-triggers.htmlrules-update.htmlrules-views.htmlrules.htmlruntime-config-autovacuum.htmlruntime-config-client.htmlruntime-config-compatible.htmlruntime-config-connection.htmlruntime-config-custom.htmlruntime-config-developer.htmlruntime-config-error-handling.htmlruntime-config-file-locations.htmlruntime-config-locks.htmlruntime-config-logging.htmlruntime-config-preset.htmlruntime-config-query.htmlruntime-config-replication.htmlruntime-config-resource.htmlruntime-config-short.htmlruntime-config-statistics.htmlruntime-config-wal.htmlruntime-config.htmlruntime.htmlsasl-authentication.htmlseg.htmlsepgsql.htmlserver-programming.htmlserver-shutdown.htmlserver-start.htmlsource-conventions.htmlsource-format.htmlsource.htmlsourcerepo.htmlspgist-builtin-opclasses.htmlspgist-examples.htmlspgist-extensibility.htmlspgist-implementation.htmlspgist-intro.htmlspgist.htmlspi-examples.htmlspi-interface-support.htmlspi-interface.htmlspi-memory.htmlspi-realloc.htmlspi-spi-commit.htmlspi-spi-connect.htmlspi-spi-copytuple.htmlspi-spi-cursor-close.htmlspi-spi-cursor-fetch.htmlspi-spi-cursor-find.htmlspi-spi-cursor-move.htmlspi-spi-cursor-open-with-args.htmlspi-spi-cursor-open-with-paramlist.htmlspi-spi-cursor-open.htmlspi-spi-cursor-parse-open.htmlspi-spi-exec.htmlspi-spi-execp.htmlspi-spi-execute-extended.htmlspi-spi-execute-plan-extended.htmlspi-spi-execute-plan-with-paramlist.htmlspi-spi-execute-plan.htmlspi-spi-execute-with-args.htmlspi-spi-execute.htmlspi-spi-finish.htmlspi-spi-fname.htmlspi-spi-fnumber.htmlspi-spi-freeplan.htmlspi-spi-freetuple.htmlspi-spi-freetupletable.htmlspi-spi-getargcount.htmlspi-spi-getargtypeid.htmlspi-spi-getbinval.htmlspi-spi-getnspname.htmlspi-spi-getrelname.htmlspi-spi-gettype.htmlspi-spi-gettypeid.htmlspi-spi-getvalue.htmlspi-spi-is-cursor-plan.htmlspi-spi-keepplan.htmlspi-spi-modifytuple.htmlspi-spi-palloc.htmlspi-spi-pfree.htmlspi-spi-prepare-cursor.htmlspi-spi-prepare-extended.htmlspi-spi-prepare-params.htmlspi-spi-prepare.htmlspi-spi-register-relation.htmlspi-spi-register-trigger-data.htmlspi-spi-result-code-string.htmlspi-spi-returntuple.htmlspi-spi-rollback.htmlspi-spi-saveplan.htmlspi-spi-scroll-cursor-fetch.htmlspi-spi-scroll-cursor-move.htmlspi-spi-start-transaction.htmlspi-spi-unregister-relation.htmlspi-transaction.htmlspi-visibility.htmlspi.htmlsql-abort.htmlsql-alteraggregate.htmlsql-altercollation.htmlsql-alterconversion.htmlsql-alterdatabase.htmlsql-alterdefaultprivileges.htmlsql-alterdomain.htmlsql-altereventtrigger.htmlsql-alterextension.htmlsql-alterforeigndatawrapper.htmlsql-alterforeigntable.htmlsql-alterfunction.htmlsql-altergroup.htmlsql-alterindex.htmlsql-alterlanguage.htmlsql-alterlargeobject.htmlsql-altermaterializedview.htmlsql-alteropclass.htmlsql-alteroperator.htmlsql-alteropfamily.htmlsql-alterpolicy.htmlsql-alterprocedure.htmlsql-alterpublication.htmlsql-alterrole.htmlsql-alterroutine.htmlsql-alterrule.htmlsql-alterschema.htmlsql-altersequence.htmlsql-alterserver.htmlsql-alterstatistics.htmlsql-altersubscription.htmlsql-altersystem.htmlsql-altertable.htmlsql-altertablespace.htmlsql-altertrigger.htmlsql-altertsconfig.htmlsql-altertsdictionary.htmlsql-altertsparser.htmlsql-altertstemplate.htmlsql-altertype.htmlsql-alteruser.htmlsql-alterusermapping.htmlsql-alterview.htmlsql-analyze.htmlsql-begin.htmlsql-call.htmlsql-checkpoint.htmlsql-close.htmlsql-cluster.htmlsql-commands.htmlsql-comment.htmlsql-commit-prepared.htmlsql-commit.htmlsql-copy.htmlsql-create-access-method.htmlsql-createaggregate.htmlsql-createcast.htmlsql-createcollation.htmlsql-createconversion.htmlsql-createdatabase.htmlsql-createdomain.htmlsql-createeventtrigger.htmlsql-createextension.htmlsql-createforeigndatawrapper.htmlsql-createforeigntable.htmlsql-createfunction.htmlsql-creategroup.htmlsql-createindex.htmlsql-createlanguage.htmlsql-creatematerializedview.htmlsql-createopclass.htmlsql-createoperator.htmlsql-createopfamily.htmlsql-createpolicy.htmlsql-createprocedure.htmlsql-createpublication.htmlsql-createrole.htmlsql-createrule.htmlsql-createschema.htmlsql-createsequence.htmlsql-createserver.htmlsql-createstatistics.htmlsql-createsubscription.htmlsql-createtable.htmlsql-createtableas.htmlsql-createtablespace.htmlsql-createtransform.htmlsql-createtrigger.htmlsql-createtsconfig.htmlsql-createtsdictionary.htmlsql-createtsparser.htmlsql-createtstemplate.htmlsql-createtype.htmlsql-createuser.htmlsql-createusermapping.htmlsql-createview.htmlsql-deallocate.htmlsql-declare.htmlsql-delete.htmlsql-discard.htmlsql-do.htmlsql-drop-access-method.htmlsql-drop-owned.htmlsql-dropaggregate.htmlsql-dropcast.htmlsql-dropcollation.htmlsql-dropconversion.htmlsql-dropdatabase.htmlsql-dropdomain.htmlsql-dropeventtrigger.htmlsql-dropextension.htmlsql-dropforeigndatawrapper.htmlsql-dropforeigntable.htmlsql-dropfunction.htmlsql-dropgroup.htmlsql-dropindex.htmlsql-droplanguage.htmlsql-dropmaterializedview.htmlsql-dropopclass.htmlsql-dropoperator.htmlsql-dropopfamily.htmlsql-droppolicy.htmlsql-dropprocedure.htmlsql-droppublication.htmlsql-droprole.htmlsql-droproutine.htmlsql-droprule.htmlsql-dropschema.htmlsql-dropsequence.htmlsql-dropserver.htmlsql-dropstatistics.htmlsql-dropsubscription.htmlsql-droptable.htmlsql-droptablespace.htmlsql-droptransform.htmlsql-droptrigger.htmlsql-droptsconfig.htmlsql-droptsdictionary.htmlsql-droptsparser.htmlsql-droptstemplate.htmlsql-droptype.htmlsql-dropuser.htmlsql-dropusermapping.htmlsql-dropview.htmlsql-end.htmlsql-execute.htmlsql-explain.htmlsql-expressions.htmlsql-fetch.htmlsql-grant.htmlsql-importforeignschema.htmlsql-insert.htmlsql-keywords-appendix.htmlsql-listen.htmlsql-load.htmlsql-lock.htmlsql-merge.htmlsql-move.htmlsql-notify.htmlsql-prepare-transaction.htmlsql-prepare.htmlsql-reassign-owned.htmlsql-refreshmaterializedview.htmlsql-reindex.htmlsql-release-savepoint.htmlsql-reset.htmlsql-revoke.htmlsql-rollback-prepared.htmlsql-rollback-to.htmlsql-rollback.htmlsql-savepoint.htmlsql-security-label.htmlsql-select.htmlsql-selectinto.htmlsql-set-constraints.htmlsql-set-role.htmlsql-set-session-authorization.htmlsql-set-transaction.htmlsql-set.htmlsql-show.htmlsql-start-transaction.htmlsql-syntax-calling-funcs.htmlsql-syntax-lexical.htmlsql-syntax.htmlsql-truncate.htmlsql-unlisten.htmlsql-update.htmlsql-vacuum.htmlsql-values.htmlsql.htmlssh-tunnels.htmlssl-tcp.htmlsslinfo.htmlsspi-auth.htmlstorage-file-layout.htmlstorage-fsm.htmlstorage-hot.htmlstorage-init.htmlstorage-page-layout.htmlstorage-toast.htmlstorage-vm.htmlstorage.htmlstylesheet.csssupported-platforms.htmlsystem-catalog-declarations.htmlsystem-catalog-initial-data.htmltableam.htmltablefunc.htmltablesample-method.htmltablesample-support-functions.htmltcn.htmltest-decoding.htmltextsearch-configuration.htmltextsearch-controls.htmltextsearch-debugging.htmltextsearch-dictionaries.htmltextsearch-features.htmltextsearch-indexes.htmltextsearch-intro.htmltextsearch-limitations.htmltextsearch-parsers.htmltextsearch-psql.htmltextsearch-tables.htmltextsearch.htmltransaction-iso.htmltrigger-datachanges.htmltrigger-definition.htmltrigger-example.htmltrigger-interface.htmltriggers.htmltsm-system-rows.htmltsm-system-time.htmltutorial-accessdb.htmltutorial-advanced-intro.htmltutorial-advanced.htmltutorial-agg.htmltutorial-arch.htmltutorial-concepts.htmltutorial-conclusion.htmltutorial-createdb.htmltutorial-delete.htmltutorial-fk.htmltutorial-inheritance.htmltutorial-install.htmltutorial-join.htmltutorial-populate.htmltutorial-select.htmltutorial-sql-intro.htmltutorial-sql.htmltutorial-start.htmltutorial-table.htmltutorial-transactions.htmltutorial-update.htmltutorial-views.htmltutorial-window.htmltutorial.htmltypeconv-func.htmltypeconv-oper.htmltypeconv-overview.htmltypeconv-query.htmltypeconv-select.htmltypeconv-union-case.htmltypeconv.htmlunaccent.htmlunsupported-features-sql-standard.htmlupgrading.htmluser-manag.htmlusing-explain.htmluuid-ossp.htmlvacuumlo.htmlview-pg-available-extension-versions.htmlview-pg-available-extensions.htmlview-pg-backend-memory-contexts.htmlview-pg-config.htmlview-pg-cursors.htmlview-pg-file-settings.htmlview-pg-group.htmlview-pg-hba-file-rules.htmlview-pg-ident-file-mappings.htmlview-pg-indexes.htmlview-pg-locks.htmlview-pg-matviews.htmlview-pg-policies.htmlview-pg-prepared-statements.htmlview-pg-prepared-xacts.htmlview-pg-publication-tables.htmlview-pg-replication-origin-status.htmlview-pg-replication-slots.htmlview-pg-roles.htmlview-pg-rules.htmlview-pg-seclabels.htmlview-pg-sequences.htmlview-pg-settings.htmlview-pg-shadow.htmlview-pg-shmem-allocations.htmlview-pg-stats-ext-exprs.htmlview-pg-stats-ext.htmlview-pg-stats.htmlview-pg-tables.htmlview-pg-timezone-abbrevs.htmlview-pg-timezone-names.htmlview-pg-user-mappings.htmlview-pg-user.htmlview-pg-views.htmlviews-overview.htmlviews.htmlwal-async-commit.htmlwal-configuration.htmlwal-internals.htmlwal-intro.htmlwal-reliability.htmlwal.htmlwarm-standby-failover.htmlwarm-standby.htmlwhen-can-parallel-query-be-used.htmlxaggr.htmlxfunc-c.htmlxfunc-internal.htmlxfunc-optimization.htmlxfunc-overload.htmlxfunc-pl.htmlxfunc-sql.htmlxfunc-volatility.htmlxfunc.htmlxindex.htmlxml-limits-conformance.htmlxml2.htmlxoper-optimization.htmlxoper.htmlxplang-install.htmlxplang.htmlxproc.htmlxtypes.htmlSPI_commit.3pg15.gzSPI_commit_and_chain.3pg15.gzSPI_connect.3pg15.gzSPI_connect_ext.3pg15.gzSPI_copytuple.3pg15.gzSPI_cursor_close.3pg15.gzSPI_cursor_fetch.3pg15.gzSPI_cursor_find.3pg15.gzSPI_cursor_move.3pg15.gzSPI_cursor_open.3pg15.gzSPI_cursor_open_with_args.3pg15.gzSPI_cursor_open_with_paramlist.3pg15.gzSPI_cursor_parse_open.3pg15.gzSPI_exec.3pg15.gzSPI_execp.3pg15.gzSPI_execute.3pg15.gzSPI_execute_extended.3pg15.gzSPI_execute_plan.3pg15.gzSPI_execute_plan_extended.3pg15.gzSPI_execute_plan_with_paramlist.3pg15.gzSPI_execute_with_args.3pg15.gzSPI_finish.3pg15.gzSPI_fname.3pg15.gzSPI_fnumber.3pg15.gzSPI_freeplan.3pg15.gzSPI_freetuple.3pg15.gzSPI_freetuptable.3pg15.gzSPI_getargcount.3pg15.gzSPI_getargtypeid.3pg15.gzSPI_getbinval.3pg15.gzSPI_getnspname.3pg15.gzSPI_getrelname.3pg15.gzSPI_gettype.3pg15.gzSPI_gettypeid.3pg15.gzSPI_getvalue.3pg15.gzSPI_is_cursor_plan.3pg15.gzSPI_keepplan.3pg15.gzSPI_modifytuple.3pg15.gzSPI_palloc.3pg15.gzSPI_pfree.3pg15.gzSPI_prepare.3pg15.gzSPI_prepare_cursor.3pg15.gzSPI_prepare_extended.3pg15.gzSPI_prepare_params.3pg15.gzSPI_register_relation.3pg15.gzSPI_register_trigger_data.3pg15.gzSPI_repalloc.3pg15.gzSPI_result_code_string.3pg15.gzSPI_returntuple.3pg15.gzSPI_rollback.3pg15.gzSPI_rollback_and_chain.3pg15.gzSPI_saveplan.3pg15.gzSPI_scroll_cursor_fetch.3pg15.gzSPI_scroll_cursor_move.3pg15.gzSPI_start_transaction.3pg15.gzSPI_unregister_relation.3pg15.gzdblink.3pg15.gzdblink_build_sql_delete.3pg15.gzdblink_build_sql_insert.3pg15.gzdblink_build_sql_update.3pg15.gzdblink_cancel_query.3pg15.gzdblink_close.3pg15.gzdblink_connect.3pg15.gzdblink_connect_u.3pg15.gzdblink_disconnect.3pg15.gzdblink_error_message.3pg15.gzdblink_exec.3pg15.gzdblink_fetch.3pg15.gzdblink_get_connections.3pg15.gzdblink_get_notify.3pg15.gzdblink_get_pkey.3pg15.gzdblink_get_result.3pg15.gzdblink_is_busy.3pg15.gzdblink_open.3pg15.gzdblink_send_query.3pg15.gz/usr/share/doc/packages//usr/share/doc/packages/postgresql15//usr/share/doc/packages/postgresql15/html//usr/share/man/man3/-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:40256/SUSE_SLE-15-SP6_Update/11509fe252ca30a6c136d5ad32694221-postgresql15.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxdirectoryXML 1.0 document, UTF-8 Unicode text, with very long linesSVG Scalable Vector Graphics imageASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)b{_oN%<&'utf-8174152d5bb3b39cd8d206b317b5dd3ae0a11358fc15b73caba7a695d0d3b99b4?P7zXZ !t/]"k%0#J:fV3sOYh C`E]C]-{RV'B)nwU$6T~ B\OkΜ[ⸯ[ SU1k'α$dG]R;轴m7n6It $ݚoކ)빬uM;X uFhFx?kP31GLoM^ vWQ |avNN0Ñ^\wpaE"1d}4$ K5e%dH}p_,iV!p&1cGsW @U$/vjLv6 R↥"ɵ)Efw@ʀ7A_^) X&q1E:ճW+?4tPÞ)~@ͫmtΖ|US4|*KُG2~dтPYq(!DO]c._s _QE-H?\ ]i;Ѓt,ؓ-'17q2Sp3ɒS nSr4+ HV 3;9pFt(^+,wPM!;ϼuN] Scrǻq6ekd/$.o (ߦѻ&;@ &:ʃ8ÚVc2RB90UkC䎟%1J*ʰb?GK >&Iu4eڙi>AU"}6?ҧ?q'МFo͖ c;iiLi"Nʆ{za~UݿX,X$>cZ9M/.p GK1YCn>Ұag2p:(?#+9a-5Rw:3!J ˈҭ\d: spj7ReB~48$)m?{?dN4S3R9Gn:D3H1 = KBYH<VV/N5eetJv#O aMoN\h (;{4j$Jw pt2ZCUMشnp`6)6w4.yZh  R"ƢgrVxh/;ǯj1 {{XJDyPwK{k9hSλgD}þ6VqJio#j/2/ Z[bh5p'4=s-Ds5#]jmyNGtd+-=xam[oijW)*!XáuG0YK6a>пzNb]n˯AV•Tmѝ8< #l֡M}Cu|}gd>s}1|/WuV!] #ЌfmT@UMȜjLwZ'A'π1kFNiUZl v*(NҷvtT/bŔ;,p\RNĮ?ҜRɛ\8B2 g(t=gywx+/_#?e`QBʨ9ͳ@W/5}2>ʑh 5Ug?oà鹒~n[7"݈A&,!HU~alwHu[ r5 7۝eTWHzm=ފlFsfRt>C~"3HHQ"K0.3jB;|pWQZKv\ Q1SF7 B9&&~nŨք#*~J!1Ѓy=e0b,IҼwZZ)ݩ7k'iG{ K͋/GЉGŔ~koFT߶͉ݪaK'%6&텈%e o|6O;}B6-eG*-vyi*OjE}V%0,_ ]h΃ #34{g1{&YTj6@ru~Xļ gw ~2/pV ^>];/ +JM%s{J]}zuG!UPn+5KrP+1$P£eijN}&ţE{awVhfZ6AYIC' 2Yi246駔Nj($7j RL{6"7]Ig?H>旕rL-l^#.1٤)*9Jrs^6)bF"%*,Ij~ V=ՏlBl_Xjha浪;g`癞`!@h " <&rLrw.b`3j-;ZX()d[v&2uTIvX!*l}b1,: bQIj*h"duKckAXW/Yi#?"LiH5DۨJ8L(E8њ<'qQ?dʀ_baq+phԋȚLOWXy I8f3sXr /-;T @۫'y mʦ*?QXKq[C">4w)S@\ʴOm bZƋz1Vn CQyV_0֪ ] =,> ?$K|Dmpeq-7ßA9xWᣆF6F 4R}7? hUo~~<2|a|l,$- ;5)`(dd,' ҎUVJKُ c.durTD ɝS_y iMSO: l`[+$c`%qz}B#t0.!xH}VFJ |aЛa 6l()% O:X?ӋG7'kp~fF4D@Z!RwXD/]\!3r≯~Jx_F`f06&%P@#_p#pgd+̂nZ6c}eڣ+`cu}ly`Vx@gγeRW:m%rCiyh>  l 4ΡѻtP|IN\KͅG?>EDV9#6n!6f%1B1kX( *ꛊ=[|e,k!Nn8jtTU/ͫ,0"{DFJ^t苉m/)ĭ 쎮mlƅ_!>\:w;϶E=YX+uA{/;=.ЃDK |Ѓ\220HhT |+G z^w3DzccסRWzJGd4ֱ-d5GձM& pָeR'mG7Ա4cqa@[ԁbFWZ#VS"KW,Jt(mg: >6+pZC{8{yI_B1\[fHfe0M!!33!=WO67)–`r)?tN׻nƹ޶ dxJCݦǼPe,fOF' Sd?x@)rWcY@ UMHJh lK|߂ag}=qrD(:"N'wGoM%qݤ} ^mɫw|rIٕBFHd)f~ڸ٘o6Y{դQMx0#!ŒTux7.0g|c=bX~>bغ+@@\&Ru28] q*tl:&U}4gjM Ġx@/$EekcZ~EIn4Iቮ"k>~0 #@gvp\mCշLMbXJlR%n`8|(0(`3$PJ!.t$>|g3fScJodJ?Y[CXq :>[0&-lRR9CΩ1Uk Ĝ8-K Z i#xIJMX?G-If *!Ю٩F<`D:]'܀'4̘ kBL޺pQV>(B tLOL%L;IX N'.iGz?h"sfu7DA6O!}vM \4#,AOݳkdv(UdeRI+p"7x]ni b)ʴL Dz!4ŗfm9ė e!dVGt]?eIJt}9s[Wӆ6s o%pgQוL?h5so2Fd`EH6%;xg6+b_^z/3BG.9;)(zIn] Y|t{MXk"IܩKoKi;P+o ɰӰAQgĬeОjbzSBWV9 >Hj:Ŷ< 1Df$et6xm4T\&T/ !t(QS =n=,z!4QB_)^~ѡ<{W4hd)/7ygYh(G n𽞰CmDtrP7ËIxO7~ 5< w fJi&^ 8C# a+4cXPQ~L b7V3xB|Vo zK}jBJ2esy]YpbmR r HPy[r?ʵh.CTntDXyq+id{P~@|<$x4&k;X^bVyÉԞ|Ub,+8O՜͘kykIp3.( >9T m;S aĊ!Tn?#!-@HL;$s%9CX摛%a@Ԛwu  υB셕4R fsԈcZ ОY 22?hS$'^}JC!yU:#6u[޶$6p7 l|*E~iTkl@MnVxEcv5Kwa]ɺŹjN9dfPT|"zgXյIF)zZ<ǛB|_B/=~fp,4~pV,/vcUbRu鎛ܬ'%b&}*<c5{bVT8r@- JlnF-T Af,CȘ>œ1N?mlh(>yb}n0M,A&2$U5Yr{B\p8rk_Ix6RSVLz"y.`: B.!@v6 .Co@./:Y 2x5 {ed3!Aˆb2 /-b &Q6/sdVPabE[ 2a&zrU8m;xnlQ@DJVS]Z".j J]q=jٝw?d&,oK3i}g -r AɄ6Pp=[d}DYj`Es">YLU4#2t_ɳ2}%UMb׏_`~VdޜR-8׀i+"j GcE-.3c7ErBoQ`w'2RtÖ'$D=6eu[t~@:J$ݐGC7?yٴf Câ.Y=۾ FX<v&ppyH[sߤd,*Q{Y4ԭ LY+CNҲn&7`F4s4'Zo,+-V1WN#quU#D [-V4@iARW]!F+J*2lZt]hV{djb@tˢK2?|M+/q.xNH1lAxK=2m MR^7͞C 7~{?Y'aa;l'kr|]5ٟWwƄIW1.Ko!{f꓇'B=JXdmmZU }gLꥫdANǮ!jM_ (:Hd#ց+4%)$-V>?#Z2n9a0#{R9^Ӱ\WoA_GDL.[ /X?C$\US|"ɋ|Hh LaK%@S.j< 'dig'M}}܁#!S!Y-85h}L[;rt%io\gTFcpR-~76/ ͻPx )Fj$,6F+L,[z huxϣu*.,;u ?rӌn& ˞ 8V0phRFUK~l`P9 QI٪(L2 $s~Y ruHŒm(X7Xo(\c3LvOv,YM Sa1@̴lI.燥eY n?BmiޚCY2KL#';:7EeV5S#°Ll>#N,HH /?w>c(Ww8XEl˽{ kϝ`%z#] ÜbaFnZcP)u绡ݪf7KW|=>cL5DQ=-V<SfWCjr r0R'se)C9Ygydo5.&~.N9-:SC9QضU"<;LK[q[N":F^\*X%[T4Z(9J|X ^IE+6N;6'i4'T1;qd{)?(!aWvpBI} f>ruesf$-MvD &qd.ZnX^ =ShcmY5i4RKTLf.ӴFQC75{~$V8X}غRƾt)AKm) 'Bl3ojo]☲!Q3%p5+)p3=WS?ғ+Ck#p#@~ 1o&ޟA ^ O^gKmTƛzuu` )qԳX2[@3[[p١㲋Ctk*Aju_|J1 2GWٺXLi,yPM-jp\q^Yv 0(RR̊#ϘŜC%D$Í ]N>4LͷHhǨNo:["&);8+) _9IӒ ϕ{}A)3->2Qr%8"Nc%eq^4ک`ω04;5O9 l#i,4yXSݡeyYV4Xҿ#8&rӍ0%ԻiG9~dDcb<jV^D0%qc=(}PMWGNG#2SJ) =H4Qgo'uaցJD4pps`] JV5&#RLOVGl';>6& R I$7C ǕS#><{lw 8aK:tN8Ѻ.:@.:"6[40ZyD١]e]?e(O?vC4%QUty]$ow>*a=67lbV $M[ HRu gy 僠]mȚblm jr`Ny㲫6&_AxSLj _@5zp2Re@8VYM^An>vk_B1s\L+:/TVRu_ZĉB\"/]KJQo#d)Azm>4h6) 2}U4S)i>/ݟF;4(@I_MӌXU yEzww@.~j~|t_6e|ˈ7J`c]0υ7LDLYh4L`A9DAJWsnz̮?@i"lΡF54K~6=Gnz>3yWmR,Q!N&AنI(|ЍHUy)3_yH9Be%c5%rL$c:JW#f&疿5gPsdZ=cWDg:WQ[g>9dn<"Ga䅔>l`VN78| Yor>Nrqq$apVrF0`( L^8o8F4srֹPi:%4TsY$-x+ 69T;,eÕ|PjVas6#yUƴ TMJ$rY4&yf dڿ[eF}X#i5Vs+ҟ!Bdڶ:)hlcem]"7@?'@iŪQ\WksF,-,Hw@O mzjɕ. p  cWOz`߻9H*!N#vNMȺZ,ΆIm"ʾؘ#m?Z_m['U3nKn~#C4-Ǟm9?ug)A̯(o~QNC~1\sڊ6U}kI,?&zۗ_k?MȖheouz6@ͺAnİGͳ,ڳkS Xjk› S]v&txaTIM2HWW=&VZO^YbX@Fly 8?;LO(n_ 7b;R(Ez֪ѓ3Z}" l~McbNa!2y%Gc=~ =Ț.+Dޞp27CԵUp0[|qlyqnRLaO}ϕ @7 \SZqZ頫52ps2hbn9&Nx wiZ6³X"*?'F5>&))-Lm @_[0>eړnu @-͊`?_{jh +`5c_\IЋlB\yYT#ښ ^Fj :0$?&C>~x a7Ѯs8Lv\חPY-q~g"z8z@rmx}E/)KҺ L{+sćpJ=sxE: ] U;՟Ȕ6ݒG/[YqTR 9E\{)mTf ȹvxom\P1<xzw.g0LOLTDxF ܞshEiz$.໲͉ƃځ~a e}t ?gQ=S*촋qҶ#4B**ijږZ:>{MoIҧ@ }a !4R;U&ɕ>b9h͉3 oJѥLób =wB1c> v%dE"__4W-`b큇.8rm1O!Wm(`iլo%lpA$ٽRP\خ-"daX_0BGytf3)rDύ@N?txG b[{ S(?}5Fr^C r.$̱Fނ8-KX_}L$vu.Vh4r)1kOBIq]2$@(gWs'Lp,nf@Iҷ@͠9X/t]H~v$F^N&%Y{M1kba8kv0Be%f>jյ /1NIwP ]vf29~mF>f+m>\ twC X&j=","(Ӹ-ob%H7&w/%ShnpX6+~$D#.ʰJ3ph #gf^4+)t"ۤߕAsoBwE)]r>GCr깐jKY ?:dxEFOp\XǶ3YB\]Zk63'M'\8ײuR0Ai>u@ψ&]K ʱ2_{j@s> 6l .}iIBZ%:x]fp(+ٽTPu䄢\lZp~ 4#!ER+u&BU1Dad5.&{4wUX+@["R!K42s&]r (ݚ c䡡G&zx`Eh\(jy3/L0$ZMY!|Klv; Jj6f!#7TC'Of9y> *"=+1 "TNp"<@&Pex/BHŔ5g>gVLwP\zՅ UHt#h:5%[(G jz˻&CW#O9K^]fWvQyuc>r6{ 㸊p/eNܸSG-#`{Dwn ~u耞kPXglЪslTϣ1="P):[uv8Vv뗴VRD&ny̧8Hҙo={Rd#\҂[WcܺH@@DIs@'0M*opz#tR֢ ?΀Fl"$ ;jU]myEE>Жj#B`j4|E`\%꿋ʀO5+_3z`Yh`[?)#79Rs#"aV"H!#ƱOh6qpYz$bϵ£R"p iᩯ/XoX>.q)*]L'fߘl/vR<<_'ftlLUX_5Y C4%W鰸~vo©lUc^+>/~s*T)DO"Hq@ cϲfb4$M):@NK>@:ZOKs;T'ַO"ILayħѝ) (8{cxqdnJ4ix*OK͟Y@w3,ۆM6?v۰ }N_AHVT ;v/+vt.˃!w+ʫo[-,.YQ-լsI`5c7O^}.)C\F a3{;s>8x[#e2 0(xª_P[TcjY(DkxI|0/jw&x&ڊnu$J$y>Xv0h@K`ou̺D/B:jxMrHV#p=ɈQ 9jB/h }T_yexy8 nxۂlar۴zpK\9+fnp+\TvB T-$#գhJ)r]2sǏ%D$O4tg҉b<1VC*MچT6*7WᅨW[1(t:3cQdڥ鱙o'ʰHdL`A4KЛ}(֨ZqPѝ:PzUJw͎4WR 8ɒUYD>Ҽ@d*Ag_ Y4y,9Cw _ONbq7'-&Բ& wb H*v_$.{@{8EѾoYMO)\L6+CyɮoNnͱO#X BDt/X .2R9FsJd6(*)$ `|8B"/ɽ@xH:xF1vVp{̾Hia0ShyvX#ȴ2հ YwvE$Z_qmp-q/ 5usLPbh]3bUu$D5yVӳ[[zR]<i9>2;E-vPq/m< KdRKa ;ɥ"YvH\\;4b9/ni+ PG\5y=&{WQȗݷ?+E$OߎVT8W̺O5(R}EtQٮ&z\zE?jp Xֺ o蠆 F>'7\չxVDS]ߓk*6-$V2pi.&dY[RmiCVϷ[vx(?eN|x@tSD`Jl;'a q"|1ŖLl {=V rJ6 [{BƵsr.m vjrÔ.eۏ/{QRFk*݉8J:󱁵ЛF9ק3Z/-~Dzgti;!nA~\vÓ\ 6X^6 ^د ނmL*5mzMb5wZ~jS,DQ搏x>0n ƔKaJ]0FS,cUԹ7lוm;.%TU^ݑxqunǍ=@N,5/ gߞcrKUBIG<5 H2I|"Ѫ ʌ(]x]fZ*4QGh8ٍ{ kƀx ت;OuwCMեަD"KDT^`Ajmꘋ֊#0%CSd*1lΠ9EkD+A(PD ~ME`Ep/[-/5^ɧL/{z&oQJֹHAcM%YM Z62N'CD&ŵLJcv>N=26+% ڶg:8uGaru <"2p2@yg 玫v:Vo0|!""?mU;`[{fRxңY52@77~-L@>}^;2YRA.fKaQo@9J _Ѩ&;t @xR}zOoj&#Y힐Jd|y ~b v0_? V u@ORր_ S oWUeԮ!JPH%J~?:uU)gۗ.\68q/ES4h; 'VvQlB G9|ߊ`̵bnƕ;шgq-F޳&ýw(Z" )B u30OE`oF-nұ',orQ)Z|,sC= )_!hiISɍ+D+sDH0EH?v[jK0[X83Phn=_vp l'8 ah vA S1ʢiUcS"ʱ̹*_ED0D.Ч 3?"T{Ŀm+k [<7d7 4 1 B.;H2z8lQzhbWO>LWzQ!8z%r4?b $Dk>XnswA|'>i, k #md:6$o:tgRCRkoE}]ǒ[ry|NEHfR݃(#Soj]7:ԃqIlN:25aI3{òZo d@ jSrņrVǣBLJwu 6>/}ʱ.9lF)V&e3nn SD ubfyx8jehp"u$9ք\%^ /(#l^u' .j,>H wx?u6V/07b6|ة/>wTM@Dهչv"S^xyOTmXVs~k"r\nsA$-^@n7gJOŰK{䤹y<߀eKVD$ L&_{ 6I l8G۳W\MR ;Bl-轏%ikl.n&O_ʀ@ti^$=-}Q^ m֒#JK*ұSg_, Kk=oWpEjLSL0?SoA^xDj-ȵuhYc组#~D=Uᇈ#~ ѼOwn!"ߜeqݷ@G<bȲOjݖb)?U [rH 5vl` 2?m p-[/I`@e:ɴ(Wʽp‘U)k D;/C: wG>VĶ#.U׬$eT xlf돏9oI[CJz8}sN;E{Ʊr{?R߸+_&(קVi,wн!f;]a{/cI9PLM+h oa1L:u[apE6OMa>X@~H n )eK%.=c{ɋ!Nd #'F e~XuϪUR Dmy||{O4qɀWҐ2%-c0(Lvq{+#dy9rBS4FӦD )7*Vìfq!)()q9jm'%Fo- lj̞Tjc 7q}f5a¥r(8\B&uM'vc{^6T77ٻ4qaϝntpq7Ebg up0ѿ NXJ줧PMLfsۯL F*/w0y&e⻑΋ڋ1T`o$Φ*奋0K<=x%C:\8_uQzCEt-Ʌ6) c>LhhRIx 1QD|/Ct8#IBْsٮ/'xpOZAX<>PoCL aDK>ۡQ0DWg\|SėiSJ~ q:Zmjy1|?!-32ЬO ?\ |Vx,J/Uˆ'2 VTη!1[٘jۍ2-ӠOQ(#N,ߡDnji-@qbj3۴rՉؼ{nӲ˶sj-|-t1TtFTnB|:>/Rcq0f'Y~ǩ;8YRkj%`4&\gʠJ#{U)̊j̿qS04E'&t NwJ :+ ȗiZT0oOV7ۃ0{ds 99ȠBGYt;U+< Sm!!n 5kܽP Vh`v7=iXÞ9OwyvB,^{`E;!-l - Di?&۟22d7 1U#>A :&x|pcY\= |z>񹴘u-4F- Y;t^4t`u$U2XzIDu0 z>sBZgDscUufxT̳\nGli``~(*`[Rt|Ҧ1Nm a;R`d!AZtRO"IS)6!J'/P.n/YI>4RKj5+9| 7!X^|< W`"r gd"}[$xM +Ce#Qz~ƈ1pVQ-Σ ?xzSjvbYN>ީ`L_yv˃QḯiN~[7(PE*"w0n|~fݔxK:Luo \ψ"〸)ו2zK7mK'm WH{V^r0k_MeJf0ψ9X -pR] \dyHk, 䯬k%L)>A| Ua'~RM;7tssS̛Q 1[n3ߴ:ɹU Kم??4R|ltK`ho]1<2]W~yYbw6B7_fA*` sN~GOaޠ))!%{qQc#s'%C3nS`5rL}Z$J_B6ϝO֜/ h_VE-g Ŏj؞f}faXSmJ=?pL1E5˕@m@9"A'&c8Sq}bj̮-lRB 쮂4ttzD=6uO@!Dpxv| : NL,uԩ9.)8mkV}ɼk)OoeHNԎ=@\xs= oM&Qu6p.zn(SV^wF{ , fp_2buχnȑ4:]hA\,/[߽C;~ 2δdY(_Wo&ele%,PFO^D$2t&qnw|plmO"QJ "+ٟmޠ|'a-T=ܕ]3wW B [T }ڄuW. `<xA O ǼzMa _6"T6A`XFǗmwMd,u!A ;^ͱ'溙cW;8 :`j h0:dzה!G\d6.~_z=we>kO;ޛK9f ke;_ Y3M!CcNet(P  .%f݅[PV}_&h 8l"rdHheN,UjWZ= X<@]wn{7"9qhn$6 CV~spQI k%難n"%Gb^D!u6%o-Q\)y\_#O`|w}7Y!=Ep3D7ۡ|P\ᙏKCߑ xYJoxnr#KRзpi+7w3e[g.5r 2 kLpOp`|< 긇s4 ,;|Z)]ɬNN]VB]f)c>rz9I zx.'jv/إ~ 3j.'4mbw^1yK BJLjp>㟄.ۄv5-1鱜%aD]zOXfKXq)6p.MQyn9܎lե/Ake"$Rǽ[O[ d c͏'@$V,b/1M"ȄW*@שs ޕȱX` V\?6zH>m׎l6m ϕ;nF NS 5h^e`lY$rmxp!K҄ipL䛰GWۭ#нHŇsJ *н()HX&C OBttfFMF̑O^?.jJ W#\p1L80<tJ(%~Yl{P)*k D!9>8BQ8ϣkf rW}"Լ.:G(b8:p?qVKrZd%AajVm{C 3nr76픡^||&lsH v=a5.nI٘v9$]wq%'sREV1n?VsGR@)꥚4u< K8K K6i#ҭ3UVw{CL=^mu: ]6#S1V?Zg%I:PЋ< q-t/LJ+imzu!f1?}{h?]*2]3'SUj䠄GALL !2nNt}RS= RF(fKpfa6tlzGPR6Y+~#T$zӁhI;gcwKF@߈^/P=vX3Jdw ;gO6M1)k,F|'>sVN bŇ#>N'j@h Z( 5:~լ3/e>e>H/7K-ꖘǕ^ye8΅ ;i+[ O:k\n`(#]DǾ}[ Hg*&PLy{At{g$gr&~|~_%d>`@ː2=+,Ytwtir:nj8B/2{̏,!OfޥϮ?=0`>jVd$අ5O.Kӳ$Zzm!DM}"N75tOl]mׄljP!&vmxo峰z8AZxa5 /|X§Gio&F꺗CD=oLПn%%S| nTOҴTGAӤuA֡%%z]hH?>cfռ[OX }gm>~94:Ӧ@NREG/z6yέXJgzU>8!WDDqor7Aa &h)60A"W([0‘+hR) M)NRn_CDF#\}c_F׺*fsa(/c6H-~T O.㎛L &Jx)ĥoө`xk6͒f5ɞV>퐼Z2$N.~ً+Y*&Y-g~h, ˡ(PKGtDyj%4.CW1'Oԣ%E'D+^`3Rxf[D\ϡNJ0>c+t[ن_ߟyIXa#&@ҧ-BL̷_3n$`5ړ)/RU2<@;耷K{QZQ=g7^~AabrRêOvhߠ4DQE |ux&ہn?&0a2)K㷥ŕq~P$0$yܥ-?/ˀj'ڇ,l$G}t} \^nr㽢M^eSM l$œ%ZY|<5l]R="[Y:EPw9fR2nk(evLr.vo xj&w j95`$0tKS_GI[ue^+/5 lWvy̶ۡ)"\o ڥ]ȃ잸QMmLO֍%~kXےRK1f^8BSKAD6|/Dk*h>J6?[oCBAߟA{J\ua[V2TʂtL1JjNqy ˩~[u#{I|mwŤ^:lf\fZsA%O~}̞Db+ / (KC i$K^Yl v[VTxn 6]:XfMK6!dnqWuX 7 Di`U1 6:VRz z^WED~F9 ͩ`A^Pb"QE½a1 ۥs$".D5Y*Fp\ ӕ,+MLFgߍB+QZk9@X ~)C9]ཻ]M(u <`cItUvm*XH]J I% Ĵ4'_<%JG b?%+"T{[B .P=YM(o>SE/Yr"5NsFAJz@m| 07K5?h8Pѡ}DnNܯC%S0̵E޷)(2Ⱦ'US nq`h$ḟ+4˸$GmC0[^|J^w/IDai>{u)"jw?1MZAk/UA݁kJ=; Wj*h#~0Z؇.8z-{׌RI*yA44}A_.鯍1[a\a&ݿ^M1omUH(XbuЙyѪYId,/S7e +uc ل<&V6\*o_48i6>P:ub(,UF(Cv:HFhRWu= !k2aUI5o} +mӹ9}*]sKv/i MO>3N!GceD= tF#dGsӷXO[5G#>θgmۧ(Rb`=w [Ϧu[fœIR~])s$6[- %Fxu{[`_<}^ gwίcW0Doq9)w^)pYN6Ke)شHnE/hjO R5/zG!B7_tM,0 9wވGs!.+ s,t`z!!CZD._dפhWUѬPw)61~ݤ3ǬP'Swqk%KR@nxߖ⢈\\-4q CZ$f<7(C^/bVw|IrR|فR}x9ݰhиa )>,ݩ;$5q dJ- E瑠]JDmM^ja! O-)t&Os?s jſee!2_[W^*ox-rA Q~iiXX)P_071.N:J|EBO,YXu? gK.) >Ew0`jpdiJm> #k$4MMV*g94C": 7rXQ^H9ĵ4A$U?ߘ~@,myqNQm;p;r쿚J7ӼW(g!ÞSp|x:06`r|Ý P=%.@4v:xj5G%pI %HQLۄ5_79 p>z+&Evhx`7z̒s*SVV ]@YcyZF8؜ǫ<aXâƅXg`Ia"{)]ٔgG #.8;4pr;U"~7ኁaQ }Rf-T,Vr#ܕ̃R#zZYVrSSٶ4ЉLg@a8t}RvR:g"ύ,ZsBÍMPH5A#b̬8y'Ǐ}/q]ksHM- kv6@+Y X64vZ*Ld|ϷR/c JJGb &ڵG㦞2/]6~HkvjQKAeOu^4հ웹~,2tꊚ<Q}JB+v|1G-FZQI|S!.rbMF]$ot5+A vLT\)G.Yiy`x eגՐ-i j7~aR_cNĽ2(~ܟiIA#)0o<f LqPr)p=h^|Q gKb]"N$|4,Qmn"RE_V_Yr=8TJ_rZ <# %s-=hW ^mG>,uĞV[2Hhk}4 K[lڎٗĉ(TTIv5NR{DhO U,}tX×~WW F̩#HӕOdָ3amE߇֫+M 7qؤW"br־:JS:SzQ:]@24 #^4 )I;ӯ^YgJ 7\Cw#m:'ٴTOpC؇n[ 'HIk>w/Ozt"!$ލ@<2mK|YZjU_}Uj2WaG9sgK]KGn6̪@9n(z9( +%[}3{޲ݒiۨ7ڣ'h0w/#\b)䶂;nۤcadjɚ7㲰5suO4k ϓ ><\b!S)Tb{wDT}/~?~8vNcב[p$Q*q*`k]=bmA5lm 0pts"[cˤV=O!LDa!(.Ycнpckztv(f<!*+SrE%yԬ3&ٺZ  77ӋԣϿ;ba{ID-mp~URqU\=pWƿ%)~g/jȓvIx0?dC0Q5:ҋLӮ&"Xj~IjD)׭WH/4numE$}"0jVed-/5u!>l&t"|V<}OSXHv٭7" nk&G= ܛ1dY.ayt=v7>gUK㻌ַ>@*A\ e#IJnQ[:+4m5kȄ}" $} > B#wfkNV~53VU,`p*deTBN؛(6P%3Dymڐ,di/ ~U2-0bݜpEMXDJKD}DK/܎ȰD5x:t*G$WZ;Nӧ3LJðЌhe3kŔQt zW-V"8q-no@ho'.g}GG'  eEL%Y,KUA=/ #oρ6qfȥ/AVKY3IY~qQ;=1Yz?['D+RH9Z཯,ibLѓ%*`jWf2׿yrSb!G.bRAXǵHV( ϯC,lվp,t^ jX{5Eq+ à>ٴrG3KjdSؑ?M K]T={˖u90r5pn]cLuD{ڢH`c鳃UfN6 "yP6jG$K)dLx;z }[S 8Xm`oA[vp!(?W]uz(uQ]fß *7Fe `&*2?EU 69&vWV?gC|a{r4*zwxx$9v_/Т`F&7.}/<(~B9 }³OUΞUC~quOK=/Ki1f,G ړdET]r{#[4QN=lNϩw 훝NFA!wc (s~&dȇE:!ym*(Pܙ<`YԈ+xdz% ,hI vCbNDĵlEA4G=A1گhrL9' 1ڤi7ݍ=*睐ֹ{.gO%D&PaP#BT(:(oavv4|BMŽ-h^N-᥍Q\<ڰh?&aŁ>ݕ,VnOà3y$K⼀k_/KMO"UUG;lR+e&z=j-̾E|fR26}(f//7'G #&=H_HҲLJhD/+$(>&X7K6y,9o#ڙtm,Lho^>`8蠠{ᮙbOm썺W87D;p2[`}$"4/q{Cٻhw"i GXV:a.B6,;mOY`OQo+SA q.dUX栊EZR;\..^OvjўBtх$wF$+KF̛;?^]wxb2*ਤN8kil+؂8ic1+ox0K=ijL˯S0k@y^Pyp"勭QKؿ1,-AY]5W.?9"O.-LZs4X28T[ Nj y^; Öe3,ŚLg@QzS/۱O\H4N3r:\3 '!+nI>,̭@d3zUZXt`\!{|3^(AGK6S6af;5G# bx' ~I-z=?[,PbM=86&}(ؗm}?$}jmD 'jm(' QF:x`ǃ2r%÷ O~~`˟xe{%]S3tFL. soZgZWz KLԌqө U)pn98*{u~G!+SވCRdS31)OPT"!\c>ip-[ ]wAP]kq|Lj˰[DVh)}vUV*s)$[GE:SrM|V$x~cwBoh3*vbIw!QXI_;ץ']gRL/j ) ( ֖ggżM;{:Ѩ>BdZLzapKNc܌[?s۠a 3a*OŮ9g6ptUJ#~_Ë7 [ HŔ{ pEi7('h=h~eޭ-sHIyVYmG[喹w#K\ 9Y L9n 61pTL ><\TSZ*u.55^l{ܿ&d*k4g6 @mU2_"jd5-ՎKKZUxZ689UT}M+xx]pQFjh4ؚB*G]tfb~Rd|K!JE"ǙIEDR2@cb$߀Mw3؍rxi )E1<[k+X {G'̂: ,`M KU]EZsWO*X.U; VAEFtEhZ-jêǕD1ZujyYAa8m{}%ehB D0PXk>T|XN(##-hBn|m[ LY p MAHnF /u;< r$n3s4\M`ƩRa ΛD:P{kk)t%GW҄{ arxЋ޼eRl 8\kÒyˆ0H' ЬOaDuތc_|8~X,$q}V8m/cQ)'rk^ìaXdgQ;ៃد`!.C\UzMA`PLPv 7''ѧ( HAf$lHO7ZKlE]6pdRb(8 O&DŽ!#D~ R2BI*X'9rVLzq.9s1^&$ Qy&'a33^7RՇ?O q_X9N@(pVύ|:sOcE0vgRC0?N3MpnU3Fo/\>dr'ZWtD87v/u]'x"G-VN!rIQd{O1xs g‚N7Qxz ͬ~ǰbYQLs/i}DFrőRiw\'1KǷlktX34q0}׮oW?0R*Y5o,>pd1z?G{iG'~-aνqHfLږiE]j_֙$ְ[LoN|񛍇W:\:TB]ՕY̦oAM棲1P8c<z|iھ[EK C ~ݕN@.!U[m'1 x&n!o&M?_ע$'Z-__/]hj0wwa2ֶNQNjkh9'-B͂Y .ZfP}aZ򫵨aBH@E@2;`{Q!Au 5/eE)F)yFL 5DoH@&w"t[2JZ# "lbG_<>H@#98Qx.nsuiPW5^68"@s zjcީ=dPÔү)vHBQ#uzneH۞%w1RyP؂ӆﱺcv`ň*RAt:ݒ ˣK|P&Ł?bm i5ԘiyQ/ɟ;z*C2x?]ln0A PN%tlc<,VT~v$"BaAO;"I۔Ղl]a)3h/EDDyFRy^@ 2^6@FBft  .KƮכc3T gv>rH;fQ &uI.Қ?}l_Y>lZif oikvI2:2>}-7i vjZSd%ˀ`37z]HLXBH)q%0 af w94 @x/*# M_Km];'(zoz(a$t6oe]o%3SMH|^-\e+?|:/^zyHEBmuڕ:r83)J[&0qδp C??[aZi:v'As}p#$< 3-ϋZ1EŬlJH>3<ytݦ6G ٹ:gDæ pKS|EKQ 7sBc$ʒrh Qꐅ$h~!#'Q~- KqZvdQS9PZBPe uOE7pؘncU!Rynd5LH/qlY, dMْFYuF-+Fo" qFT8gWʿ!Djf}XG[/6B 3?> 7FY= |ӪcUr5aָiw'ҕ.]J YXE:`1[y@.>?]|{ª5Q9xH#&7OC2Bx'=.¾1ub鰔 ʬ%|#~ɖ @ E P8_ .=Mf\8)vlB%^8#/rn {>;,X[;9c-MK3HҒ;Hi3 '"/Z Y?*/l 2Si{, d!_T fk+֡fGfOvʥ9ŸVsvz ,>lBq؆⭘""rtMW^K\0x>H`l'ض*>󛟔V.)}m( Fpq~.h1اdH. XhNɼ/yeo,뇔iorr (Q'@OZb"KnH@1BVCHl|<%h27q Ap&aƺ0C=} bӁ>49$$=li[-n9q"<Է4VXacHа9w]uIc?~8a=ge VI>\:'Ԋ*{/ /m7}Ȁx.!?2rt1W<x])QEx$qIT{:b d7^8Rw]1,IXh&VLТ;nZ&l*?iARn>;!&P%e$J4?[˪`9HCK'ڑ0HA:\՞!kGq0%,@3{`A+npEy9J!Ճ?Tf4xk(7"LeTE/FhU'}frS)UC ی5dFmD>V ?)h:(UФi+dJAC}eQq1wNbS ]}`A .7AzZvԪO)tأNdXfѪ~.UB/|{dG=,xSX+y3EYAC_P=A^( F5J3^>&K,h1׷3ВB,Wv J#Ja'ŁJܜwLiC#6;zq͹*M[)VM岡dLik_/42r?ppb{tOj۾FZi}gCTdexh3.Bg_ds(J.rhD*8[Sx T l/V"}80pn˭X *N:H&."צ~;TͶ/N Y[ 4M"^P u}dz+X`d?LaqN̚eˋ9K: hDCcBVl~nPsm{u1DR`$~Q OEʿ59z\ۧ"۸ꗮiZ:G٣ ( *t#_2t)ۆR3Aq>9~Dc3a>bl*ٟQS!*OdR_qΤxGO% s-D|=8HPph)eT-ѵ]bǃ]#c ła 'P_ ?Q=Co}ȵtP7VHh$U/1^j*h j-ŧYc7DF*{"r3ZU V_,[>1݃M^$J1]NӬvur0Əxx6eFn}܃g}Ϧ`6w)շ9o?<<8d'w v m)n S3Ak" ~U?~WR]|VFR"9c gI{C_̢C[ukKbkt +O&ΟS3ccU !\N9_/9H6ڒ SKd!j P޴-",:2[[}B[E=p&PڀHp^<1q8юA$#xW"&M-TA:?쬧]N~҇tl(򀩐<`ACWDyK$˜:5nx5M&c9KEeq:Fħt1dU遴]i 1AEܐ06Zm,Wm}#,AdM)H;n0Aρ3ރ9(+ `Ob!.([p\eQgֆZq$[ͪ(_VZ/'m9ˎ4=A_m^m {nnFH^D1˔p5$46YvV#捶ϝpum?| jiS\ށ@zg{l_c7~OBJW&loưkj`n"&Rj=҉ 47to\9EIo_Mz]'g` ƂB78,t>mO6;iH}a?N>Eb`&XN5f`ɪ`D*t.}\ڑ3O $ ,d7~I*1.4ք` hx⥉`K}1?7K48Y̝:D Z&V ?ȪHLa pD3q)J >Gk?4(=n>FV&9V~Gb5vf|Ə vN}Ԉ❜=b"nSrzΥ`[IR˧Kfi Ö LhNsk;eRi=uV(5!rVI?)ڦfeϖ/i\ Oe:UHpNI: {&&6^ѳJ:P&BMw,Q=s ?0N %@ko d{#;N.yۉ}/yǠ - -#p;pG֙/ԝ0jEi[~bW%lxgFV|t2[Uoxܷ3sC@pswL7hӃJsg)J.@S4?v!VDd3"O9>h";_}!*+o$pKuN%+YXPJ?úV|$F AyL5j/fmܤ=>+šhZGAa5A@ڐn˪(eF0-H}YVBI>گ_F[fKbB(lzz91(d xSMN"9Gz/Ԉ(Xi` X_dAjr-I~aE4( бbpR]^m\ƨ'f}%^R I\ vAs&B4{ $A5GU.6.\7}p|9t&'kR'VJoO׵5iFe<|ݠwQf-j!*aycz⾵QUa.7~UagFqzmQ Njba e/Qi'qlkР=en][Sߧ=PًٞYOjqfp?Nd:Xj[1<'\;O З:WF {п̹ Q|0XsE#tx7Hud@:ѠA~m6?M!M|eP00-lWdR' ם@Bn憲ł\t뾙"@&+[l]?歿fL3bq׹ЈE_oZyNTV]IK/ Are b3n#i.;V}J݀;^;֎'mi'e"r_L IH ns6*u.޸(id)dӁUxLve˓!Y&qd~T7f- S#%V_-w\q* 9X[bx W@cpaɧȉ aD[q ټH:U2X K.y:,'/]$v+>d+YEЙy rd~J=GYXå]B6Ej_.#1\yWWb99hb@hXeg SCDjmI3gvFrDʹ.P!b 1_|18-X\EaGVJqդYL/A)Ju.Z LsNOckCW6&<[K2"pJwN+B0g0Zk@_0.E~Iu&utt Cz!{jvxM4k, Ћԣm +nlcv5#y)H2{TVia26P1߹eIsCꡝ Cz޷+,y{[3L샲n|QZ ֆ-,#JxZ.E+6N1\s<, ^W6|abJ M A=3/)΂So#i<8h:.5p ISu׎t}oXfizI`Bv Ml9CMH; s?2;\򦤩|R&X(xV2Ր znpZn) 3ͯ!?K֦A2ugMmlI7\m:ŬWlsr8sjV0b-xib:mO8/Pn R'ƽG>bϠiwDOYiOWIQN;EGQ_ҵ_%9Ģ٨U;e  1#ɇ2w땼OxQi,C>9\/_o4FKUޑcQ Y ҥg5$\_h1*RMzdLG3tRZ[^?s $eMաϧ%'9&Qfɗy Y]ULvVSU2|i npl^Z\ăY3:kob=;B z iuXݸ b؆C*֥M@y3"ݦf&  R(IJP#YW䣲. *Y#.$ft=?]r XY=\螓zp<;k9Y2077iYK+cNJGűI9Ru=?F˽ӛ? `[K`-,^je(}(s9Gᒆp?*RSd ̊G<+;WF"|ƷF:$)H[9ѨH uKXAߋAh(јcˉufS"1_a<-K{%;G'~e3IA7Ûmy;]7|֌.c\#u-82gpYuh54O4]Γ!Ny6T{͒Zw<^‰ ]_怟Fc& nu$Ts^=IYEX($_-q4uUsI6c[~YRPgLB*a-qR@$TW*`moRFdfCpD9'+T ;ћnpܽ 󻍡SƟ;_Bҁ v*s ni/߱T!oŎʑduZG}K-"z9eR'&=3VLmsD긍Gl͋CF# & 'R@8AfXz}2;"F; .o*By",qwءAܢZso Bƥ`ay/ԅs'wb0:44z|_ t.О(M|\ˠ>=4V%EKUһOoW?'b^v [G{]4m-C1\KS%0hw+|V Qh5Zgf] ZJn4^ nR?W8"Ap]j*Gtwy6q#sR /.1ޑ@sR 8* l*PrvOaC{?b>.h`1r˷W6>_"ܿxƠa4֒MD -,\ߔZARzz0H1f8|զKj %LP0ʁTATkaPeP}ȹ!Kh~!7| W*r=ט$/&]({d7h-ֿ +&%ʦG70q܏͵W 6*] V]ĄKOw~ }$ zLm'}")Ѫ +'P;t̃YD)mBG3<ؑaI~'mEvs4@?Ő\pmG  VP op?p&fݦH7*j)Kjb2\; v .t2ưeyߥ>ZMUNܖBF-j׃nzS3^uxs,yCB)"_M8GW Vu'9AWLUw)'/XmUVn1ō~i N]< ӯF_٦]72ΚAVBw1 4+)p7֣j>ơժ "ǖ 7rP##vS`䖓-$-!@W[C6|uj݋-#~SF>cA~тjCO;r['u,ӁB<Pߌ뫹2N8Py/B_)&E >ܻrشn_•&;.@}J͎8ALUJ [+.m SGј4t>u1r{aۼ"Ɩaa[Z̧r׮6(Υ1|KwriNªف=aM|k? !(0rIH]j 7IRj҅Ii6={TX^nvxEʡ. “挑94\ 8|A"d$$6Y] J#"n8Ec21..i/ OI!Vm0~u_csu~ad$!ʭF[[`GwÙY!MNX}ZՊ/zNg]z a4CQCG3S"I@5$ ')va*$o@yz7{ʷz д86~̙lKWʇrd#A;{$p)Y 0HD7kzSThmنhٍȮ<?j-\֙6M.?G6F!lй$yU1>6rUx1J@jEm)c^C<0J.I*@$'.vNSE-28[2"vbܚpSHNgКt ![e!pJҠJJp6qI|*5TMYl'}㯗>|%@$~&߳sL ~g af/scHDภXl/I wuH6v 5k&|ot'13vb]vRY~D'~ke~_'uqwIq5^#ʤEem\{k$¶-LboH!.go,z9S!brC%A=FxvF6[cl;V:;͛zd"%X  8.AxBe\R9/R\/$&2W~IO !8s0uI. =_ish+?MHӖLJz*ݿJ59?Ef9@ɴM iHXfǮ[q3ˑcP 6XB]0WS>}g9\q;P-g?]̨yO$gF2GbhY^6ӹcڂ;رqk&[BiAXZ!0`@NL\ bȩ7 _zDȽ2nɬx假\.Z'GGrÖS >'O*[N!=c5<>Hxlߊ"NW5QJ.&'|NKۧl^z.v~ټִ֖Jaq_$lE\} `ĎaH[K%*Eߍ1)K&@<^$:==6BƦTWp{ZZV[ÃrN,3 ܐ2RQ&D(Zz2$3q>iNF} _ShD| 1Dz)g4ȑ*P=_ 20WvKTO:B"ن ;a#aڞ?XBY\r#3kE~" ΁a4-,7 T4f!aRl< mG WBzu# L˛D"-WcFIBlˈ;"ׅcjdF Aզgy4';` fAOb|-_(]ݡV@uM{@1Tm3iͲy]Tw`gDEM 3'+ۺ; 39Ȫ3mI艉}_)â{X@?JJ ŭp-@ <Z1-N5Z7|=2%[B/.|}Og`46"ΛJ {a{>}(bKڈY b8&:s8d6O*oZ0!bXd '^v!:5\sDiW(X071gڈI .NMDH]av).,-99‰VBsg!h5•v2bѣ+Doi1gVкa1A# ~[ҀB ҷ- 0 զ] ݜHcZ9X3.Ep0uN䞩M`CǂcwGޑfyZLeg-U{~fiFK\Ίs:B;ՃON'*\BJ|N w̌ٓE=D}Cca)M wNw+_{{wuk-s{c9fMɜ`Fmc}WA]OO?6\770 t準ʢo[K`J"ؕIJ!6*NĘ*$2WңG Ofrw3c煙w:VPq[w X5aq4p&YMfJhhDjtC"c_\Do:_ܖXҽQ0ǃJMgT_2D|{I׃G%iЯ{ l'@put֮$%!{A>Qx.yטS}dn*" V "(r&G I 0R̽Q @CU =EKqPdN$5 wuv0'kN]9:3$V$͎n4ԝM_g"otO)O ŐQ7&R#DjSXd'dΆ^n]8K,Ίk p1jFaiՇ]ZQ$ТGUxSz$?]2qz~Ձ|=*>k0xk@ZS;YcI_R'H8f`|ab `YzD0<.m]^ 0m&Ah~l96$ɓQ %-|vybM2~t;1G ,)`+[ք:IAKHtŹdF<Ҧ'Wޝyh+gͪ93Cph$㔿ܧťVNȽ(T/8; g>{_YܓۀBqHev~*kly9?iI *tt.15rB>Qbe/]_^2\Xժ9U[vg"K?ys'k;Ά[S@eۊ8Z#uӺ3E EᚵVD0d \G1l+8kݔ wjR= 6Vh!UxBxlVvotU[g/RWcȑj0@y{jMM) I_wt-ۉ. s:ejpPZGG,*Cs5F"?`)kŠ04BQREiRvR"۸,#6a7W)JԜi(j챚ُ]7>w !Q% {D[c9V}DFRoO{qyN!ik3sRn tw6^K d6d 놴9tF::{2Ƈ9@a^%u{ grOP)eE:*AԱZ̧XR]Z-Bæ 1Xl\D "᳍e;*.-lEt= >X 9r$ĵ˟`{vAWvP NiJcOb$Z?f+^P?h>,"ڇMR7g)FiO9*7}u!esJe.=̿cxx҇B$ g8łY/_B+"(KdFu壿0v[|̴O7Zf諽kIZ juĻRtWG'6ʇ^-J0۠ L8}uVV:[Q]1Zy;P.Ӓ ']B?B RuO/{:Ly3wő~di" &fgH]ɛj_sB-!b,.\O#=вʋgč;hYU,V?BCr ͥF[1}BJNpyC̒Lu rRMS ;>[jECJ|ın3 V%}mf`B/^#_hIO@}FVaQ74ET\Ep{Xz)Kֱm_-"FDd~?҈?>\459-#wɭ K- J海uv0=[!":^/(±wkD O. SXG߁cB8IZ0D9 Prw*,P>Kb5BۘlMtS LW8 hBO>ˍsdGP=P1N[] SS55Uo H+lLMw̨,Ժ VyV9l $gx?*Tob1m'Q}!\Qwx~/:+d`>6RNfGQgE~j~\j}7]v%'捻:`@MUspy"cJFz6oxޓL\,[@<idq[ e:)98.(PDU~8rJ)箄c5x΃qz,0m ܹcqWkt ?qw*nЃgW*f#<{ա;*s.v*QS'#$ \&J}B ? 9mXmg7cxIw#yk} !hʟ_J^^Ş* >NpUmNDPUſm \}݋4w؜ʍaÐkns1Vq >W>ɻ𫛠ۆ0>F T :&m6-f=2R|-ez(9v*/gm̗?b <= K#g.K:~)-,ߩR-m6ĆuPO3BIp {}.|R`krܧz]xwj ޅKe~) *R QdlJx׈aWƂQSF#!V'loQtt`*He Yk1[0zG0[%-#Émk~fN;"v` BZOU3 /+1|W!/.!ΐR+jQ^gt2Džh=3V8ir?Gk壳=d 04ѹlTT+*~l_OZԊBXv?BtFjG!,>ɀQf_;v")c#c,Qd@[+>uތV P60ΡK1rq6? I0-shp`Icl!G,.ҿӅhwN(#Hx`??7;&UxKc (l$Y]lSa.41Uu{@7)1I3ÆDJ5u/HqʨljomLYv[`lYF GkbEu37$z~]LFϖFNW /s-~HȊ%Е%yHbCͪyT#%mUI=o~XჇY4}0bדWET|49L!xOoOf_-$( g / fd˦*r^T}Z`OWxnF %D v'Ku5^a:f}$E/ѹJv~'*(Rوgc1ǕV_}DRPȮ@9 .{뚀g#1ƔQ X B =n8.:2^JNYAޗɆ +HFrF֡t8Z12a8K1~}iUꍫPԭk0wưVh$ %Ao᠊qڛ'2{Lia؅PL..UM JXXM~gAxG]w!aH/s貋V|4INݻ ^2Oy6}|7M%y}Ю9r_)/ڞ}CA<=FIgf(]žɕ=ϭTSU9*ailY=SPTb E볭Uty0@hۄv{L\^83@$λU}2zon 8 ^={%,_/a3p>IPϖEMZ%Ff/LsL q`!I &hwʨKd!m$?e[[|B۝hl0s@p[N2ޖMM7aӧ*frd%zU~Pf9fPrPzdkN \=l2Qqr)U%/5VFphݖ)-w7w@O(2H)y)pLiX5y*鿳0dW8a^ _zU^IjggcHqr-uA0TczKmsAq,/%Gsh贝~Z\>ti{ 9Dzo˺,^i hn^=E@e u /*lZiRQ1=5VnAUܯr߿anjm㉕ Ldӌ̺iۺTtM"-]'T :/wzk3ƷO0,pʬQlB@ShYvt1.0#a/(}bтIL2-GOyUAHVؘ}680]Y^ZG`L.nI'Ź/.><淡Ϡ.:؎X5EG\,R=s1m(5 {M-)Ie~ߣ\L;D'g/UhIU~b2u=Jkߴb8v*Nuƍs _aCdԨ?OdL&(͜Np9˙*3;g3E':qn&k9sS+-2v ;y큦C_Lo !/"iC!d[IoJ&ӣc+v9+@8$-xmyh_bD7F:¯a{of1Q1a} fiX:T})E.qhC̃9_ 9Q==4?;KZ::'.$o%r,;*s9JKVY7 뗍 Ap*o\Y?c0.F'4GG2yH}כ8C7#< .-3aE8?˒V\9P\?7i"NUEG׸㵏ȌYm7{VΎJQ^rWe jos[ =j A,S^1D|50W3FWgr/b.D: \E <y5kE9ʠxBcf-o:!#[OPLLjm\&^Qax;gf58Ig'@_v(SZm⇺J:QhpB ӆ{~YCn^kW)P!=\}@{}YBmMA6֔EkzbFھ{32csHIG+>b_3ѐ6G[[)Z$8}]4CN yc( +Z;֫$@Kl~B6CzF쾙)F+ЛHD @nBxs΋NbއS3e48~s{~;|. ׹THKLػa$Wb:x؈6 I!%Rfq3lK;s ~vH3vC F. iϸh]Ï ao+6guܔ R=ML'BٺMb7kS@ CfK2#jPD*'Iҹ3aQc5H )ṯ{ `Wcmރz>ͩRK1;u.|g&# ^(ky #.(Dޝndy6 XzFK)_ :eRA!zOɌ?< Jn=DN%?bE JA̽^Έr߱XTq}Ibڂ?jX 1?&5-G@Yh0timjPĭZz΂&27r%(K,fpnW~ v|þ0 }Ԭw)w1+h &t rh *m&jsۙ턻䨇8|׊6:dYs]%GkMO/ os8Y#HʪܸZP)T\VꚒ o_}{ΫzQCnweDi Ċ|(\p$-SW,%0H|=&T 2n`@Y{Fe'ˍ"QkY@w96R%#kqvTE?0B -*DBE mmtT]kjW+yt?+\i[Jęԛib[27УVw&EhxK싢#cgEޡiki S L@HrS⬶ҩ7}h[A0DCl!>ky5Qoѩc9ݙޏT!N6 (*ۂ0.28PU4 /aK1! Lѥij RK.%m Y|Z.Jwp6lٴb}6xW\!PM%HQp`F>4wfpbA3o#J7J"VB >?=!|8דk-/{gbn#%_}nc̏E"fq+ ӽC>EΉ90 =b!MTn@ c%8݁_0@oFt>_];l'HP8u/=Vmʌ_3ӵ;B*v1I#LbAZ2s˂SBTi,7"d]!?Q5N#ch\9}7J!E冻6voYwҿvY.%pG4C$R4cɰ=WM7$Cx>'] F>6s<5@د,- `3*>Zhgiuy'CR)oiIy+DCuz&CzA 5RgU۱׌UC2~vd#^Ef p6ҺM_:7sc7`2'٠F~TNFŹb=4Le0'͌[L\ t,O7D(1$±o2JAA4]ĢoP̝HvNx]Py"- AţU@j.gw G7'I+|<%tIQQס ˙ Bf pUOn"4E7?Me8B "1 rˠd(dL{eG15}W$Ei~!L8@n=JORhR[m }p-d@?D)iēBxQ:}JVgb r*m3doBzȴ|<i15JXn!9B=+W/6M&l(&I5|bJ)r7ԊIl+U xY0te$ja^oHyFbՁuqM``<'/()piKሬrl0 < ǢުS߽Yӣ1FDk5Џ`dH\W6e#PwʄX/̟Ӫ&qz/݇ E7Ch`wǿ_ {JEw4/tqŪJ;CZ~IwEܑ[Jf@ ׻`,3vW z0Ss(-%A 5@H9nsf#~m6(#ߝ*JQigO=+CQ":'L :a}/S8&9e ׹H:?CgѦܔ-^ TYiJ-)@a@ǿ~%Ζ8M&7wfA`+'&L9k+]@:0odrK8]j `rݝ &v?}ytS\s gk t+WL׭8`↶(Tu칸Ev8Z_ף4{u ӂG겆A3D4|5㺆 ~[!YwD?d<܌E 3̂ϵ(YY:$Xä2lmZ-d;=.G(r㒦Aoآn:7-c@7Sxi?HijSY~uV*s*f<ֽm?)v%[> c# >кz.\40Q`Rz_Kw @7FN,: ǰYx҃;!rtMܣZf@0pX k16s~K!|%QuUܾO[-c _ԊgB"% w+Qxz/ۗybɈq- WAY9.gU](AlMKPI应HsrVuw$&QJ„UL~Պ)Qsd`-,^XDQ%?sا=JԘ+Oylk1 lauc?suC!Jz>:,<5m^E!?}T,o,K%SJd7CtgJS@0"!7V9itԘ8+~u^ ",b -Ӿ" )`%qM1kzБS斸_5!N?nUodiR-`m[uP#Q{ neB8™ \t*5`5 fK .L]wjy BFI'ul[/F8zOf֖}`ivB +%ZX!Bm; jB(/:,o9ѩ`H- 0Pz&>sR=#2s?;cAp 2]s[odbD/O1P5=suvd^Q+ƎŮtenDS ?4PxfQv? t3ʝ?YOoy0C/o&VDŽd|K]<Rý(뀁kLP- Ojיej#KxZ jlr_sd N;BHN%>X%ku:W wL35ygGe0]zGJFy|VЯ/0 5s̪(Qi`n5KG-<=t {b5{ۂcg˗&-^$VaUG6L0̑gfzrM-XYΟ!OQi2Dj*(yKԙĜAam2,ڈ=h*z Ķ e9U2Um(φ\R<۳ε ѫjI[ ^mYGb)A{Nj3>P oWqJR)Pb/Ȼ^YVZ6-τU7:!"EdQE=Y:v1הR ST wfM^}BpM+9 <|!I!ާ=;$>G0 0;l\<]*x=(93ڱۃ@WrG2҆ėP?b BheO/bLyaYcgY63+U"j`jrqo`qՂ`ǟ'mE E]v:E,Ivam2XU)v?xtab9IB|'nwDiV耦ǿ/EQB~ *w ' ]Y %N$N\ܓf`kH}ڗb.1C-^+}휡E̾&k) :Q]lP~X}UVO^+,/qПL qγ3qy-Z6 6O.X;6nѭAf2:j]G0z,;ۏmO*gKf|u›h\8bAT֪d A͕V"po2Daau낱Ă"D()U[ߙOZqc~4aT\e_SW`BKOC^X6#N0߽rP+̑z{ʊl,h9\8 }V\!ʺ10HJ/,]@?crp'WGit=KYq?U ZiiP"w* & R5Ҳs&2||[+ yG^ϲH޲=N==13^鬈#ma{yd;[@Ϲ&2vnpg5x Gz$Etg\q}cL40|~m'Ļ$=\A >[Ǘ~NӓPܶ_"^m5 Iy>`՜b9ahYIJt0qH1 OMW&.^l5}(ҢRl"JןޘikGwc%0Q%y sȾuCd : ~DҼT,ׯ{E4|{d:2g@za6C1w5 ܼw,*oc^KH!x!JK ##"3}L.籾'пGk֢>]&U{ޚ+U йFN,yebs A%@߷yDvKׂ67#>´VvX5|UNW^0UN3FwL6TspoC]#GsL"L .x"-[&"$iN#%zRO{PΏڛ%A®]6ޅ]^.mުS$lq̬"c~5>> 9g!d96㚍>bu_HD| 'E6oS2S)%i#Β&>kgnM/ &qcg}ڮ Ԁ7ggq3 WA"㮪C)ٙ%< e0Jh"V/gjx c7Ti7P&7.ɏG=y{ث,M8Q\F'u(\mUO{32PK?('Ӛ}OMy(]RP07^أl() a/abǠnX"AV$N"S&{y9Ą&M/\s@NݡB]ǴC^xX>ڭP ̨'Wv!#>lm<=aJL[4gl 2S8)HHIwH3R*"@E 7.@u_: ߻EWZ_JgCN+R 3?C^u}}g>J{QԂ*"9"\d5% 肭`!Op !OIm!PET[rN7/ǡ{bgЉDyl0{ o?i}3 .u\6)D =uFjF/1ㄥ@\C|O  ^1;&}u ."ϣů79k"ԭ96H@=?WѢ3ȰCKx8Mi!+t||X08%+XCOc{TMx[Gs uQ)J =)>,M9l Rbw~-4My*nH|] !{::A0BIȃ <}8DY;@Wℑٴ.2eU\+~kBv*k9:64L |q[m c@~? xy Y3TO2n%j) X'g8\ $kSUV29@!!/ Ws\>cP J{yyy̽ADFt/ Wj(4ܟ↸SMt1v>ߧPўE (?x9PRl v?R=^o .AP0qn[yƞ=ZS[eU&b/41zA#] ~O$,DbMkY١55洛uW~Y˚T9Cl*/1-ee8wdfii^EE\E ]BTٲm'{488Ve+JM2?h3CP+T7*Ku=Zg:cFfeB=D1ysnL^׋}䪧g>5JL9>Sa'(šǮZ"7V;ပ4Hl`:ͥ6j wd+sg&JtY1wiei0i*wFeuŘbg?xWH!yOAՠSwP\}EK*隭ݚE4b{QIO_zka%- ImJ%u`㧛?k`~MEGKʔB? 1j4{64,۝HLڢEmt/a7ɸO~NorHw(q)WbT QpcP6∄Mןuwo\&A cHrN (8xG(Ԙӆш W%Fb(%"Цvc.wP MRBdaĪ`D+Z=nR$a۞jurCo3ˣJ̬qݞIa*6"ĠM7FQ{i4_[[}%2+Nzb #Fg.Rhb0-Ss]~gDʵUJ7>s< t3f t~i*Jρff,hf쓒{ ,X:3k6r,.<֥N'Y\=k< ޻ոkŁ03kVK H3r5NʧƕtZ@甐[WDD/ \y R0JS<0gr #j K8/g? b|CMl>[7\Āh|'َV$ v?8 i/3v؟wJ-9Xk2+?Um{guu>֯EՓ"cM/-"Ūc3>О`Hbl$y ~=niХمޗmJozip !҉>X[ϸti*7VYe޳u~–sR]{KCeyCӐ5@Kon:-)Y g -?ҋz$ % #5B /Tx6ެ!L? ,bUKVYAqjEᦄH' 0^l{ue%bқ$TG*n^HA0wy Ձd.8CC",7R'LQ &G7)G+⅟ 6H{'[~.zaCkC<;;S?R6TF"9-9-D;m8U, p'O8X؀|p#~%BYrSgaJmc*95+JyZSu 0,?=Lue v'-SJZ*. 8ͷ-[*=LЀ3h?BbG]q"l/Xl bԾ"kX }1v45p7$:JL>6w (Il5bp, 4&hDk3z,2f:Qz`hQq|QQn=%np4gslrpu6^91OYZrVɡd3Tn^5n)g#ַ@JʏA~ Y0TJWQēzaK57U\" -yWC.!t6>y87,7}|II0ڀ4%z?u{<(OҡvUK?7fFS̄&}++)}[ډarCiLHnqyU]Dχ֠ayZ l.s Sַ Ckr"bHK@bmct>AA Rj4:9Vzϲ5[bщ.?cp̬[Ŵ$G%A=ߧDŽ1N~.[*( _pm9+(WAk[,|2 D`t/fM>=n6l-CTKDh4]-UO.D8w7I]KB8.:aldKrDA?A6^Rչ+mb"u3=]IE`6bRd`!2}m+wE1ْFxy oW2.;[CG=$hכM~'s[utgSSZkgˤnX Sl\ P8YS  B^{?Tj,lfdpdٛ /!~9܄EwUs'H7YU1# h]f:).%§l~C%qJ;ÁukMS'S&s KcyO)ejLUzF8pAI]gmkP~ ?f4F"f'0)׌-J ܖP (N$l1([e'Pl8=ʽu?C39_C3X-@XS!vTVG]м`JlܓY{.+6z%ѐa.a t-$R7 ]Y^lX}%gV7%CpEո(8"EV=\=䶳3j6 Qa-*TS,}v8 />ҙQƜʁsgU+pnh3j}]OqmǗx,"4@t^9"hLu2@>C6ZJD6hu|]4P&* Eo1I;{GV+@c:!ƸהQlUaf05':}ӊq[R+LrX4y(h-$R&WJ7gEtC^&*fK\pn {PHӀ`BW7e8 VS;ڜ沋; :P y5XA)4nٴBf`U3O_%a1iL13!=l_z%"?k_'08d0c#F$P?7;!s Jʖ.w2k C[S*YNS^hF >P=U90(fob)wWGSײ9+,YK摓0D(mS JVIMW[RXxӢ́j3,w1l_r#T6칧*&[Mud!n+/bF5o,ېRbvh(1 r 6a$.-?_6**QoYm)(e)E3GQ7=pa@x?n&T꿓Ƙnrj'T퐂nW@H @}is2dhGIٛ. #锒|{C>'-WQhy t DO)zĄ2`4*k9)v88&MQӷAb'h% l7 XGå(.ćȴ=+\PKaoƆFKcO r"n>9aQ=QFî 9&!qC_b̟H?δ)Rlh/Tܴ3[s<ߑo~,wG:rMP+k>~EG Vsן _XkiO@Xkv~f7Eqĥ-Ⱥ/fjUaI=A' "~Kvan7w{Q1 "&X" \Mz6ބ{Ev`zslp DM|ggvS&0ʖ$q\(QhzMYK PF ō#Gȏ"n/󹣐J TK\z7̙a?b[I )A"C Dfslz7{X1%y5 yZewTQE1}eІELݿr`*vN\m[6!..J +Iѐυ!Hb#&)?zxd7̟})_sER@ftU:2/]q8,_M Gπ!<;(}]9ƽy4KW~cEޕ1#sstl)Nz/-~ū*cn߸fgubH)X#g,f 8#$Pa6 2e"i ^W o41JV Ob0 zk'Fb-3o&/MI ?Z=ث8eA*#gE>ΨoBw86+[w2U,Ê]憪pZ a~nQ,y_5Jj=Az8j*aנ?=MՔO{sJ15Dy;P! ~B%3E$Y]Fu싳@p8Y #p4T\78YfbMͶkSd]FFm (w!Ks#j()Qt5&唯dbٖ"Ǿ2/>EћD4 ݴt[7,b5m$=%b/?Y(\ȆjvZkVcL ]}{i3/ec@[IC1濫oаB}WHof {X O*7.u2ۺ2M]&C3F0j kpk=ee{j`t "Ll +e** QBu2MK5.-$2);Y-Y<95qYWM͛JףˮfSkweidZw"b(Xv( UݩdJj&T=2왏pai$Ǐލ5bL-3O2I{V[<bیbm]Z(D;ȺZDmjō"oyYlgp9`2%_ё_-PK?_'\Ϩ&ڒ숫f>(.Q`ʱ5-e+w x4N}QtQYHUZMOv# 7'>p_?D?H:O, >$iS YZağ!hcT~Q2?h]犖 tŜ!/n ۟%۷oPѾrwFRVhrRB)$?`Հ,`leb ޓlܪS<:E$vy6ό+.=2&`Vd>k*E.U|_[;_~C_"˜"`Jo#ARmh{:cHF lnmzߎ,iٹ6VL.ZDw_&'%a>6!(QQ9嬺hf/8_JvɷJk*68 fBAR#&%r.|#3Dj?2v!W>{zP^_xxON8h=L$&fu4>T0*ŒqDA@u ! P,$U֛2vH위;QýE?d*l+0F'&,i sdD6p{MndN`W۪"yi4-JMKKmL҃ا2\Q^ zŲB W*&qu!I=iݴ >꣟yZ #OE:tx0 -}H%QYg暳临z= W {rpMEZVE )^XYW1!UѲAY+ Fx i!*NH}W$6%)RAՊ%t0TI jo^xw2K{Iz oX 3+QQ^OXˎQUWk&Lm|p 8諕[xmE#qi8P*>m q8d4!*0H#pyOZJ2*T+iuz&u+c9w3; FJ3"3~R'}M9b4`ma%8+ )LN0k{ e6̅oJqQ&H6Rb,x_.cy<2m(_.ۀUOfd6 (B &oh8[9}5 3M}kx62.Ufe[n mvbIl!9,݈"q)D,n5^s&%"Vsadvs#sC}8$7ŵd%bZ#8脧A& 去(f}F?Vᴔ?Y4/D9g/ͼaՀi \ej5hQB+J&Nrs)T=sg4ƈ|n*7&3ce n<>OS_nݷo2%:*{^7N`%I/0i%f@ ;&1~xߜ9i!+H51d5#㖾l_xI! sC[^5}:6*@0!|ieHC"0忄EI]Y-SIcz$u%|@/'OO]R|(th6G1bjZt=RFӶ9ꁠW]0) ,y\?*TO'f{mwA˦j7L7P {kxV;,hJچH<.a D}٪87WuG6O7lj\z0_ / F$؞L+ʖ2]CyfV7J3YJ D|NPBXtDayZ–Pāт56|_}%w`+[Fl:yԉab20qwX&#ow8Dj%̠xA*Ի }(:Fj:0"DqVzH"p Asn|4-sN7 |o{"ء[S r^dӈd$joùr{w;7sld<nIE/ !)'O`\c8+F.@xt7'Pw$LM>`:\ Z_+/߰3Q8Jz~*\ǼCFvF0g%Expz9UDCh9fGVB]V ٱ>u#]BV#[&86wVvKۺE_V;L) =;HCX\,Um wo9Fc_/_2XG(xiVV*YUT'>8V8 3ʕ瑦, )b嫂Mh*֜KBqj]i\,lŸh,L/ܕ`.8{?IԉNWeV*J>?dn˅ dG"vSdJ}":J)FىD`|n~T.seVOd\o5/=#R\ BҴf֌ n L̡$P F3ղ_;iD 08 ¦?3MF-Ȕl&~iܪD&gswT1z _]:D]l=S03P΂w&aȭTVU c]oUxQ[qmG)*̼<0 |_7t6(ucˏ`<ƫ ۤ`<0GJ6'vG(8%FN4zbn;jI$zhcQGWiƦwg=lj%kR|fΉ)ްZ\\WdKu-+h4 }EL8zi4Yd߅Hqu'(hV\cުZN4J8㙠Ɲm{P*UK˵ٓBSꤪ:=hh˕%iSVX ,T96<7Hȷb.Dg8L$(>'Qa4&gYYR=.0O)˯d0{H&t>üwI2.' }LDaZ'鱊?bKHigH5?(?:%ZHl-'j663n@!jţ;L!Ç ~& dA\(z`lPiC3pI:GA]v:>x$haM1 !띇bi P`j^ڙ-TG4j}Syݪػ32<ٺfZ>Z<.=pVjc\i3>%uQӱ߄/g{y}JZӠ_}ޅ:CaI`$ "4 ҇Fת \0wu<0_gOMs9<+Jk,3ٱY&6ղ5g XާĒ=;ܱP4erÊ@?x.!pR#Ad7SO)?7sގ9KgқPYx"'H›@4B# Ao _ 潬=eo:T`+>̩!b2ѨiJNpn5+% iهjC.I;Y169[ V}b[j1L!(Gv1Q@Grӭ$ (YѸ5O;uஷKK OP_kO~@ ".xRb})+|p ~8?ǷluR n w~8H zsX)Ϝr@Oenr =&Ӭ}˻Ж<%,9;L"!L;^8Ahj _-E%%|Ӂ`~td%E;g!'@KЭdY[ݨي22 LgSSI+W[?|~w,oʇU0{[%קdqB!_qaaqYm.ho(P7=(VT6wh1F&C UíeD~YAjșd%r$9ßw8[ 8OذVSo5Oo:H/+xkK^DK4߄4&qB^GҽucOQ/7$U2)@f˵DxẘKNSZWfd!m^:T݉? 0eKPOBF9Rf襂oas9j  OaBzKW:$zMw?y2*;qdyyhb?vD'7q wpwѦLAfZ I<4˭*}%s,&ě\XU.,]!+ƒ,}0!b/ۓ9G:C@A+ݮԚ]iV5={O(vEEHjO ZtPsGjfF@&G1yw(MCgAUAf5R${pyM[}D|\g bRnו#7SBǖ{7~mPc `Eڜmg6e%8zr+nt:(| Ν e#nf]`X?μKzSGX4vЉtg>8 gIi& HH 0 m]xe .-(ƺXf) ` 'qpinr&l!:Ӑ+Jp<[l[g Y5-P>|UBsM7jLAp'991EgӨ{,G׻3-Jj 8K4*ւx6΅`#[PP99 5E+| ]rg[:Rٝ'/4f`hx ^UPArz|:,54\Y8Y^h^!ME&;T!׃*.r^a#U|<@fo %ڎJ[&T/ fNeYvy_Tl1-bQ:eJ Gn1ol{ \S{Os/F֮Brd]m8.̀<MV3mـEe9#)l*bLca K|ӘU෴S 1brd=ÎR觜gH]֮"\Cj'Lf{ POE ;I S@My7}_F5ΠsxhyFv\K#xzz^6oJQb:c4WɵZaoWϨu2'9d=ɮH6@d*-MrWtƝeBNMҿHZd6 rV L@}l=Kcjem~f1) =Jz[|VI"݀PWȒ#-loGd#t}"sEP]盔#7KZn"oҊxy.(^` Ι顯 T yS@*:m[%VƗG%o>i끷v4˹;>s)|rȢAIi.ZA0䭷`&R|1j(k2虉߲o=)Kcz~:fy&jKkt{$ %&EBw 30kgJޣ x]_¹KAP*.5ǕM*}*V|z3#ӫaʰ6NvVN-MP0$T=uNx'|EΪ{R)Kq.o9}GRxmH^wVA3uɲsy@IIpK`ݭڂȔ\-$fk$a 6q1 GDAI49a{fr<`^Ap1 ~݆.͠h$FE+6P UX8/%]Wukb æREM'w/ϧpwѩQt;SW~ݯUYz7bFp?o}7[Y]S/~79;&30;@qf7\Wń9}҇Md4pjxnv2%<+Jz!cv8"õLz V9yo sk%@| vF ϭ {;0>&1iPX"8Nqy'Bz~݅.{ ؓHݞ!1~\tHˢߗLpq$?O`>.t g18jPB,棇\{ú-});l]^KbXGx̧?/e@ `6橥Ao,/fOP\?~dH*I:@O͠U\nNAZSu(K,1Hp[cvR1[:VJy#,87q3VIAQ&kV퉎r#Nm'5== ٽ6j Lȭ &YxFp0H&xTΒ#ƞh=o{'y&t[WZ}P1y^ob(ux|Wl1 iFHU+7qՉWap9O<#<;m,+пǞ@Dyd1 Nl&`xz"'xtLXToN'MLjgn̴Cfbf9!l2O`l"`(k.vq> $Т X ..~$1";YHd W,QBAVEއn0lbYGo'uha+ J<" l7aUImf#Z--䚔5'3Fuu'E7!3;~ bXROkA)fEz&vErOwUQM,kCD8WR*Q4[܋}T1טѕRxߊ>ٸ}ʲI}֤_GsK{8;&/qԺ82R{% uS}7Jތ.^"2kɧ­CȒ8)8t6;$)%0znkȮAkJbU_I*D؏$i4zKi*t^0Ѩ*S4%]c 7Vqnϕ묗[G\8[uyWJ*~z/h.FCb1FCÄ`D -JB+ n·m%C H9яmLhR][G$9f̪Fm 7c;(/L`l< PREGci_c|#أ5cIكzcg[`Z$:O//;*AXVV3`%W?{( ɩJ-Ƌ|搮hs0g?,(kBj`bDFZv]*PUպoh&׋A!Œ<<=wm u,|pW`D60.Y.hFpz~,qC|lݳ|MJFpxn'3~ 7&ikSձ~ɔ^osnv`Dy-wZ]*,ȝ5B@N|PjxkNV@ A, ;<rm!@? 8/pBTsٌE bb {!,Ͷ W搈SglUox9,7S8L@xViX_'q/"w s8? _(mY:76^¾*x0R2E%Yq.fgE "ѼQʇGc?߼Y^3jm0Q޲|=Ag3|;-ܿhmrb[&LaUU~y*#|sg"f"5KUMkw1!v=TᖍmORH?3@8qiP z0/djOV(%jp]lIk4ytXm @ɽKOIJe77}&eJ4Kzf/#NxYN3£+"cv_?I7k' JS ==O6Ե%,;Yt/j>?'"S7%~zC3+qGNL+Bϋy2R,j^4p A~qI꩓T&wH)]'boA.ҙ3e*h/юls uRb;R%AB A4E{糝q,ij"Cx .JAI^Jr!½CLy޶o0jMٓvtmV@Ą࿍;*\]jU6AVUpGa'~3uGvd% Xc2N,?Ohs[ Z G`)ZUI(QBcl̗C Xqvˋfz 'ZC?R<0"( r8 `HQЈmGF8qOIԼZ r|kX/v"j8{oyd!`Hz28ʻxUH8a#GNpߥgKFܳhNB^De'~i! k1e 7j0ԝt9Z@%ticDwo8jOEZl2PƓ[u-f ~.!Z{vSBf}i#!L`I3ёq:_Ԏzt6g9rL&Ǜ9F.=yUN}x ˿䬝ѥ L̇cXO)6E5ʂ122#I0"> /tl&VSE$;!l:Rځ=d$ 0-WcQ=uĻ)ۤj!>>Nᔔ|WPGY7|`t D!ԓt1C@ ݖy'!}[Z[h8y6_@Ejt/ @l&U +}lZLX^9l\zA\ޯSE 䖂CPNf6!踦C%n*^BdB]?QPfK>L?&%KEӐ5"zt@7Nɝ!QxՐLj(u'-.Sq ip.}.x8jD} fATTubipw_5_on' ͽ4ZQӞ. W?kGP/+AWҫ٩M1./m.sJPFQ\2r]H uv /|]=evmVY8+;&D~Y~ T,pӠOI \RM:E;n0H4L ;`ё[C+yA' 4k0u.P:\~0E6&7p>Oǘ!RQˬ9M'gSJYJUv +uVghp'jhUP=ғ!BpP\{5J r+#('2~XnU4%izZ"?atf)uSur`l !?e9H+Ұuv1@+x0 g)L**^AP c,T?ֳove#PٛfJ1%{vSyŐLaR$h.wD qb>+[eOT >6JjR/dڹ^D2s ˺h&M7ԊlᶶVŀ lmJICMtϜZ{L|i$<4> ?m U_۽hfΘb~s+mJoL'p!$2k%'OҮF{5e! Gˊ0CQ>VeQd Għ>>7nbD*|U̜ \exh -+Y|syj7(> Eq)rz4s3.$0&.δ")R==9Af{`j'2'xk<[T%'OhA0jm=Ƚӻ\/* /id@`֒?6ꨪRgLݫlJJ\帀K K=I @CJkvv+[jyb%zv/7ؔ߻_.zFBh S̰b|wJ_f6̥cymy4.W{| p3NYȓO0O#]80$X/zWh]ʪ> cq*CP9S?#b"JOkHV1E!.9?|y@*Zs"fX9pn:ù[_o!vlŪ+~%zoZ)ÍHLZBAvJXAe13 hYFtnߙl%q5.,;b2bCfv2ܣrHʌH!,LH@'l >FBBAv"Z?Y^9VUZĺZ ?'>ϱ6gk J6a?iG_*".vZ ĆMFgX] U։Nǒޖ<3 8Y*9W+ ;:/IoLa+zig2SFF΃~g[+{nd֏rJݞ0|XDC&_v2HꏴX80VĴ)[m>^ു?L` öM7|L/$r0ٻ48\cnM1Q0wkN1s8f( %9l,767iU.JFK:0zmI-g(EGUO*ߍ T4:xYgCUY^b>կzvel. ;g?na-W;p;18LB^o;*0j8F]}^n 0sVkyiiup+∄ҵ ydE, T 24{ , ! ›i3?ΰ$Oec!1KcNC56sSrP(}Y9 ouGj٧a'.uB0RVI +qi;"8,y] c].ҼRC{ln {&iW76=ѝ4wMRMLIt:/8bO[Z؞GhU.`a;+'lo` ('(J₼Q{YPAE@\a(nH %y;ȟC=>C${$:"!v[D4Lí%;u;y⦨; gȋc`6m%%(RJXBGΗ_!gYWdUp 8Bb U[}Nmɳ1Q9Ih ^nWDf$@hV)DVPѥFVn6 +`45U췺|xU39k@aw2C+`[31Mq7poU@m:PZA{/Yo&ȟPӟMө/4lkĞO,9f"Ic0ɿ׬NsfKPNZAx[cUp7lXwˈ+,d5Y:Jv|;2}SuP[H.z-o\s+3em;}4j;^tB>קV*oNTIx"{g&)k3cjEd{/ݪħ7#B=hOVQ/^](DIeq*có !v>,ذܬߑ}ܬ BbH8 R`Mog\eKozU- uo1Xpyl+VnKE;BW)EWoS~ BKCڨ5(LJ}Nݮ4TK(=h6$ME|Ƹ.w{O 'Dz4&OrʦLanJ`T,[,.آaJǃM9m˯"3J943ma[3F2o׺:gZ&b]]V#d ^%Ş,qq~WJALt$Ш\)˯s&Q̾jok[W51˵rJmc'fKٳS)yN/Nbh#,^ޘ_gLZ#aB/i6q-]QY`ՎQӊ0DhX·ေsuL4ZFfdԵ "[r⇻nc Ϳ.tUU\^m~鳟ߨy^e1JmŬ4hO(~>v5Zg_dT2KAȞ4^\QK#PpPKUXqS!*=0MbN`1Hev- .ªOz>99o)s-(6p'ML6|clF=R(F ~eöb ̖<{4"y6H-ދ*pJL%`, 8OxSH34~EY4bJ=v֓>OUoZgs3gb J 0*medm*SCEL7N4mTwA:t}UnB&TxXt8/-z,C<[kxgh]w-Aܺ4nϱ\۹"ӝ(m"ws>fqMh瘬LGO,`;icsP7N`%d陴CGbY&Ú ]k{ ) <Mvo9I\9Oo_K8ex_}mPԱ%kL܏͚l| #Q]Ipx1SH!2`T2eW` r$1D(n*Aðɴo' $!0*L#0DAZ~*w|PiCƧ1PpP/QZy@4D |LC {+ y\ʊ /0V,'6_ /tZukDSegGI/^o1A/q/xOA}v$β0V0\׮s]XqMHWa->eulb_i)a֘(+ ՙk1']LSιJJ h LЀPQ-qI\@-rmY04ؓ:a8?I'؂BpqI^~,P6 p ZʓUG`[Əb$r~( 1lԭDFAH;G{uE^1W@,yl5?D|iꊦU&`Qe| 2+c;œ\M`'=A([2h֭hSB&呞 2!sVTˋ%V@9ᗥ-NjPs]/2DhՒ~r kF⢠G&F-&Xk%w2x)9+4HR-*Gb;Jr`()kE +J}ر\F#l)( |4D6EPIAbÐPC@I~zjN/kaZ!v왩557D Ol.џ$%-/kE0w}YP ?FjAL!0nUӀݲݝ|%m_#X r5PIu|t"ӛmd4TܪP25ȩq-c׋őrD%WJa%e5BOVߪf\DlK]UQs쪏w0'Lχ& m,5u&jXNV(yUG徂!uӟ^ZOJvDne0R;q+hjZ~,`;OF/c@EܞYob >&-%w6M&#v5'j`=7iYUF˽B1Q,K_G!FN:Rސzِl []^Euv](=WW2k)uXn#rnNB>z4QOPRr¢#76b}{Ǫ. YN+,6q;hJ0+zpI;ҜKrϏS߹`Ekd ;1~%|KYzoH^`F'fR'k_mA取xa&z  Bvzq*]Mkk&ͣky@!8~U$[˺ZYbx𐊟 )k3+"hp? (=ZZ|I.OĊv͕#FlǢ|?YAv'@'ҋ%p}Gkj˘ IO8>cJW[1XqB~=7#{؈E=*yrW>Kݗ8}(n hG,@P|ca\5#es/vԍ(Ilo*.}@= ,h}>qLC:mR6gܴz ~D|X6UT~<~ R}eh#%.xJEa;# x EI,k*C2j7edzAεP-F*3F/܊,M+[pS)EEf1& *3"N+2w'5))xfjg ]7^-YPI*J>|qIbwJYc5={ Hꗛ'gi0eKMOZ"xIf̒wD3:Ix V{7 /ç;y8Һ+Y;zi/= zˣQk̄E&dJY^&hB!IhҬ'keZ{er-`3|vjMrh|ic>/|߶9:iG߻BJ,ҜE~x6-R~n3o0[޼ygڡz)6u7a!z3g>cST=X?ThղPR2/,~Mck2m9-4h;e2&P !0j&i\b̬|uŘmsc:\ {ݭ͹@!1lI҃ 7Dr5UiuKE#etd={?J ~-N0d{Kn˳EP-8E/xNM\Xޏ-Q3Կ]vz&]ţ*giZё,:SwȺ`w!Ïl3Nm ʅtں ,7Pԩ@m Dx-V&)]9D9jM?:xž7M|FUGy}AWqحBVXေ -mt"QYC y|o(e/ẃNDd)hg~ۢ: <=dEľQS^-1uj:2g؉ %ȯ,x79,\eFZz\7g9[2Lq0VL!ꡪq#X+} T[xGNt M];O=,,A-*]%E뗒kbD9w",A,ipWZqcAr~+{:"M19]]RJ\ΙS$U}Ֆ Yz@6t??%k&zEȸc{żSi)Ԗ$0BAh?Ȳ;^DxPAע)kPKTqw'0=[t+ʭ4wMشͳ Sc<#LM%fal`-L9]a:>[Zx$/FsucId@( `|$^6lcx9^(/? d=idYfϾ4"T2rֵFT_d|JXQSBX͹JgB0N-úJ~տi2O!$BI %9y8*#ͦ.dd/qF.p #OkOW/u0B]֘2Β.] M*}<Rdsc TeӆRC0;zZ:,"/!|(\f}؂vԦ'ṲY@ 38NaBMStS-C a<FJ$C&(ч t5+dTMy0~UC}K-9)o4?r(è{G&s7l\q֧fA2*s:gp /N`ռ1UnMT5:9T?=|mQɬhIX(pj=HYV3d'(?<*z%QTu+RGl+P8 2ݽqQ7eHMfzj>1 [8  HyWxV(a͂xHm&~ M#**9cjW~$3t֖bpmV-(z2,k7MrFe5S:RYXs\5_,*=M&I'dZ98p)h{^"B=P_}t{-h޶ionqP F~8_JwqzMbӚyz+D1,_ハ/AIc9dz+,6, 4 U]wY:"9XD:8 ߆ +LV{OQ)kpp|Z,=dIJؘo,ypRoޢm+JKKTz?~r 1(ґ:8 ~ nٲ\?,imz=@ XZRMxI#>Q|q<E*jWI,Ox=n]i޷ɀjru3?}J_`7<4`BDj@8&e@wEΞ#~;b̩bEV (jse8!͙CH[ P pQ 9 91kS~kql?2HoWSrr$#a6S9g,3QaUmD31:+f(&=wB:sMP:p`Okӥ䃋NLd/n657i|`nv>gԵX./aFs ZA2Qӊ(MuʅOwWP2~0B,.ʭk rE枓tS(գZ{M8A̢ +zܬwմN2 K=+ʲ=tZw\:6VQ/`#-p=\,_|"7l!50{yP#L0M #3W8䩹P[;6uuf\@ "ZYZ)ߐJ[0 a)MO/-JnJZkP~ '65ج:-gS^JLDr,bhu`dU,Ddڍpz8W$hf.W%GH}Q5O>}*>b$eup)0ŗםhsC Ab},g{i[mV^ S PbU5MkT(7 OpUЯQ(Zeȟ*N-aEO%v9Fi_ W<Ջjp D-=?"c_/A"MExm."1 yK2f2u|= VL\l3uUq[A qTBhߝyWJsGQ#),\Cˮ!lt\G7Tn+F\[R,O62SbvSW2Qy:`;G"GzT3ads~03hYGhű]Ni2!AlwDRO'މD|S0A] B&l`w^g_>vź:^O Ͳs[)8鉉ˋOb S d%<Ģb)࡮-|9 c'M9<h*9F$r\+}x6Gm?ϫfwjX6OPo3-饡olk/gj(uu- a&i UW1Y[MJڨWX<'K2zq#޻\q:$A!u- VK8XL ;t4iS>$f,UFWvAi5]ӁڱݬO6VkWRdž\ŗ\JU6nn,E#J A:Qd KePB2 7 22A庡_e 3xcQApaGe!Qs+нno{XpPpGx`;y"qt%:T~}fpw.eF.g) 7jS(?{~7˳C$ա7^T"AB}Z(NJtm{KFp]_)P^;E|qrN+Se=*SO S`Ka$d@TrF"LZYFcٖI¬!ݬGK8 R{U5ps Iֽ9.eP\j89hg~r}/!߆mB* rLSR%k'%WJ0ySbg }~?5ހح黰"C=5oCVk:m\|(nz ckaWsPS&oXKKԷG&@{]a3*Z'm:?._"ݨo;̅KczFT{=1?LM^%XQ9oy.JRVkv5  ^TӐZ,ЍnQ騲E( H+w^9{G&wfZw<I 0Jj-~w׷`)6E_LL)9,z*s,ZM,puͲ/p10!_aWyװZ vF3[)V &\h% <(w3 " EP`Ϡ^4;V]J<_[G-o~3h?W^cH# dxShk{a s bC/ pc Īw̍m˹iC=Vt:tbVaF.!䁗`1$T/%*pR6fMoXqIzh#Vc)w]_ۓSePn@3vļv[|s1g)x{VmX# 5ܔ>KO9lZNCycad,vk99> }[eP؇%Y+p\ tBKo/~"Qbc(|еi:$'j_bɸE2v6Ρ`Mrj`B`1?(\npu;sW4mM #"I! R8)8[ Ɨ>r4^[ u{Ӓ˴?+a,^)0-2urS&П 7iѡMB-BVK]$Ш0(Fj`7&+{2S"vʤ65{{Es7i{[/SdebAX`TSu(!D@YD}N>4zԉ n4 L-սZfnܰ3 <r%$pYM10t9%qT?ӕc?nGXQ7YqjBnj(>IE7R~,HJܳQ,9܈"-n6TCѠrzso&MٴVtw2-ZF#gj.'s,P'VՊċOe2E|T'y2{rŬ Xuy?׸]x,RVaޅ=S}m۽4kĻ NVa~~A4.9:%=y[etzDQ^%؈V2$=bAVC`܊ vܭ ks)]e``AY4A <.HŚH(N}]b ~ ]T nCnq^Oվ:_S{ rfoؓ\]CF5{8qх&t?+ujs\hv[Dmҹ DLJWv ڼ'IRFABﰔgV4W[1qI9+m]RٛїI݂v_Y#T'G}I5pY[8a /l.+% aT4ЋwV6Wl0ZNN6;naL$p W~Fq u[zxvq$%vgZ۬y:!R2UOjh *KldoMW3}w\t467x(Cw6rv`:T~ޮ+gNXϜ#BsW e0Ԍxs/oip%zPq8W7Lwppj}NrR}gy^>R4#j[ /l捘4%?^ȜĭQb@GS[,tk_m|۽2X .lvJ,#'Q4T/`S@XQcPE=cU?dGۺlC(W78RKswf:n8^%Gj2d0}^X?yh%W DU5+u>ICg㮝z'ƒ'L';;z?)BZ@GePdXɑyf[5"<>(es| {R\[2{=z\͔cH@juOku]F0~vB]~Ml';18"c1?"N0H fXE]S8gOM"jX(@8nIeAJyoNw=T_>\Ddvm ؘ#v<|qᄴ 9)k2lƛ z㧅U4:l]u"IE=J):ҼW dKA07k WW͏!YFsk;i[}:ߢWevᏚ]Ւns1ܡ6Bٹytrn\%Jq,PaJ3Ɠ<D>O(Y.?V5e}.${YZh;Uj禒:9ŕؖБSxx*Ȭ'i[ˁ?pF}K'g5_+p$qS"QHĿ+ƐnOQ7h?\@jESvD9I^ݾ~ 3|]PN"q'*޴HTҹ[:א=ςdE[(45^,NcG? @NXr0ѕWIm2F\= x 'O%녽)/-2Zs&?z~'a7D7e<Ueo+ubǮ 'nk3\;{`*/'#;UY Ӡ,b_Qn\+[Txm'?Mb.2|q}H`Pfjm's=s3ᓞ3u:lv j6ZCA7!~bl{u ` hABO?灳qj}nĬ?N@DZk`pMR)\ȢC#RgtK}P_ONep୦-}Ghd4: ÝSy]E}ν3,[`E΂(ke*,->GYТ%6HCaJ9 +V YWD6/5SJC($f؉ WsX.(FDK6E YևS|Dzע6cTcr]\ |wlODkh_ҏQfxcOKaY8rR2c~$& g&A(]Ή7p̓4mKq {RlXQ0ƨ;Pآ%LXQ:9nw !ϡR`32H&uA[T\W$cgk$PL$lRexy\lk511s!Q`e_5ffLMVVg(!"UK@:uP`}$1ch`tm"#ɇG\A/R!'Usp<,Acl{*`W8K7PO \m_f?tiaM?&Qh6ū\ӊ $b` ckOoeE<*1ArKYOb΍#XC6ɓ!"Y-M5vig:CkC (:Rdfe+%K'/OH< "n8y D RK`U1}Fob5F>_KMT_|FBf2NQJi"(=Z[gq+o\3X4Λr"!b=}\^NQ$GN4MC-m2ePDsz4\fړaN-+j쪮4E%5Bx/)մ՟q -ri@'hz~ʙ /(tLQ+aA$&8Ā+zzwLyr溺ڛ\Dp珮7Ky4bf0-ph,dZBa]A#Tt}( J.Lˬ3֨[3_L:yR׭MH{\L9[ru0gӵ~9U1k\*%b$(M&Lq_>+Sv֣HTĠY$wJݙU 4V5C<@3gVafX l[4P3 ȢС_CPu>7!4 oɒƉˬ8h{/+R;ZGo] rJ,?P-X?3/I*p<oYxۗrӰ:grv-zׇ\Utb;BqǟnSr2F|4.yi.C/VQ~4O &,$PJ엹ߺUC+%0[Hկ3ް~o|Ru}oTizqQ =dh*ss8ob@>*V4">j;gF7v̈, xp#$5o`1uT{ B 5i]L?,X"M[:)wֱeꅋaL8oܝs-SO @S+8B`A2l-vZҖhogzs])#`Z;Y}1񑷄 >巓 Zt&JG'wMZǍoq1+@+'VWWj:[:f^sWuX9IJ<|,Jk0x_n2Z2q8"dFZ`|SKq_PqCy1F>&Z8'qL;LnYg Y* &q|xhHr{ZP3@xWev<҈wa]l[[p3u_; 2/J(_b/>-ȏsj`/~iOD H#RSfE8鰝UPwEv)acdsUUnV !NBLtɝྥYz*uhq^aGZ޵@}e[|1hNfY#v,\[X밋"8 `GT7WWN3$&4 3*%E9aݟu}nQAֳn+HBuvAsiUV!2\* IJ` ho=wW_aNH}EyT{ӮD3 Jiiv<ªB zVj@8xΩUdw%RھMw/*$@: woӐFIFVbȖc-A[/C$1sgZXlk=mEް6臷*ǡ {-L,>twiH1gd%%EM3#5)7`^^*ڳ'SA.,ɏ(LoL#(Olx-_Ѣ߬t18sQE\!k`W/F~ZnИ3G.g}~/CΙXUTqܾ]ɫh9 An]<LhXZBP ukS>{v3C{)OR|U5ӥI%㝘)f?HG,E(zffC|j9m: e`??U28l+eJk.3.ʧMoŸzs%eSmKU-`p%=%Vt<L.ʱH&<0vEjla!T ^A#!1Rpbئů||'keQNk"G2f&@ y-/<-o!ǀow.G ;_ٳz?MaosԐdh+3#ùW g%_h=pUrSR&H\e׏TΜ;䏀S`GKcvoIgoB2e|Z*!f± O萪#-%NjsZӇg MlOt'pHMAǸ @ȉ $ו<\pL^٘5YOsXU^}1*'8Ŵxa }?\^/OG]Eiѭ_gn ?W`N ( +!%R{eI'cijctzÆI~`vǛ"BA7$.#OOUa?|+2in ɉ1?w2f㒑Zh>[9yqV9)TlVl-2Kӆ XA.Я\di.@TT^֝ZԞFQKPNU0}T$zB d$$naaPPh7Ho.aUsC/NL\/.N #ݟNA$z:!WB̟(;!Y,>qX+G52;IzcBS'cC@(p9LK C~RONkNnz݆2/|;u)W*<'tE+1O3}."OTN5gh4$vHB[w/=~}lg% 񕌧*/wSOy}[>c=(`ƋZW_ $NJXnL j'ĂНgoc)1!r6Gwxv^qgk"YM3*R=(nvaB( g lh'cb[!>5vg5/ؚn_[L:~rS[[^tTwݹ@W'"i\17TA̻$Zh"ldĝ(T;( .|CT11VM$jxxFCy]Һgows2/yH+}/xDt% !PgOX Sǔ9/qjrݚI(i1'g$[՚J=Ι9{'ޣ t2"0`l9nuv=*K#枑F &ac< iq UH^K8>Cȃ(vbJ0@uzES׋3WG^I"?2qA)p.Q O6|DV9jLB> w >r=tfiTAAs%sM=h{O#m,)=CC}WKC'p,y}$["2;/$?;i&}5S U8KO"VYRX: 3AjQ, ︛+¼5te T.ֲYqYAqngЦsbm{OaxmOb&~\8==a.zxPgAk fJ7OnQ/__-u?13>7xAg`n $ɉ4IҸ ~}JΥ]W֐)#O?xX%d.͋ hn!~>dHtU3+0ґr;%'݉]3&3YuGRWɷv;nW֥,8 im 2ݚQuŲgh T49WUN.^We6rpذyE4;Ѡl Zp{ul ĉ~v`v'$kW]紋vFB+SoٸUk$7S*J2mG50RSRckCm_A8*'|^rQL[-Eu7.qM:I+B5B9Gx lK_=AEJ=oM*_-J|JOmP:vʧ[7t66(~g*ICdTbZvR!i6^p JFsV}{ Q? fg(x12դ̬B(8D3Fg/Ü谮|IC } eq;ȿn&(-1I'KT+c}7 PNEJ !G `)>@$B! W%H",q=\6E}hGZaЅM9.&ncq2凤v2/eI/Ɍg:Hhxb8| GIl*mn &3DE[|QoI މPjCTE↾]Zr"9d0ySҍN* XcܘlCQXYOj2)@qHߠ%i2O%(ww )]ƚ0.GS)]Sp&MlhEf-iw"B? jt琚НMhئ5$?(TTnmwgEɞ j{hB )NG${0FϡYPo>4_KRh!uW4m^>hEfbmAxhw=GZ] &Hr]ǧnK+/DtMg:usGٍT\(lc,ITݰ*2WE}[0!0tJEyHKd_baD/Ҍb(t"#N 0?O؝9:CݝR9!%i+ P9C_Đ)9#Վ؏Gٍ0ebJ`1R;HgGR7_pa;k_kܹKU`f(pvZ{ yUm8UU@j̽~Sk% $ZwND?X+X(6P)TYxX؈ܸIcƟ ?v^{9fY;6)>VmHb_MOr(qB2rEt R씙<_h*[!'h᫧TXњj C74 V_6r@<|*Z,b㎕I#S{66a;BEll/?gJթ, ήt]P I +27zn Ņ.8Q*I;Ҫb5΂z6H?@wT"JeMt-ْ{$="~ xha|6zWeAwѧ Ʈ A(q3&Hi_ҢJ:jf$ OyqX;PWō{5JV]e*Z֊X? CԡE1߭Tɋ/#&6e`x,[tA8gnd-R y{sYj Hc3n:_0Ç#1W?9Q=i~#&vIk{l\#Dθ-JDG:$d^SvA-Kp՜%z,x%ٔ!Dg5);50yI0ՕC9͟7 ` uF[nQfbV^AJM-.G X2CMG|t{ 賎-Vy2 ;(]i (2!(AQXwa|ߪt8q"~y U`re U uīr%ίAUe#ݴlmg Q M.%Ei0Q`FF ٳQg'W۸^#^+wW@F,j7ǝ+$ȫ'kCǭ5=$zmQE#O+x?~0` gnLb[>qWkAsOb~o_2Hk4]հLmը8*6}hc3ϢB]0bGիu4Oi s4a-Q;n  <'^Λx6[تczL7[nNT ,>|9x*t̺/{sG\3 gUovc+'#x6 (4(H@Nk쇌C4VZYa>7 o1Tו\~Yc2sT-eE3gN|IP>༎)mM&vү#e"u!3dvڦYz|F+(}wu?_)1\ѱL's h h)q0|?sͪ*'pIxοjϘ}=o |Sv  ϠC!)eL"w^nLv7hXߦ[ny/p)Xm-A@½@]_^rU]W ޭ8B#}k7u*E_zPT"ҽIޭ1°d' \jajlZO,=6{32yx9Wmèb”<+CKe8@'B4vq珐3=?B N@-$P8hr} p?ٖ]<:fUz2R\J&ӡ DG^]"e~[JkG4Gh/A"u,s3tX\M1,֎^-;L祝eu}5ڠQBZ<8./Rv9We4y ?EЃ2B_1\x')W+(2"QQ7+'l}:qC{UJQM>6cprTRЈFJvWI2^/TD@bֽ)cIxa1h#u"+WuBkbSJ.iup,6 0ӗ@/.x*RЌYW@.,/Wb~ag̦W{ˆ:ͱ&0[;{Mf -ǒA+U?Z(gjπG3aqGv'k8ڜ a,#=ߩ}R)y̺]ަ:ߒA\`X%C;iUNJ0|y'$f%,ɸ*t\=Z3*7Գ;5zDE:>17ʒ;$+ ʲWxg~H:۳Di [!͌whAE[ Ϩٍ蝟' 򞭏/e 1HES~Q0';/S|Swӫ~v&Mԇڤ\fC}KŒLk=*JDuҽk)-'^Z7=Ѵ9o#Vl*ƩYގf9ϰBBSXޑ"JZXѯH?-*J4U `ՙPxB q(nz12K@gE߫TnbWjZcyhD)X"XOx k[;Br ~R_2S¨{qj{8#۪#cQ %60vaӱyY=kK"[һdE=37Mmm @?;w$VbƲWb&LC@`301K(nG.mUYv@}&:nY;ĩi5;+tA[8$Q}ĆAEs緳FP NF۰Nq$~YE5XNw%jhOJPm}V dm܂I^4GtNrS&k|Ϸ>ueہEO@nN 9\^|IN$эh}17=%<CZZ7*MElwQn'ƅ8nKGY>F(bFT:\$f\>W(l*05يtmyJ]zxՓJKx*I x#/1zFhB 3~N{R }xW~163r;F H\*7jIQUe.V~Ib3sH2QM8X٪ې:DbC P?#:p[qOjo|>/J'M<~_9l& " I+&%Gkb6J~#|F*/mK䉆[ui4hw8NˎP6n*՟> rv4_gqs< ,~yn֗WER=W;/bO)mtY`QC"h]jLR'Zd fD.޺(21-Dmʇ u( džL#z^wk*տ 棁QCSCAods<)#zkz)͖J NOC5gWy *=HvooKqb ڧȟ@QX)C?}݉:z_o It0 Fý `#zoG LJBjIn Cmij_qGf ˤ5vk sⵉNz*׬jf4}O/,_YvH d.ARūhuHR(_>o21T_8Ur^;ϝWAg$εBªlP^֟].9v`ͤkغ b]@dR]x}+ QٟjC8ԋ3y/ ݂AzjRy6% zvLm- Qkԋ! i`<;_I"N$'20dr^ ^星хNe~EssAZ"h&g]LK~N:Wʻ5HyAs_z1qs s$?s;C؝Pra-OL*qsAawܐKn}]QWrr7[Oy;^L٦?DX_QnJr B8)w;6hW$P.D!Z_`x+\|n+[~ǠF:p#l.n+k5 s-̘0J5f^טa(4@ʝެVdK@Dh9Z[}f >T^<43겲.22]29aԮeڹm@~Ajt탥O1J_Cwc_CuEvV,VFgaw5$) dl@6UN͘%#oUC~ D<o{fj<?$];=\f?%MTNGZUoD-9:bo.h$댠7ƼM%5R5:HD_4J=Dg]L`-ȲӞqKᷛ܎odz?9Mw V9>Y_xhpۡ@#k*_%m8.] u4y"s_vXF)m}2CSz90t^wq)@TZh;rA3n`[7jT%uSyo=HT-$7g,e4&J!+|ݎ, ۉdճNV]v7KחRJOiexq$Ou*HN˃K3H XN%$N빶64u#0)FҾEjբqRf9l`ǤNx5Żm2ԕ !͹XmȜ߹IcVfXs:蒒T߲Oc2gZSPJpr@aM\FYm )P+#աv'!Ty ~ZJ8͇ĔXg7\Њ(fő_A Rmà>ki(}WP7bT &EVD ~rSTbTJ}3 "9fW \PcEo+5cF+]j$o7ΕIgwk(뱖R:&D80"'+ik"Z=L5Amlx0>8VM Y2QK -bg1 Y~"D.rM\Kj gEAZeRE|cp2%z4 >:r^{EdspD"?]\/H+|PrYT ӤVdd͢)JPWCq ==w¼0rp17qfuAzR kw\gH"4\x,Ȁ:vpmsl:_hd/ZTEtl+)46vGzw0g![PEȇ/.BW{ݾ9{jԂKrE[ &ȣ{Rm$BUqObYIM`A" jAZVj}Ѿ6ͬqC5߳"S_'j@zėIO| 6&-$Snobr 9Unqz:=+#TeB* 8;fL6i_AI9Ai_$Z71 &9R<h{onmk}dJbKp\.1% w 1`?bNvJjwPZ,I~Uj]X=q툰7!i* )Q8W(teJ?,pD Ϝ lKc(et7󓄙xSs cրr%XjCu;-LK3u'Q+NdZ`U}h9zLYrc >^g5cFږjfʄ zB^!ZA+h & \PHJZEdB$@6Ry8x>ؔB}bd9JtPK咚lKygvVvZ>r2?Q c[tiP$I9?oAc+@|s3/۫ Mj^(MTbtDۂaju̧B5!15zMpt8tYd&ɰ%PMUK^yZ&p_CR} "s`TtZ*Wf ?1Վ3*|BR?ؕglGGpe bJ@$XkE$W~Ep~<S E_]fMž鴒R٬"* ~TOzqQCYpg}h<+f]iˉSfGfÇoGmgda~ؐI yN w!f}R3X l:R4*jb8Y&K `TR[ [nڲ.g ѧSF#-"bIJ&W@B%GmFi|^״6>7qYd*f2郁<( OJIK\l* 5UCt4r6T;[FUˌ6V2ݫpMœl#r.QR!)5.#efEu*k:{`.J=q"TC=V0r,BꎩC sAr 9”x?`:8XlgR+!S4xo7Z=of^N( T2%rf5(2839 5}r3lk1jCagHpۻ7"ǏW5\k:u"cDڏ˻i␯M'ާa]'Ùxv?U% 5+q8x*>R r`z2,Ɂ C]JppF.̗v.eH-peY' R@qNǎ3-K\:}2='H4` ~oxq H( Ay!?S/a ?| s69Ӟ*,MPf>$IB -mQH"i126eISey/@(#[Yyh&sh9F6,zo~e>?7麡@(xYIm1L+?yEeъĩf%Q1IW -SB c1dJªb/讌ױ4/%LKihd7`'N:9bmP/Z|?1-¯p]eԒ2i !E4ZFH (ھkt<X εb:z=`;70I8n?*NsU@ƿw( 6UˏdBlN}uC'}j .wڕ> 1'/p _wDo'f}O O0 Ŵo`Y&yӍ*zT-Z7pEF1kYw=nQa{޵a5l"!dkI!#n.O/v#5 zrP.09{V ChW;. %6=,z yeu#qX4{D)bG5Fȥr'(CBұ8~}t2 c~= WaY|Ԕ1s;xRdz+L)2Q#AݙG4ƳC6ۣ(R3¿O&DRRt~9S{-6!%.84RвmXg?cX@l5x8Pl<ѢI["5Ĭb00%s]m'9ʎF4 Y\ܕ+dW"jqR;/::Z,ZV^OsW%,8 %W|oQSj ( c5oXxy|Lf ~-SuCIpü*4XF쨧ZBD6b hQS(7kwyINMguy&C @ |=K%'B,^ _83 >rqmcuvjU{h-\zL#QR%w ?& VOYEl }ۭCA{/~mNidE&&O_X} &ҁa>Y;}x.ɭm  Xi` Ak2"u|aqլvqط#ȧ9· l\ 5r X.z G=^g&C%!tAI0| A4Y {:tDNnC1Ao}Ǟ:k%Ȓ=c٬a%裀nS6LWM7bRSmyMaep/4fN:zp#iG8S&6z8onwYvM].ʀLV-* 6 دv]it%J.pڮuR3pqpk j&__MQkR*>}m܁>n/2t֣^h]FBD}u΍\ʗ<$z8/RX_0 U+J08Z*ʊQi-;چ,brZ Vw3$s;5*=z {oҦOR Jȍ6nv@8QN7:R*Q)XUp DH<)o{`2CP5$ D$:r5$$|Ƅc|3=g1*4v0 gaE4p4m3AWCVϾjϴsN;fq&#.~mabp.VpN ^':ϧ Δ艝PVC'#)!pCx9uP6%R N`=+c"RW @OSpc.aC̰Y]Ф__&4T>wY"AGL$|%4q!.7dVy]he}FA3uKS%M ♺&l?nEWWSV&|Pܵ=p QZp EN05V/w%h+e& [YB AMHfX)>]/,<(oR" G\h(yb:~eb Ts6Ê|蠋`XoJG>ØaQmоbOlEz%n[csj 窰e$l E'!q봤)Vgpzsfu*7Qw:lH'Y6w۹ރ@յUn%S_@cc[@WgGpjUwpEfAz#)zah\)sr'H6V#€ y&OY2,pF- /y&5g -qpT=h[*EE%#iyA >.L w?Z:56Gҭ[\/0;hݓ>C,CQN0& ĩq~_)m:r? $.^ȓ*cˊ/,%'&O1<*jgΤj˲prθ6-g&9SV>c4 `ґxV m ᾎw+@6|MNB' Jr??EBT*Лzin3 3#jg[1P$ălydճӆllM=X<0ƆskhA/ W-y5ewxN ]Jcz3֡V2cbaF3*|rn:()l hD%Ȍa/ݶ5֧-O嘽$I!WP`>;j?:*Y =Bs(s#st gMբ^iDD/"41{_묅+)z'Ɲ麹 >ڠ4M >QP/kzqON fJ j[xZc<xK:z#IECň&" :AGJǔOx֔sl@Dljޚ1mВS?Л\y P=3xl.`f7\&"q|rNUqӛP+}K_;߬O8:X`V 84́ UKGCtKt˟L|\sȑO;-F&ghKpMshD}LyS߅'? JFQ s_Acݽ7Rc jmĆ ek䑱] aKdߒ y+6 jS7fk :vY(7c)Ps`1isl]8I J??{$5p[>'#\ oUW\rynis/ratNt^phogӧ='ǧK@ [+gflp%ɿ_k|,2Ц(h@މgtۼT4:AVl&fQ[l0Yu@f Io$D=~A/uR/ZɓἙiK4KYg~ jRi@?+Һ ܀s q'Nw=R582J ^nwUڗAq-Mā{`bh31jTS&f)=e7fnL.g$̸Vj(Htp,sfӰjm~\ :Yv8PTDQѰqBLDZl~PC_b}gYxxqͥVB_phOMy(N }l1$:/#7Ry)yT }d@ᐮBK| iϥ:$eY(~mƎ *{j#ai{~hty@q umW}[^g(Ue)DmCgC^v rłFUBީii%Ԏ#ڊl Ј?AMι/]-Kx~iS]YʨGc.y`˩:6{8[eN8dZok"Q+V`@_SޖӥXu_ ;>_QXft? #=+G5B@,% u JZ=p MK|(vrhJ"TUu v'1!%%nYނasUw )s Z}2Hb$XRuIVt (5;n]0k4:;%;aj7X* 'u01zAv$23(D,&3[ƭvux3lE/X6iEْ9Çp,(eOz?پn}ՑݡH`81Q9Ǘn:68 wKc?Z}ֿϽ`x]6v+ V֠0"2tم_tA/,=W5+ [t} Fd^ hO<S b"w]q~A+Уײn#E~~.1u3b. /Yk&fXB)-RfG/'iǿq<^Mhyrw3Ikj܇wSDTUZЄD$]F#ٰ4_u \ZvDVK|>OF5zν -X3OHI-CZb `m&job D_]XڅEsCi% 䏡S%|hY`V_WCahX=٨i3#LɬV%;|E.Mivkb4 \*Ȧ"Jr1`Ho_C=~ }~Y+aۯ\+IL|<2ǩqˏ{5~Ȯ.RF3Qcup|1wDO`h̨Tg$>Iq'_qVԼI2S>ҚMUw1V  ,F,c~LPɄޙ>&c>+FG4"8=awi*)ѓ3fW-_tq]l-}N"m:,՗ߑ^ @V &Y=\5=*Ƈl@I~~> 0,楜[4HR+Vn VyUI~XSʸAC A[MӫAmvQ"4G'ꤲ$M;NlH\\sM.U/|mlƺGg3d>bظ[}@WHp<wL:zE()ԗBx|4ܕکG3d~x,w3N.桐7|II}Jȑ3nU?! r&u@NS*'2%>vX-]v' TO,qaRNA\i‘oݵn'MAɞ&kGB'ṵL9P;5g`qez@WŮRB8wZ ym6 Y͢4J ̪)OS]2) ? (oҏִ# 6Soߐ x P+b"\]|]#7߃t˒pq0|_kK_+xo^mm9 iШ; !vJ<HR% X=N Px~Id l+i<@*FD~ 8CZءǕ ,=ISvցO>Q*3 xotoMҴbD'_g*F|nVt"\6,6^5Tj;J)!ݾo43 ]a^s|z@qvf73{GTfuϤK% E+`|TvՔlNb1x1Pz@f`ty Ģ3I'[GVs©k?Ym~ٙ^G7kMk%Tx_r 7_uA蕏v4|zg kܠuE`eB]\!/_ےUSZyg+coG3j֜eoS%'8(U}x P=bVoY>E;6{+G " 5@4gft4ZREx$P? yyU  /nQ٫ g(3.~w7 &H8`Qܳ-Si@07F挻MP7mʸ%wqo.SA' n.c'R9L5^W\HVE!C&A`'z.ԟLf]P_R&kLҫfwZt-~EzH>)%~ae-'[Kz/$9'>YwIם+GN{nـ)% |I_a^ֈ:60NNPGHYY042 N. R]|NA?(\).x.k#*qꠗ?:tB|sN&"+J$c(,!зXH ZdFnO?Y2"7oxvԈ7>Ý&a(Ϫ痹ep/AQ՚u AulyಅF|%Aq93g _>BJ}Mi9kv<=,V|X^1j}ϑZ@΢)gE\nV1yQW)UwR"&$֔3 4MfEoyuf04F"nn2-I-] e=lK oh-UasEF&·Cv$LR,˯Oo Eg5`?|&\K 3PbF5awr @3D3caD#"Tm)=9V.NrX8kg.(UZ7Z8g/Rm8S7m7PxS됺ZQގ0Z2oMxB{?r?»Y.3 %2jhtU󬘸A@tDq}W`1Vz0Ϳr9A/co>+ ?-с#,vrTpiaB! )$ބNya럷FcȰ7R /ysYnHT83Kkj Y՜' tVsYuܱ2;Aԓ lakrjIƥrBM;Veu,[Vn5u.C*Iq 7!AhE=Vp>-[QsNF,"_Bʬ@ dNz[ۃƲUVBv{ Y2]Y14:tȦ7Ƶdߜ$,(ܷ<=Ŏf-73,7,г?5¦4A3XuizsIɭ o^&vؓ|9?L֞r fCd\)=BG{%.k"+oE=Fp\F΄]`7#MA^9 ]:7sIu>h|";(jNBis0C_*8YP U%ʡLJv.YT$:tK'mQ-+LF$enwZP.k׆J$#EGc<|US ; T}[Ƽ\afXG'UOI ƁS;47u D!û@nRqb{'gzg;TJgD B_fka4$>y5~W/e,)ŭRhɯd!@ow ʐoxyniLlQQ[V^KA Zp653Nvo;9P.7d+| A 4>][N3Xs'A%b F?bvlZ4 |hNw:iYkT/D 3dA;UQ ?"r*\%՛Esu\C%Nf,ǘ<} *tRu]QHm#6Ud2]Hh o|jBFCOIjoHЛq}}ݒMj2q4kf˗(I;ȫD#_-jv};oKVW2L˸I @8N[kV K^K/l== vkUmejQ$Tr|~NYMbk'J~*+L_ؒ@0|C ʙs&T B&w|uDIMPl=a[IVX.=lE"N즫[IE yG-z %丹o AL,Y-iR̮}lK!'GpT7Ѓ(1)zT\XbJdQiF@a56.g^/:@qv_Ir.>6H?QS Q)Hק)$MԄl}TAܷrl01^&XN˝Ҡl@+ˍzGiޡbPwɫ m(@BÒԓg' :L h l*2q_dcִ ƴVMyX]rkY˜V^RpqŖJ'L̄\l}dgQZ0ŧeZ@bSž̨F$2{\ ]ZxA3dV+&?=;))%w?gi Dt&4-2@/!3eꁅxoL^(o霋z0rcl ~[FVNBoP.NK\hE9$DH_$Xh[%iMHJ}ki9q=Bs ӎԻN\?}%O=z+p"/5Uk2vИ,::u&W`ꁮ% nzu!T qOhQcI(Wp|Ø&I<03W~Z*]22n&3[M Kd dU?G:sIqWJx|ؔ~/:mJk*Tߐ>K[ `'^DžGk7>1xn $}‡?oz-MdDVYr0X7&\3:jsy-}늝g MCu&iW,F`wcsۇmF׊ '?qDS. fj(K]Ն'-o'۵Q ;01o"I.JºZP3UC!=CL È- ?Ul氃1JGZ.ٚkq2N.E_YmVOV㺼?Fv)(=֙ {(оGh7םS/I?ٻ yZW<jfMYM8/2 tԜ?RA ~q[_zA+x[J4xx:+%T=8 CQߜWR^÷*6W VD%͍TlX qwh=mRطuw,_gICAt9x[ RG<'&5&ܛ[aj1oɹT-'J|󾵙_eX28T: c< M҂:ΨŽ'ck)5pPw +ִj}% |LQ"I:w%,x.uLxAWs }.ߜ8hx9%t'yAXΌ)εs/F EEE,}w%s#v(>Āvwe=PcC-Qc &tN9oZca5"o 9-DP4D\Bw%f:7: InRJ߭=7SBadY`'q壧z>ҷf_w nxYd ],h_d\_3]D{( .ix 3 6/| k_X\Pŀ`. Z]~<ڟ,2`j@_I̬EV*4±n@`8ԧ~erńΎgEPDGZ&O <(` 09X;bU]2nN}9D~ߢ9/,6В{pr"Yt}DMs¢t]P҅cd 1@X& Quu _  )HbD rT.e.5jiS䌺pfeKb-A4e f4vmZZb. (p% C}9e&\P, iݓY6n 4ie|?nEBc,nE(؉&JMs^ҷ!lT#f~Lh؍xPc=h-y>Kv4|HWO tAC&I|DQѡC޲a믚$>3l&)"6-u\27|A5Uy|Q!l/rr˹M۴B0uB߂J A喇Ou>UOojFԢt#J =:݅N%$p#~u"XUX́ eA;/Y8^GTP!T_ru^W r&i龿ks~:`s72̾Hszk/Fzz'_LHv`Roy;fu.`UyKʪE~=6 ^ †rTF `:?,??k{)&(L ׶,aR=fSCʤqTS= SiDz[q!HN2ey+;+  ~ 7LDwݡ6O.sKp21v+Oس\5RW؅d8dYgҳtxчgU罊SȲ FO%@@&ŤwH|8%yKΉpU A®/Csb|^*:h:C+ذB|=YVu /80a@El"zɚw<cXO 1KDqSNj.M 5+2du" E [^FXbp}L&|VyIp+Lx|TQ+BrSFiUX |n䂐{O%"{7XEŋajWbM0/ VlC.vׅ?'Ih}M&BE5{x7J7LD8cDo'9ŃPSXO,pH21Y󏪲' 9Y 4Re>txW)N;Jle ~r^~4~|ן8F˂I;dXBYU`rC .'BSy" }A^[톛[~W]eWh)eNrSN 7ru +2?MS1 2@لYead R{Bi.;#V@X#:N8B.8xmDaϷ)qq~`w}Vʈ}baaOrt䔹9ޑjDdGiNF?$ؘdֻ֓䡻7D-=J!3ΣѬ5BBI;gV!+eXMIVZ0O\vvQUEN˻q6%sɠ<TȫJW'-Mpgs%(?/T&'Saə2)uЪR=h#,kYg8R}H~ɥ }˭DVq~JQ>{u8;u6XG.tw|4M V8c TɌ(D5 >{[ PS5b_ 'Qy-'յp/:U3uՀ2 7eo5{ z=A@⒛o(Q~-kߴ sSc~кm{\ekiBbmk.z^5kpe gsdzrPw9Å?3nBI-T/5CJU[P:kpmy`O"s |&}xeZM 8?S2mCIMǃ|͚A E 69Uee)K bV{٦~ӐjHwBO&TWxrz X"ֆꚧo?e+w 9w$:HVԳ ajo7;EMuє!=Se]!Q& qߒQJ"! Enx7x(4P = bX6lvޏ423٦pHH~ ,OWg?% aDxSi=mjɣb>mz62Bˍ T4(ƺ[e`yLW^EJpQ=&v'7("3]=d ͷT|WB<4=yOKZxgAoykw80Gn߳eߏL}nCaҫVܷ!/Bx3ˡڃƮ|Nˆ( w[!c(-:~s7``$kLٯ|BWl+ F>sԹ$Dُ?ڴNoi֮gC|И7_Dܙط6企O4Њr話me0Cy{au%܆ɂkF)sY*VkDI%1+ob=)ǶM u 20gapZꌳH7n,4+00dQJ~{)" ⋎=qzs2fS-LJXz@%<~ӳ)߲틑#5ռ، eZ׮UB@{eAS3X%iuXᯞ8z2'KLĴ4ۻbN *,~ \!n _n:m&oZe0%f&ɐX2MvCj@[p_Ó9YmrVoK,1ΛhWj.59k 3So.ezBM h~478pxW=R$O|/WfKlai}6QP̅t.v=:\*%j X}PqO͕ H219{ɥz0.vޕ\2愺|0 n UKX6[L7"EO WHĩ4$ $r\"U]m$ U}FU4Mo3<3Ϸ=1gK)u_tsu9nO}a 6V5,ڞQs{`\`A8zx+%X|*VY}5og9(.c^8U/ٔTZօ3lچ>׭x>|oR-)Y*X៣`('~)0qr åuYZzoO6 TP fp/32(mR*HncY4ZоII?}fM'㍆!}b~T| Aqd2R"6${ Bc͛\Ct6~-2,^qF@m*zQx:jSSmu1thɞuYN|φL&"[beu"۪sHM" ]j۷ Xn{yօωkGG>%~5EeK1e֡j!U} rĔ語xiJd+6"R̆ =l2:ǹZG ȰN QS͍`рfgXuՋ}\.@D̤)͡ڐx\t^hi|$|\APbL5S7(geG.a&=0|in~Z&#;VC«\ys$+/;cXTW4 LZQQt0Rk Mi K7 vjuZ@oKV2xko8УCQ kF*:!6OT"[v#27{Mƭ]5$z*w.j.WH|'{U~ i> Vf Cg1ZR*ױ]SŀLz3:u>uߛ+eH6x9\" )PkfFaAE=6>LC@2Aۡ:dF #Z$-xһhVC]4Q.̠Nm<-5y ňm`N!<}H*Te=& b9M[#ygy`Z:#*=QC댰 [vgx=Ow0G.ݨ_C$n7cYcC7A`1M_]æ[H/sz W~{ ;&\RhVe@dZ.3:+Ծ*V}nn;ʒ?*pÁdx?PUdgFÔKI9* Շ(K!M|_g ʷO|^0@w]yƤ6\&u7Ǽu/?Dٲ8k1*7տx'69o-O0?rp?Jhd 2p>V% z\#}և1Ï?`qkWh&SUF5?Ņ.&{U"ʑJ:dj)%W"HM[Bܡ9a/I"|Uw4$e;(2*j~⿕/W5o$Cok/" *NwNNggm'7[ˢ* Q`$^A4T41p 6E{2L5# wU&vÚ%#UvW7 #0ƫ@?sQ>(` zQ(>hFlͨ: MU /3 uJ[c嚁 'ͼS.~#̢*W{Ee% cY0Wn*^YUUwf}0y],q2QRLNojmU^ւvQ{=Led wp$$'7njP1iWS쎦+=YYfRj[EjW\Ml5{wN|/" 3{ljnG}wኻRݛ̽bx%3cEĮqi ؽYcU tMb>r5)q'pz{ϒH4 PV}xRTiyqs6 &&Kmr2pʅ d):3K8ZrubAx"br>@vџI;}s茨,'wq ŭ`*ا>Xp?ȊR-$ɸdZRA(xW h;jR . cCs:;7&MkBbimL.;iV"zVkD;?b@q)nDFɲ%|l[ꙝs#;_DY n){1n]bkvLII k#Π 9$ lbF،|B 0V_V,8:/~S_T&r)gPķ1jYx%PR%GҖC)`5J>|w2m'Ҍp{цbZ7n^czq;? ;hVP/.FI& V̟*\T4:t# .uJ\KP |.L+t\x8a;--?Da$.铌f)gV8ۻS>A{pQ/U!n%Nc+k*<*8`*|$ĵ8Oy|*RG%oFov@vs$bY%Z)ӺJj*_$:aOQy{q b:D-|E}F,]Ǖ9Bey١YoYFAqcoȆL٭Y{wF)pd}.$B47 ߰6ﺉ]CϮAMqS<lɘ.չqt4u^ם߸R^7ۄ0͸P fYcrq)$~Vx;I P@mA.JveudNVs;DCѲEޙ3qg21Or$@̶QO*^=;j(V+R^K2o0%r%M%*%z{yMjNo㉒''[KRkGEw5YٗH䑎:<ϒNAD 4+D GL8|A~+!zbrj;-N h{A$T~5!83nwiM솱X3d?ic1pPc|\jJXI!bO)rEt46)S+m_."uWt'a4m1UIK/U1{+~dR}Gk|NXZ?h3Nq: pw'6r@xPW)im(~.2)Ϸĺ X#wޖRΥZ }[, T#M䦜|i5l:|R:2evHWzy {{ $QXTIN:P{x<"IOL0~机^rШ#aB\%z ̽x@+`QzԣY1XW g^0/e_ռђ$DpI'NCٽATY#5EQW'ژ T5Ʒ8ҘPVPoTgU)A,&TIŴ?c'>2ǥmYP8Q5iLBWXЗ$$h\Mb"ASuDhLQBVľPIC  Z+7<ْG`[kJT;wls1`0v96]ehX4;f'A;J/d?[Ԇ)?Z0sFj#bi\ [8X 7F[$Ԁ =ڑ|)́q#(~ 뫻=ΰ~&мXρt4x/9:6)I?=U2{WA%A'3P@Pffní*TY3ٵn\bрIsݦK+!o_FB<;g4ϛA#=!}[Z+=9+T1ݛ䓛gFm˜&h*جs;e/ @aC3^n:J!eTxڏ̬q!T?t,Gdh^GrlU2,1?SGmcu/>RoSRxb0db0^C|syG6e jй>~oIkNp:zχd wB*nY 4u(Pf],%dgsr~Ԙ/;FF5gkKgjr"ɗEJĐ $Tp$[G}w= 39uFsJVw@7KR2hRt0T[< x>'jdA4??D> _|,{Icvjp`i{Yߙ-De`1ӎ'`&Q>K ׀@*m` |ߦ#E&WOʋڊJbϕlܡyhN;°wtzh)m8+R^xڒ+I:Gtl|FO0Uz Q.ÅX`iLkٞ!—Gfg4׊/`*WJW[ýHCvqL O.ُd/[^٪-BH".-|,J;ZbO#ԘKleD3ța}=T&;Y85ԤDaWy'8byݾLK`a =F "u:.ܭdZɪ,H=.zz͙GCk- ggiංE5ـ/ YۄmI*ZO=m!#t $ rw-|d@7o*{{Z6=o;S'kǻ[P-( RQZ $ݳzGe αw(CU6dwT`H^pdP*7 ]ywMbT0 J [9Iiγ:E$A-M; i\.6UW. 338r}kgLN܏ W ܩ6^ )w;lz Ou}3} ?iXuvvSi*$%(!h"k< H:j]tFaޅ=+rrr##唎%/J{Yz,@gJ9 2If0IҘ& -V_jP d+Jf{c^fUO1j;ͯJ&΀߄k)5HF`v[>rSE68TS3d gMf f"?>Nu“~" bb9ո)(*>h֍sW)^A$Lcq# ҍ`z;$8#:8\.] c_,d{*,wIR}7[x Ŀ?uy~vG\GwhKaWY/E MZ#Q<~I@ve"j ׼>. {&|e^H1ޭ%x}i$_8X}$o,((|}%-Y5(=ɟ<;0@g%d"{jLp6Hj0>O@F_ٲǾQvưA|uѹ5M&!HEʄ W'f~]Q\| 8r<<`V %*x2" bY=)CNNH0@XcGS~1(ࠝ~čH)j"=l'"5 7`PLchN6Ώ{;uo w5 []/\(àTq_ Kb>YiQ+[yD>jYܢ eg觿VsQo驨L>ǺTs)y9$Lm]-&jԙ@il; QZl-50 ^bn0Y\E"4tSݛm_զYvht9G=iiL^ʣh Rѻ*3e/er\#, pVf7 x*!K=(D_Z7 㦦aTclEѩ[s&*:ꦣ ORBKtQ=7?%zu/.iAVi;A! >ԋx-tFtĒ d3u𐸨h'w\]~%Fl3ddf+ dg[W姥_"ƒ7/Ə)R Q}wYRYɒ{vڅ q /%n;<"!!M84: }/G| 7'e3V g`:GٱT#ƞVp01wm~f#P$ȁb0mQ[2Q2Ñ?q}=˜jBx Gzcݎp8 uS9W30@#1 4 E`a$z ؃A7jiNW@=A֡@&iDQmoxM(K^ki|hC%F6PϦ9l o< ]qu:`(,wqGv)Iy):9_s0}mg(b@X\a?À̑8Mޅ:Yd%b s;oX!ZTTLw} vWϧwص]W68ܕ+] tI,I{?3&dcvC={ï!Yd3bb]C?n44YH]f3RdωШ ,ȼzlNwHW:;?07{WY3X(~:Fld987 ʄx_VibQՄottcL7!kT-E&x[=i,*Z^HAALaI,JlÇbWH~p]G8yJxim*T׵qi,UAKPOxGhM8Bȶ/=oYlmv)`"9ӅPn/(k#$C;w G,$bQC9Uvl }KXW#u7@䇃]rbQ#+?G( LVae?пFA<pl xg/Lol&](It{:6t}7ORžu*:`u*U0ba٘<4bE{x~Z | V7:$RK]U 95TQ*P{c2s /WOVG gx#i TUdm3NCF,O @ !Qڿ8eԎӭu%1H+1+ތN/UBacauD'.82$;em󆼪fؙ9Dmr=` wwc˻GGL n~[vcegLeȼ>!' ,6_8QP*Xe:w Cq$v=b+n_+3#_=|nK8eTkgBΗ%{62`e*,? lsE̗V=&,USIM8%1_),ˤ04K F{%)i'O@"{bO'hZ!%{}7(m-(Rm~~}rJ\;1uM< RYf&g.n!ÐetW]F֪-k* ݖ0l74ܠ. FΒlq!KE.2Av'BD[Kf.>nb7M#̄hvt'(qM}I7I|n< ZWQ?X UC9obwC @FbVfu1NQH;Bc~B\8aE4ne\V#;D>)hpQZSu;Ug"fFj X'.+ڣ%g|s;< l| A6(]~eD #y ۦu W*Xt tةߌs\:G֫ay< >]jMJMy(}o +8s$A}ޯ 6D4zt @x'wk64TkB.4N'N:9 gvEC $hl+x(1C+4#]SGiр#F GY߼_2UbI%L֟Ҧ3Fh%wXzyv;ga3e#_n_B}{}JwKt{WgDp5!M 7# +zkya!q4E9oLkuҍeR?S>[B;sJh+F{38+2Obq"@IJodu#Vj7&?9)gV"(&Ed7'AOք3>tiYEmoZ%вu-a+QNI!Ɓ  #ݸ>*4V曥32FYpcEDQ:igؾU-vm} 7C9x[EdlL i%cTgWDU~b=)7t[.!7εv5# ^yfjQ,߾o};Ð':I-%s,>YIT62ԋD)ACRys]퇳? _&j%=9$%Z)`H/⥽S*ElXr@c~fM),ͶP-̟ i !e:3 c5>0ĽMKP~􇱔VJ1rW~Y:“"L gQf?O}uE [Zh*auS?k[Z7Sd-"W>ZkK1ڶ8N8)Pstbt/Խ|9 $C]972(Mv7iYi&P2ݒ+7O||S==1YHDE1:hbL@]3egi,hՔ`ȧ[{pc C|h8s~ ֐%f]qGxRc5HE7$%,N{0btw |}H7P>8$9R; W˸}CqN];HvsP=jrvLt^YA=F#9@kCbYQzOb+KdtB']=WS94w7ݝnblS5Opw?hei k<袀ddjFD2d1~q{tAbeIh R1A8HG:PlxɿxdnUSDu֟ͪ-=F.%Qzq jڀu>Dr2x#1S,S\ZޭT%HFD=e?З!tTRNWBN41>dAQI_1X 42xOWziVm+UZv'08;#.be$ c/WUr܏s(:rV#,g:\=9ᬻ~TJu3 ͝|++;C 16 n'l:?4 'Oyp;g]aU&a\YGc(l'vPۛ!ַz!\hHC]jd W3ܲQǴ )¸:J[EB^"=+Xg :BʇKД V~-v3lcJ l"2nC:'3 :{M)F@h1'ܼtk\'+k0Ȏm0Xbwj0u.Ì:j5(ik3Qc&eC2 RgQ|8B;=刓8]z_3i%ִZSzMO!bna|O_ʽg4EfDs3=C-ƜZԮ ]vF4%="iaR(_H/Q&(~Ģ fW;۽^ K<,UσG L7oh6GTSSfEJƦJޓazq8:yIтe+}zH= 곯#TqZ+,VȾU9s2Nkr!-SyC1[{ǿ'aȌjN8G>Vx,!2Y[ #lttz"p#R#ր;-Sov^L]O]I)׽U,>G_ Qfg?vj(PYr/w1U]eE/p~Ƚb ZE7k7@VtKCMƉ.)dYnM,߲[ dvAZ27ճ9 \ɛ{c#x-4%w48n;o=|Em /5?Ǭ{ zF r+"<3Z!oSo>{~t9@mr_0q<.kz=UFLT>e{\=8ta…d}!M@ԁspnsH>ذˊ((5!Ӊak ^mx4UH5 qu6Y_ivSp \hr7 WucDi ǒ o~XѸc(ZYwj:YoL}8ӛ/-¾IlTPڱH񼠶$1gHszqS‹ߡr cJkQ zXR@>lUtS턹s ΃^9RɟLtr@^5:PiK,Ց[iy<|[Gn٠MI oS4u w"OW3ۧ,WՔۼbum?FMŃRY" Nq/8DrXIپ7M`ⴰ[eLy~EFUyj5+Bw| 6azMR*^i<oo=vRbdƨzkStg7/桥 j@9J[( ;Bhq vp6 cS8r\\_<; -R,w,5A\\LP`sIs"T$+tLJ=(O439`SDEېa,rzɼYys/A50;/~ye'jZ{edroO6gHMz떠 UJE?*Ff4Z>U 'h_Y)O2&NﺎM =Rt&YUMKb@VO|EIbrx9ὣ|4Ӧ`\㞉LfDŗ9GO4 #c*zCø?\X:^DÒơf,U?{0w "v~4=Z?buFr_Y<Ϣ|nzYI?;h(7LFjrBPLǝ8lfibH8 N4 0jh56f)3tވ(n-)$/ ]zs% 2<蒋ehO tr~eo+͘4ndyvg M Vw+5c|lۭLgAYtb(xy26-L:g4fԅĈl_9PUYx-Ϟ 34ڔ\ ,*gWNAT(^A\!`MtM,I%"x`9ZY6 ?.vBٜ+[^>r现uBb-FPKz{ppΌY~}a߰1v9$܂TL\?Ndv :0etlm BCO>oσk̖*z9G :B pI^;+E,My|2\>%o׳Ŏs]X+{!w؀E4qZpzu' ތ}\qL& [}(y "2=5Ȝsjd0`ؙrĔs&EL cT#;D@ص! 0 A6GPghL3i>"{0TbzC7~tAcuUlV9~gxMfI]j2p|hgy'%zFyHSZ=߰arYxFO)+cJo(toSG! iΔ3OOœ⚄J'Р4,(S>;| ڨ+ !|nX5L&>F$u`Eܬ-4S|з,D"v@>)?ͤujc@ZH֞Iߡڐ",βEHN~50yk6>ǤMy@N.\Owۍe(oYp G頄1.zJCLCV$"SxM ޾B!vOWޠ]hҶ7dD":5p.C!:=:F^gn3/-G,iA1R֒U]s3v׉i?4nOggCߡBC4ܰ&)3do0̂lQj_(5 )O9EϻGD1 U&a0;5vm|i xGl1nȟfrwKdllNwX8gx=+ZGem +1 l;HQ9:1^ƖXYOK@W/Gl拒)7Pѐ[k:kQȹ~)_ÙGej0q$̣pyEf2c#$xw^ [7?,!ٞWUr0Rۦ߻?CJc =(=O[$Z2\)Bqr9Ctjv"``z՞3Td*B~\+jŘ<[0)H{~6d>?\oTH RF>S&h4> ɼz`UۤY!8c=+ iR23zjP!'M=9P;V6_LyGT5t+@7s<51`iB}!&V2TH w oO~ 2LuzzND*+Vi|kUB޳- ͊q$Pm2^gW&.^!FP^Oi^,3%Jng\9Tm,R$:,9ǒZ?,#FS fq4+>Abdi%H%G?^F`Y zd#[WG=SN3ɁP}L]eR.~'T.xE>v*y#@M e,#8t~4*ނ FG̖[up4"g`-ZɛMal{WQo7yAU˾]'8Ȟ|Q` }{ױ6P]˅ ondnT!##).0R괧);=ymx_N6AN߬aeŹ8liAi Լėo,&g.&YKje2# d[ޯ_W0d۽Yxj0Eŏ&nL‚a2|:'D,)ʜY 1:M6f=RN. #b-dV`=wEG kOgho9R%VVL&!7׋8#j!ucK \UyuxcW左D~ JZH6&kOt=V5dQWl> ԯ4E#ҫJQB7\Ed^$Xq6dQq{;G$J5wΒ"e VA1\@{u9?S!gX4h sjYTm(9pvdL>'b("<ШΤz.DbkLW,p[=~jAձ`2'>g_4:QJq:0M𧻓툏םvIy4dVG IJ@8*IC(i~*('+֌7p/f]l ;tb_T23GHCI74_=mt WI`]Ohe7^Uo*T3GzņP wޅTqxY!*ۚƫP_91!}02}VfB8Z{;hu[IG$ҬE`3-]eUH-jw+ d`vVXhz|.Ҧ"nD:yb) ^5/ WǨnoYַnڦaCY^=PfN;/&. ^p`^q9 D8(Y 崒2K6-_ciJGĖuy zS}NvjƆ-?1%'+=M84| *l|j]@ RP}KӊLQDI"8)?Z_a@t9A\*eӴW!7E)C^!nz?w"7a1즊˽ɵ?1A`O-=d"~Iy\\cmfK|`jfO?Ow.Bj7\"2#֡nW" \#۞g5[=jA f%sPxiҸ z+'/%W>B_eD5Rl*~15R_҂ KY)i0i?vSڙZf1Di*fYW5jaf 2,f>N0!*}{Ci-&Q<JU?\ WD]gcd-zI6gR7| չ` w@T16yȘlƌLs PrV_eE>GA04'˜YO~1_Zܻ5X楧XOu]R7&LႳ~"0*mf [&.mp=XZ윞LJu!m /doIظװϵ8@Nٛn.5U 5Kn#AB3 K|h+{Q@ .iE[*/Oߧ>'d3$Pb$KVD[؏fb@]irafO33AԪq*n^ϜeyN'bݐ>1ޫdReƂ ,`FRjty+ mjyV@xQ@ĸفhN~a3q2_pWBqlJ@dVU,lO;lbAGKh0s2f24]}E_) ~9*5/rk1+!@xZ7lϬ#IYPY? /kWgw[슜|@%|{}Hl8]}\4/_L 4 (kﵜit d,-"y Ol70Y(SOL!YG{~}kzDΤ Ϫ \vZ?r#_X@FMYfAjR/\P9,󨇶k:.WPS[v-ARSZʬ՝/F_&?z#TC gaAJG <9X+dp>~FLG^RWQU9[)+4+0hN5[U*HmBtS<~#{hg^qj⢤uBIvt{9j$OQ .e,Mo*W?U:pPrkaQ aN?v/ޠj/l٭ F mWXrv){=KI 2 eQr_̬Ub1$="FVFԮk`^ޯ+2E]8ߠL=6:4iv%6j'-DJ, DA%@16KOHTxrfFֺߢrKVxwMHAnI^X#G 7=Q\/;)/QBjB#|; er6h;Rn YrpB|*bL$3X>9m)P z%g.TRڴ=M0rhrc4}7w΂[@wac Ptf|&阧u-3.Kycݒ!33:Ec%yFqĄg^fy{=jui [:to%E+dm9Yަzh,¤:Al @d$Wq805, Z1p*glj<6a%isqn-"dzV /Wy@v&a·ⵐk86An0 .DeN`@Ȳk(| <^D7Q9t(t pO5_46Pă1[IK.ջ/RI;Y6nKXUKdb91]5 e8cu%A 2N8OaLcEG\rdDR{y(vh\|pߴkt&b{ ,3B`D~+!q͞m$Tt4 N.%Us*H* |3<| k0og]wZ=jѺ߯lwK]w}>Ӄ;=ra-g-2NQ@r0Q{BĎ}gqkd-[%sêviDHSS"nzn0H{iEf8Юbo "fQTg'*=3l9dq0bZ%bK(+"u M*3xX[el4,n92/sfYPW#aj/dWPObRR8"zo3™q3ˮ 1Av!n~Ȕ`QuSp6Ur{dEZeA@%e:uəwƳ56n9cq@/m淑YہE 0~+;PK66֔അvE T_KO*s- |bCG=h̭&m엌%{*5[mk6t@)ɾ-bO fÿu2q D1X(J{:="guKyD̢{۩OUٔ Ope8J)'yӥyWZfb(F yhONnQh:\39 Ŕa^rMAY=Boe]tKw8oa~3x$-s.tY; n\TEȏHzvc}diŤp+7pP¼a9&  P5Atj"* % /dar\jYJs954~hI_d{/DU[ΉH>ĄR P=naN'Z ҇L,^1}r}g6If]E CΎB\@R-{@hNo d |Oh7X nM(5ߚs`-ԁ ˒D4(fNXM7}(7K*8%( m̀Rߎxst>4ҞNӎg يj*@$}g+E8zJV\>xiy] B՝p LiiFh _zɐWAu%p=i50l1+[-2JCh]>-Or2oAPi<Kwb{ *'8[])ڼt-C)bSFaZhFk571S3u%]5ԧjO-y[>iCa Ġ[S5 |wtxs˺3øRZRd틅X"N{2BhBJ*uWmIۘ+HHӡD]{_͞yoZB@wVfK4%?'0d a—y>(lT|nd;\Fbe=R PzUxKPxWD.#Oj>y+hs^m0EdE~ ՗jyָ ;J:cf2<{ts4t4|4* I+U(AL^!FE鎼T(3ⒶpևQRE>p#@Zb}u["VL5osFQ5\g)JUCo'wU3F.؞UnW҄ U_қFhAu˅_z P/4pzh1ޘ+P?MCm wu~ ̇\QĂZQvcO5PT|)mI-js&Љ[f/N~DLY% s .Ƙ0T_6HRt6VOC? x/0b^t3Iw=#,yƿd>,M!N 4Z7J:&4F"H@׷.z1G1X^Єh|XmYw5?]n#Ke>,o=twEjQ)t#;27 hh@Uh̚894Ds޳(t+(% t76 'bfQa*^- `8dPNƃ2(Pfv,{_[HE6MπyyqEEu6=;`*1({qЬ^ .&C1ne&Y_Gn5y0^mFT"~ &>$+2! AQ+D~}ZB'"G jgM܍;=:NU&.peJCs@h[(V^eeTvI6,@Z9}r6*&QX;U|H§"u̻f(cV!ԜHwkSTnHT]`hkL}c>NN( nb^#F:_1S]p(.$\4_At=id4~S؎-K.p 5+3~~98Dϖl`Z)PP'P=Ժ-w%s&;'m w>)03J7$j6IW9 ʥûnٜblG5#W&j~DbQ!7Řu~ HPz15D:naޔP /zbu(Mo6~跨I UMDq. "4UAOԐ;Qm8QOlm)ӨT EvG2qu_yK;#zҨ;H]/yͮԬs+2T.Ѩ`BN _ͷQyIOFTE A+M(2+kF F;8WƄq꾔z"F0ybEf0 t: ͘|g<ԈPjDA4piބF%{R#0j)@)n9![Zo( {8VވFjS ɹD|r8/$%\.ctU\}9a\D& h!^phBC&ByH]Jljzf:! $V*v?I}"0 44~ 4N,ᷘJ*Z;`S#{$ T d g(qMtyCrBZvRsQTcϜ`^~T %~r!?z'$9vtz9&9JsMPa |Z5ZڿHavvPylsvwL- Ÿy.w[؝bku;\Bz|W~6! *9\x c:6t~gҥZ#ڄoˌEp?؎mw182^tyڨ0?ſ2zgU@| Ɲ4mG {:`[[Cnxi҆ #Ҽp+mZ{Ovs'.oa=SJy2 X5 YZ