nmap-7.70-lp151.3.9.1<>,@]>/=„huBk^LЅSkd{`y/.y3/ &^b蝂D{c2Ӂ4f#M,6< q/ xjMhVpx7>o,i _st-&yŅG|CJ{&q 0yZfAa 0f6~OI JQB|Gȓ%>?d   $@DPTgpy BB `B B (B B 0B8BB$$B12$2$6$(68697@:9(FJGJBHXBIeBXhLYhT\hxB]uB^(b\cdefluBvwBxBy zl|߀߆Cnmap7.70lp151.3.9.1PortscannerNmap is designed to allow system administrators and curious individuals to scan large networks to determine which hosts are up and what services they are offering. XNmap is a graphical front-end that shows nmap's output clearly. Find documentation in /usr/share/doc/packages/nmap]>cloud108xopenSUSE Leap 15.1openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Networking/Diagnostichttps://nmap.org/linuxx86_64/. m"0r2t {e_Z0Ί>nC~ LV8/% a<)<|B*:K-3r IH% @0+H '6=ލ3!7 " aOarH&F }5vu326 6*1 N M)AC H o=,8tOxL2D`9j$I 7&iD<&_Hms'2,U=aD.p_+3'!U(sv}GD`(@$.O7[ !%=&-Rrw0$-,7 r=,"A z=GbAbOA@!0# .<&@I . h%)9F1n(T,@"ke0By0/?=" Y' = 1 {;.f$'AN0/-@o  D /:a( A d# *  d$ - F5*y$L,]f;@$ "#:rC $S8T9 n'C;<: *)r1[ 9=</"hD 7  ;fq"*; $ w7 Cm y) k=4H!V2i y s MlV>?6S 5*:- d65Py P0Oc#K+ESU  /D { .!=  .W = x+ m Mo  % $ >T X+y$! )E*  3 3  y 7\ c xC .K*r ]Ua _Y^ w V # f ZP  @,!yo=! V - %  /372$0 $'e K D' 3 6  O:$R. 57,Oot$o 1 }  w  A=  & 8 T& p. R$^ W('A  qyM "9*g!" U T1*/"\ ^x <[p'D!+!Ktk+mj~/ 0"X jkF x7FZq Drj  v.'9>:o$/B8 )  X3V;Z]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]50b462903b9bcc428ffe51847684ec201b8e94f0c9929aa0fe9ae74e9d7be51db274187ff2b7ff86423a421fd3f17824de7ab84f808c916b140ceb8ca4581200e013006fbdb7a7923e456e72272b115a5d722a3c6a372f27b5e8fcd2821046511e3fff0b92c92b4e7d1ed71b20c8207c1512a922647b72359c0d3f08dcc0f31f8cfa474705cf429c7dcc54c56df2b299614bcc406c414cd3dc5d3c0c01e96696b3500e6873d505282a4a97733ddce3958a9060eeeee478ac6ff48077ed9e27f80b5486afe5ba9de8a2ba378b75496606898ba3a3014d44a13bdcf96b37bde721bd8d47c220083bbbbdb02da476d7ec0414c21e423a46c416f563fa1c55f1080331825e738e59a3cc0801c39e1cd404be2df4754bcc510e096854224241bfec7490f8032211042f30f3c297661b7d7ba7073d4a371647a7f505aeb7ef698ee1cdea692dabf6825f58b0a14ef7d71dc008e7f6476ff2dfd14cb0027652d90f688ec6fb9da87cd372427eb23ce8aa2c6cb0a901dd8f8044c6a9e25fc0af6e6629a41f2c1e99f6c7305139948835e8a97b7486ffe0c997e7fe2196ecbe2e1e218b9c1469e2aecb8aab0efc8d6b8467d3dc01e0b0ade2e35e208680c01f33ec1eb97477ded1d8aa57a7d565c0d22a551b7cdcfbe562065d0b22d638c61232bd969f1ee9199c7fb915bccf43f81f9b6d8134db02968b646851ee25869fb5bb465471f7001ddcb969cff9c1a6e551218d7eb17f25d23b64cdd0880fa033c39a6bbafcdb6cce480fd45f3582be006e1960d6453bf384bdad5e65ec28c025c63d44a2e020d4e24acc8f639e02e4d19851b3aa98e386676fefc3523a8b16f96b8f882e41aed7f65b0c557b6cc7987e01dc537f2721ec28045256fe32d8215b027c3bb5aafb9a5acf6d238c930b34a04a1838eb488f0514c637586e82fcd4b75f7a3e44c3b83d7c74b0813f92656a1bec00cb27037afb97d5759cc3517d18c3fb645660e17d001619db34283e387ff5094fbb5a0f33fcc3cb5409777f9e206f5d4a91e689ba103013956474ae5877715ba5aa88b083e8eca703c8fc670cf235870bdef92e95e00eb6472df8d8e99b202d32268237145afb9da22b3b8d8b988287f27e7dd1f7440728a24fff7d734e64f88ee5b056c09f721954ba70219edc6ed5a171a121f298cee958302cdab226d966ba8e1fa8e3f0e0ec48b46795e88a6bf0850ea81f525028550f4ab9bff1b69eca7765e577055d49309edd8ded377497cec217f36bb02a73943804d0c65c9f6772a9d7c2b2ba46b4dd8def6724fd31ce687a2c61f1355e015d654a6efb9b185d8a518f228e2d6d6bb507b5c26f1cfc021f2b74f40f08055f8f9d980e07e6c8b1a1f912b636902b34b3bff1064634e82db4b9c847ffea8055382487b76ffe696428517f2e2b6ffb0252a0ef681638a7cf49c74faf1422213b57c56e4d6e8cf7b0ee741a26e14e40cda26912beb05d58e660170d050a78e276a5006a7fd791cd22cb53fec5a70eef353d9860ff792d2fc07df6857d294ba73f64cba2ff480df85b247e71a91e9a5dca72eb2d29e94284ec3ee292b2794628c31e265dcb8c13ccb8defebb864cb52d6c56e1487d638dc3f24790493926ddf279c8ff5de600d07ab7ee06df4d0e6c179af9f3446a77c82888d88cbd98c597a6dc69c09cb8371fd034dc29dd2163d066c365c49c87c6bddb5fcd3841b79b5912794f37f2b1f252bb8cd328fea6b8f86d612474a116d38214e9c4e124e2fa7a850431973ef164b47ee9c2bf778c5bd55bcf3c52094f06c49b454e1c3fe3a883c290b8eea498900ba49dea246c09698a4b90bae695efa574aa3345b195a72809a12e05895430bd30e8273054dd8e290b5dc6443a20228257cb2d0da5cbdf5682f0716c1103e2253b7f8176d7af2ccad519e5036f5ac51d5844c961c5e656f7a27e29075edc40d843779e0969ae331de5ecdb92cf5d17394cb5fc02fec22273e375bf54ce76d889e8939dba5127145575542d42c901d5cee7ff02daabbdfd68b6ca5f1ca8356556f1c53e443083ba8cd9f328d60da3e3865bc58ef4f91b5cab10cc8770593ae1d224c5578f0410a6eb4dcbf19f68b294c650af8098af2d945d5161fa4942b82181b571eb5aba656396cdeb68d7a6045a0b965b199049a11463f67f19eb92ed745a2366929a6cdd85b48c93c3f811885dd3c855b5688d100d89e15d848fe64cc046d755e73bc342c83e5ffb04eef045a6fd3d05b52d3c3565d5f8c79aa89b7a9fb23f633ce9383e77743cecf26d72aaa345af8835e4a94dcfc3a27898b97adbb71294b51b28ca1ab867739a557aed4facb2f8d69aa46b0e9e7b8bd4c921466e544e9bc4377d5cf770b734ac3f27b54a6732a6e8f6936388b0c317d6e522f2c059a55fb9df3227d9762ba9dfaaca2b7a3fe3e8e17566be6d38a47f22603ecd64462ee420923d6c7b923f8e03a4dfab0776aa498f33169756beb33411c4bc78fc8615324f175afa7a9785a2761225d13f8cdf1a3483692a5a0371e628b6c9ec5ef7968f0ff136c1da1e4bf63cac4b9079d3cfafeb64a3b1e47309c907a0cd4e552d985cf73bc5ddf95b08fee6e1614969e329202087904ec1b2c41030e0961ba87e034d17ec14f344ce3c180d686cc3596d6e263aefa9d4b1a5fec04094ebc956980de9328d8458a73d622b9049a4051fe32ccd8e545314c5ebc71f909964b040ca2cdb73df2492f8c7836e602ad45de7faa4a2021272335aaa7845aff15b905bb6578b06b219c659716f5e925b1791c510684f91cf178b19dbf81f790d6b6811392961c2fb48ceb46884e47baa6f93b708d5f701caf4ffbcff1097706c51f66c1183b1af00a3f2fa703b59c089ac067df7910bf17e0c0bf70acc3507324b71438054febc1a0be08133d08959b76e119558322107498f76b3bd44b78f30d00ea5eaa5c4020406daa5a4628538829c5b13953e535c96b4f4bc1db2c5ea50c59ab2c2369e24e0396905b44d827c47fcd5fff59b2e04f947c2eb888e8c928ef633e4a8e80668010957b7ae64b9e840e4d0fa88251a4fbc4a9d0da1b5daf53729b5e9d3c58a2b3c20a1b51c4083142256ff89a1843eb04d4975467f9775b20d16181f5a52b9ab260e0923d8ac4c2c94957e7548a0e083f4d5faea0fa394d35393ce4be232340904038dc8a2e522ceaeac8f3ee475cbd1f7c74946994573b576395df271841b6a164b72909d7f69e8227fab321167d979eff80f35da8d60b3c41f298aed355cd0a0f37ded8bec50deae684bea44e2b7b50709877eefc5023a038b70c9dbbe4f773d9f9d28ee16d2408ca1b1304fde5869c7247b72e5b9d4174e70a18fe00cd112a508f7237410484a26b7b8430f4b4b795eb02bd4e8c98638c81820ef65fe7a518846979199f868bf5c4c1c15f40cae7c7681f946853b64ef074ec2a6e1d13eb618a210f48fb57be31007ceb8f9435d107bec2b01820a29953f229d3e3abc2b63d82c43f921398e07542de5fbc8759a7219e2350a22d0a148dcdb781f54fd44e204671463952c7b834d42086ee4ad84982a08808ff55c9a550d24b6af264274bfb5f394bdcf2e6c93a1e2f963a4a80ed8a08c0722dec73eff7530d8162dd25db50a7da729ab64de77015e615a60bba658619c317f175822b921c52abfac3202709dc739141d0df8fb37cd8115e8cde0e3df809760367f77316f3b7e468a063173cbd17a14cde345eae44e89848d2550349d8ee954ed78fb0ea7d885cc0cd9d07a88ac3c835430bd1b390a69da84b1748354e131f4d87a6a338ffd2610a2f9010253f7a910727802f9a7a2af3cf865d2e2f98412ded17fdff9b81709a81d43793c57437a483bb18b2f862e25af3324e760b1177b1f48aa78cf13e3ea20c3e94f38547b92fa1a63c75d6588a5099b846b979a8b58d6b84350b3cd6cb9ed5c1e3443f545a7fcc39d00401d655e6e112cf7764f02e16d4f71c39de021bf8abd49644b81712cd5d923bd3061bbff41bf4a926ce195bea558c1ca617c85c1e288de558a15fe61a85e69a331a22de0b2cada572c106f4a40b99336f29411e814c049d008e4401973ac759890296d531e75cf41ab6dfca2500060b1683fea3bf1c1ec1435243da75ed41c7a9b467bb0eb8dac9688aa1b13483aa6d107c7cfa57c0550a90f6453dc7ee2a5f90c062229dfc3fc09d9df5de7f3d1d3080263b6c8eb20718d2700c1118c05ff1c26ced5b5810c869b2b9bd3feaf177ea8d75a14dff050668c8ae09baab4658e4497d3667005d9d19ba660cf5ca87b7e1235121e07e5d485a9074ce6cbd0110335aa52feab764d3a6bd49afbc04777f165366fe94ab4bf4ca4733e1b432ca38dd68044c4af90418174ef780c4dc0631d43927dd61d3c1a46243dc9242eebf3c4919ae0ccfae200fe4328f6a3804b067680c0027c8cb8c90a5b42e2b3c3ae57655355359956c19141dfa2b77ad95e7d86c065c34afceadf133e091bae211de47cc3a97a23013e6f40be53b6bebf467138eeb767abc2747afea783f901e84220a231ffe44a3d5ed11fa0f877820cc667347e39bbf74a692c89751ccc1f3fdd09b9522d3b3da6d46e09f3a7040b25a9ba9f4483028728e3f93d1e0a3d56340c89974c1726c11e419e6e837865506c491aec8c2d5c7275d3f87d180c2b79805dc43521535789ff78a6c1f4342aa55c53d13b70bea1f95503ed223719a1dfab1c21ee55d231ed9fccf35257dc88f5ace0d81915cfbf4921c9af586f0078647935545c040d9d8b1f356dea627f3672e1e73249c0aae9078d2a0ecae6cb980c4c21d985b4608dee2f214d40353e7831f19876c368d6d2c1aa17d896c66baa29c8d029279328b9faeb132c3eb9d95b53ff3c05f56bc871cdb9bd547d565a3f168f1eeacb3bf40465b165f4894d3ddb4360754454704039aa02676d4c42858d9c552ac15b498d41e5e467192d9b3a55e9a30f148c63c1f17ebc93b67b6430ee8b2375ea8fcd42b35588918187f59a3fef1f103015aa9de005b6aab34abf5a6e00149b22b34f72974989873283b3ca91299e15d40728e80e807ed984d54ce1b36322f341bd8ac7a2948d58782baf6839f4f23177eeaaa650256c726785608a39133a6e6ec73332c1ccace34ccc04dd5b4c449367a0bc313ddb27528d89bd21514f631688ab05c7d7469a0176b750794eecdf4ceb28bcb46a1cd903d0231a8842659feef87fdd25a4703be70e136595ac9a3dfa398f751b24fb1e0267a5991eece22145a0018f72591d4d88af95d13c1b486dfc144581cdf63f3019f870f01a4bf85a8cdd12b964d25ce796efbd0af41040138d72ab61a1bea312c12a03dc767a7ebe4890e2e700dff71514ed4e4f9315f97359844e00567c9b90f9bc28bd9bca9ae1203335d660e38f2343761243870886d3d63e56bc94ef7a6875c55c814c5962140a7fc6b989b8278bdb98da15af797ec97d54e128cd28cc0fef0db0b8d6e5cfaf6240933b102fd1cecf5a3c717043c40ac14fa57af94a099aa083c6cefa23511d16fc6abe412a4495ddc1765f1d54c92d6a39ebaa3ab46de6ab82d1330a88a7c3ca387fc6bb04836236d1d2d87245a96d1ae08cea649fe9c388afdbf0350cc514d28706bda95c7b599305007f514df017808f69afcf0bd8f08af9c33b09b3f5dde0aa60e14c21913030950ddf77f6234e0fff702037c1fb43688736758c0a1c5b0dcd071c42904c318c3410ca9859d83ece5cfaf88dc738d1c1b2b524e2712b9d8426f53191ede2acd32f4519c40791fda73aef56b7a023fa01c77595a8db25f618e8b16fc5ca4c28c1cb0e9e0ffbf956fa69d09217ea77f7fa8a28851bfefcce620a36e111abb9ee6628c495281c5906806393003ed3e57e0c1e97e32fd38be33b14d1e243377e3e6cde69e8188cf96efdbc16e0db44d68f87600fa22856c7dc5c9ab082bad94d2180d55f89cb614d429d3cc665f67dbcfca104a774f3cc8476f5bb05a9a3b265db54354b183ed3c52ece070412b9dca9ca74d251a8d4ba2743556da4d697321d0e32d0d0b3b12893ae15a27ea51c9092a19f16bd11ae3b8c6786be5d267e453146e9a50dd74bb46762aacd769e00b75f53d6cdf90fcc4f3664f11ca5c18803b5a9e07b622af1356b1598422d023d2a7315e7dfc7dbe096242a8bc01a77f3624a87fa9cc5eda64fc102c692eb3d5781094f3b8764166caceee37a26d3abbeb0f47eda69fc65bd3258726931f67c25156e471243218259b4cfc42c7ce62d9f26deff97d63a2fb05623a1db0fec4255af13db55092a2e9191b03ec925ff64e87196077d4e86f3809e8a4514920d82f1e98209c564a50123369138d38bf679c0709382dd8cee92b06cfe75c9e4369eb4cb3bdf79dfb376f9a9874f3a9e405fd7823206e21fdac398260fc7573fbae4c8953db07fb6598fe71eb3ff3c111f083b4204040226e3329160ac8d3b42265ffda3b9fe45d1c4cbac37e1592861e3488909ecab051360d43743046183447668ad403e5070cc91f46da522f4961bd6329d9152b5c0db90a005572784eaab6e246d6aba43d6b914c60672b13b63eda0eecc3bfde306a14a2726e5be15714a65cb03eedf159993abc34636e3585818493805c8b5dc3a6e177b213b7e8a108aa132e79a72e1e48817fb20f37c0df0b8d3c7d6f2fcbe5d91bbfbd0eec152270193a41cf30024ada8d5300bf49f6022a349746e50cfb214e2519f36f4c1f544879237d78ca945b00da26253f549767cee62a114d900331d06bf60aeaf3b5c8c0fead9bd1b2a5406346f9766e672b98771740d13d8ddceef130a0c9b3334a1b7f8cf945582ee9e38d2f8a159f9d89c195ecc34128bca3aa179134d218141b17b2063feb7c69f43c7ff5a602053e00d5595abf4ffdbd80c57993e6eef339068c3a5bf68a668fedcc46c7f723ac24dd7c046193eae2e77aae7130ab17963f79cf65ad548ee75b0e8e0eb21a6895e6e486e8a568768d05fc3cfcc9ea09f93f52aa421b99a153a37b4f93eafe4e97740c2b8e709476e7e9be1fee4a068940c0a4203feb2cc3123a0db32cb0067eb170319bf8c07f4cabc0c6de2ab79bd916efb0ea73f2c0fed51f3ff825bed5b098427846c3b8bce65a899dbe8bfd2e92863795404ef0bde1b8b7325ee72606d982f7893cce3da4d7210f00bb33bcc804128b2a698088e880c416504314fea2d747cc31fe1a81584d647387f252ff9c62e1192a48c08fc1e37878c2928ac5d5a4b0b765c0dc18c55d0737d27f4f3b346b7c9eaba6f46e0ef3247ca5eaae14969e3319a2600281f97079776b865b7754a4bc4a45648ccdee9b5610d588f80ac15203faee644285752fad66c9619b1f5d64a364a792c8284f48b9637273da6351c1a6da42c9a17fea9ed56328c183f558d8c80a348caba57f31194035776e5ae04fc0cc164bfaa8311a9cc477d0ccc31e659f2f1049a64fb76b6a3c10493174da15870b078d1523c1cea67bb711247c43bfdaff098362b4b93d3e7033d0199184665f9a46fbbc656d1b425ccb17baf737f5ba41aeadcdc60663a8814decd5cf451929597991b28cfaf910598249e69d953b392ed55825a07019578bd2042b006d4d0e16e6d069c4fba3b5bb38b1fb1c02b6d59e7d044cefff97ea3ef271397d9e8c0d224227bf00a96e215d9470106201d0b72b6e9678c71736b0d6bc87abbcd28c1cfb5dd51db27528130c7cf84e4d2a470503dc286fd0feacf82c5ab1bfc234585a7008c807cacb159b9c9349d5eab97592fcbd0d87646530e8683399a08bb047a2984ea79814ef8ef0c343c0b9bbb1be225e6cbf07c3c4f74cfb1a22fbc823e59b84ba8bf1fbc1856a1746391a7fd1934b2c00a198a37c2e1d9003df1aa4ae3cf1fb2e4f465cfb51e9859c73364c4886c9a2f7a2d4775f421283154d366128242778e2a30acc5693f435ca62beff20ad64cf4a5dfc1c25af79918dfc748371ea4689178fab2b50d5ef4a50e41252693674a08e1fcab57cc800dd008f59097b72221c150f54c0fbd9491c4fe20c81f938a0e99fd6c6f7a6876e9350f18dc92561996d17a2ba99a38123b728a79f63f719a438f688777d897a7b664c4cd809ed1a16190fd0207f688bd0caadf671e027d130daa726ef15e96f87ec449810ed45971552364d1e2ef82ecc9579dee60d67f2266eb0e3b380a0f299d6d6fbbcf58ced7efbbe747e1c2240792f9f9a005f3ee6e8319e64d5033346154da1a02143069b04b206bd861ea9787fdb878693e16c98b1e5de1c28c39ed6af3d03441670b4267a3f2f49627c7131e021ad3ecfd80875ead566a9245bbc21a06b316e597d3169157b59fa9e2f402d40bc4609c91d5b844b707baf22d5a7fe8536ee41b76a757410c1bc378b8a4bd5e09f9392dc02e44147fb38d5c30504a0ffbf2a9c02193d419dd5a538201e05c504328e58b4ed55b90288a4cc2475258676dfc190200b0c0a0b4b572fdb297f2774adef36c321f9915e8dd3db3e8536e1365724c8ff9748c67c82fa0aeec348b9834ddebdc94c257be44be8c567ab60ad397b66faf4aee8e2310d4d6d4ae957040e4ca048e05ebe8355ad83f55dc97e792cf500da3d67c546b6e89a89606e918b8cef1646b4ed9a01ff8f40c8e33f0aa4d215e118df8991abeada790829895a44060b1de9c8c764d13e5544ebe0fb868615415e1ecb0708810fa85ee0167b4006b62954197a963093d53e80477dd663f5bc2fc9dfdcda085deee4a41f931bdb3b7ce19a719694cab4091f7fe1c531171cf94eb3557ab405e1643d09502f38c9fb20b58e44f7e006f1ccce1d0fe31878bc4d5b6f5269121e5ddd15e522fe656993d01fec55ecc997c743cc50f3ff09b74f869ea63411284afb937793c421c295df437a89bb5474e94a1cba10e7b0d6b09069bc54c84df066aae1a1ac6fde2b0c07f566812430f51f062c96e146fc8f67be48e3e36551f0ebe019c78382e69fb59d5ed0657bbf675416b012cf9c4ce37ae7534add23922db3a46348e00043bf416dd9040025210ed6a3285a60675e129024052bad705b69db1cbb9fa37dfc7ef135a4d7d432bdca76689d24320ecd80c2f8e8dd18a575c1703263847f2c22bf73e75d32412ce39e35f6db7a7259f0876fee9482ec5910df6e49942aa14bfa88ace4a565c83a4aedb4cf00b0dcb9b92c6bcd67404f06c3e564b3b0d9f9602ded16451d5615a00c8a4ff3c8db44fe600341b3e3b30a5f1e88c0bd3bd065c9aab114b16136cccc94c7d9f9921b391a20ecafbeedcdddd58f77f0ef7b81535908b6f98d195b2b6d9f74b80b193d7fd3a3fd40d20b74d2e7c601e82d457b4ca071c2b9cb71ed5f514020dfe6638cd282eeac40814e5a171e7e8df9cbf0e339a4910b487678905ca186f0231daa75a506eed4c5c09f5345749bef5e60ac6dfaff64349ca232ac284f1ce6e05257cdd1d8a381b5030ff335118e44a418eb794bef360d83137908e0292e90fe92229bca31ccc0c83bc29d8e243da4bee1ca0a6c305531628446aa15fb8846aaa072c56b25553a490fe42e45f5c7e7e79e5d285ec0fbe50de45f0250bceba947abb86c0bd70df6f4167737bf94070bf754b4d7f8ab951989e63d21735fe06f214abc13c21cdac207178592521ed53c449d293121f5c132d817b8c61509d13538030666188fd4884b89ea60c4e2a28ebe10fefcf2f24d1f856d185ae0d66976915b9eb684bae681e5547e646a7d25ca1cafaed8695c98b6eec8cb32803a56a150b6abecc7c8fc14e0eca5f1a05d6154cf77cefa5f8303c21409ba6ead056a0192dd2c49939a7550313ec0de0e1e18ff6758ce79460c4d11450c83810c73fbd9de03640a41a7ae592466627255f08c54172b7038223f9411d80432ff035f201e785df5b6c4a188ffca613d330c97fe89aa24ef46fd8e3f2041d0221aa0f42909605786024e4d148728ba0c1fcb3cd18999bbf6a43910d60e94c3ebb63df62af1aa8a508a94116da09aec0fe2cfc83bd87b9404fb3bb75e8cc9d9937366d8ef45616b0823f007fb3f3273c344d29b764d6c47d9b79749bfca1dc2152e87db9f8b17163f81ab49d4248e9b619869015e4165de46fadc8a6178544f5aa812780ee4c46c1f2b9daadf45c6a48505468d9d044bea90059030fc56fdfa4220858d37d1fbc17fbbdfa9bf0aa85e15e2151926d6d3f21ad3790d62734aca9a141c24dd61e4643394e8eb5f6063a8171a6291609cad0036070413723fddbcbd157e5552d82e24de622895c4049975e36c5315bb9c052e75cdcc66f5d80f390a8384b35c99f4e2650a785f226650e392b443c5884ebe6393bb374ee9a3586082823fc6b5fc026feee0b5498208264479d2508aae675aa0811edbed919902fb835bd9e381a0424e5ebaf4433f0b7908e3a06855194f98334741cf8ab0dc011ed42cac76ebbc6980b1178ce53d36e82ab016a2389a0f506f518f99fa5acbdd889a1f5a35330f162da3381685befe543c1202d7650fb00276a32bdceab1717f46e9863d5ce68ce43910f85eeb8dbee3fc7e240c0693475cba0a9696af8381b66cabd3961b9c26296e48ebadc77bdb0c26b2fdd3cb042482a96765c4ece45b2312b7528c6cb18a813404dc5369fd2431240761142bd63562022a0f1ff9bd3f7016dcada5d69dfe3f4f51f9c7207441d22fb7bfc417752d50b1e7971726a457643b12a69cc19545b69c3f6055ee808e4d8eec73a1d8240c4bfd32682e53de783b0433f6f2661362345ab03c651e26010ed99717d4638805971eddce4533148a45d6100f8c55c42302f499666b421aea0a11f150f18bcf87077a63830d89d121c23a16d3966623e0c55f09a68190daef98698c71a09dbd2d397d2c07c570c24882d4400b3fb7209d89bb0f459a7401007987c2730d3a5227c977ca1b6e388ccc8b269bdb9e532932565989c499a04c3cb5fed38ce7d3f8007c727ed92c60c2abab49cb6d1acdecf3054bc69035ac961b21dc806caad44f57259d858d9d2b2e76fe7ecdb40b8b5e8ba41edb16fe2feacf4ef27ccc835d4f6b0b3f1e7be78585b282894c49aabd37fed865f04f915ed11646bc377672557ab4d52bec3588df7d26d565068b54b917e469bc02e227530d230fb03e2d68d57494a1fcfc1087428df1b88beb148482f91feb696a2b544905de7ed632922062a5a7533847764ee727aab16f38a676aa6f225bf7c9174e642cc29b9f82de55cdf87b3ef22358c5a79df3b80bc34612b52e6501c536071ec2c629e29231f0afb63d231f35faa0431dd5ea199344d345b39991e0cee12d34e1b89c756385ff2b0cf19107bf3904d26410d2993d7044e2373190a3f7896b03342a4d42e7a1a5c2a01ec91c6d1810adba601c2cd9c5338a8426eca1a105f764443325cc177f7a188e261ec30e0e8c748e2552d5ae8fae957164f0a4d6c8f9b55277eac238a7c4416bf5431a15a015ef251a24e7e4c360b02ecfa5df2058fefe0f6f34dc0c2aa0f3895ed521d0ecffc7c40d13a98dd66ab89b0b513411f11b4e1f971e59764706bda00751f87275410ea78534bb7d035cf68245710a7390a2eeb3cd77040bf2caa82fb7e7c007b356cd4665eb6a3e16650918a4080244af0f763ea0c3e1649a7ebd5dd4b8e6dfd0ebdb68527584cb75373ff9d23cbd36ae7926284327e467fda517e21d94443337b1e10256b24dd74cdd682deb63961014425dbb21703193c96f9bf1f27f366b1292eefb97ac0eb23686c349b8ac5c419ef708ac7c8fcdb50ec4153ad8387e47227ca51d42859a0c5cfbea4be0fc79943b575b66f439bb2ec335320421f8963187825ea43881739c99fcf6780e12c37bccf58cd6d5b6915ca992c3b23b76c193a9651c72491450363cdacbab8a1680d8d40b8aea2e74272e96187d5ba26a495c24b7a2c6183ad5f1f27655acd43bd19f589168d37b0c953b71b9616e390920e09b44bf7b921034d7121e5a0516d94155cd87cbd55c4503b4381ad70f2f5336724a609c0ce50159d3097adb39ce499be2f5cd77fd1876ff9ad391b8a98d5b3237678a9a4a271d514c2c71d4dbe616ed64f307edddb08f618f518c4524ef2d64597d9dc2ab646c54cfa3c83408094f337e81fc3f8002b2989460cc3b97843334599506fc1022ec82c3a78eb78fce93ef203dd31d0e1981ce96f9fa20b8d0983b34fb247f452bcae7c885512d2a7f5ac1cbc8864d4e1980ce5149328f5c99ddc438c77c71fc8701bdd71457892c3c2e35da5ea5be9bd7845fcaa626e70ce1960883544d3e0b9bf6f580ab3c44c6ab068754659698c4951c35e95b3563bcff3b5fab718a94d776435ccdfe1fcbb85bbe83c9edea7e8ac794926de53d1bfc3cf7ff4b935caa300a71f656aaf71598f91880ce375cdbfa4eb8311baadc2195d29a5be9cab7e149b697cb0714d22ff9d8aab97f7f6e82bb8aba0438015f50acc6e4004dd3c703b8e09e1dc58cb590ada4c62ad867396f4555c3ef6689cb915c23ee7aa8d7eebe751384a6f5461924f9fc17f7f7dc77a3bc723652f70ce6948e3e6aa46b519b36ad8ef04aabd318a9e65c8c4aa9fbb2997f65e63215738e2699e8a912f687c218d46716e0c12694a89bb1a8435444da0f25911839efdc3568e48df8795e18181f3907bc7fbf9528dc3720d7e275ed4460e821865c5a2a5842fe460df36b4e19fd2baf1f568a445d3cdc8dbe7897597eeaa6518ee55a5a7eb2424eabb1dd99a52631fac473bac716e96214f4ca8495252fc48fdc5afbf6993c44dc35f4aa9d60e35a49a6b391e99baa43520a0726113e382a2f440f657f59c469be84597b605870a458edfac1a540418d1475667dd84071647ad3a0c4422f88a05a9b5b7a17e7e4399a841ab31a555927ea2e1427ff6bfc1ac0b5de088c046939c8abc6e657470a36d4ea947d6ec5aec249fd81cd3390d4c5db6d5cdd4cd3a70ea02c49bc137eb73011666bb8a51001f790970c92927ebe8b28ea69f911ff0b215ee27855c039a9a6b03133fef3d61c431b3a63fb03f82ef50a93476684bbc34907c77a8adbab0569f3f8c2eeab9b38a79e11a9dd02b68bf954b6b9274e1e543f908409213af053cfb154c0f9de73ef6c03a08c666c937701f3a138c102528ab51c29e4f3759db6a43cd49f2a70c37419ef2b5f452f858b0d74c3ed88118f19947c3be3b4ce120ca924e3247dd9174c4c3c1710002a9bffac67f1d7b87c34c56bba6b0a6317bd29ec98473b90639a31a047a3599141412a8d046bf4e234bce9b5769205fcdded72c2ec12e28cc16d66e64aa7e6d3bddc1b5382bb4c3d10335dd1aafbf41eb4066162e4e29899b48bcef53788f33cbf7e09dcbe8104f853b49ed0e661107881c4fd4d6c115734993032674415a5705a30765543c9d166c1ea8afa8a9818c6756e388cc304d07e9456056090f4039534589d2a1c52de4932243d747658de226c455f1d0aa9d86625df44625e740960b56b4dec0319bf7c45028a22e4a5282246be31e3d5e98693e9101120a20b46bc703236d5382fd080bd8a3f69792444e5edf38533f0347600466f677924272b37be33e15ea26442fa3f3c0a1dddf687be913b67a65e3bfd2722fc5eb442819161aeba32ca8f5b92e054053d116bb2fce1617eb37e26b51a6103443a04e28b8cca2050012dee756e41d58277fb9708e328724c066104e4361c846752609f64ac747c4ca09f3bb56e195c2961b02aabaaa3cbbf5095e1c8a6e6b0b4948691bf5a994661cd9a7beefd96cb890969d4aa99b2f3afb82aa98b9948c0b356ff4e733a6a2470a8d296c28baa2c74a00339bd340ef11a23363b4035c4b30459aab0faa49fa2b5a6eda96909d6b392d446576004be775120b52737a844ed24e178062658e2cfc939b4649a1652e040dfc99b95e183198fad740fecc52326e8a59d84fc99f393c29e8e49472c0763c1b76f86239d21e098b289d349f99d75df58f6db2a2034cf39728a081f56ff76ba30b269d72e765730175049abd15d8f72e1937143a5da306c014ecb2a7be992e52c2f8b866faea605cd2f9374f9af195eaa346c5b53c1290e2203390b1b7a32ac9437d92f5d63d9e87f855fd13a3e6dbc987c6897f8aded46f67d61fdbdc16c61442f5d4a4f7af10f59d028470dbf9839df0538c577e2271e34dc739a026631edb3300e6d61bed597c1c0e526d5eb6db8f3e622e6c04f2d8e7255506678979c24314e18b8e9aeb2f8f746027192de4e1ea1fe565d6a920cf789e855588b0a2224da2eff0b66f0f576312be3f40f4646beb3ff282109abf6cbf2b62b2ef38e4a24111933703a50c11b4a943fe38f283acf77f080c8437325037626e8602dafa278ded16df1d6c4cbee37674c3ef439aa7bc026adb26b15897603ca7234b2921bd80b0b1665f5af00d46655ba832c31ac4b23211b989142e961e8afef35a10b71b4144fe8a748ba3e637d64a0cfddf62d182a17022ac5332da9283e5affc699e0bd5eb66aac702f7863576ab1adaab69222cb22e71892b56d51406a32bba7b05a81f7fe5696116d1a7b3b4814f84ddc6d8a86c6f74e797f549c5fe9ea8029631e71ad8bc709536ffd35f2edcd91ad7cc20a214608ca4aa024ac54fd738236c7f9fb5cdeec22caf9cf1fe2027e433792fbd76e4e13e098dbe8f4273549ddaf296ad6766ef81736738de635120cf4dc867c07f8cf2295309e4d4604553187c3dec1d6b23d2b193cb85a0ff83a1769b36415e1de9cb412e8b693546fb3d9c0622f8b2e971e03b2297b4c682857e110cea1e635e0acaa6604ab4713f7ca9ab5bf80d698c00c9b3e7b34038320025b8dd75942d9719c3cf37a210474f2439a388261a2008a64df01a0f92e10ba4f6c91427e6ca87a11ab5264d5417b52ebd3a11e1ff57c870b99d9835a9f66598107f966ad8052148345fa20fdd0f853918a9f9f237eade7981005cb2137baf8ef6ffab545276f6bba9c9f2c51f216417b37a8366a5f79840f3c3ef379f86074cb88c414e4e01f23d34ceacc2ceafddd532c76c4c3ec2b571c0d7aa683a4d95952f700534ee9c736a41ddeff14e1d1225830c8a8c31f30bb32935d0f7781e85f2e97d0ff3093c25e06b74a44a855a07cf2b76e17ab432b40667260eb81aadd0954fc1ca29c6248580f45fe2bf968181ff0df3be7f65fde0934ff5cacba460aa0dbf0a797e99dbce255595d397d5a04f954ad5faddc19f5314f35b83358bc11bab220bc9c3ea330b5f387ee770bf126b7eb16c58cede0ec5ede0d949717ee7b27bceaf2713fe281f4779efd09b34624a7673334fd95a77cbc773cfa0d0ddbe49c161dee48e0a07cb715d9fbedfb870fbe00b303b0cf2ca7828f1d56443e14677a710db49bf7ccb10d048a0f108b94fe5b86bd57bf0fd175a674b139022b02d35a0b4bf248670ba55adcc77f33ed6ba57656147ce8a24382de1e8c0dc5e84a68786b4aa440fa0311fc46d32838524a2f126cb464f9da7d716b4502db2fd178f5a519126204033297a350fe50f85f2d1f937ed900bea7ca2a3147f881b249bde7be00ceb775a00e8d9db719537f26bff49d5bbe89a830f364867e963ee4119aacc4b5da50e5114b5bbe7e8fc69942386b553d4393b626debec619b1ad256f3b2a425f96820e563f9713346131319ac7df8245fd332458a7f8eb6e240b274a27fb5e1365aac6bea738a8cbec7cd81c0473ada0d1cbcb63e66d4e79c6f19387c2ddc8bf95c3b79cab1ab275f798ceca033e3ca16a6ec8492ed6445e03b2835278db932f7c875beb76537fc4d6ceff46a1c25874f3c3fb71f6b115fc292ec7584c320fe6d3c693119a7368d13f1f5c7028373479bb47fa7f6f0d54be48a88a27900d36e50d642441faae18829b1dbdb0aece25cb150093e8f60af5cda8b820456e9b6cc0d14dc84c80d6d85170db07211223b2fa25c9d9d6fd5232b70a10997abb1e1c120e45defc205b0eb7cfd84ed11194d49da636e14ee0554b1999b3ca97c8f699399fc46925569bfd7cbdeca567e2ef9d7fdadf9545bd319f473dbeca1b0b5ea53a6894bb3f0a847431737b3203f26507d925afada06d551affaa52a0b4cc8dbfa4a5598476d682dd67ced6748ec8cd1700a15ed356f894e514a079a5e3ed71f64817cedc4f82b0afdc37c119ca677f26f54786053083986c3630a797b9838b4ded10e0130d2d3df9cf291be2ed3cf1f0f44be8289da9b1a8c810c4d5b43b677af4641b9f63f2533cdcc35b9b18c6a691a39ba413d1341421aec300e9894608d7fc2b770a55a86fc74c00abd058a27435618934d741798aeb09bbdabfee9af63d948419290104f3cdfdc3da9a860e204501183e21bccef7a45244d4f16247a46ac48434838664364f2a5675bec05ab59ffce63580f7a5cfcfaad22635ef02eeef262773f3676f7f4de521bcb7d3301a0f625356057a55df925602998a75589619cb3861b0bb9ae2ba43781304aadddc0298dadce89c2d5ff739dfc5ce07b7a875f4b451653e89f17e1f0aab3204cb61af24cf3a19a3aef0ae150fa6b74aaac52e1d914590d8a4985b459a1ec84c428430ab48fb5e5f550ab3e480d4b615bc388115bbb6ac9f54df5d9233a00e5505de30359afa4c7f1da83996856ff83760f1c7d0fa334ea9e9cfb9150e163b8e0ee3751c3d391d3ce857a146dad21e5040ff3bb4fd75cfd8510d500417e836518eca4ab9fd5cbff5b23311f31b24c1997e1176e1d23b17b07d3195369fde63af978b3f72d6743104013c76c6894512ab145c1b52a9670a49ff55313011a25685548f8b6dd1adff02c1d32be84b98c7214d28fcebeb771c96981524971be7be0558c04c773f8c9f91f50cb392dde200b479346c29ad4f2c1c990db7f4e270f7a1cb02dcb847415f470f3a4f1b428e2a8c2f4dae821c7b6e3ccfd2e811138218a0bca27353bf11cb473b89b9661f7aeb710582f8686a42567906879d722af674c65645c234dfc1764e61220fa31e299a4d19319150f8092e6a74d34f00cd8a133233397fad7c4b9504c35a60ab394adfbf194ff9561e120db1c2145450ecd0ec89753f1cbe26c09b803b6b6464183cd5373dfc2d565e06d0ee9d9fa8101b362718d1b3d875f1dc4a3e7b7dcec4622f9debd1d5b73ae888925950bfcf5301d22c7c91faba1a3cc64cba86ac6084a6b39dddc72dd1e5a7a5d207cb42c3ad567abab262f0f4aef0024919c35e440dae1825429da511a5afa2bff1a3d6f5e33bc6af19fa569a7b09e777d9bd47ba5f47c7bdb4df82c9091628a5295c9be896b7fe4427b12228c4e425124a32aaca6c1dc76b04c836216a63e9ba0ae042e6226ae40c264f383713b813f23bbfade4182bb2f9b54a3b9f3a28c04118f98c8a3a7f9de18012c2e5b0a6721e0c9ca85d336751e6855aa612f4bf33ddd56577f07bcae9a9f3b709fc4bfabb866538737c8d12b760d08983d49c9c0e97820c79986e43786cef8d238a83a004b28bb884fab4441ddd36c571c36668df2cefdf1e418b081bda9f0b475b5430282381fbd2db00d7ab33ba6935c22204071d524fa2484ee081e8d1c02d11f7022b74a3b5e89409378b8c95a8bf7b5faf3122eddef7090a7ca837fbb0417b0f037c984a5854ff8f534690cbf7a1e2769cca9f1f2cd24522fe517d5db798ab1504d1bde8b5b2ffbb8a861735483ac9faf0b70afd6309de01ff2f354adb0c2faf1c925f00621849e958311f6d4c9d90fedfa1da9992acb2479724a1a18cc2d7a86608a2b75f92b9f27b8182da190cd155918c07016b13464ef0c1b2d3a1f394eda9339de3f4d80bcbe0663e0eb34055436eb06e032cd76493c60da6c48dc19135ccb1c3e9dc7ed59f3e552271ceecc2d04763644c5b0507da4afda7d64f6181d0e88ca529011e452fa90893773ec4cf4ea808b6d1b2bfd181b8c0ec5c9e6fb4b19acd213848626f03f70d8c94dec87d21369c7694e3c434ea2e8262d295c8e4ce1112d478e7254df8b3c84d3f8d90c45ebdf7806d05ff6acf0d33222f0b202eb7d018672f86cabfef3d68b6aea979e3c17518b83f17bf51e604744f74f67bed5e95b3d546b32c0335f48069c29d324c83c40f4558e9a1b05636c13f3e258f90c4545a16c68fcfddf14d046c23d22d871253b98ca6391ad9001ec3f0075173fd55f52903b83d1d235de059d8177968e4ab178e0cd827f12760dfe58b3dd83eaf04f9062ac92e29ee9adc6eab2df7d323812d65df4eb996fe794c452142e01ff2767a5b7c5e383c657c87aa111f9d407e05954330ef01ca98931d5ba884be970b66ef2257df7f14ef38b4a8e9026b274a3d1b76711de798e0818c6c2d5d33013e91d6334251f3099a2e8cddbf77a845a3e09efd18902a3eeaac8c918170bcf6e9ed0d80530ca838dd55f0cb80be5507b9dc7c216105746afdbb222ee3c0427f8bf875eda3c4b6bb3c9e8dbbb10b06c913028766ff56b9f3b0c914ef86835d6120345637dfa7a16c5ea0465f2923e4eaa5dcea5bc3d029d122a2f22d48918f26ef84f90f22e1e6d21a83dab169f7ffdc351bab90b0b475105de437493271aef0867c4c48362251a4cdafd4ac662a54149b0c753a49497dfcd71033393f18361ddc9981cf55aef51d74b13f9e957f17283b57c17d17a0d6668f585c58087dd6439a1edb51faed18e216e2f8f70e9809c2e142b72ef22c1b2848292e3e849de936f8a96f7438c836b0e5fb0b778a856c183b6e478956ff860ace442ee01abfd368c52ae801a7a97cd1e6e8ce11bfaddee7bb9fd0e933935046c9498c60d3a2b1a55906b91b2911780ded46f990a653c472998587b5622cedf4a0f7d53e7f1477ec990009aacd34eccbdfbee2c9f1b99d2967642029fd15510907d8256eb716129c6b6bebe09853cc2e6ce3ea566aee6ea8b311ebef47797604353ac6df41b5c92ac53be6fa38a2a67e68d8c39bafe2fed9be2d350d321424674a0aa70f596e414047915777dfe26f1bdf71e60bbd64144366a687756163dcbf4e4cb8801828fec6806755c0b022cf87f8753ec155d5f1be31c26fd89dba4c02199e048077d568321145b962f23b75943d0212c0fabf0f0705a3c25175b4772e03911769b0c96459d2bd1c9a15845cbd6948d8c7d656bcc2336dcb70ca2a82a548204ac89ee40b827b90a8646ef2e35453a11de34ca2b4b0e9f707da16e6d9fd2b7af803db62fdd47132c1c4bc5d2ca808760b2ed225dcc99e2ea5592586ea7e1e7e862bae1b9a0be57f05cc739ef9357a5349032f7cbdf1f953825f14318449a166f953251236fa294c3634a9a81b507ae2130d52ec98dcc902b940cf5b7281f7c402a5401578e5cef37d017dd9f2a9494454681d2aa74431d5e4babb1dc0db6e988b08298d4b0805b28d58df094d8c53f4e19ecf8fd518a8d9b9982eaf4076cddfda436219bd6b70c96e33b3420ab0209c5bad69c51026d5518029b96a7c55fc91f42c99488b2277fd484e22b1174fa14438dcc7193a6b516899338ae5207581e16da93010ae48191dbdbd7b1394129e845a6f6723cbfa05a153a5d773e5c4fbb2bccc78f04feeffd116d9d405f66f34752961c51f406977b9ca2054f4baa26bf230e3d91f473f24318c75ce65aedff84b405ad4031d5baf8845b0a8e5c572223cd11b3d1ee7ed90b2e63c6c73cde6f20e91ce24535f2562125da1a517b68ec4825cf29ea4d10bd9e74d8027652522c8ab5851f711e91b24a2ac95ada8ed501b4844572260a4fc60d71381cb8db64364192eeb671011c66888f331a66e7821b4a191c56fdf0a1de84cba69824b1386a39cb77555f6fb62fd95de656f049ebb4ed5a09fd019dde13b699c865e577af595ecfda2f52c128e15e0c47fc6a80a14e096fe50c328f581e0a4e99b74d1a6376bd238b39b2692ec0f824779e0b8dd4d77cd095eb25db0c1f6586f41419812377a1d417701622381f9a18a2ab2692c63d9be44b3407bf56ced3ba4dd0b2c7ddfa42089dfdaf2ae9702de065a09c27122de9ede207c95342afbfb59de5a6bd85cbbc347db7408c48f92fb5702a235b6f1efe70a87b89074029ce2127c5657b3dce777af7536580b9e9c9b16b32030ff938a3dcd2a5ef75bc62496dbe81ac120100fc3710bfc3966901c2023ebaa4077b65ceae35669375dd97f8bf9e5c26e9bca7503030c336c9157216f0fdd2b3816470da55703bb7ca469a56bc9878829eeb3b1d39621960a5bfcca6163bb8cc1ed7e0d8f695a4d4cff49e7830b3c881464b2c002bd9bc1cae0f7af094393803d3a8c12283a096c19747aae82d1bc0693b3eef1dad230f1cad7592fa1c7406b4b2cdb5ba1def98b579a1bef5822d4e5b90ace700e1ab95a69048b542510499917b76965a116b5a13e7d0e08514ab30f4089fd7151366e482474bbb25e4a545c001fa27daa86e21dbeea3e36e4bab193c4d6a0beab9a2fc85e2add7b64b82b491cf77a93f4113190f22c3b5bd2445f74de296d2089dd2f8649169ce9c4bdeafdc37036e2f29c821d958b9df2c374e12c8a89b55dde6abd4806e995ac23c683bb8e68ab08bf90260691796fc0b021f834356a8d727f528960d9a40290c2cc7ad968b5c22fe7e6181443fb21bc7c253590632dae83f66bc0a991d4eb4b98a4a65870d2dd8653a079b68af8db51525a38d099b4761998a6a82c95463b0be20ca76303add5a105a5f633e904e2bac619d171482f94e857f54ef59f5e674898277a420bfaf2cb4978f1c1648db8ca5d5837d30acf6eb909d6b1707686792ebfbbb3364349381c8ffb48fd8245d03fd013d8b0b07c6f660eb1bebab249cd7292fe3f3111f5bab4bd2afcbad097e555684a710a09e720c427ab735d304ceb89a632266bd83d729ba204e8a10fd627bc4b76964e7d6927ab7b6cd59e45ecdf6651cfddd7ae3a4d513e8dacbbc90b64ccee7e94cf4e19aca43b2a45b14b268dbd266369138507c1a66132c382c27f8ce8d295b69a53fe2c97a71990092303dfe687ec728bf9d9713031430de18a7b853d967d0eab56889f48c1693a96a471790e97b23a7c43f7af78553982be63ce7722ac3b4b61a0b79d3ff32516ad55af7ffa2a93e6bfecbbf3c1d3a555fc3881602a52fea69d547eb64526ba8d51fa0a7a1397f1ecd97e6586715f216a69ba0c3d67a9604c6391cfbeb3bab8844e1f216742aaf113d4741d70c6a57f7961932027db2d97286a8d545ea9732709488061feba2e720d77869cbf587581205bbcc5c094679ad9b992abe5e408da008fb73b0149c46ade4d12ffabf88b11c941b42f071bbbe836e8d6fa6a518af731e0e73b641f893312ad3fb85a30807f2c0b0cb2d9e8eef32257e7f6cb7e7f850b7e13714acef4836e9231985e9555dac16bd4c4f358dbf823a9b69edd6d816ac8155ee1b06002dc57c6657c3b2651e05b7d17eadf5c6325d64648ff31bbe4aaca403cf2d014be0b91e01ec4bcab0e0133c13be763d49a4bc062e03a445f6ca3c9c348996c04a0e747b15e58a18889b294495d3ae9320a2c99b3a038a45f01a910c25fb6a6d8dde09cec7a1b555e3827398716135f48ef9d2b7b0902e7019ff2e0207b758df88b035198b93df48ff7b0f89a84f8c6a479080ab347f14fcbe822ca57c1f84305c92f69702d5cde56a193f31c00631dc4c26ee5dc01c0a12d183c04fdfce5b0bd26a540f2d061ee809cb2da1ff70c9bd1dae96ba3069d4dc042043586b907e66b92da16019b8856cbccfbffc07c3f10c02e58172071b7a37f8ff43f74c83e1c40367263a632afce8edae4cde0082bb4f55fbd95c9eae87465a10749cf8987ebe3282ec958a2e09d7286a35c5d1cd87ad975cfc84594bd3ad8c53a6255578f88d12ed3b7c8f73e22520a59e2075a386ea8d44516d3dc37be42062465e502ad1830da48b8dc72573711170f96a2f3887220e9a98084c94f8fbb43b6595b62a6bcc02801a1bf1527a2e9611fddbb0e8b72fbe36c58f5f0dd62142b8c5b89778f9fd30e1654ce63a51285ff3466f6d6330b60e1cba0f4dca89be5b9d2de8479d07486742d9794710aa27addf9efa6d8ca53d14382a5b7e9b195d0b4ed32e6d61df049da2e4cda4e8fbacb5754b84cb2a92562b1c21a4577bdcaf88fcf2aefc24aee6eea5ebc2e7c956e04ca380a6ea1827b45806220c2d3395aa670a7b449cb158fc7b56b47e8b53c9fe2a24a6fab287072a02b02d1ac482907fa022402cff5e23e8587cff2d9f1085d5b13367ebcceb8cd59f030e4a07eec4751234e96d943a5a5ea341080e03249adf33701d87382ebd7b56d06207d90b613e199b6e2a8e07c845d7d831e2c6a38bed390b30fc3e4c29ff823867ae9c63a846bec2067e8f59500511df67a0f26a8eafb68e066da1ebb3db82a1f9f2cfb292a9e0a88a5e2c1f23cbeaec31a914fe3f6558e3b4a8a2b593412138fc24a4aa679d52158ebfe80f0c8be196de68e256368863239097fc9c9caacdad4f3c2702c0352ba5a8f3b941801d663944b487a08050682d4bb74c2b62f78c41773d3214fa96fb55bd92d3bdb99681974495383a7007a7b74b55c701a2d011277b0c276a67816d1c89de2a84edb09542abee1fbe73bceda59550acb9436f27dcf1674b097e91fed5e9ee07b1ab92af150f93f622747d3a223b56995e0ea60a0ce03dd18b8c2244f2a2b1f3c4a4211b233281d203e70d5855f9b68dfd2e2e6630b8ff72a45daacfaa9e65cd01aa7b2f1dac88887313eff76609939ad6f602af3e3fa70a393a8c40229642660722380d0f1fe1df763d36d84bf0272797b341ab33522982b85b89deec0f45f6528ab06e0e5dc32cc9e020e55730b6fbb37c6ac1093ffb643621753b781506fa082cb3ab90c8c1cf9041049efd070cde1c00cd9dba6236fcaaa96c748fb03d264ae9817d669697c42d5bd259b20656e7b951c41b605f3460c37e91084077cba9103b5a6f743ff09f8f23400891cb63f4ccf253ffede761da701f1d8cae0240e35471c119b7e622cd6ce711d99f338f6760c5025a4cae78f90b61f4845cf60fb66a5477c063b37f949c5673e35ff5eba5b065756768ba4720f1d4a7b375a1f0f9aed9f1fcfbad5e66e36d5c425bc65b3ee32ec4268530d433a1fcf0cb1240caf5e0edf67a7428dc5cfc2cf6fd8564667fb68efa43f65b0a5ecc5357cf05c5c3f3bd658e04fea10d6bba2234aa9c0606db24869cca7054ae42657962f20702dcc7b5ccc2272b050e89e8e9daff7e63fcec6a3bc26fa22a74b6925360642ea5750ebc72556db529f88fb6e8bad42062e25df7090cb6d742aca5b75ea39caa6ad13237c0b78f551f897ad481424dbf73b2c077fb085a58dedd0495c618e5a1854d40d607bd58e4e5c71294669ab7ae57a3ebf877f36ced429e0dd1be21047591dde5299d75db3fa002bbf26eae9914452042c8f062c7b71e29132d36ef36999da5710dd0198d593dd6a949a6976e8656c4e5fc9d8f0fb77b157fc13dfc7a8f387c5cf6f334c273e24f96bc211a41992af84f62b0c55f1a7fd7904aa542bb43b6cc78d159658e0e993a85e48b80fb68cbed6e319ce4a61c3c921b98b2dd15845ea3d8a26f1a96b23b87046d8f0a9cc8824d026a37a3bec7bbffb9fdd4c92d5a8c1d142223d74ceb84cdd93b8b6321cf0a94c5cab6d142e3fa634e3453b9566e048859f812e66246b49b160bd0d4ebe570d62e8706b277c8768e8564960b81f69617cd78bb778aeaaf3f5d4d229b56b2c70c90213abc33a141a3c63b26a7c2be5d4471c50bfa6b233129cc30bd3abb5dd3992cef1f22869e64abe72997903777d2a844ce089d69dfb25041af717b1a31814b9d11e1e3622cc9565443b1b153ba5cd37077a52f687830f76d73109d61200cbcd57db1818b8e715818041f66277dfaaa35ff42fef1a6ffe70e5f542ec76748e951553e645ce88073b7559113514c5dc3f9644c1c41d2bee4d3eeac187dff736c5c63b272a2f717c7ff665352b18a50713ea33d9636abe88aaecb03f70572952b6de90500f196648250de1005c45053cf6bbe222e41e318bd666c69635f31aff9819e155e3ca5e6f62062e3313795e3fd3fa5f62a4cd427742581117f0c16ff58708d702acc31fd2ab73981b2f298557d5ec831231d5981a595cc0a04c0ce87f7c2a0c6e73bef2c70e11395354b52a52a1291b0532ba04835a4935563292a84239af16fbd37beaa5c7e61e240118471b92a4b756747f36a08c0675040c0d0dd17f69803a5b8293be922a1cbc0a30c9b9892f4adafc726e5a66b2e257135e306f28ae79c2927a9d41ff6fb7e283d837af8f6a59cdb149726ef3acbb57992d008e13d9c609d75e93437c218dacef2ff57e4a898fa16b88d4bbdfea87203fef413b856fd3ba6a940eeae21f802ab1f6906da7dd05df5248c71525a8349307bdffcb5f4f0c3f37e33521ff31dc33a3f5d73c354f993f30b1375d3040ce95729ed73c039e9d59d30bcda784472e3e6faa0a2fa6aa9852c1b3f9ea18a59e94bbdd86f2f715fc9a2a7a81df2ed4aa438f1f26b92777a7b5dff0ff0213c09272326a9a387b746c876d586256ba9d3e7faef7ffed0f92f6a18f5445eb465373448469eba0572cbfc89527ffe0a59c7df5f590af0a140479477af4543561a2631f055ba1a2cb3eb00530282fe12e09b78ed2d65c68d9718201afb6349adf2c1ba5bd3b843f5103dd7eb59144845d061471658bc18597bef6e7388b194969a2af8d1b847c40b5f51364a96d2f1f48fb49ec7dcbd62c94c65c48529e7be1098eb6746e2269f24e02c69170adbd8cd32113ae1926738b473718b1d2358ca370e70f147565c595e1420bcf53c6b83791429530770107ae9bb19cd2029ea90d8d0133c0bf94194274a390f596dce3f28e49a2cd5a6175229a8f51ef203ffabe9e6d53420227e80083f2ba32d6792a30d02f81f69a041ecad8bfb6007a02665699de7ecc6a16ba3fb7780cd52b63c8a7e9e7531b8dbe47239a330d5fe47e14f929d1ed2c1c6694b92ef4f26a4b01b0297e3d6beacaf19d58389b726ab77d7689d21a1cd8a016b687b3d4c87115433d519d8466c883b4773adba711fb075a4d3b35fccd04aa91552699961d517771b8d8b17151ec9fc517cbdb699c33b19bfe9f7259e02abb56146ba89feb4740f398d331d7b6ee53023ba70d95da60c02cb054637858e93e54b04bf8a7088dd435075ccc5fe19a9af79a4d9273c3bc2e375767aec5e5252e879ce7c5f26e0e19218fc9a39398c64792f432b1751e4ab838dce5baf352f5835e326d0ff34fe364d7aad6a87eef747f90a4f4bc63bceb5d1ebb7dea5056641c0eddca2d43c720c795c9d9ecab26113e1707545eb4bf64f94e92969c15ccad00bb21b799b8ec59a328b4e0c5b95b4a916ed13dcc7d12f0652d8af70b52789d053061bb417dc2fcd95334158fdbe1e956f01a08efa4c29832dc2470a855b0b6fc51201ad44d9fa555420f7245c0fe7733200e7cda7fda9a3959494efd06d6df0794b775c6034558cb555eed455f0b614c3c7715c43a465c9e2779e10115e476327b6e3cc192af286042fe7c7f1020050d8a4844e930d6d3223bef6075f7d69dff2bb3c6a519bee6c07db946645cf19cb2f1ff776fae8fe8ff85cec5ae3a2bf429a625054fce44589982c6e7bc3dc8c4f5e330ca835b92d417c03159d7c528975941212e5c7355b894fa83edb8cb7580e6fed5527c9b023c49aad58c5769361229d49d7b1c490702f457a9c7eccf3a8628b30eb6ac6b7689c65b98e39a579a984358889d97aae7616ce66b50b8c68a3cfba7e9614380dc7a3c5fcdd8680cd95850f137430364803c84ac36efab417cff9538b210c9c01befaea968cda393aa1b5ffd2bdf4f2280acaa5dfdbd90cbd0c41ae1f014d7c7d59752cf17add43012c48f533b2cfb7b10ca27b9b5bf29a7621c61ee49b909f2f3aee533c788586b202eca227fc7584e98ffec2bd7c2a248b32d4b0e0b8d1bb9483325aec15c465cb172b8c9a448cf1f60f972955c9f707a54bf01c012e45648266acaedcb07e3dbf2a9a59c5ad5c398d378b497bc63179a71e7bd9bb0a3b5a02c346b7879793efdec4d49c2fb916ecf8c82af9fb5751d1adc86d04459a21c100c675fc7ea897e39e10e643ac34ff8ad01878379a8eccc562a13f7c78fd4f3fa51f7cb97c0d7330c71810248beb10413dadef977f39017bbaaa33eb9519839fc9cc6eb7cfc4bacbb5c37af7e9466591a36a198a7701a76a62fd02876a415cca811512287c5c914ce3cb97784975178edf943cd1b605a4b6daf227cdd615e5bef750d8a75382e370f85447bac58900a4e23526299b0a741a3e73c19933177da42797450113515f5b08d716534d00a6378b6473d26c61880ded03f864c5a4d0c013729c353f21e11e92826873c6ddcf5793828233e360d094e9620494679d85cbdb3c10cdfca3b637b3d9ece798271abe7166441c3d7ae3dded447657dac1a293efecd8a49da1ba1b5ba053aec47bdeee59c234982a39f7c86e0086d7c127984fed35af4ca07b16d03fe58a9f52c30a585ed52652c3e990720ff192e6c68697d3f3e7e5a9fd59c3aca7a9519dfc2ca8c17a2477299204a91848e4a98b336cd5df6e65918b8222c51b7e881a6716a6d441931faee12d5abc8df0365c55193eb05203079276f94dd024ab31fdd051475cf062bc0c30c7eebb9f6a76960dadb927f8aee5c8482b1a4fba7d5430f2ead8da396fe449e81367125ca330d8f42b26e0913e1f6f0cc2ccc6a8cd6fdbf76f2259dc063c902af4783731ebe3af1d28b3eebee5c4820bcb7ec571672b7c0021e98aab3332f2e42fdc99d8ba5a381f96e7217b9156a54eac41f2df537283b692d0d836ae08c3289af193c5ab05a238bd2eae09175b449c65cf7dca53bd7796654c98256368be38949c29a29ef791bc4738cd532341f7fc56e5465964db0ab480d70597cee1fe7ecaa4750a504a01409f41b32be2a0116c579425b15e3195e3f8bb4ea7d418c4e9664c95a5d4985ed8fdd986715e5d7c7d8b2f08b074e3c8eef71da0f2281b0702802948ee2eb48550994167c59e07feb3c43d12b188aee4947811a713155a6ba2b74d8531ad51335262e875051103e2e83ba6eda4b4bc3bdf5e6e64a47b7f9c132c3530adb8c2ee7a2382a2726582f609e366de5f25e3c358d150f5903d31173451af28beb24bc01e1b674b95bf92e29861579564851c476d7ec600c9f17e7e0af7583f641b00d2e47094d699dab368605c2523c6d8d39766618b4029920245b0f3144b9a58e57c6cb9eaec321ba1ce3fdb54cd12b55e07babf2608222c320efe0547c63bb9ca8cb0104cacdcb0d49bbfaa051dd8a4acd0bfedf42e1fdd51c37f6f2c90beaa378d1ef0716639e6aecdd01598794f1c724a3b1ddc8f76b69d7b44b2137226252dccf3ea9a3c5963229c09b5c0382b66fd14c94e6bc2b99ab0d0cdb3a27fc33ccb3f5dc604f1720c224e8958ec244b10bc77ddf4e1fc88ce639cfce260fd226931b91f145d645bddfd288a7a01a6f0e1db35df98b91ee766655441d084c4521ce7a218dad95862c4f122d9e0b7ff7581c3cf2ce3445dcf77949a5a4a2371af5f68b022fcd122ac2fa264f2802aae241bf2775f5b366507a0f57b2397483069e547cfa8f09f2ee3f3261898d4f085f1dacb4bca0a0438a52ed4e7a4b36b5450b523ce4c90c15bdc11954b5a442dd98a43ea271ac45c59ef4ac9e91419377409da4b71948bd85e5174821a143a804b161114a9e5b6019d31ce2794a190d5a881ae03ae0cbf3aeca1ad55ab2beeec1d53e3499d7698b5bb5f764495ee1ff4911e5bb7fdd0e859a4c4393e8168f4e82c86b253263b51e4f3b3b12f7586a9600c1911e6dd13332b0625cbd471268e8fea5497cabc288e670aa01e528d6174c0e6b35e1aad5d47aa34e8d4443c7ca25c6dcf064b032607ecb5c14d0c7be2e1c398291d63599ba67c9c55c15ba85ea8082a79a246edaa12274f98197cdfc6e428a2cf5856980b413f68e525691d155da32a6e561539cc758e0fae93d58d1ce75451d40bcd73c36c7a28fa8deaacc1747fba8c825c84c354e5b1cbf4a90654fac11775d86dee61c64235c698974a7bb49df8925ffb4e842915af34c49320aa9ef6d1ca9779a6e7e9d92cbc2a92378ded9ec91649315829c69bcb628aa367ce4400ee44ccee060d4ca79b2a1a96b83a034de4fad9759b863da3a515fc8f1e7ae0c1d645c155f011aa24ea4e68a480a94df30640c61e25b5c3c6692401270b0450f782dbc0953db4fd750af0993938d1d5c93ab7aea54453cd6ca324efbcfd89d124ce1afb7d656bfe21455775987f950c03c58f952476615208e3ee14e904a1db394143c6a473154b9e3fa33231a80f0e47c5967b069248af9ff364f7fc4759644eed8adb6b60ca58021fc5aab15d571f1326a0381dac8b6284b4b962fbb03ff54b170343a597841718fdd80227eacf2cb25d49dfab785170bc93a8a7bf976b0caa6d122afd5701956ea6f532a1c3e020118ad1254433b34df24b9afd997f2b9bff7cf08b1b14c8ff0f3694a16c23634bf11d8a187bdca7b349e8312201661a91201db242db64f6496af3486024205cb0cefd0d1752053b55a60e18f8ce22b5111f7acb1b99313cc0b24e572d0f54953992f769eb2d87077c9dd0f57f0423ee346e223f5be694701ce25ea5ac797c8529835d60fdd6ac173033947c8291ca7c6d9fdd43e3dbdd9b8139bb21ae1889d900fc34a10aa842192612b975eeba3704db32d6faf2cabc49ba39c9aff0a567f19e456168e019e2b95fb8431330ff557d06575b4722921491340b2cb2a8b002140b9c9cae498a2475fee28d784cf32faa9136408229e74fd6fb0cf1350ce14b16ad4051f7fd4904912afcececf6984dfe3da61aa33d9027b983d7ea490dc341ca146a3af1906ea8e07d8f80890ffdee016d6c17d1841a2d587de90326ff6c70a26e8a0de1af22de7de9071852c88ab1da2c1f97d48d804ca60b09b69ee29a3a57fa7f01205e90c8c1d628017d8c6ac9801d7437e579dd3601b8d0f623ed508f9f14a243035092feee4e663a0487d57697019d3450c9739f08d8d9682ae84ba55ddc8a45a3551c5e8742e7040816582e7f3218c7cc5b881a70e1475519cdca301d515798b3d0cc069b769f9bb6713e16b13c6ab2884b713959a4261916326ba8bbeda857098f941aa67c7ca136a366f1d4e4a79dcc0e5119e8202161f3036ee05335177a7d26bbad9ea168d2938d79eb9e863f39ac63d39cb96a8ebdabdfbfb3b3cdedd452184f63bd2487a7000b74b645d451e53a19846b0b7e1398dcf5eb29240026acaf2e02593d0bed48817cc93b561ec66cc4da612cea8e3ce44439e5aab8a3910281c443dc4b1f9ff95461aaa224567b30b7bae78c9801095fd66db95eb80eb294660e0e16b01bb12aaabf3433c3e72b2853a1dcd5f279bab709de9de1d4821fa77d411323bac4dd1a79d82263ec700059f0d79dc265db4c48296db4109f76289561cc1537d427844cd983bcaae9ddc38aee8b0ad10ddb170b7855d118de12fd8f88714bc6aaa29ff3bee49092f2a51e8604b9c383e7714853c474f787d7aa6fed6941706e307ca97529d4a512838f483e3980e2c716e744871a9537228c29480b58d25b640e2fe5712c2facb56061cb58bbcb928a9953698a0f9f709287d9d83a27d03227ec6dc4d66e2489a783a22013cf184fde2650323035ec6f9ac0a6f02edafc023c8ffabf62036bac708828bb753e401126fba69cb72b80313711c98c4f3a4d2f93c1c53ec06c8628f43ef7edfa4f4bb99ac9b4133425c2267f1fddee8b38345930182d46f958439cc6405112d0c855944a496666ca91a87b599aa74e7a00105832b7d54daca716294dbcff58710fdee448925c0e8aa740f90c61b9fe1ec95632c013ffc551cfea45bb54b3083e62519816fcbd8cfcb9b6dfa143a03091627f19b6ed0de8b0f4a337e3cd920c2a9c9342a6f954e1f12552fdf63ae47a7bf978a61a19a1eb394a06283b80c5eaa6a4c8f19094650366eb83b8301d7aae1f5ab5d9824675febb70ede02a8fc0fe951b0e5a92055c41d17899705264644056a183f97bae6474f6d0081535c17ef37837e671ae3dff03d2740bedf8aaaa59d64afdcc075c1c6539120b74e997ceca3229c11b3fc9ecc8983071ebfb5faa4e8a6b9941907a47956d87363d03dd5ee81b674af6698876124fc17cfffef7a640c628aa5f4f1ff8a9f30192590b716a1991e07a942b5acdb8575bbdd4e87ee98fa8fd408004f03e8b27e02c007b575f448d0d73e21c87348d716437e52ed41c906f86f7cd3777cad195bc82af45eed18ed666e710de26190cdd1382b47541d14d54fb021f54909d5fb03e748802f0bce65e891d1b3ef339f1c8219a776cc545b7bfd942713302c1cbfc6127fb272f09500e0b5756bd1ee093cbac6c36e981e0b92ad82a98f968f07067a21b9b9997fc3f1ca2a4a5f046c7cad24558119788b99b6b78f3ca49c6d0265abb37633902f02b100cf17bcdd65aff6a1e9f7275d104b04fe264fd547bfe78375f9892f289a18d8f9bfcb8b9a91f737d05ed2401543634849f8731c015766a2df9ea8ccf49e11c4f784588cc615b37b61e49f8f89a9211e270dbbef4ee6e2a79b5b01b8bb94b7ea73f4506cfe176f00713b91054ae6eadd034d9b2f4bc027a9da0a124c52b5009ac199d0472fdd0b2188bdf55fcc039179b4b83622a496a4bf485acd326a97939e19627a56f34802b9363932889cedd2a721f1c15a68a678527c6b34efa76a4322c50d0c2f9ad44788a1348c229023a199d97987c0a5443e6383943cc9db2a84b8dbfc4db23fef08ad96df71c7b809bd3a823ace6465ec44121759eecfd6ca9ad2d71274073ecb47e4568623c388a374646bbe70f132104c5269715a614414349c817eee4f73e5ddb75590756fbaeb7e5ca6a3e75c19f341168e2b575107eb39ca15891ee35ae0b5c4dba3f8fe8447c39759ff2d9900d926775bed92f6df9051432ae385c683d52fd4a00e9b1541a1a84baff6e9c59664ce7f4c87f41748737d4f00d9c9c401ff9cc8f07d9d7a2f915ec329a7a12f4a7619a3eb48406963fcc83ff3ce52d61470da0fa40264a60dd25a1dbd011304942f05450d7dfc348c3ac352a927dd8d95d264f330580969429aef09d508bae5aa73e2bf6a3195e6890baa0d4c32e1cccdd4b9c1d51614377cf762f6249d3e6c9d1e23d2e649dcef0559bf47fc2137204ba33ffcdb7a0dfe4326cf269f632a78d4e59817cc64d2291bad5b4d484df1e54b24a7eb904dfd0038b434d19ade2cdad952e239a01f4293b221e0d65edc0968f6022eb9268dafcbf96d3089b903495fac1391ef26146f4b30967087fc4c03447f72940b1f0cb497f59993af391e31733df210a178ff5d5275ee81f99d0c4a52adab52d3d629d66b90eb82b4aa31632452d111ea6afd5979558b9886854cbf9dd140369cc27992cda4cb9ede70f76270b763353ceb208e9f59828beb3b282810e202e3b630ccdd26181f9817b900313f5be5aa1761d98961be8f20af0a3bdd84c0cd59355684a7dc9da81221ce289d88a530beaf5f5a28ff7a616e3ca970ae954c4d331e94bc021e1af178d098f36ee70999ec1086abde1bf50496500d4ad02123498512343fc3f0d720ba0bb2117c970a4a0c324bfbd901f7278567e6e4bc4ebcaca42a4cfffa095c2f0946a2f1e855352114773f6c110c653629cedc00287a27390f7a1d6d174e2cc5c246917d7d643616a90044656d3f524dac2eec76a351559455cfd4ac79e21f6cb2da35aebb1202742755487c499856a1bf32e846357366bc374fefd7684053943529fc0f1c88901da4b3df60586c2e0472f9a7cac4ab66d5d569d596eb85357ef68b7c2ded88f6ec973ab696d25cd2e8ecfe26a26f3b6d74884a6fd6594166f043936fbcc31719a67c1327486f6f4547ae83409e563ff1e7ba1da5c32f02d92a1bb27a89fc10fae3ac02fe7240ae530ffa1aa049c8f521a70950d803954d3f69bd1ac60e96af026bcf0931480f706b12df7d8c13f8517b80280da62201f0d0f86b872727889f21ae37d460fbcd0f9f80f5de2265a4d9cb3aa87a1cb2f0aa133e58a04b6a4a6a75c7537b8baa89717122899ebe6e552e663976796832b7beb51cd4afd99fde8e472917d56f18f423454b465ada46d9530e1f4075c627691e80442d04e531e585eb866ec12e5c26a3704693685dfa1a273a6a841302e0ad35357ab9a11adf4752757614da7ee9ec65fd43dd7e248fc2e71fa7e2588298ff4d76bf257a42e09b1dbed5072091e5628c2be43f616974913432214fcbbacb41b269449cc79bcaf0ee902d987218a53278e2b6d895c4c510d49c49beaffaf6798e351d0865369671d4098eb9cc7707775a4524af762c92bf48c8c66e2996bc28aa437b8396805e6e4539f51cbf6c3d4bff1a0c465b4887c73878cb55b680e0d7dd7d475c757073a4b432288eb7732950f9a455c1f21f50aeccf77fd446771281deccceff33b35df5061a344190e9bed0f1fc0d9b3cdb15d0bbd5b6eb6b8ab65e9aaedb806d5e1342cf5ddc3fc7338016d39e2fa3a75bcf140bd59c620d59a6fdeedf447f90e9259c5dc9519dddd1e9fd0ff152f22aed3baed6e259b8b57b8102ee7c6cb85a9862fadf21f230bba58ed125d70c5045b74f3809afc3eb9d9086f1de0683a0da4af986c5887eae2b4b9aec4705ca5395f17ae3b3d9ed25b80dc100e8717d887b615540d715c2d9a391019296ae35b7d5849b7e58f5a923b49ee652a3c2e124fd9d35a2192c12eea89ae3981b4ef7bc176daebe5438f9f06e012f5ead579e0aed08dd404cd898438c80e763535413eaf0f78beb85581fd2e3d32fd1069f27630913e6d94a493dcf9a2538f81525c424f3c8485cab5518e44493d2700ada9a3cc0e72522387672e8d4f105442bd242da7445a91bdf6ef2bc06f636a55556e4454cdb874eee08c7906606f8a5954a25fc599620d869bf7b3c4dd28f2231c917b84b485a78b08d2aee218aa2e072f9cc7344e954b51162c876939c4107d5c9b7f1ba4a6801a08b2da67c51c3fceab01f8e49cffef17aa14aee4e73f4fc46ad206711ff04c15977c6b642548b8d13403290a31f45d491cb398ee4e07e88eb3f2c933b903cb51c1837a595c8a14074814b20987ce978fa5266e61760cb6a014ec1720e7562562dd46ddfb7818ed8e663219b58c55212335bd964600f45d227ef6e16200263dc7946ae1b6142fec0ac33be6d57668df079d8e2bc4c100932e9df51d8989f1586d6864e5c78d41d34fb62dcf970ffac6b3bf06ba906a28ec32c0d3dab198cca341bd509809429dc9a7925a6f28f2108268f1d5a972c785763571014f07867a792f25d3948981ca091cea7a2d7032ff4d9788861a699c379b18734a9fe49c90fab1ad8d425f3e4653bf3e2ae98fe266d4462d1ea905551cd77da0eb0bb9b151db19f1208794658b996ad02f318fcd395be1c2fca267b3a61abc77bc6678685aa7ac55105788afbbee4acfdc3253813c082f0d45d7179910952a23392056a51dff2e3dd51e56b88cc63b9102a3352058a4ed6bede046a3328871f7981a3fb0c3b9e81e3536d5047113a4234cdbd9b623d108c8769ca6d7a10eacb7125e12c3d0822c7af5131a88d53be181486d95fb1c00b99c059b16db3045926c97b644d6de88dc33dcc0950ad0df1dc3a2759bd63a6b7f600a694d6bac988eee4cfac71ff45b5a61389e915312aba4b260716043e43baff3d51a9793dff344afe8ec7714428f34ba6ba10943d0f0550426672a32d2a5ff914aeb8b9be2ca4dd6b9cf7bb0a1871115435d38ae54449e20eb692db84544aa4735145c751fc8b62b704d31a99ec4bf69874324c0140c9dd4e8f4edd5bfeccbfbb5a9976194d405039d4ae8e0d98526fb4880dd135662b59adc0428ace23d769e2484fea7570eff038bb8fa07fd0ddc71df84d049d96c483ab4422ebf06bbb952654fbd94a2cc9527b8d4ca78c833867bd13e87677f1939661f05571d5ae363ce1323a5ae0f128846ae02bb7302af05f712287eac3bfcb7847ba0c48349aebf0479c8b26183d22c3a0e5320a7f088318b7958a5e6dd9f4f55a29cd95122893a1e15dc1c516a6a6e3387f925365a6b1dd42a7032d06931f2b5e794713316fa471ea324cd6b42a6b128cbc8819e66626f27cd9852be8e8c256e3dfa80f0ea89d9cc5cd192d84d3243067c1dc34e754bf7438f04c4136d34e43dbff43c0d79d60e0d83e0f925cd473a4b8a987112aaed8e9aba008ec3fad9a09e9ee736770aa88402712fa1d9c96972be7ffa1a4cba6402171b39a49facbec4be1f9120ea282738a03a9830ea858d7a1880b17a83d4445320aa0b8adee627efce6f19343df3c8282a028391784ba840008990c903e831fb9418a7ff13374b43648bf7cca0aa8a286169254ec94a1c6ef95308cf54a4aedfc2b80c5cb58e9d1c1ff202d37fa81fe8bdd2d8103fd2d78a192474186bb6ee467a9d60869becf361888a55bf36605c68aff0250243de6cbe58767671fd1089820b635cb2758f4c0941178c96e9860025a43ec28e24aa746ba39fc0e8a6c3e3d153281895f8c028837527bc2f088816076d03b3b8c43f7381361b3b4a2d3ba69913a1559b51573ee26ed47b53b9fbb05fe1d6128d7950655737fc103357038dc184fd526a6d4c0c8df74653502e64b2630ecd491d0aa5cc15a247cdab93842487e52ffa91a7cdd4b3f77f85e5a55b1e9f3bbe1a4cb1727b462de92ba7c73bb500436f85f7defe0723af13b6580edeef830f1a1998f748df4fb06713239be027084f3aaacdac10e5d59f2847f7c7df5d10c76f8e0521cbeb0049189ca167c7cf8141248828b19ab24581d89780254077d2a33af51ea6a35917d1621ab52c674deecdfda0bdd8a4c23f38e99da7b6cd9316c1eb52b50bf153ef78c44bc0fd2f29a2367e329f16d87a05ffbe27e2d6e50f5eb09342bd004fe5644f41a0eb0e4e36e02e109a08be5066f03847c819b248331604081c394d72633f58fef33242da157a5ef9f0114ca7c1267ab12eeb3c8c4dc8938edf294d5b267e1f64d4ccb59609a5bd0e831a5f8262ad8d7c4dc20b92ff949f5c022d33b57351dd3a3a6266b9508b6e2fbf1c7da5658d32d1b6a9629b2fc5eb7417f9fd6d227ed095dbd91680c36ca6312f11845efff98ee6b5b84bf5533c2c3c00fbd4f4f2b6767c48bc8559c5a7c688faae2bc95301788d3ce367203c899e67cbb4586eb52abbbd5f59117b77191d630201305f887b9237a1ffe43e49509f687be3ebf40038fe4e57a41ddca39d333526ea8f0377a08945e08f7be4afe01a8369b9e22a3a85893edc1f2fff32c0a5db574f1696461333facc0285568a553853cbd66ae1e1be6407ae5beee80be7879565c9b9e836a7b94ed3d901a08266c8be0435a2ea1ba68aeb6d8f4bdf070ccb57bc6adb5d7c088f0b2119b148b75a39ad2fe67eb458923da62a24cf3aa738f2296f42708f6e2f3c412b7b6c709cb8f863b6681997b153641a01ab6d609d0e1126c9bf96822882c4b5ad21ca08b01c109406f20aae7ae196c7a9154a504637a151821d20973cd8b1f0a7c4aec0d116ae40831715c5562c3b28701e79d7ed4429eaa18d797f963db7baa8a46d24b2f5042b573dd82ca47f4415e59a94611ee4af82e612652aed7b8781d6f90cac9d5aadcad63f0e3a51313fdc371cca669cf8ede3cefcdb5b07bc068ff9fe161f06a59d4efaef0db6fe026d91beb9c21a0068b752a2f64bf1e9a0b79c404c9203b83fce8946a93739a3afa9f2d3147a0ce0f865130b8bc43b1333495c728d252d35f0b3a7135885542a05d04b6f9b7b9454c32a444d4f9d514c2dc73fb30a16e5dfe18e69d533f133aee50072a78b36b85183b47c159062267cb8694907fde41507e97b6aaafbfbfee1b5bbd65d2e61fa62310b255116f60d14196a3ac712489f7c45ed9e7df30c5f5a7425df438b969fe969538160dd1fa502b84714ac8974bee276f9b911441218a0e3c2be674e54788d6b4641bdaf02d9b944fcd993b3b5cdd5784ad6dc00bbb3d9387d2096a131e195f85f9752e2815509b059931beddd1dd22afec14a5470d5e344a0fadfb193f0436140ba26a2cc58d0206562fb50965brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnmap-7.70-lp151.3.9.1.src.rpmnmapnmap(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)liblua5.3.so.5()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpcap.so.1()(64bit)libpcre.so.1()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]@]]@1@\-@\@ZYYC@XdX=W@WV@VVn@VQ@Vf@Vf@UT@Kristyna Streitova Kristyna Streitova Kristyna Streitova Kristýna Streitová Kristýna Streitová mvetter@suse.comerwin.vandevelde@gmail.comidonmez@suse.comidonmez@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commardnh@gmx.deastieger@suse.complinnell@opensuse.orgdimstar@opensuse.orgastieger@suse.com- update nmap-7.70-CVE-2018-15173_pcre_limits.patch to fix NULL ptr deref crash if pcre_study returns NULL [bsc#1135350]- add nmap-7.70-CVE-2017-18594.patch to avoid a crash (double-free) when SSH connection fails [bsc#1148742] [CVE-2017-18594]- add nmap-7.70-fix_infinite_loop.patch to fix infinite loop in tls-alpn when server is forcing a protocol [bsc#1143277]- add nmap-7.70-CVE-2018-15173_pcre_limits.patch to reduce LibPCRE resource limits so that version detection can't use as much of the stack. Previously Nmap could crash when run on low-memory systems against target services which are intentionally or accidentally difficult to match [bsc#1104139] [CVE-2018-15173].- add "Requires: python-xml" for zenmap [bsc#1133512]- Update to 7.70: * 14 new NSE scripts * iec-identify probes for the IEC 60870-5-104 SCADA protocol * ssh-brute performs brute-forcing of SSH password credentials * See https://nmap.org/changelog.html#7.70 for the complete changelog.- Nmap 7.60: * NSE scripts now have complete SSH support via libssh2 * Added 14 NSE scripts from 6 authors, bringing the total up to 579! * See https://nmap.org/changelog.html#7.60 for the complete changelog.- Nmap 7.50: * Integrated all of your service/version detection fingerprints submitted from September to March (855 of them). The signature count went up 2.9% to 11,418. We now detect 1193 protocols from apachemq, bro, and clickhouse to jmon, slmp, and zookeeper. Highlights: http://seclists.org/nmap-dev/2017/q2/140 * Many added NSE scripts, OS fingerprints, service probes * See https://nmap.org/changelog.html#7.50 for the complete changelog.- Nmap 7.40: * Many added NSE scripts, OS fingerprints, service probes * New option --defeat-icmp-ratelimit dramatically reduces UDP scan times in exchange for labeling unresponsive (and possibly open) ports as "closed|filtered". * New NSE library, geoip.lua, provides a common framework for storing and retrieving IP geolocation results. * See https://nmap.org/changelog.html#7.40 for the complete changelog. - Refresh nmap-5.61-desktop_files.patch as nmap-7.40-desktop_files.patch- Nmap 7.31: * Fix the way Nmap handles scanning names that resolve to the same IP * Zenmap: Better visual indication that display of hostname is tied to address in the Topology page- Nmap 7.30: * Many added NSE scripts, OS fingerprints, service probes * Improved output filtering * Using Lua 5.3 * Many bug fixes, improvements and performance enhancements- Nmap 7.12: * Zenmap: Avoid file corruption in zenmap.conf * NSE: VNC updates * NSE: Add STARTTLS support for VNC, NNTP, and LMTP * Add new service probes and match lines for OpenVPN- Nmap 7.11: * Add support for diffie-hellman-group-exchange-* SSH key exchange methods to ssh2.lua, allowing ssh-hostkey to run on servers that only support custom Diffie-Hellman groups. * Add support in sslcert.lua for Microsoft SQL Server's TDS protocol, so you can now grab certs with ssl-cert or check ciphers with ssl-enum-ciphers. * Fix crashes in Zenmap- Nmap 7.10: * Add 12 NSE scripts * Integrate OS, service/version detection fingerprint submissions * Updated to various NSE scripts * Zenmap: Remember window geometry (position and size) from the previous time Zenmap was run. * Give option parsing errors after the long usage statement * Changed Nmap's idea of reserved and private IP addresses to include 169.254/16 (RFC3927) and remove 6/8, 7/8, and 55/8 networks (for -iR randomly generated targets) Usage of own exclusion lists with --exclude or --exclude-file is recommended to avoid scanning newly-valid addresses belonging to the US DoD. * Allow the -4 option for Nmap to indicate IPv4 address family. * Add verbosity level of 0 (-v0): not text output- Nmap 7.01: * various bug fixes in NSE- Nmap 7.00: * see /usr/share/doc/packages/nmap/CHANGELOG - removed patches: * nmap-4.00-noreturn.diff * nmap-6.00-libpcap-filter.diff not needed since we do not build against the bundled libpcap - updated patch: * nmap-ncat-skip-network-tests.patch- Unbreak everything not Factory- Fix the build for Factory. Insist on lua 5.2.x- BuildRequire lua52-devel on openSUSE > 13.2 (current Tumbleweed): nmap has not been ported to LUA 5.3 yet. - Minor fix in check session: internal lua identifies itself as 5.2.3 by now.- fix build on SLE 12 by removing gpg-offline dependency - run spec-cleanercloud108 1569003326  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@AB7.70-lp151.3.9.17.70-lp151.3.9.1    !"""""""""""#####################$$$$$$$$$$$$$$%%%%%$$$$$$$$&&&&&&&&&&$$$$$$$$$$$#################################################################################################################"'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''nmapnmapCHANGELOGCOPYINGHACKINGREADMEnmap.usage.txtdeman1nmap.1.gzesman1nmap.1.gzfrman1nmap.1.gzhrman1nmap.1.gzhuman1nmap.1.gzitman1nmap.1.gzjaman1nmap.1.gznmap.1.gzplman1nmap.1.gzptman1nmap.1.gzpt_BRman1nmap.1.gzroman1nmap.1.gzruman1nmap.1.gzskman1nmap.1.gzzh_CNman1nmap.1.gznmapnmap-mac-prefixesnmap-os-dbnmap-payloadsnmap-protocolsnmap-rpcnmap-service-probesnmap-servicesnmap.dtdnmap.xslnse_main.luanselibafp.luaajp.luaamqp.luaanyconnect.luaasn1.luabase32.luabase64.luabin.luabit.luabitcoin.luabits.luabittorrent.luabjnp.luabrute.luacassandra.luacitrixxml.luacoap.luacomm.luacreds.luacvs.luadatadns-srv-namesdrupal-modules.lstdrupal-themes.lstenterprise_numbers.txtfavicon-dbhttp-default-accounts-fingerprints.luahttp-devframework-fingerprints.luahttp-fingerprints.luahttp-folders.txthttp-sql-errors.lsthttp-web-files-extensions.lstidnaMappings.luaike-fingerprints.luajdwp-classJDWPExecCmd.classJDWPExecCmd.javaJDWPSystemInfo.classJDWPSystemInfo.javaREADME.txtmgroupnames.dbmysql-cis.auditoracle-default-accounts.lstoracle-sidspacketdecoders.luapasswords.lstpixel.gifpsexecREADMEbackdoor.luadefault.luadrives.luaexamples.luaexperimental.luanetwork.luanmap_service.cnmap_service.vcprojpwdump.luapublickeydbrtsp-urls.txtsnmpcommunities.lstssl-fingerprintstargets-ipv6-wordlisttftplist.txtusernames.lstvhosts-default.lstvhosts-full.lstwp-plugins.lstwp-themes.lstdatafiles.luadatetime.luadhcp.luadhcp6.luadns.luadnsbl.luadnssd.luadrda.luaeap.luaeigrp.luaformulas.luaftp.luageoip.luagiop.luagps.luahttp.luahttpspider.luaiax2.luaidna.luaike.luaimap.luainformix.luaipOps.luaipmi.luaipp.luairc.luaiscsi.luaisns.luajdwp.luajson.lualdap.lualfs.luadoclibssh2-utility.lualibssh2.luadoclistop.lualpeg-utility.lualpeg.luadocls.luamatch.luamembase.luamobileme.luamongodb.luamqtt.luamsrpc.luamsrpcperformance.luamsrpctypes.luamssql.luamulticast.luamysql.luanatpmp.luanbd.luancp.luandmp.luanetbios.luanmap.luadocnrpc.luansedebug.luaomp2.luaopenssl.luadocospf.luapacket.luapcre.luadocpgsql.luapop3.luapppoe.luaproxy.luapunycode.luardp.luare.luaredis.luarmi.luarpc.luarpcap.luarsync.luartsp.luasasl.luashortport.luasip.luaslaxml.luasmb.luasmb2.luasmbauth.luasmtp.luasnmp.luasocks.luasrvloc.luassh1.luassh2.luasslcert.luasslv2.luastdnse.luastrbuf.luastrict.luastun.luatab.luatarget.luatftp.luatls.luatn3270.luatns.luaunicode.luaunittest.luaunpwdb.luaupnp.luaurl.luaversant.luavnc.luavulns.luavuzedht.luawsdd.luaxdmcp.luaxmpp.luazlib.luadocscriptsacarsd-info.nseaddress-info.nseafp-brute.nseafp-ls.nseafp-path-vuln.nseafp-serverinfo.nseafp-showmount.nseajp-auth.nseajp-brute.nseajp-headers.nseajp-methods.nseajp-request.nseallseeingeye-info.nseamqp-info.nseasn-query.nseauth-owners.nseauth-spoof.nsebackorifice-brute.nsebackorifice-info.nsebacnet-info.nsebanner.nsebitcoin-getaddr.nsebitcoin-info.nsebitcoinrpc-info.nsebittorrent-discovery.nsebjnp-discover.nsebroadcast-ataoe-discover.nsebroadcast-avahi-dos.nsebroadcast-bjnp-discover.nsebroadcast-db2-discover.nsebroadcast-dhcp-discover.nsebroadcast-dhcp6-discover.nsebroadcast-dns-service-discovery.nsebroadcast-dropbox-listener.nsebroadcast-eigrp-discovery.nsebroadcast-igmp-discovery.nsebroadcast-listener.nsebroadcast-ms-sql-discover.nsebroadcast-netbios-master-browser.nsebroadcast-networker-discover.nsebroadcast-novell-locate.nsebroadcast-ospf2-discover.nsebroadcast-pc-anywhere.nsebroadcast-pc-duo.nsebroadcast-pim-discovery.nsebroadcast-ping.nsebroadcast-pppoe-discover.nsebroadcast-rip-discover.nsebroadcast-ripng-discover.nsebroadcast-sonicwall-discover.nsebroadcast-sybase-asa-discover.nsebroadcast-tellstick-discover.nsebroadcast-upnp-info.nsebroadcast-versant-locate.nsebroadcast-wake-on-lan.nsebroadcast-wpad-discover.nsebroadcast-wsdd-discover.nsebroadcast-xdmcp-discover.nsecassandra-brute.nsecassandra-info.nsecccam-version.nsecics-enum.nsecics-info.nsecics-user-brute.nsecics-user-enum.nsecitrix-brute-xml.nsecitrix-enum-apps-xml.nsecitrix-enum-apps.nsecitrix-enum-servers-xml.nsecitrix-enum-servers.nseclamav-exec.nseclock-skew.nsecoap-resources.nsecouchdb-databases.nsecouchdb-stats.nsecreds-summary.nsecups-info.nsecups-queue-info.nsecvs-brute-repository.nsecvs-brute.nsedaap-get-library.nsedaytime.nsedb2-das-info.nsedeluge-rpc-brute.nsedhcp-discover.nsedict-info.nsedistcc-cve2004-2687.nsedns-blacklist.nsedns-brute.nsedns-cache-snoop.nsedns-check-zone.nsedns-client-subnet-scan.nsedns-fuzz.nsedns-ip6-arpa-scan.nsedns-nsec-enum.nsedns-nsec3-enum.nsedns-nsid.nsedns-random-srcport.nsedns-random-txid.nsedns-recursion.nsedns-service-discovery.nsedns-srv-enum.nsedns-update.nsedns-zeustracker.nsedns-zone-transfer.nsedocker-version.nsedomcon-brute.nsedomcon-cmd.nsedomino-enum-users.nsedpap-brute.nsedrda-brute.nsedrda-info.nseduplicates.nseeap-info.nseenip-info.nseepmd-info.nseeppc-enum-processes.nsefcrdns.nsefinger.nsefingerprint-strings.nsefirewalk.nsefirewall-bypass.nseflume-master-info.nsefox-info.nsefreelancer-info.nseftp-anon.nseftp-bounce.nseftp-brute.nseftp-libopie.nseftp-proftpd-backdoor.nseftp-syst.nseftp-vsftpd-backdoor.nseftp-vuln-cve2010-4221.nseganglia-info.nsegiop-info.nsegkrellm-info.nsegopher-ls.nsegpsd-info.nsehadoop-datanode-info.nsehadoop-jobtracker-info.nsehadoop-namenode-info.nsehadoop-secondary-namenode-info.nsehadoop-tasktracker-info.nsehbase-master-info.nsehbase-region-info.nsehddtemp-info.nsehnap-info.nsehostmap-bfk.nsehostmap-crtsh.nsehostmap-ip2hosts.nsehostmap-robtex.nsehttp-adobe-coldfusion-apsa1301.nsehttp-affiliate-id.nsehttp-apache-negotiation.nsehttp-apache-server-status.nsehttp-aspnet-debug.nsehttp-auth-finder.nsehttp-auth.nsehttp-avaya-ipoffice-users.nsehttp-awstatstotals-exec.nsehttp-axis2-dir-traversal.nsehttp-backup-finder.nsehttp-barracuda-dir-traversal.nsehttp-bigip-cookie.nsehttp-brute.nsehttp-cakephp-version.nsehttp-chrono.nsehttp-cisco-anyconnect.nsehttp-coldfusion-subzero.nsehttp-comments-displayer.nsehttp-config-backup.nsehttp-cookie-flags.nsehttp-cors.nsehttp-cross-domain-policy.nsehttp-csrf.nsehttp-date.nsehttp-default-accounts.nsehttp-devframework.nsehttp-dlink-backdoor.nsehttp-dombased-xss.nsehttp-domino-enum-passwords.nsehttp-drupal-enum-users.nsehttp-drupal-enum.nsehttp-enum.nsehttp-errors.nsehttp-exif-spider.nsehttp-favicon.nsehttp-feed.nsehttp-fetch.nsehttp-fileupload-exploiter.nsehttp-form-brute.nsehttp-form-fuzzer.nsehttp-frontpage-login.nsehttp-generator.nsehttp-git.nsehttp-gitweb-projects-enum.nsehttp-google-malware.nsehttp-grep.nsehttp-headers.nsehttp-huawei-hg5xx-vuln.nsehttp-icloud-findmyiphone.nsehttp-icloud-sendmsg.nsehttp-iis-short-name-brute.nsehttp-iis-webdav-vuln.nsehttp-internal-ip-disclosure.nsehttp-joomla-brute.nsehttp-jsonp-detection.nsehttp-litespeed-sourcecode-download.nsehttp-ls.nsehttp-majordomo2-dir-traversal.nsehttp-malware-host.nsehttp-mcmp.nsehttp-method-tamper.nsehttp-methods.nsehttp-mobileversion-checker.nsehttp-ntlm-info.nsehttp-open-proxy.nsehttp-open-redirect.nsehttp-passwd.nsehttp-php-version.nsehttp-phpmyadmin-dir-traversal.nsehttp-phpself-xss.nsehttp-proxy-brute.nsehttp-put.nsehttp-qnap-nas-info.nsehttp-referer-checker.nsehttp-rfi-spider.nsehttp-robots.txt.nsehttp-robtex-reverse-ip.nsehttp-robtex-shared-ns.nsehttp-security-headers.nsehttp-server-header.nsehttp-shellshock.nsehttp-sitemap-generator.nsehttp-slowloris-check.nsehttp-slowloris.nsehttp-sql-injection.nsehttp-stored-xss.nsehttp-svn-enum.nsehttp-svn-info.nsehttp-title.nsehttp-tplink-dir-traversal.nsehttp-trace.nsehttp-traceroute.nsehttp-trane-info.nsehttp-unsafe-output-escaping.nsehttp-useragent-tester.nsehttp-userdir-enum.nsehttp-vhosts.nsehttp-virustotal.nsehttp-vlcstreamer-ls.nsehttp-vmware-path-vuln.nsehttp-vuln-cve2006-3392.nsehttp-vuln-cve2009-3960.nsehttp-vuln-cve2010-0738.nsehttp-vuln-cve2010-2861.nsehttp-vuln-cve2011-3192.nsehttp-vuln-cve2011-3368.nsehttp-vuln-cve2012-1823.nsehttp-vuln-cve2013-0156.nsehttp-vuln-cve2013-6786.nsehttp-vuln-cve2013-7091.nsehttp-vuln-cve2014-2126.nsehttp-vuln-cve2014-2127.nsehttp-vuln-cve2014-2128.nsehttp-vuln-cve2014-2129.nsehttp-vuln-cve2014-3704.nsehttp-vuln-cve2014-8877.nsehttp-vuln-cve2015-1427.nsehttp-vuln-cve2015-1635.nsehttp-vuln-cve2017-1001000.nsehttp-vuln-cve2017-5638.nsehttp-vuln-cve2017-5689.nsehttp-vuln-cve2017-8917.nsehttp-vuln-misfortune-cookie.nsehttp-vuln-wnr1000-creds.nsehttp-waf-detect.nsehttp-waf-fingerprint.nsehttp-webdav-scan.nsehttp-wordpress-brute.nsehttp-wordpress-enum.nsehttp-wordpress-users.nsehttp-xssed.nseiax2-brute.nseiax2-version.nseicap-info.nseiec-identify.nseike-version.nseimap-brute.nseimap-capabilities.nseimap-ntlm-info.nseimpress-remote-discover.nseinformix-brute.nseinformix-query.nseinformix-tables.nseip-forwarding.nseip-geolocation-geoplugin.nseip-geolocation-ipinfodb.nseip-geolocation-map-bing.nseip-geolocation-map-google.nseip-geolocation-map-kml.nseip-geolocation-maxmind.nseip-https-discover.nseipidseq.nseipmi-brute.nseipmi-cipher-zero.nseipmi-version.nseipv6-multicast-mld-list.nseipv6-node-info.nseipv6-ra-flood.nseirc-botnet-channels.nseirc-brute.nseirc-info.nseirc-sasl-brute.nseirc-unrealircd-backdoor.nseiscsi-brute.nseiscsi-info.nseisns-info.nsejdwp-exec.nsejdwp-info.nsejdwp-inject.nsejdwp-version.nseknx-gateway-discover.nseknx-gateway-info.nsekrb5-enum-users.nseldap-brute.nseldap-novell-getpass.nseldap-rootdse.nseldap-search.nselexmark-config.nsellmnr-resolve.nselltd-discovery.nsemaxdb-info.nsemcafee-epo-agent.nsemembase-brute.nsemembase-http-info.nsememcached-info.nsemetasploit-info.nsemetasploit-msgrpc-brute.nsemetasploit-xmlrpc-brute.nsemikrotik-routeros-brute.nsemmouse-brute.nsemmouse-exec.nsemodbus-discover.nsemongodb-brute.nsemongodb-databases.nsemongodb-info.nsemqtt-subscribe.nsemrinfo.nsems-sql-brute.nsems-sql-config.nsems-sql-dac.nsems-sql-dump-hashes.nsems-sql-empty-password.nsems-sql-hasdbaccess.nsems-sql-info.nsems-sql-ntlm-info.nsems-sql-query.nsems-sql-tables.nsems-sql-xp-cmdshell.nsemsrpc-enum.nsemtrace.nsemurmur-version.nsemysql-audit.nsemysql-brute.nsemysql-databases.nsemysql-dump-hashes.nsemysql-empty-password.nsemysql-enum.nsemysql-info.nsemysql-query.nsemysql-users.nsemysql-variables.nsemysql-vuln-cve2012-2122.nsenat-pmp-info.nsenat-pmp-mapport.nsenbd-info.nsenbstat.nsencp-enum-users.nsencp-serverinfo.nsendmp-fs-info.nsendmp-version.nsenessus-brute.nsenessus-xmlrpc-brute.nsenetbus-auth-bypass.nsenetbus-brute.nsenetbus-info.nsenetbus-version.nsenexpose-brute.nsenfs-ls.nsenfs-showmount.nsenfs-statfs.nsenje-node-brute.nsenje-pass-brute.nsenntp-ntlm-info.nsenping-brute.nsenrpe-enum.nsentp-info.nsentp-monlist.nseomp2-brute.nseomp2-enum-targets.nseomron-info.nseopenlookup-info.nseopenvas-otp-brute.nseopenwebnet-discovery.nseoracle-brute-stealth.nseoracle-brute.nseoracle-enum-users.nseoracle-sid-brute.nseoracle-tns-version.nseovs-agent-version.nsep2p-conficker.nsepath-mtu.nsepcanywhere-brute.nsepcworx-info.nsepgsql-brute.nsepjl-ready-message.nsepop3-brute.nsepop3-capabilities.nsepop3-ntlm-info.nsepptp-version.nsepuppet-naivesigning.nseqconn-exec.nseqscan.nsequake1-info.nsequake3-info.nsequake3-master-getservers.nserdp-enum-encryption.nserdp-vuln-ms12-020.nserealvnc-auth-bypass.nseredis-brute.nseredis-info.nseresolveall.nsereverse-index.nserexec-brute.nserfc868-time.nseriak-http-info.nserlogin-brute.nsermi-dumpregistry.nsermi-vuln-classloader.nserpc-grind.nserpcap-brute.nserpcap-info.nserpcinfo.nsersa-vuln-roca.nsersync-brute.nsersync-list-modules.nsertsp-methods.nsertsp-url-brute.nserusers.nses7-info.nsesamba-vuln-cve-2012-1182.nsescript.dbservicetags.nseshodan-api.nsesip-brute.nsesip-call-spoof.nsesip-enum-users.nsesip-methods.nseskypev2-version.nsesmb-brute.nsesmb-double-pulsar-backdoor.nsesmb-enum-domains.nsesmb-enum-groups.nsesmb-enum-processes.nsesmb-enum-services.nsesmb-enum-sessions.nsesmb-enum-shares.nsesmb-enum-users.nsesmb-flood.nsesmb-ls.nsesmb-mbenum.nsesmb-os-discovery.nsesmb-print-text.nsesmb-protocols.nsesmb-psexec.nsesmb-security-mode.nsesmb-server-stats.nsesmb-system-info.nsesmb-vuln-conficker.nsesmb-vuln-cve-2017-7494.nsesmb-vuln-cve2009-3103.nsesmb-vuln-ms06-025.nsesmb-vuln-ms07-029.nsesmb-vuln-ms08-067.nsesmb-vuln-ms10-054.nsesmb-vuln-ms10-061.nsesmb-vuln-ms17-010.nsesmb-vuln-regsvc-dos.nsesmb2-capabilities.nsesmb2-security-mode.nsesmb2-time.nsesmb2-vuln-uptime.nsesmtp-brute.nsesmtp-commands.nsesmtp-enum-users.nsesmtp-ntlm-info.nsesmtp-open-relay.nsesmtp-strangeport.nsesmtp-vuln-cve2010-4344.nsesmtp-vuln-cve2011-1720.nsesmtp-vuln-cve2011-1764.nsesniffer-detect.nsesnmp-brute.nsesnmp-hh3c-logins.nsesnmp-info.nsesnmp-interfaces.nsesnmp-ios-config.nsesnmp-netstat.nsesnmp-processes.nsesnmp-sysdescr.nsesnmp-win32-services.nsesnmp-win32-shares.nsesnmp-win32-software.nsesnmp-win32-users.nsesocks-auth-info.nsesocks-brute.nsesocks-open-proxy.nsessh-auth-methods.nsessh-brute.nsessh-hostkey.nsessh-publickey-acceptance.nsessh-run.nsessh2-enum-algos.nsesshv1.nsessl-ccs-injection.nsessl-cert-intaddr.nsessl-cert.nsessl-date.nsessl-dh-params.nsessl-enum-ciphers.nsessl-heartbleed.nsessl-known-key.nsessl-poodle.nsesslv2-drown.nsesslv2.nsesstp-discover.nsestun-info.nsestun-version.nsestuxnet-detect.nsesupermicro-ipmi-conf.nsesvn-brute.nsetargets-asn.nsetargets-ipv6-map4to6.nsetargets-ipv6-multicast-echo.nsetargets-ipv6-multicast-invalid-dst.nsetargets-ipv6-multicast-mld.nsetargets-ipv6-multicast-slaac.nsetargets-ipv6-wordlist.nsetargets-sniffer.nsetargets-traceroute.nsetargets-xml.nseteamspeak2-version.nsetelnet-brute.nsetelnet-encryption.nsetelnet-ntlm-info.nsetftp-enum.nsetls-alpn.nsetls-nextprotoneg.nsetls-ticketbleed.nsetn3270-screen.nsetor-consensus-checker.nsetraceroute-geolocation.nsetso-brute.nsetso-enum.nseunittest.nseunusual-port.nseupnp-info.nseurl-snarf.nseventrilo-info.nseversant-info.nsevmauthd-brute.nsevmware-version.nsevnc-brute.nsevnc-info.nsevnc-title.nsevoldemort-info.nsevtam-enum.nsevuze-dht-info.nsewdb-version.nseweblogic-t3-info.nsewhois-domain.nsewhois-ip.nsewsdd-discover.nsex11-access.nsexdmcp-discover.nsexmlrpc-methods.nsexmpp-brute.nsexmpp-info.nse/usr/bin//usr/share/doc/packages//usr/share/doc/packages/nmap//usr/share/man//usr/share/man/de//usr/share/man/de/man1//usr/share/man/es//usr/share/man/es/man1//usr/share/man/fr//usr/share/man/fr/man1//usr/share/man/hr//usr/share/man/hr/man1//usr/share/man/hu//usr/share/man/hu/man1//usr/share/man/it//usr/share/man/it/man1//usr/share/man/ja//usr/share/man/ja/man1//usr/share/man/man1//usr/share/man/pl//usr/share/man/pl/man1//usr/share/man/pt//usr/share/man/pt/man1//usr/share/man/pt_BR//usr/share/man/pt_BR/man1//usr/share/man/ro//usr/share/man/ro/man1//usr/share/man/ru//usr/share/man/ru/man1//usr/share/man/sk//usr/share/man/sk/man1//usr/share/man/zh_CN//usr/share/man/zh_CN/man1//usr/share//usr/share/nmap//usr/share/nmap/nselib//usr/share/nmap/nselib/data//usr/share/nmap/nselib/data/jdwp-class//usr/share/nmap/nselib/data/psexec//usr/share/nmap/scripts/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11103/openSUSE_Leap_15.1_Update/306d371606a1dbe074e0fc48a9d0cf12-nmap.openSUSE_Leap_15.1_Updatedrpmxz5x86_64-suse-linux                                                                                       ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=67de09b6eb93f7cc7352a274a5d634c6c2d2b666, strippeddirectoryUTF-8 Unicode textASCII texttroff or preprocessor input, UTF-8 Unicode text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)UTF-8 Unicode text, with very long linesASCII text, with very long linesexported SGML document, ASCII textXML 1.0 document, ASCII text, with very long linesAlgol 68 source, ASCII textHTML document, ASCII textASCII text, with CRLF line terminatorsJava source, ASCII textC source, ASCII textGIF image data, version 89a, 1 x 1C source, ASCII text, with CRLF line terminatorsXML 1.0 document, ASCII text, with CRLF line terminatorsUTF-8 Unicode text, with LF, NEL line terminatorsNon-ISO extended-ASCII textHTML document, UTF-8 Unicode textHTML document, ASCII text, with very long lines R RRRRRRRRRRRR RR RRRRRRRRRRR RRRRR R|V|\;m[;L-wW83{zuWJ=,/̭`^mH'V0f<#}l]SθoӬ:n rHa͕IFn 2J/}#E#L+[,%gS7Vey}No/CA[> J͈' `zA IA ޕ}jlU) ;s]tM4b$6NnUq*Byo䤠юiNRBWS!~=7R8cu1a~fR }9 \#6 [Ro*]_g͌߆H]IH aR[%TP:C; QDy.$EYo.wr2;DśWd: xXHRu݅d) en@mU!@@}ʲҠ/[;@=*ގU}@+1r(hf8O]kUf=\?>}jg +q:Y/M^6p>:{QP\zy#fwZdJۃ^@R![m'2*Y&`U B49yţGvqp8b'+95 xz)W![Q~1%gR x񑺩(r!{Da_eldq*Qk9ܨBbQI5to#5.gpW1ԖζG ]!(z4**=+:MB;Lg ɼI6 Tvem zm*}/fl<5eMx%<CH Œ6G]]B;R19 %Z2q լˎӴ'h&!mSX M ǸQYɖrbM)֘vᅬDMN*<#LF}U+fmi^oLq~xZowFsa[ysc℉ggp)1<?Vc7g>]>u\6v o/\Iy+ø=(ՐNMKCG(hGPbˀ avսCLGL\6ęR "z1FO4$ OMeמq!`v7g]:Ty r>BQ/Joyzژ-8묝*&Y=eiɿXf IȗsG{bj`~n1,6 7S 0ɛC"VLln?2RIx4jl@Hz0wxfڨ*%w0X< *nNςTBW`X+k'`i[M8Aa9A\IR3_E0ilfC\Y`oZk n4\;}k+3VHmyOܺAN[ҽfj~[7/4r2XŊl lmM\ks6I M+?tL&`dVvb7JKꞯ'8!N[_blDe=6{bq ;#qÏli؀Gۙo'zuy({"[1pb;jK#]{&&UϖYDqw9疪r6ׁX9D/'xB!u6$sXІ tLuQqx?Usx'3pK\"Zh*.N^FBt][0D[-Ff/m~~[]  Rꍂok!3Ek{BuMwWDϜΐqrha쵞.,c)!&_ 2YGӅ5T:Ft1Z+Kߵx3+l6퓠ÃQk4t/WCdKGI[("(=T)c-Bv3ଞF)p;j+gUhMw<$oL`:/ڽbեT ܦrkA,Fi*ʯZJ,[yWmS 8$s5C$MIV!x݉:%6zm2$4 栕~bRًx8g*<,{87|ץwY6g3Gl5M8ݴk{\pr1%u@v $ݿ)\U1Q7Yֱhq/ʥsy=]eˤ:2|giCuYDa̴}ފ]sx%0"5t&*_2.FB#{Yӏ@yj/i:F?n>AZä-qFBٚt~ oz^9$z? ze|BɃފ&^_~=N5wo,6 _(eQ>qx; Y&\e 9eChC:ePƥ; hm0w3Z`jA JZ7źcV]lBXZc0N$ս("gv8߇NbMs؇_&gutJ!UH0Ry2&J}~e7zd)PD~)n'^=7dP\}H̾io^:ʲ!n!< ՚ixdT|;״Rg݃4LE1dzQZL;el˜Q@ǭb2Vl=xW]S ޵i={Ev j4 deখcwf?W,c`-I>;5IJMcuyg7R1+#=UY{P SθN]\N! @²=_"Ÿh\M2]@tJ"-ǎl5F'ԗyL~qκEoiOy 1=T 9@R!}7pCneUߣ\hyJ[l) ޤf:syq= S{;a) Qy[+kTãCP&`/~Fs|钤V Zbw-W|;+gp>TEtJ_hYjƁ)WA>!U.OR̛8l ?U@4=T9UևK>٥Qel+#6-ml7k^bj-~l"yzvJt1Vw) CVfjG :Lu\!%;Gww`R楑]3TD0noVl{62 T^|8qqG"* eYz3G9<@Ձc~ 1ޑEj3<GX_oXZXki:b4BLvR/$?y=tU,B嵕84Lh'^\dJrM3qBoP7EF/RcSʼbd#daSu-_yR-|ray;z_i⫵lG8 DI0B" ͘u5u_ !1zB72UlQ`Dq^Sd/%qxP6ޑW5D՝ut.fK qcdb ܳB455._0#JɛX'Bʙq[, . @i;W6.fd!%k7û@.v̅*~Q[+ BMٻѾ5bBXvoFRѵU" 6 1Ѩ3w.UY3aم%gƢՃ&&UϨFz&N8z8)ۥkVHV\sڳ-.y\fנZKD@R6.9Kp^TQϜbf6c%]#}Dc~ ^]3 _ '[m,T+-k+v$EPDwIܒ8Lq>4(8?:-a 28~7CNis#|4ȱ^ྋ{}AA #I3țOh8I Laxn ׬G; iTrfZ~MxN;jrk*ֿN'VwrDhLj7>QEgAd./4YH9c'<9s]ؖ|>Íhzˌ&fQ8Vb}2,9 ;$'rxz>Bҙ3?+`yG!kOwҤ4zP,ƿR~xR$\>Gblt2#S˷I AGii*X$x"ZyЉQt5${Q2a->ng 3.s߽U2Ccլ'ut+ct󻐺Hj6c^˝FPLZ_ J-3WnMBbk-oQ`\tMOY599 !d$`V΁QJHQRPt%9Ь&8B~K3ӝ ` G "Մ7鴰Y+H2OjhMcYA5u^2dwxuAZKY -iFbϢpu7ӕrV y %*n88;8XmsWi~SaB*Ķ?gdbq% MΣi+_m otDr11L]X2zH]Sj(D2Z֯|B઻@&`{:6pЮN. E"M >^@YLt4 Fe\EZi 7r(&N(aPFMG&N>_28٭Y㎐T6P#|y=Ӽ8`tZfcKi37 ;q&}1 3=697T~ͯxjAu7p|$ l$x_9" 5h>^Q߾G:(hRy, u\đg)b:tszKi_5(Oka~- !u֚*m*7T54V.;KL1-Ei8bRe 4ޥr^D՚ Py&쇫˓^>C:C(P蛣ak9 7 );\{9:B *7&͞^:"~&1olP^Geɽf੻dCtQs~۞gÔ͂S5\` ):sKJU޲=fs#!E.+\ kfIQ&R)g7E[3g%O tN(#ϟs!*6V&w fD ktz*N .%@YUcƼԇ<<ۙ uYh;!9nQLZG{gzN(6U7ww"!=z\?5[_6́V M>w{[Wl!1>C~!?$d)9`3$cWCW=/iը(j `tjwH{A ؇#?dN lc~ J sPH2x{ʾӋ2@+H:Yy16+ ݺfh]Ke9I7(Z=nqA1)ke3@xfgnUm|{<オzx]h tɕMidU:d;֥gY ,҇; tVD4R*q\LX$l8!^ 1yMEcpܧSkbVZ حqN:k#=?<#uXY` !W|V+28l?Śnd0J4߮"%6evaRcG~腥J{SB3A#/Mٝ4aW) u!*} $A.TxxC\< nR 2gGf_x _I¹JvߑiZ6|ͦMJCML6)k^پՍ=ַP ^ۤ W:4%ǝ9e4GB-tuǵ䩈aԵ-3}̃e3!qhk3>\fhQ I9z)g Ry'6Hd֠9Ô>2$Bf RIFEU>f$=щ_v Ԯ R>.DY|cpfI4{> s =8c67UF8F G@yhq`=UR)o9ceŧ.r`'()I_P Эl$x&A(Լnc|D XDRT)"/a tOj/" W=:MͱfŇ&yz>!DX^ݡay3XʪSp5i /PW~ [ۥ ʫZ}gX❷WY2 \sy$Ss!y-덺\e6}$]1$zD4B`D[MlO-CDɰhZW֭sa8 WJf8XQ.CFhZFC9 !@Yc PYYivM~ms|(,>LЗ<$i?8oт{hm]Ɍ }[j>Zj\^#/WRh(4(r>Ju-W;^p=0dm@BH}9=2atlR.*2i;<:Θ^N:XE ()l]xdi=ɹe #GJM S{]0:utO~%їvWv GahnAy= Bi@m^LaW O"QcSVY]^?XSIJKS&P=\φ"8*.uMGˊGR>f,쌺v_]U6➿W*@*س9rKbYV­ψ(2%. janrWEz u]x9Z׆J(hV)=/8 P}1Ɇ /Ero3r քe=B@cǰۙB&ڟy#K0KĆ&w#KD qM0eڣVpᯕوϭ {cZ ۪%s͒Q^8./åT.L cWa3Z#0h s/y!}VGuVwE}p}_fhoZlj /JFE#x>9DVg)INOipEEn"kg'+zVCVڼ$~gG(~ Ɵ niYpqc%.W-~G R P4?J]1= CDxSڤTarjY>[ mu?'5jUA65}rÃ/_AxKTRMRylX=lB9۷AlfM")ub/t/'e?*ig,g6ygd*_pKzF|M-fXj9J^G{ 񿏮=Bz&KY)bjɞ]ղ5ǟm4 yS8-ES:oQ1d@LGXA [G׌e{$$ |)M w 3;s~%Wq}6Rx{*tNO=j5|Bh¥'EyYب:nr@TzYJ\%v,ڿX[i -h.u6Fڑߠ=s:]Dg 5>Ov‹(N>n[9Ti`a@ʙcc޿h8BF,:zd|I ±'˻^R[C[2u)qN sNeIBqfVI'@ \(ii~ϩ b-RgCFE:QQϞ%TX[eQ5dbVMWW? qܑϊ 5fe r;Ay[цB {5QrJJ,+(;ݑ@u#-'!N1ݞnm5oB֗!U$r@{/z2]T=0cH$N{jg  FBq福k 5N֯ab:ZaX8M̓|H !A.L!,DUpϗgo ?:aeo8.a= $S@cy{nBG5DLtOz-̴?4\:p:[h f[jȩ x>TT%RF/ TV>{(7Z= %EΉr#^LsZhX0@WF(6EbR Fe>vZ^E8/dp@ee*X}tլL=Z,te j2pn,:85U>3QcDd49 Ppfˡ΃ g69u:^>{pz^ !ᮌ3}t/"=m ["a6j82TV " 5!e-=15ᣉ3+;97ֺ +z)- {ݙa+Q1'j ʁuPmI0-wj z,JTc2zF7e=%[ 7ӑ2tV[tY9ծBx65l<1-z ާY욠Ql۞,1 xl[{}|+GBGōPrU8+ɗFv]u\{TJJlP|8Vlj*t22)sp|@GǨA^eFsFiji9< d]-R-^ĉQvAT tAm@Pfݼ: vً93z{aϑ3ow/c.(H9%M<2t{7A:g4-{? UҀ_pCeETiMvj~L$I<ήm&e,h{l[Ba}ry@+eQ =aIk?0P7U0 e'قW}kU|'ܸ#Bs 18Cۊl@Q%zziu;$1 `3cR[h?DzF^!w \Xƫ?[CL (6\) YKذZ=H(T,KӫK߰ŕ—3Rf kGG8QJ$e_sDo.|m ^ 9i>+*ŻMU*^$^N [o #T`[(-*pZtg odInw԰1Dhay!- ~_5>Ǭ¢ꛉ&SgS=5wذw1R͖AN4 yl1lMԅ:'Ƕȧ,I 3q5Snqs'er'k`Bm(eXƫ |6@Ka^CgdL`XʡHP5"d>VL=R[̏Ffi=H-m4jjTzdFb~ 7÷T-|(V;8gJ\ȦtQ.qY7ndq tMx b ݠ5%߀ʈxnO_y+H|Bar5Km!3%v (<!n[R-*SefKAZV SIᄡni-!jh;XuʬYqe^XZg *d*:&֧Tښ!!Ԝr˗hvaIQ#ab(ߛ/PS KA}b`+QzZTX>0.!;FH6 d7c釻kqƁ̀%B23؊7z,3M(E ~ ruY|W& éz l[$D~|`x.A$DFlˁU?>(&?{9?Cc:Quϒ ҟPW=bhȓL4\&o6LȢ3)LE9<*lew'!^ڰ˨ftcu*Q҉ۛ5GOaty˲- hV;6}dh;3?w޷L$\YĚ?P?(F+a6JG T2٥ShhOz wXcX2 +#Z>]U*CORLQzVf/,ʗy֙8{ Git^@ia{FTR] u[+2SQcY=\{E78FIdrO+iNc:n >Ea9 WH&1tiDIcu)DCޡN+U#rVhF[>0W8Ϙ_rbh$* 6?i2I+jG4bWHRFo6wNkȂx`.{N{d>o%Si[f)H78}nDzT,o /kH)`P"4e;,( Tr2.Rc6*I3 92=QA!}mzC1Pcے@HIQ7^Ƙ$8"NĜ&o0“mT3h-h0f@ǹ<R;iwJ,b.<7kCCX"}(BsmPJ&c(G! 6NdQe>x<QQ?W((hEjᜊ;V.ݹ e{k"#:e8."#&zž[:aJqnRj׀tRxL &XS!_̋H-VtWehUC/fh1=$VH#8ڿ=x{BܶrV=7cŘC+~So$YqT9l[ɖxT F͡%.+Ny\ig`t8idh: hGrmj~䲅V5Aov4wFFzlۓ 5U-_Ygd%F|4}R 4T ȍcchD5'?3RjU~%H@vt pf.";u& ܐu_Xy*sR5(6CE`e蹇#v%d녿 1;dlnTBfNE ٦={.9<.߈X,Z HO|@Ge֪_7OT5_cvgJ@%?/Q<5. a:_z%XE6ڶ!/ =wNW'" , -/_+eiȠ.Js̀y kapvIKA&4VT[βF ;5Xs9ǣ>9F;%a$D*P X/2^.&6P!s{> }^%=6m]KȨ3k;{l ؖ8g'dPOijgR喜L[",jAĭ KDA0VAN:1L0?4]p̜𔘢rx f'|bݞ^ 47fE>v_YH]$9͠q(~>b_,^SgC9`$"޳8C1x[PX[b$5 mGj4Wz&06@غcj28ldW[ҷ9d\vdO7G 'h59t[|[;QMBtVI*vZX1/.߱i8EKTAz(ۛ%:Bq4#Q mδ .;$.8)s;::kuʒ6?N!?"?P?M*H~Mu%S&D̼Ֆ1+;dۊ5ĮBfgR(I7Ex<?3O 4C[/uo[@ 'XTz} )Fbۢ.G'esA &{uuUɣ7o{̨H_/yr:踶y~.e5h h6k@&U|*i)b̈́ g{RіkGĎ(Y{d7br`sUC6$ 30Fbo5gO0 {j~+޺#qîH<)-Dcc.>ƀ'ւ 6ťY~>ư3_(LQ!ɖYwHS;qM.g̫Z ˱^ ݖ#3 AOueylQ1nibNm4u/rT8,Uɑ܁Q$֖1'bB /OӸ'2e\U#-癗b2̪J`~Ϫ-ت51zEd }lbuUnFUQl*Puŵ tqE!x&w jPǾ8^]<GD0X o_͖eM pNY05A,P;g#|* PuDЪ}shp#Qw~lMg=$j@?zֆ-7OflMv3%R/2<]puא9_t_RNX KkS_S_jgң+ջ q CV-$Ͽ%*mwi|:ecNP|_^ UBAaϠ:|Ϧf}V/cBSl@L/Vy'`__ $PR!}n:%ln&Cw^ 1]LXW$ͰvX?DRrO)җBM4ZczG]Saf@<;@Αe*3ίh=$c+E/[(d}̾oN-Ƹlu|4JὟH]<&]o5T^wցBKGB׌Қ`B<D][>\uLA߭A?.]2wܲOMl̄1V-QL{Wr8Į~Un{߱QI@ύvG$x$Ep"җ({=Y^g[֋@ݻzMBE2hhH|;f}/'c*ТEC]! Ƿ{}>Mv^8M΋e4~xI gz"dkT!DJyn َdɆtw5(͎S:kÕhu硯8; ˵skvGree&*1 V[8x&qPH'Qn((+.tFtږ-c ޳`VzG /K? &|- `|\%{xlF1p>ɀqD^] TxQjZߎ$ƫ#@ YK9I(,ZΕ+uYWf~#gjOAFշ%CC H18RTy=q6xv,[K1@ `D,V1.x>L}Y&.s#c#Pn~@='l ˏmn<DA韡̙ x M}Q jc7pR(n TuQ nwc# ĊnOHCRj~â-.m]킯<=V2ns9qdj{T-bAS0|#Kw )ōJLnĈ.^Cncֶ{*fv7te,J%V{Hi^< l&OmA8Cw2l6$V1i:9JΌZph'V3j) LKxJq[;<=K%SiVp[;8 n(S}pCdћ~r ɌGlcg4. h,\2{i(9`KBOƹ i/A=3xˤ**X$6MyxcT#LJ9b?HrY֊k/pOm%ځq"8} c -{KJ|=+4_C{\Gj 7w2+aK%*9Imn8>̽#rwTpYʬ}m* uBfK\.@.q[>$ x1.QIp_A9d3uAOKJD`~zS}$=>9SI!0bI]zb' ݢE+Lyª\mJvXCʕ 1t vBR:ej&t,VŎq?.>kLǫO#< JkUll[-$#Uƽ !zT^1n޹.t~O5/@*}>ؼS0pNf/zfU1i9U, HM-rr~`MiMŰ3I+0/FȮ$5|'0>w7yMu Mb0{Qu MoNCN~>*l+؞>BY*pq8ѩ_.n㖅 G=@c9M4]B$|K'}yw5(-*Z^9MRQlͲ7Nˆ_m$^lkJ1oZ=XX @ Ap,ҥ0/Nv"Τ˴J4OaKf]V0+DG0 πU0؋ 0m bt_>x6`m`eȌ@;>iԚCM Tط9\eZ!5YR1˓־^3{]Kvg*̀l&+.sGS[y͂+AYg2oLdYe^q[@,[u‘^7OYW]K>n=*N8'n 7j4sKT)R)',vpà}pbxcid11WǃC$3y;[Aw/˻ ?$ 2*zɢC.XE?$OL'V|AKK\~yak^wYXRʵ9[s*Z@^?kDVE3B{ֿfPciOuTUz"=: h#] @xy"S>JP!\4E)ىdnKcVܓ*" 5YNMIDL31$>ELEpT݃jJqp7]bUJm†f~ !S47 ]Mp;;Kb*KhynOG@-]@f;<4qr:^[Nʾ? b?.i`e@Z/WF6ld9txD|KM߅a*/^Vfv>SJI)ogAz7e!a-c-PXsWx}Sok&@".<~}^C(8PfH]B\xݾ*.PIĻJ2{DJ S4׋xT6xBzYHpn_+]BWo[ e졎pq5A?!uIrRqKuYar7=8倁RTү8-zrZ`= 3-YtcSOMjR/<ϺLAgdp-Dlˉ4أ ֥+')ڱpȚ=+Cb1]8ۭ5ϸU/H6[^껂݉Iks:nWm^pO3$s=xl1!0'Gك1f<{*+?$,, iD7-56`Թehҹm%eNmJ6:LQW8t*IM#Z `xcۏNXSmd'x\L9WڰAY{jQ]c vr-a]dP)rub`ߴr<XӺ~ XR1Y O堻 Vah,kP+m RQF]$ߧ Kv8ׅYY.9;X\J2ג>Jsl=DUgٳQ:sW1/im1I|-5na^e myÒm԰ @ MX."OL=ᦜXn[{|VjK D(ˬDCJ۳b'BgK܍Bexa^_uʫ^ }6(7pόئ GjpL>71 t|/v&?c7h9f&XU4 &i8 tE <ӌhb:!̵Lیk !Uܫ14v{O2Y:P _&U}nSzԥGCylc [I/^PFk?@Dzυ֖- oNFr?)+\?:]Q\jA XZ|`p>zZKGw9TҎzƺ~f(N6>ʍ*W 7$'LuJdh$S|28F<-?mEOBYzWwA{]/M-ig%=F}kyaK1pN_b͢pFs.Q)g+ڬ1L.y0bۢas|ׇĽ{k'Z#?4 57B U;nEqϚ|5!D!.FUtA+Մg *3_$BڧHyw:s&`4R2$6u#`[;=HC$sn]v7ZfwBQ8p D>c|3b#5=êdBm'{OU#usjT^cfɋSH9lʫr.0LGřYh-)+=F)`c;ퟺ@, #lTѝW::?֢ .Te@#o/-nw&r}2rEO/lr0.1R@wm݀{w_R1/5FS}lV̇6p#!\X> UfrnG?:h &p.$d{yx M` }ApЌ t]k#6Scyۛub§ 9nU='GLR.WGwvQRo:IJ@ ;%8 byIb?m_ƨRpAvNIK(w,%S]%Ze.ބۡ4\)PmK)ʨF4$8)f hR[ oYhU>p1u|3A3ըN%m:KޘQ%zrRWvC<{eO*:^CTL#a1 ɨJ- wv9W]6+6yg;$vǡ6 $<"{ #=")bA5Y6LbBHY^Լm⡚s(.{_~Mž[]>g/ eeaЄ+n\"n}oĒ^!шhO0 WkcyyV=N-3 2}%i`MwM\}}l?a=oBB$O$ԌXCOubmZ7=> ǃdp]W @B;E{~P4<Rf(Цu\NHnXj]{{ kn⇄NDKi)=2wʾ}Ԕ!Ël[rX\'|۩.Ϗ}G<~m<†HFф{̃{6E P*LRἉD}]XLIvZؽ鰘n1֢2PQ>mθ0ޜp:I[k0G;2pbEJ,eUnu, Ψ\[O:q &LO#Ez᭥{-sŦ]b>{OeizjN:*.A3~0D"D*&iqShr@ !LfVcm/6>ۈ˂ L$Pc3.nSh3>W"nxF+q3hZ_ቬQWQSr+ي0@ndNZF}RnBT;({ZS;G%rWqeoSh ZzS=n'Pl4$K'"BT([ޟ|핀[:1SNbqv\  U;E5=. +.9;nͿy$B#}LMQ6Iu*2u ҚZ {@4/bƕsSoYHVexe)"Zr*_@Ӏ1ܿRȞ%xc؇ P[tb_|R08I*l.ӪsVÚ*2ho&rQ=!KU |bM貛fgX#Q^+5c"bwC箹.(ܪ {X: SE\1&'^w(꧗t=}1rSV|3^x*M%zJqc,>T}Fr~ >NeȻ+H?;тս y)I5vQw2R]Yxm.=w.b~ ""2w_ `XJ xfKE'0$7.RW%H&EcA3;YЍr/EU)WlњKb:}:K[ Kk, ƽHk{BƩ˳bm]- wXGJGwȿ}  MTmj8Z-:՚~KD.S cyLYn의[OH-ULfݷP'<)tiLݫ b_-o_d۫VGfҐMK'(F A7( Xz)#Zqk-ussOJ3ѮZ@F@_V\IemHq`2blbLPf]E^;]lPUqܪ)Ynm(NYrs%9 9G/1q#uj)usa6W(g{R}bEu'|>R? {b֍ ~uI"95fU+A/?. yE>$|![-}ar >:=j>06][$7uzQ+l +QfBSUѺ r%msLS,`=4Pp 1 un ɒ6N"jڐP7-`w1TjQQ2NUMrzpʙl**qh0J<%lB.aa"tW~/_IـB{4mBJ5f2.X>:<zOnVeܐcHW(/v{I饎%\a:ZS0t5c+] $?+,"?'Ley "zq8QE:dk] JH=G3R3LSCG!Tlx*xF|( *vFEA {Dz t)/'싣1w9AYFc:v% RpE-M]dq% C{-^YnivK!@iUbQL+`&ĭj6aTt'/gy2[&tNLfy.N5CqbM{렃7/2!+ISmRK Ƃ8pgCFOO"92 hx 13G o{vD,u-8̼P{N6KR leea51YC`BYc摳L*SF^鷁V@7i|74= 2F_'ImIo&o&/\zx!ydGl1ZzSAn`~MX<(ePŎu65PDu#5Q5gUlL KTo ].sW \{5#ILЁɻ'!JWq\Aƻpzpt_fúvcZcZ(B{<'Mk!Bh'yOQ[D+EsS)tlX}6hs(G04NfM ]ug sjvP* F@KGOK_hx_lw HhSyW aQJzg0U)nEʬyYݾ<-~T%]Aحc3lz EZ'N}syo2䛞+Ɉڃf/ЀW;j͵Y񙅰$;m wS+EK6ˉ)E^#ק;| hfh66֧x& ;=.d4z,jR"L3ʙG}d*mzfJF+b%⎓aG_2SaxsJcD>&IDN iys=5S{쑻)g52x01ba_ laЪ<}.O(:/ :L^SǑn- >xpt%2 ѳHnwTEF/1+`Kk@/mU^Z=/\͋ ;ydϨj=)!&\ s-ďVv;v^ X6XLLcp  fŶv54F Bq~D"fO|0p{> JygsF"&DTܝ'%\1iO~7 ,}Ke'n"dk{ (['=67P#yRU׍#*+׾l{TtZưDt']Ts6 ,]R+ޒ&4ɪ`NNS-$:^,ơo@DYGq<;5mjW5Ba,=!g"LUu`]j}<@Ee"g0ኟ=%Q[kG?bAp@VE*#+Ɏ#? $KD3$B#@I'@0G>"`|͡Z1&;ϦO9 Bug_̽Ϩ:h1g.C^jk:2D);m&\JՖ2퇀R(/,8Ikwfxƣ';aO_&-@Q H[g#_-)G@6,Հ0 i^/ij' dK8QO>^nΐ&K+a=,pPI82Go}MB'q3ӡDT4Ce)+%ICa/mvu2.Yc!c-ҲtK.9|E*׹q/u ^ Ⲷ–Rx:Pf6>9GE$;xXH -{biVH܀Z?4c۶Y˿W\7c4fdSDs#!qjdƭS^I;< r&sor}eZ#R$EVfEM]]%^e|'2O; ޔ}ujIsr꛳69;vokVW>~ܛW02&}fK˻CM7[﬍4:H3]Dׄ8$eRV2@fB//%vWbvhpkЮ Ӟ4tӾ{Lh)F5j?7#0ӎE ]T*Uԡ?DgW+{o룭A {="W)vAo9e\D\J{kP@ A7Xۧ)G6/*mL wTOJ{Hv:A _Ho ـ2;h֖R[dpկǾfS s~*Qa&UۮQ疚7Ÿq+= KDK[얱v܄^p00t*W SWd KadIV]RbdkmzՖ|:io_rjH#AIH1dbMrR:: uz5xsFR(gG+Ib,XUHfes/+ (|c?ݬ3DTqŘn&ޥp+4s]qH:"!h$V}W[m?f$h3]mrǽ%T1's<@s^XBnT7dB8@sad>>;d0OU#jc<\P~k;L+itsqijIݮ["0 ih+qw ո'B+'Q4JK;E/AN d=,^wKBJ1c]<jf gwyc[cdت(1^[#tVAr0Eв%>vISfjb'䧂~꺀6<~_K׽+೎*V³dr`*\ʸ]&ЏVCsCqZɆ&/ĥjZ;Q,Zf$ؑI$ZGT,K'>WlNst߬?n")5T gEPg?8K  lbZy,5+}&b#:&tR{n5+d~bW@ }A%)ш4IalFĹg*^7hR:^* ‹D+7tO+PDU O =#ٲ-- aa0Eܾpd$<p-3nsQh~TX?cVƍDCI۫6a6 Ͷ09n VUJzAEƛ'dPAӪ nUE|Bc@4{sFWe lvxJЙ>W}G :T$OeFUU_Q\'=,Q!є'.}of K,yLO?_ 'S#y p[9=g0a@"d3k0|ij\LHqʆEIZD@PV\iȪߎn Gqs5W҉3RwU+^^B/]HM[ԟ6"Mfy(tHF2w-*?1?D]dwj:]؁DzA5 Վ&0@:x}~ b=WN2J**.PXW+fbOa9 AR񭁎!u`s,9p9E=T(bhdDУzJJXno /B6FٖIdwX T*GO}vҿ|v7j@U93}<;V)d_XKˑ8n!\C?Su~vQd0tZi ~Ϲ<*6]J;;*=j2kIlOoė+pԈMc}\#^jCA0kgu{G~ K@Ո}Lv4j]c׏zO\O[@qT~mU#0ߌd;^ydXkDS#! Tsnt dÆ"H=,ﵟ1iK~P({'JvNlj!RvQI.·42[ &ÅAGQ[ǔwbD.-ڢ?+FG ^bZ@M.L[t%nAh^'+,2plͳ; jbO|Dq]Hi_:;09EEȒ*u:9jfS@?z4`ghí&j"1yWoAΫ)G]\ǵkr? >)l)WK,/z7"dPRo Q j p!{0 ݛ߬a]M iL<Yq8O/(ŭ5Ui3AV+ĘM5ߒ!tAe7*e"?8p:)u3t.Jѐ|П$i)x~9 =IAK8}LZX\L]hfPHL9 l2B5_3OSlZ!If!34 iQny@ Ic>?8ro#$YCU;}Z-^7LZ;13L(6KNDghaf^ݲS7Wf䩸4PMnh+/ R&7k-$: '"ob)bNqM-,՘_I ܏nVkaiXQB= j4g!e+~Qhpٷ8Jvbn_B8g͹q*c^O%> 2}I&jpLN{J[n`ag '' ǺTDO”fY LFWD{ #QHXAnJduЭ>vs4.4q NgJvAM. {;v%˲1Lc`Hj$F->s2 w/MMNB\#0n,Z*\EZn3.=?x*n\NR`jcl%v9(AF#"uJ{L*/e:-,Q ̈ń([0~yi>MzZ*H@zvM' ͂=2NpY﻽$e[D&}%BBQG!-uPv</l@G{'CtEf$\c-Mw>}ք+`$Y#$H&}KfRQlF5p,_GY062w $@hl7z| wp8H)L`Njp)P8sl~8~L |퀃#A#`D4R~~]!!qu{;<dKǸHR,ȵé6dO}* #$Ezn4ʵ|ГtILVܲGLcUb2w%6ym2zM |=RP٘ ~Pm0Sj˹yq^ |e;2sGg}dM Z lkJ!sX6y i,n]u&<y˷wlAb|`/-]Ӂ&5| QDI3 d|owsă@]ow&23Li.Nq?}9Fl+: s >EEc VlZiOvAE,{.v#^q},}̨2[]hFWǍUUΨѬeLudl:mս2[ op bYL CUJ0X-0%aɘW2'yX/^#O2|}!AfE5?;;G '&Jq4֔l6>jDpGa ib- P,@,>x|Բ'GRZdWb 97ְ׫}${I9a峝TpGTA A "VЙ$ J4@;ћl1(ҧ?R=$7)oE\L&ݭrY9{C6j 5O/&߳mkf:K I[)vhg̀$THHGmK׻D3& tm+r Q cIJ̳5eBV^0: Ikc40_[.5tj˄o.J`h剿Uu7(8>Y"tr,+^dGZkq&[kz VD/ւ꧚{~6Iܣ']u(sX~c+v"l31JŏNt!A8M9qѰԢnYu#-1/GVƲKaA 6#N]kT/ϲFoZ&P{QdD(>1I0`qkG܁޳"粬I*>ma干 ,Ch$gTJ4ӳE^3̒ZoL=ߑRVFwVd&-SA:r4bR}P0ȁ?ٖ]`ן+ Ki 0 q\6fS}ٶm~ZJL0Mr70w0Э(xHg ^-̝pܳ A|li7B|lLn#,=S3-/K'?mKgʖ9u`B%]SgXg:l f'R@D0H1 >T 7m 5#RYSR|ێ8=x>nYMB8@}^3:v?;šH˾2r`d`{t=f+,Q%>gnaw~i`URm^ ǽKU_Pf]xse>ʼ9ҊNH韼'?[Z̺%I;.Ya?c<LWC >nW7&}H.d2cTlx}UmTMVl)۞*0'20R9JֻP'[뷓pcJq $x Nf'% 1&=$Ou̘KEd ϭ-Ǜ!6~&XL؃0+enhhުs"~@hբ{A[]O?4Sf1{w3j5OUXҾ:[k6Y=\72` vw멚4cGqYj% _3'f hЋ2xٛp^Tt}utiv"C,mDU [[hHX^ׄ4y߃.3EpnS 6J")XjLau|G~>-=vQL256v El/jaf#I.]0`oݬMz3sc2麏a[*I غw;GSxWo] A՝KNaWZn\~ߊ_4ujӅhG)In8d/K8۰dx]OpX<=}yȴ-2s? Խj_]s 1bޕh*\p;C@?Cy:90vBLܨBkvOI=YƠPAzAS_#\53 #T^nnn?vdP~5& 9QF;B֤.h(|FJ{{,yjUo3pp'beiy3kl Q6j_umM0ߕuJCzyh67jE4:o=ؚN |}3,n )8rk0ӗքS3Ӓw;kYf3+Z]yˑC5{ڣ2^k>ܺ`l]ʗO{XHlGWp~H|}3QoڗlڟO@R3xF< E: YhR]cPC/5[)?לvВğTJsrX=c Z4I~ctLPFi9;gQܣ'wY>:00q=1雈᎚?ZO:Dh=w_Z3Z.-$J^/6 ICt= @Ro5F|xlBwZ )> @`NqؤA_C2Z/0L#m)#Lb%C]+ g~^w\dΨT)Gsj1swYW3`rΨ; (o}$;a5#&YB  CT%[6&F(7YQ hssS,xAϩeBzysF/SIEy ɕ'hx4K/(AsbV!xW9!&~n(C_χc"8Ds&ө_#,a:<<;YѡpÒ{3ޏ74[TekH9is3oˊ3tnyߺzvˤ<" WH &8: x#txe ^F7' S [e//]Z2'Ǻal [yNuY@c%8[ {<Tnf+_Ȑ'A~jT>qTs17PH.,\G`@k){&VC-4$d^SEڑnu<=#ɓFd@\tz/x.Q^"YI/z #q./& :׬fiWŠgXze\Sf"ک5o&J*ۏgȼ9.d Z(Us7~ V^?dŞs]=y^=N"~x 嬛80䤸]kb.kHeFD=8^b X>NFaX =D+|g5:DT>/j OVЁLc}N;N{g|;BAOũ̼w8,=H"I/{hYa]LM}B:*.^AwS[4]7;(>ߺ<1~. Hzm&Aֿu>kR9,A=spʥw6O"Xuҍg߽/ pMf~aufd^Z,VA2Hy~V;JZmfNSW6 {-@ p|9訇9PR+0Rs:zT7fe P#jr$_"5;r`M&\0Hq#Qdgs`ָ,KD遗YOW2]Aqe&d썶f䨯1'Ŧ U: ~mqwȡa Es& E(8C#μ38ڱ#|p 7P¦A╞kG:PuXՓp_^:*ި98˽@ǚ$c]TW1\@!/ϯ >'צ^^l| rr e.AX9<`bԠ9gD8IsU)Ӓ)7vZHmgړ2nS*dB9Vtt+>AF:z݆zJǧK>G[`FNɁjpJ%lҊuXM.iӣlQY)!GпTOTᬟQ-BQW"ŭ-JffMŗYE-6sފF XMǪoy=[96h&v?X~HE&>{̗.Tцѣj\nofA|˻0Pot>,D5[a?a۪sRrOjseDd "oppN)TOo_BΝXZ~5=e޻܎Y!BõG3^-kO(>tܥܻkO~q$L"Ba]$B cf 0s|^ˈ< K~з__ůYv#: I9Έu;NO;.CMYUnK&0RMvkN1a]X2ry;:#||)=ƶ"mFFi^]6/dUȍc~* 6f0+oZN.o<2LE&X*(po2CGI tEN]O] l>>??D94DϏvCb*h X.9,#_WK밹%Z-\9` }#w݈Th3|t$'w.@sԭS9_"SdIa٤=lz&e%G-؍텫EayX?qiҌڊz0mpdLK#Js' |ء+/LwSH[k(Bg~yp˵zHm?6j{ n]fN[wg);O鲥@{VþJ >ZT:3](>ɇ!^ mo2 *__/|T sz~Z&%(=MpLVQfjJ8,N;3Ҏ@H(& c_PrTOtzN]b;]8-àuRYQu5鉑" M2Q.,S0 a?fppܜi%}k/f3i-,yA@kl0A,hE-U2->Q~!Y=oR 'Gq2ӗz`7L9L*c+4{Y_Kxn+7 n{CE"g Plq>/D[%Y 〮Li-MKUoe3fFYLjf <ˇOm(89Z@^ y:'1hGFs۰]ܙͽВşFF" n_5ž)"^9`Q* تMqה֡N^d hl@kg*tG c67*bL6k> (]* |l/ȅGLD w3\ mu@: zXN6Mn(l8|Li;r]ArI/p4fx[ d ύR qS G䨉KD ןt[~>2\O.d'埁Edd,/f"3xZ664kq揔mX,PHz?PHЭ'&vly ~'f`6% cC͹woVbz[)1LiߏW3k:;~R6p+<{@%%aP ۙޤWBNj\]ԒjS~˕T AGRHo'B!> m=ǺÐ0تQ vh~y9 (ҝҁ'*"?[Ď.4l徉*Z7#8.9cti@C3s0n㽏þ6^4K^5O>cGdTCjɖdqxǺ4cӉ_*A 1ƣ3~]v[1v {2z_*9o˃/!;S ZNMl^t՝0y9gMEo 1' ֌I$߮Rw:D#fvdvcU?Md / AKq[Mst3TbM*Vu _9Q\zIVfs?\O.իBERD}QI\XiZ6 vHyp奟-'1YI\6>3]o7?|Gp |VW㺲q?8炐80!}|D`&Gxevڊ=Ⱥ/uOs.9<Q31suǹXؽ03lNuT:87b (gB~ :GC8AMmέz6RRQ?ܮj[MdkOzŢqq~UXO*۟ e&w!R Z b.'%$PcTr~dN/]y/"I@!&;'1<p򮧗fE|C<iqDyPaҎ)d+5ba "R|cCfQ3icDB˗&gS 2#4g:MP ?:~ܨqrn0fCmU=5Κ>6z87O ܍ZQ2R(I(2+_?r_n>K`GWLE3!^wm;EŠL8gu~M 02(X+o1$ճZVNClDbEgj Eqy'{/w[O:p,` r{@xnv ]AS +a"="Lf2'G΅;ʎcIz- ĮVOd]R)fb$b 6{u%D*Md8`݈g"wo zCHWS\Fi!09"IH83,"mƯi6Ge4ʆxA2)ډd.OsDPa"B1tbhִebnd%^C_ho1FBM-1n쓜p{k VULw'Ȱ3~7'rBfk̽nO"2.]8gw/XAh7Z(n y\AД+7qJElG5G$-%Ŷ/j(4ѡw%9߮ C w wO=;ߗJZD$1&{skS}`9+U#ԉ߮!=kI~]T;IuV!EQ'8lRA@9re@C(Ex@]lKg 5U]^YA]@/v,i0-+4=V޼|jtUF;gma]Yv/%O'#(6tmYʣ#ɥ{P6B=x#kAe␣/^Bs0HxT9iKɱ͙|_吾z/J +נ>n$Vz&Mr (=rA='cWȑ%G;0~C#s3;^\Kc|/wDSYBG0<;Nvmn%!FH[/CQA~ʺݧ^ѷLuUAZnMUϹy:QZ r[Agmm@VC{r9_hx[ "3o|}y`bB}APk2{3sue_C^H@ѓNA1fO<^' I]t ]wRPK XnMK*x E\ dyf1^?2򉛠2;DG|nZf\V>ӟ "g:CB4WA:Oؾ)ګ?MZV<~Lr䂤M̝lۓ|j:\X-ztD.](RYiEiկhCe`6bޥ5ʓbx<@[tH}BJYXZa1 !a #e8oyЖ|f:aUwۼ$HͲi,f&WZV)G1C^b$J|vf锔=!8Uw #G7 n>2iJV~sjdRJG*Yy*F˹.bk5= w %{Q(>^I<µMfdu [j(m_AP>$Q—B=Q;WGh[pX?O%wCק4 nu_TYl0Cx 79ioYg&[t+="gt#ӊ1KTM h1ot ,`l7 S)dAOsfby5 u=bOȺhm=m|ⲖόhjM aXc P)46%-Dcf2Þvi'-2. ,y Rݏ@F Svvl4|nn`kL?9B.RϲfD;T;f$*<й9-]6)_*&+8 bҎh7Z=t:ǏPQ<ncA@xn%n_d!@6菻d1Zz'K\G rdc8_* Bci ʸ~%EI͍ B27Z *u W]X.1TYaZj(!ҽkQ|prG`7h":x If=뚘o~eI$V-iF \!e)̅*q4D렧qkm)V?$+U񸾲F9_K=w +3yk2yI-0Z⼁"[W"E.JWtSйݐ $ph~¤إGq9-H4Oݏ8욏)#]֫L)zy!Q%ǎ~j^8luD ĀYLj2*D%9oP{McJʔu򚖙"uXA~8+uK#kaU^r.L b "m܅4M݌B(lK  1!sp>;WS*G-9 <ʫmeZf?z25w 2?ׅ5zav%@8xv<`Tm5%F^} 26"Yôh%4>q˙=uϚ2 m0?D f"4ƛ)ZvQd E.c 5aex" |HUNj!͂x(t2%GJD9>?. :&k2ߎD.x|i|t\ʤi?b'yn慐=~LۼQIQPFU77Q )ˣXH̸yv 2% )>͎A(VJβ(7H4ʑ.$ҳߜuAL6tG*A(Ӟ&T};Ec~X}UuBOE!A{[7/j\/b YF-2CEk֖W T$H&&$KNֶ(oh%Le_hBW! ,CK=CպΗ_5#G:H.ǍR'{'Bo>Ѿ#d62Fΰe>;"g% bX5ԙގt]|3KTb<9v5*GB *;o4(U\wjeM@c?ޔ5ڡKKJE~x+f%j5gU1J:޽<~_݉+lVhWhC"^l@`ͺ5ѱc" [jY%8?FtR& ;{;"9!Q-mKi }/:S&Te6`?^(<Sg(-aϻj;F[ژ2\T 1g|& 'sx?ru 2BHj@uH3aa0(kC 0Q q6u*Lboi>rZ4Z D[H׺;_2F;ĊE0*<Ϋ)P.ğ&Ġ PhA')_e]Fd)wFGjA5FV+/o ƀ@zlӑ%@؎41H`ٜ@`D%d/^Y[8Gl2|WE~JQ|*~@-~)ߝ_;Bsk#MwᐷsU:^px|S>-F% !}cxm <Žnjֽ|坥꼇6C?8rVBϟo[{uN6 *h*2]:mϢj)'+YƇcjqF Mt /-,//FiW|u'=Av5`|dF1a@Nhn%?Y^HG_5fċ)}PҧlH"!$x 3$nl{@6UѾ|=!& >w(DIus08E:;̵:"_w tg{*Ѽf oJ тo T%'+QyUV!C OgV^D' <ʃn{'I-c`zF DJoDŽXz@u7\MX5c ;C!r$eue[/&]9u.Y&TMYZB7uo淛*ٺч8a UԓE.i`W2(JHpn|, KohJJOHDj#Mao-iy2fY;B ֥@1~ * /օQz܉iIyn.m}RuxD`avrw5b'rK6{쿕nڎ'! 6c 3u)^ڴ;Am$IG`1*LE7XTg/?O_6 *J݃X";]g;9`!5e*l/E]As!E%GGMTb35xĺBPDVE^ryNη^j\w;aܲ5œ ɵ-Uت \2Wgh~n|û-c툟P.o5Z]fd#Kp&zmJțOr/VB]K$7gDm̏uGNc.vv42!~~hC@T:y<,nO l  EL۸ZcBmi<$wFp;|_ڐ3Bx"rEW܎S&7(س+@vr滑u$_~O0&bo0'-ߢgٺҎCKΚ%Eс_rCe43Bo lα|Zi>0tS} iu7h-?y"7E$l0JpJiB*h{ [hRDqpˈ6է1yxD;+jg(v9F>CngЇsj}j++媪3lY_. | pBY %'$ueQ$ l9?˴ʕk[ fIDK^-ق\l /ld6[(!)`^$"HE{~ͭ3C̪?VUM\>/4-D]?$dzJ񳐧"*!R 2 .=j hU-RDfVSIiB_xpRmf·-DYdaYQ/W+BqedMB2#x5<0~\KRݝR)^9vbwfp5['u;Mݑ8D BѪ!jЧ+21i X44 8q[FSFRdXqe<褛Pdb Y݄:n+ *2C(>,{pb1z(!j s~ԄS]KO&l;5{h|Dv¶yK:3푊&m1",f5n&Q嗼>-_9) ^ᤞ xPˎ[sUU==^Yb ;e'ppX" ƣ5 RZ!D0ǁd [LN|)e TgV3ms650 ϙ^ Po-,ߌG:PF &ӭV6&؞ ՇǙ/n쩌^usl+cYIp٘#YMq:#\sk}CȌbf)$ bn&En;߁R)({>Wi}+B!l ({ĕ鮮) Ns|_22L`RQ;;r?F>p&'_thA }dy_;S5JkY[:?h?,j9Cz w%Uׁ~Ym t*e[FEav:Ҩyꚬ̨HZ;Q&]y»tUcD<ac^zG[9}afD,ʈs1"JOfko+汹o9op]hR1wcUcR%2h KMn."F9Ttr"KHGPt.&V+- %ps5B;Tֶ͠/H_cvYseLݭJ&Oa&÷ȦLHZ;;ۙAx #BHS|dz āJE*(|Ӫj9ܳ҉c{)&R/*'U歎{J6~^և:V-y}"TʐHME[ sHZ6!n$,վkCNOo{<(] !0>$xSz/ ` Ab ,& ԗ|)n1<ɲ?jD0gWrS܄|^PG^j5 dIhD@ٕ,}xke(x0K\Nl' M_v[ U.ML%܄ dZrFPgb*?1?Z{aNW4Yd⇻bm% vVz,I4=螵N vs9]y?)Vר`dlTЀsB7;:qREY11%XGGp {A"Z`DŽ3S&D gur61=e˸?=Oq3;<ߙF 37>lX/6n1 >](ÉW2v&\ rL Sf KQ- H nv8!w_IΌ S--׉@97hx5Y<7d%Lz;膾}VFKiօ3dM$",c^ fq V4Ӷw5-q`2Je2 FjTV8T}M@$RdwߐaP"Oz \C5)xuNn?AI2Y OLgm ;™eo QS=1oӜWCBT}99[m]Fƌn3s8;7CFnT .~YoGA9k?D)d"{D틵VY43 P~ecK$9=%{ا2\+yF1C.*h)^)3:59Tjaw=ȱY9k*&rŰ*oSs,xA¾u=m8>r zF03RE Z=@rƠHkTGlPò=3Ll aAN+«@T5/'$|męG׍]2×DHt YZ