python3-dns-1.15.0-1.fc25$>bOˊg%5Ԝd>:ߞ?ߎd  5$(7FJ Yo0X0  0  0 0 [H0 \x0a80g(0mm<0qr8rPr(r8r,9s,:|,G0HX0I0XHYT\p0]00^) b|dXe]f`lbt|0u<0vwL0x 0y.߄߈Cpython3-dns1.15.01.fc25DNS toolkit for Python 3dnspython3 is a DNS toolkit for Python 3. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython3 provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.W 0buildvm-19.phx2.fedoraproject.orgFedora ProjectFedora ProjectMITFedora ProjectDevelopment/Languageshttp://www.dnspython.org/linuxnoarch/pprr/:/    ,,6# $ $:   qq ss9 9 ;I;I ''(5(   _ _<<__   }}!9 K q hL yr] J : -$8 >ko<$`idn i0 /iiR k { n RGttnn AA nnkk)))) $$kkkk nn }} qq F  =t1qv} B II{{Imss)''   << ss   #  L # .ˉ k#G&'ZZ I+rA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤WWbWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWbWbWbWbWbWdWbWbWbWbWbWbW@WWbWbWbWbWbWbWbWbWWWWbWWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWbWbWbWbWbWbWbWbWbWbWbWbWbWWWWWWWWWWWWWWWWWWWWWWWWWWWWbWWWWWWWWWWWWWWWWbWbWbWbWbWbWbWD>WbW$WbWbWbWbWbWbWbWbWWWWWWW (WyWbWWbWbWbWbWbWbWbWbde4d278f6a8e94507b4016bcfee1a6526887e4333a37c6d3f000b34a26eafcb98091d533e3bfadeb78ffb8cdb7bad39a92391856f883b5816ea599ab07f702d58091d533e3bfadeb78ffb8cdb7bad39a92391856f883b5816ea599ab07f702d5ec6ac07e7061b29cd77031a23559ed1dafcf8780ce0dc2143ae0bb255c686622ec6ac07e7061b29cd77031a23559ed1dafcf8780ce0dc2143ae0bb255c6866224562d16a6a8238ef1760520bc60da5cc1d0166b1bbe861dc6042776f079e8d0a5d53336cfd4731812488bce65db94a9c46fa11bd795b5d65f21ba47e25bab108617934b2711643a68fb3ee1a3d8bd9c9e514167210f6b948210ea02b94d25f4a617934b2711643a68fb3ee1a3d8bd9c9e514167210f6b948210ea02b94d25f4abfeb68c58c95b5ca92fca461fd05418a95226441adcf1048f7ba517cdc36ba42bfeb68c58c95b5ca92fca461fd05418a95226441adcf1048f7ba517cdc36ba427efe4f06d85d600d135749856634c6145b4add2c67a588a386937aa9d1d9a6727efe4f06d85d600d135749856634c6145b4add2c67a588a386937aa9d1d9a672009e0cba2a1dc3083656f3a4116c5b8f75d002947c00da05e8dddee30f4d8ca61fdf4daa81799567879da9270308738608e1a91313a07b3ad445fdaeae5a2d3931b78b62a4e89b1c79b9763e21ffe5d081d74df89f3ba9044bfd34511d73fade31b78b62a4e89b1c79b9763e21ffe5d081d74df89f3ba9044bfd34511d73fade4207a178426748bb3ae50bad16e0b7e86c0bc07d86e4eb81f2872ff4df133129270618c1db7f7586e0790a291d4c3901bb0bd11288aab0ededeba32d6cdbf6744a9c4210a85f95ab9d43a0d3b23549e682caaf2044a301348d6d9e7ce30f0b144a9c4210a85f95ab9d43a0d3b23549e682caaf2044a301348d6d9e7ce30f0b14a456bfc3c5c45b1ad271dbcda901bc2fdcb676815e6a6c06bacd36cc8cdc6f26a456bfc3c5c45b1ad271dbcda901bc2fdcb676815e6a6c06bacd36cc8cdc6f2675f1a3901c59ef8b3554cf0e1e43ecd1ada1fa588f6f8887ce21bb76940969cc75f1a3901c59ef8b3554cf0e1e43ecd1ada1fa588f6f8887ce21bb76940969ccb1a40eabf2ba9541da3c96740b2f08af25abba21d47f1a2c0ff51fd5dafe1fb9b1a40eabf2ba9541da3c96740b2f08af25abba21d47f1a2c0ff51fd5dafe1fb9e1d807b25df9330fd7755a493c01557a6fd3353edf6c146e460e1d325b93f113e1d807b25df9330fd7755a493c01557a6fd3353edf6c146e460e1d325b93f113df7041507cf39dbc2297ff81f4c0c5cece9322b00c62db3f9fd522e09618b32fdf7041507cf39dbc2297ff81f4c0c5cece9322b00c62db3f9fd522e09618b32f61b9d39b3bb1ba4b02cdd02724df139652d97c42ad807aa5af95520fdebb8f6a61b9d39b3bb1ba4b02cdd02724df139652d97c42ad807aa5af95520fdebb8f6ab309a717b1a3c5366fdd898fff6a3201ab7afa67eeb6427941825f7af42518b2b309a717b1a3c5366fdd898fff6a3201ab7afa67eeb6427941825f7af42518b2d74d5ddb08dd8818499b8efe7905abbe5bbdd9fd267361e8b8f77d7e6ca4946fd74d5ddb08dd8818499b8efe7905abbe5bbdd9fd267361e8b8f77d7e6ca4946f26a09e58a9dbd4688de133c70aba02a15801565be59a118075ac7f92614d867426a09e58a9dbd4688de133c70aba02a15801565be59a118075ac7f92614d8674086ef6a4ad592eb9591b0c59dba7e299270d20026d5f9e10b2bc749c1c8ae063086ef6a4ad592eb9591b0c59dba7e299270d20026d5f9e10b2bc749c1c8ae063129991b99f77b1fb7935507907af4812c237e08916325bbe03c174116ca87cd6129991b99f77b1fb7935507907af4812c237e08916325bbe03c174116ca87cd67781120683c73a9831a8c2226d5dd58be77b863b123ba8b60abda5d47584810b7781120683c73a9831a8c2226d5dd58be77b863b123ba8b60abda5d47584810ba2c3c10f57e2e3591d099760f91964f4d90ab09c3e08eaaaf6441db275344e780d8912a367772031fac4dc9776f593eb872ddf0e19560f15b84f44931722dc604ab4446940f204971ebf05213667b8ae040c14d02b92df7040330298691c98e04ab4446940f204971ebf05213667b8ae040c14d02b92df7040330298691c98e0ab5780b5c80acb25d5d4f643709851bb0cd5ef336c4ac1b04d2f906bdf40a8cf3839ff2476fc6de42d52606660de2aa8c8b3f9d964e0244d7b33b8d1c9cdbf1eee2716bdcc50f6279a16296d9c4eab2b720b5fd219f8b224cfe4865ba56cf896ee2716bdcc50f6279a16296d9c4eab2b720b5fd219f8b224cfe4865ba56cf89631b0f0da930591b04551d48beeb34e231dce1ac06b6df6d26c350cf741ef293e31b0f0da930591b04551d48beeb34e231dce1ac06b6df6d26c350cf741ef293e69f876dfa760575d1d9602ef61d67174bcfeea4c5b0c297657f0274d4c6fc6eb69f876dfa760575d1d9602ef61d67174bcfeea4c5b0c297657f0274d4c6fc6ebcbfcd12560f0524bb9891e5f9205914b973a6c9396e4b43efa16ea9657798462cbfcd12560f0524bb9891e5f9205914b973a6c9396e4b43efa16ea9657798462734138ef0fb08e507d80bb4009bc00d5c901c7ea1577e7a53779d17f62a302bc734138ef0fb08e507d80bb4009bc00d5c901c7ea1577e7a53779d17f62a302bcfb3aaf0c0445ae433c350129b8672819cb5652e8c7774b7c35931f5e81b33dd1fb3aaf0c0445ae433c350129b8672819cb5652e8c7774b7c35931f5e81b33dd161db7241fa6f0c358906671c9696e9d629379d14262db7e5afe6cc1681861cf361db7241fa6f0c358906671c9696e9d629379d14262db7e5afe6cc1681861cf3f40b7ba65829c59d3b17b3ba4fdc032ea706cb1831aac29c486c4b0c81f6000af40b7ba65829c59d3b17b3ba4fdc032ea706cb1831aac29c486c4b0c81f6000a90277ca2db4512bedb6ff961d7dde72d9b588cb1b5df1a0304f16d207feb96ed90277ca2db4512bedb6ff961d7dde72d9b588cb1b5df1a0304f16d207feb96edb64422cbece710d96ebcaa82ecb5975ea9b41cc59ac5289986f6d19b94048ddcb64422cbece710d96ebcaa82ecb5975ea9b41cc59ac5289986f6d19b94048ddc467c1720f5d88a52b4d83f3a4259f6529c31070ed9eb34549513da10fd610609467c1720f5d88a52b4d83f3a4259f6529c31070ed9eb34549513da10fd610609b9c31e959d65469673da5cd4763bbfdcba3aca560e32ae8a18735b7d3f6ef0b6b9c31e959d65469673da5cd4763bbfdcba3aca560e32ae8a18735b7d3f6ef0b6555e411fec13912f20ce07eadd14f2a6759013d405ac31a17310f28750cce986a65ef0c3b6251253c5dd35c1b01d913f89041dc55407c52377cb99deec6dea8569fa20e2a4c880b3b7ba58a551ec30562d470faa219967047974ffee070f2c4988c3f68c1bd5ee9172644d3a64e45c926890408d8363ff3a30db62159b410bca6cdfb076494d6d0612df63cd1c4257f1638a0490368fb20d02f41b5da9434b6db25b6f23dcf39e6ce0b21c5f6a5048ff4514aa4de868c679b50aab527b2c9a11b4ffe37934987a2e4be1dc74cdf2eab9e02944bf3e969f28818290cbd0601906300b0087faa39147d509ce760beeb8e66f5c0abf0f6bb6a8ed0029b52509696cbb5745a5d19b442b46addde7708c75150d8aa61b9145ce4f53385488baf2823da99085ed6ced7eef5efe65c7f96ff8f710f977e07350d8c2a91dbede09fb25c55172b521b40e2a1d6dc9b49264ddb3b11cbbbea656299f57c5651d095431ed76633ebecc9a7e4b94b856ad08fdec38d087118c0349307d2ee3816ce17391717ca5b79c81c739a92b21f922f6d023b5fbbb03ceffdb06c025c76d8b2606d1d675ac1d333151b3865728bc1d7883e87bd7d31e591b8229022f9e60ba6883ed1c70cb42f368aa679da8102868dde4728b8c13ec92c38fea524dbcda09b1528fd9717ae90708c5ef96b24ec9cf68219ea0fd4ce47346211a9d647ed5da9453a6981eabe445c85c7bb1972910e8d6be8d29627914d110e9a4ddcb8d073ba63844550107a40548f2d06f000578cba2357505d7138ebb6be68084e822da806cb7196a8833d6bc815877f952e8017a7d68df4fcf3e7921e42a2a9073a93dacc39aa7abf2b3458b06c60b8304fba52d6e2fe4f36a12ae7bf2b7d6c72794544f357a2cdfa142ed9f9af66a94175e58581b470fa6df4b1a4411a97c7c9921614ed4ee47e0f95be1bb4be4c1abd9b2e54fc336eadde1e17c5e1a4cab2db6fa14c7bc7ee49ffc460588581a0380cff4b756d99e65b22a4873144a861b8d4c612829af854cb634607ebe72a5d0a111a303fcc73c295cd62ce135369c9547ab16f6bfe97fc2a5716e24e843bd2cab1d661ac22444c7e7f9982bf5d6c52c2cc0a42b449b16bd66d51a723e0249cd53d6a79c40639319177ba6ade4ff84329252ce3e7be59be7df8e90eb2cbcd366fc5db2e9302b2ea734d7deb852683261b0fbc2c3ddcdc23d3b16699c44f2c51d51306e7ccc53e54beafb7596c48933856c9ae2ef0d0187642403bbe8e482599d79a6c22e3ee12c3985c1c4edf99e61bf17b78bb4792c6e2d05c291522e0e33828d11049b36961d4e865380a3519fc90b293879d8dd9fc7379a8b9de3261ee2d57b082118fe3e7ed0fe45beb3ed64d495706094a9a332afae8629daa57aedb459d6685c909c7877cbb6093c1d82dc7204b791cd50172787769f3f73ee3e1f135f1360b072dd8d2926fa066303a7d3c88f3fefe6ef21df6ef484b7d11f68b5df670a6b47f3be8e3b959706847c9574c21ee1a8b557858e0d5cae868b4fc8148b03acc814c9cff1b14ef8f65bfe84b3e507bb66e269045a42457e936d7fc569681b87de9d45bfc236bf4bb5cd37acf46d85e429f7d96e249a4ff961f45cc717dd2973b2ecd113b58df3c59decdf0bfe620e301d64475296346a12dd7f1fcc788e9eef84a03b6b08f6a55424d123dc4c9aa02c2a274a837921816939a8302ecc85424b79bf468d4b2d2419bfd0a4ff3570fe79fd40dad9f08ce440832cea6cec4936b48802409fded33f6e35e995f919a276059c4d257c84a3aa4fcd22e367d048c43a0ee0ef116ab85f653604e01ca64bc1ca3ce30d86696fad038c87e0ea0f2e1b508128b6d96fd325e757c72010077ed1730383804e2dc8e61a2b0663af22897cfc0822955e693dc40398f5572a60c03cbbde0bc7a0a4df33596944e3a556d442b6087001e71d8070506bc41385ffbc73ad1a7639ff0a51b031e5bdf0cc0ec663e2ddf77772aad789d968d2c7b1ac2929732f706b260709436addb29138a12419fa7fd4bde030d6c742346ad6e66de7d972b56996857cea3636790154b5aa8eec861e1fc61a2e7335b7d63d72c266163a633d4e95278d99707c7341da017341cad08cc7fa6636cd4e56fd53c7ce918655f921ea3364f7b8a8d8c52b812177c25e59f489fa30752fcaf866a68e9bb9851c5d75b290afcf79d9dbaec029e61ef4c1c9093c63802d9c02126b188b887c5679de9d5007cfdbc61bb56ac2b276d982dbe2bb3e8664f5c898dc5a1b0cba333a8ae04cb42abcfed703fab0dea27ba6926cf4bd536a5fd1a451c8805d8998301960063b0285a1e219e0bd3e331b0e7ea3ea8c300a744ef24c478be947fbb0558491f29304bb6d82af8b1c3f5d5f5549b68ea351ce7bc8d6fe414de442cca40bd1ece9710ae14f2b40301a88277884c95e005a5d894df3e510c73945426ac84bb5c29c7fa3b083ee860a24929599990ca88365d37ae0873721a610d006779880364f7387db96d423f33339c5b8f0ffdd8788f5a69d9ab541b636abc98386a38fe3b68bf09e7d6b248d18425b09661cb612bf40aae5a961f0d002b95392248d8f592c6f239c944260a74d2548f87624860178bbda5738bd846c729ebb7b78d268d3bbb11de09720d97f48cc16c53ebc97124cd9a447248639ac4e9aedc61dbe96a1d06daf33a9501a2a1b30f9c53ebc97124cd9a447248639ac4e9aedc61dbe96a1d06daf33a9501a2a1b30f92e78a8c80fa4ea01f4698cd86bb768a679db21414ea9d19e5abad96277e177492e78a8c80fa4ea01f4698cd86bb768a679db21414ea9d19e5abad96277e17749ebaf7abfc5ce3b436fd83564f5e1b1819aad2fc3bacf5dce17dd54dce00d84fe136586598d9d86b36cba5902c4142767fd4ce40075f35fbe5b54ed279fb9f91fcea1db849550505a6a560e4f268039feffb7a5ec89f91d6e70c9aa8138943e98cea1db849550505a6a560e4f268039feffb7a5ec89f91d6e70c9aa8138943e98faf2bd176e262224f8ed2ab17ff107fe6c19602567de4a0d84d3ed0a6bfabe19faf2bd176e262224f8ed2ab17ff107fe6c19602567de4a0d84d3ed0a6bfabe19bf7fe8f6955ef4a20d659ddeb8e64cb6c3e1c19c75a85f2792463e2f6dc0d438bf7fe8f6955ef4a20d659ddeb8e64cb6c3e1c19c75a85f2792463e2f6dc0d438409ed1c6667546a158f930ac49c13446fca1d7ab6dfaad0bf7e8a90bdf21d811409ed1c6667546a158f930ac49c13446fca1d7ab6dfaad0bf7e8a90bdf21d8111b1e0c8940d9cebe9c36da5fdd7f59f571ccd8bca3e85af3782409359721b05e1b1e0c8940d9cebe9c36da5fdd7f59f571ccd8bca3e85af3782409359721b05e923a008a1098ce6b11bab8cfef01fc97eac045aeac3136f8f5ebf470137ce0c8923a008a1098ce6b11bab8cfef01fc97eac045aeac3136f8f5ebf470137ce0c883ea8db393d74d4742120bb89d658986be272e55f5261083939afdd9af2252cd83ea8db393d74d4742120bb89d658986be272e55f5261083939afdd9af2252cdb7bf25bb20efdd2f5147170b4dae00fdccd83e42680bce78ff998af9353350adb7bf25bb20efdd2f5147170b4dae00fdccd83e42680bce78ff998af9353350ad68d2bce45eaeb1e57f53f0e6a94424e5a7364a845b7f5f8a54b0568b639bd60168d2bce45eaeb1e57f53f0e6a94424e5a7364a845b7f5f8a54b0568b639bd6013a08535b0280fe840c84c5626f2c5ce76fb0c108aaf688d03297bb3c708be9803a08535b0280fe840c84c5626f2c5ce76fb0c108aaf688d03297bb3c708be980d30bc7e9148f33cb6e7af9ccaebb650babf7f078421b2b0b21fe379e908ac186d30bc7e9148f33cb6e7af9ccaebb650babf7f078421b2b0b21fe379e908ac186db1b8a2bf83dda450856132aff7487c20f5a95767ffc1ef34f6e8028dbc406dde2bd26119fdb244f3e7d9a5248875e105544b149bd59c889b556a30a66e71d858bf86c0d6c2bd1a1f1e9a9755abd73a9241552ba6194d54c808c0b3f90aff867a60633b24d4cb3bc1c236a48f187186235d791f3d2b7d58a99d06455d231a89e927ccf934694f8decf0578a3741d2cade208be5f5cf552c6880a93d9200cc790927ccf934694f8decf0578a3741d2cade208be5f5cf552c6880a93d9200cc790c89f29d5db65d1fa62497f45417a252905b7967e677faf1f19fe52178b975cf19f273bc476942a4792ca42b558b65ce68412e9aa2ff31e4a098e70041f7d2f393c4e5520622fb71be3119ded42b4e2c3b22250f444992be2293364e979e4fe783c4e5520622fb71be3119ded42b4e2c3b22250f444992be2293364e979e4fe78c6e37c096ccf5fbe97b8414ee4b03e6a2c1dbe8ab7c43fc8ecc305ff494aca96c6e37c096ccf5fbe97b8414ee4b03e6a2c1dbe8ab7c43fc8ecc305ff494aca9667154cc1e827e4b662b346974fba39ffcb23a25fa15773b2c67357ec4d9048a767154cc1e827e4b662b346974fba39ffcb23a25fa15773b2c67357ec4d9048a74908b86de56ea27e194657818df115502cee9b6abb9abc5a0f99925098a8190f4908b86de56ea27e194657818df115502cee9b6abb9abc5a0f99925098a8190fd0da67f679d652ef38bb59a27b4cf2d375d91eff5cdb62003a01982529494296d0da67f679d652ef38bb59a27b4cf2d375d91eff5cdb62003a0198252949429675c887618cfc0c83b985c6c0f5972ff73753c4648c39a3792c3d885e82e8580375c887618cfc0c83b985c6c0f5972ff73753c4648c39a3792c3d885e82e85803d0605f86c1c6fadcc4d20c9890c9db8d1936a28d9f92d190e7ffbf015c6bb8b7d0605f86c1c6fadcc4d20c9890c9db8d1936a28d9f92d190e7ffbf015c6bb8b7b76805fb0c26e6cd6eb0622ae60d35617f270facd8b47d39074b00015a1d481eb76805fb0c26e6cd6eb0622ae60d35617f270facd8b47d39074b00015a1d481ebfa4587254343ea20fe2b190770445e9bbf7771253fffbdf8ed8d2bd666ab0e5bfa4587254343ea20fe2b190770445e9bbf7771253fffbdf8ed8d2bd666ab0e50c715d71d09185e5d3b90650aa5caf65fdcd53d0db34b6bbf03188b75260fe1f0c715d71d09185e5d3b90650aa5caf65fdcd53d0db34b6bbf03188b75260fe1f3eadb215afd32110347d79446be32b08dfa85f55aee69e7d86711af221b532b93eadb215afd32110347d79446be32b08dfa85f55aee69e7d86711af221b532b91177d6ead64841cdd7f2dae30c5468fb9deab01d46887f68e5a11abb3bfab8261177d6ead64841cdd7f2dae30c5468fb9deab01d46887f68e5a11abb3bfab82633ee232b7219f8a440c903c6654d338517ced07de3352d1d5cb782677696fc6f33ee232b7219f8a440c903c6654d338517ced07de3352d1d5cb782677696fc6f03221db5b0d79b8b419a25a35f70dd6a84fedf08b9e2fbf28fec95faac41070003221db5b0d79b8b419a25a35f70dd6a84fedf08b9e2fbf28fec95faac4107009c3b0c5d432e81b0239afc1200e28c8024204ef79e8f777344791acbc4196d119c3b0c5d432e81b0239afc1200e28c8024204ef79e8f777344791acbc4196d11784a0d14f40f17b412bad6f467703ba7d5f492628c2356d04dd43bc8bdf7ae89784a0d14f40f17b412bad6f467703ba7d5f492628c2356d04dd43bc8bdf7ae89d9323d17c178138cb28c1e0132eeaaf2622d76bbb182b2610910ba9c0678561d9cb05a29a7fcdb78bf77a0bdc2de71b4348266376edee99f88ec34c761f726ec310d90bdf36dc0307d6d55c931bb5bb5b0571994d07fcb02c5bf7b17b8d495d1310d90bdf36dc0307d6d55c931bb5bb5b0571994d07fcb02c5bf7b17b8d495d1688fd54cf0e456366ce28f0b2fba8e595be535d13508fc8f06c91d995979c027d7f7173d57cbbb92b677b3bbb6930849316411da8ec87c0f442636ea1d19c2c03c48af39364b40cac15851555bc4bcf6105321debbf9d4f4161c41305705dfbb13ca8b323bad10ee72bd6629d22b537032e20227861de7999a3a60f370611dc1ea643ed3d95af52e95e63c116fb7136244362c3d723f15ca9fe1952b0d5ace872f8cbe4f75823c3caae0df4959adbef0f9e351028aba3ca18e1c97f0df031b7d9a61b113c358561693321888bebc14d2d5fb1603d9adc9bc157225c1028b5576040df486bf656d1945d4cf5971e419236794438cddd9e7a2e0bfc118ca7fe05e4a61cffa3d8f01f28cc7d85555f5e1573723784372b97ae8d9e4924c5ce3f3464ed691bbee06b6cac37ddad25eb68ef38e4d7dd2f4002b9b07a86e3f698ff2d5a3c64e766a1f8e3ec3410ca2f467c29d3b2a3d0c658ad0b4d718d8d2a4386a1aae288c737339c69451dc1bd1f7336689e208de4d8005c64608f0a6926898420f74a9062690ca6134f6dfaafeed2e77fdffa80e1d5cc0e265485fcc129680053807b69846c2f742f9fbf2622d8b4e717f58ebc84d9a1f77f49c4d32e374ac08d507b69846c2f742f9fbf2622d8b4e717f58ebc84d9a1f77f49c4d32e374ac08d54167787260966f157d6197359fa9c603d22037cd73a0315cf7cbcc6fccf9c1494167787260966f157d6197359fa9c603d22037cd73a0315cf7cbcc6fccf9c1498f6f75485e4ae9125adbb721f70eddc1a10f3dbca4c2066a2aae1d223cea7b12e9808b20cbffc755460ec42242d94a4b95c0453fc156eab29963ede08e86e573e8dd4b2602468e8dc34816a00840f18aa0c7cc8583d366a53f0ce05d747477bbe8dd4b2602468e8dc34816a00840f18aa0c7cc8583d366a53f0ce05d747477bb96e112ac961942780164241eb8f13aea6a60b4a8b93b1cc25be2f05a0b5e976a96e112ac961942780164241eb8f13aea6a60b4a8b93b1cc25be2f05a0b5e976a1b1ba10b6e307221d2018f41162087a2dbfc50aa0601fb7344e39e204708c46f1b1ba10b6e307221d2018f41162087a2dbfc50aa0601fb7344e39e204708c46f5b50b4110fc0a63f3301a005b1468c10ecee3b6b8e646022512bbfbb734404708a19469827a8a9d4cc764201de5c2daee606d5ca8a78c33a8ce9906c238375db5ed67b32034fdc488ccf95c17adca1267fce165d158e13c47583b12511d278815ed67b32034fdc488ccf95c17adca1267fce165d158e13c47583b12511d278813f31e6dac478db6a25b1770a83f37c01c0b86c9fc00b6c3e0092b7b3916442dd3f31e6dac478db6a25b1770a83f37c01c0b86c9fc00b6c3e0092b7b3916442dd2916fdd20f88c947d2451ad912d13ed6b5443aee841b992a20434ba426787e832916fdd20f88c947d2451ad912d13ed6b5443aee841b992a20434ba426787e83ee3a3aa56753e5261fe0e00bdf2c80e8ece388367927c5fa2719d92ffe0df647ee3a3aa56753e5261fe0e00bdf2c80e8ece388367927c5fa2719d92ffe0df647fea287ca34f2eb6181034cdd615c3dcb93038c09ae994871485a20dc297f8816fea287ca34f2eb6181034cdd615c3dcb93038c09ae994871485a20dc297f88160ea4d771ca0d30e01cc7d88aaf91ecfabc10d021ed3881876796c0eff1cdb1840ea4d771ca0d30e01cc7d88aaf91ecfabc10d021ed3881876796c0eff1cdb184d9f97fd63945dd7ccf62694df30e94af5339bf179311e7331a2c2f21238817893c4375bfd64eb2049df66e7f4326170bec7265f704d3fcb8d2707fb8d4c77b6f3c4375bfd64eb2049df66e7f4326170bec7265f704d3fcb8d2707fb8d4c77b6f86bbc29dbd4da62f044d4c6b8df37d09cd8cf87b03c071d923504d897562afd886bbc29dbd4da62f044d4c6b8df37d09cd8cf87b03c071d923504d897562afd8ff720296553865326d5f8552b292358e849ff833f7e9fce1c07f6a989a0dc106ff720296553865326d5f8552b292358e849ff833f7e9fce1c07f6a989a0dc10685a3a78452371ff90f4aae53a17c0c7d4e490a3f7bb9b52079753404898056e185a3a78452371ff90f4aae53a17c0c7d4e490a3f7bb9b52079753404898056e1452ec16e8da2737d970e78e26e9b855f8b535076d4e6713d7170edd02fcc17cc452ec16e8da2737d970e78e26e9b855f8b535076d4e6713d7170edd02fcc17cc20c561639e9967b6eaede7ac14e36de5e11db68b2c615947861b8d304dcf72be20c561639e9967b6eaede7ac14e36de5e11db68b2c615947861b8d304dcf72bee9ad2b2abb6e5c2aab84ab7f6948de8c2521379bde38fb51302234dc77afae86a2e9fa42ca78f7a6a31a6d091be734bf723f7cf9f05554d806896ec01f5d471406baa9d82c244f4c721b864f4c7615f0db8732d866bc9db018f6b3af78f41849d8df283531380c6019f7807fb13d3429f7b7f84f22801744fb68fa10fae6e62051a63560e4013d9dca28c126164bbd24be92d42c90549573785b49cf2af0647561a52347f4f1319f9daf18241a996c3dff13b0adaa9fff638db24e453cd2f40be7f82821b44aa5332a1219069e1130d0937e580242372b137bde631b15dd36b9149f52cff6bc3f7ea4c631c9a888e5275b9b39d4337124ac8eab36020df4cca2e7a6d6eb5e33894d84bfe6e1fb4663abadabaf4967a821316034d0741eaceeb8117e915d10c0ca5ef9e635d3ced1b86e3004b5bb484e228f6c3077e18c8850714524fd16f55fde90c1a52688fa3e3d8ced0dea17fbac103c168e10cc49a1a288cd754d995eedb47109f71c0c10618e772f8a1b0ddacc1024de033da1db365c1947717c39ae0da6f6519e5ce4ca53624c49d28c204af3f4530d048a491c317f30cb42c265b9b7ace349abb036663742f8316079662a5847b39a45d93309d130486842f4dedf7c5805dce1e391671b3e419e1a8e27b5149b2ce523da3bb380d3ad661d8fd91dba9dad7e08044be8b7aceea6f266869b0eca6f42f7126048c56022afbf1e167845745d7889154d33926048049d365bead099f2d3b7cf545c25304264131d484653982a03dd8ccd3272272d70a57fdadf1617ce8261f1e9862e8cecf9b6dd8ac6fc603e0e5913ee92f2f6e91f7d681d0020abebdbf609f7a14eaf075999d767e798b12ef8896483b012848812c6717dac6e4f9e61c74997349516f111e27183412657137d548e7012272f18a761c4b10802483d13705d2df5a3d47465f7d64848b05b1542f24287c6537f4ce55cd5b1a529b1b4d227350276e94d2220d7356255a8f77536dad67e60ed0ec37e7c50e7e2877d90e2e30e7707d8a63c01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba4d83335f568348754b1e07969c30f093994caeea6e9a1f8ee8954080cf3593aa170062257ec81a4215bb238659719c3870d188523beaaba70d138023f6eadf52b0d2fbefe0848341d3ff4271e4633e9d2807d7cd3ef168b8d1766948d533e1fc65b24124702163e9d9b2a789e8d0ad4c312c026ce22870d4025039ce9e2920ee2f45b5ad103f4a8d6d49c7e315330cd8b5c14867a7a21d3a154d1caff818fdab8009d22db3d5f46f15ff13abd9483d16e506cd4c3b28496428c60d21308c388527b4f65aae91b16c580347682f95f78d4b0e64be42062f7dcf2d8590a2f91b1e5d3c71ad8de2a304545ae145111f0708347abd9a9c1fe303cbbeba4403b5afed453ba132ef6dcfad0777d2cc846ecf0c39950ad56263e00e1d16c7a9e8c33b4424245fadc07bf38b985ebe3821f932a78c51364e19d99dcfa6f8b0e063f396e6f17e00313a46fbbf1b295ce9822ea4853c7ad8dd931f6bc68721ff1641d03bfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-dns-1.15.0-1.fc25.src.rpmpython3-dnspython3.5dist(dnspython)python3dist(dnspython)@    python(abi)python3-cryptorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.53.0.4-14.6.0-14.0-15.2-14.13.0-rc1WWaC@V@V@VHVVA@U@USSSK@R(r@QB@QX@QX@QtQPWP On@Mx@MMQ0@L@LL[@Le3LH2K`*K`*JlE@J;}J;}I@I1.HGUA@G m@E&EySDeDԈ@DvAvram Lubkin - 1.15.0-1Avram Lubkin - 1.14.0-1Avram Lubkin - 1.12.0GIT99fd864-1Avram Lubkin - 1.12.0GITa4774ee-1Avram Lubkin - 1.12.0GIT465785f-4Avram Lubkin - 1.12.0GIT465785f-3Fedora Release Engineering - 1.12.0GIT465785f-2Petr Spacek - 1.12.0GIT465785fFedora Release Engineering - 1.12.0-2Fedora Release Engineering - 1.11.1-4Kalev Lember - 1.11.1-3Paul Wouters - 1.11.1-2Jeffrey C. Ollie - 1.11.1-1Fedora Release Engineering - 1.11.0-3Jeffrey C. Ollie - 1.11.0-2Jeffrey C. Ollie - 1.11.0-1Jamie Nguyen - 1.10.0-3Fedora Release Engineering - 1.10.0-2Paul Wouters - 1.10.0-1Fedora Release Engineering - 1.9.4-3Fedora Release Engineering - 1.9.4-2Jeffrey C. Ollie - 1.9.4-1Jeffrey C. Ollie - 1.9.3-1Fedora Release Engineering - 1.9.2-2Jeffrey C. Ollie - 1.9.2-2Jeffrey C. Ollie - 1.9.2-1Jeffrey C. Ollie - 1.9.1-1Jeffrey C. Ollie - 1.8.0-3David Malcolm - 1.8.0-2.1Jeffrey C. Ollie - 1.8.0-1.1Jeffrey C. Ollie - 1.8.0-1Fedora Release Engineering - 1.7.1-2Jeffrey C. Ollie - 1.7.1-1Jeffrey C. Ollie - 1.7.0-1Fedora Release Engineering - 1.6.0-4Jeffrey C. Ollie - 1.6.0-3Tom "spot" Callaway - 1.6.0-2Jeffrey C. Ollie - 1.6.0-1Jeffrey C. Ollie - 1.5.0-2Jeffrey C. Ollie - 1.5.0-1Jeffrey C. Ollie - 1.4.0-3Jeffrey C. Ollie - 1.4.0-2Jeffrey C. Ollie - 1.4.0-1Jeffrey C. Ollie - 1.3.5-1- Latest Release- Latest Release- Latest Snapshot - Fixed SRPM naming for EPEL7+- Latest Snapshot - Drop EPEL5 from master spec - Patch to support EL6 - Disable python2 package for EPEL7+- Changed Python2 package name to python2-dns for Fedora 24+- Using python3_pkgversion to support python34 package in el7 - Build Python3 package for el7+- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Rebase to GIT snapshots 465785f85f87508209117264c677080e901e957c (Python 2) and 1b0c15086f0e5f6eacc06d77a119280c31731b3c (Python 3) to pull in latest fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Added LOC and ECDSA fixes from git (rhbz#1059594)- New since 1.11.0: - - Nothing - - Bugs fixed since 1.11.1: - - dns.resolver.Resolver erroneously referred to 'retry_servfail' - instead of 'self.retry_servfail'. - - dns.tsigkeyring.to_text() would fail trying to convert the - keyname to text. - - Multi-message TSIGs were broken for algorithms other than - HMAC-MD5 because we weren't passing the right digest module to - the HMAC code. - - dns.dnssec._find_candidate_keys() tried to extract the key - from the wrong variable name. - - $GENERATE tests were not backward compatible with python 2.4. - - APL RR trailing zero suppression didn't work due to insufficient - python 3 porting. [dnspython3 only]- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Integrate Python 2.6 packaging, EPEL5, EPEL6 support- New since 1.10.0: - - $GENERATE support - - TLSA RR support - - Added set_flags() method to dns.resolver.Resolver - - Bugs fixed since 1.10.0: - - Names with offsets >= 2^14 are no longer added to the - compression table. - - The "::" syntax is not used to shorten a single 16-bit section - of the text form an IPv6 address. - - Caches are now locked. - - YXDOMAIN is raised if seen by the resolver. - - Empty rdatasets are not printed. - - DNSKEY key tags are no longer assumed to be unique.- add python3-dns subpackage (rhbz#911933)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Updated to 1.10.0 - Patch to support TLSA RRtype- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- - dnspython 1.9.4 has been released and is available at - http://www.dnspython.org/kits/1.9.4/ - - There is no new functionality in this release; just a few bug fixes - in RRSIG and SIG code. - - I will be eliminating legacy code for earlier versions of DNSSEC in a - future release of dnspython.- - New since 1.9.2: - - A boolean parameter, 'raise_on_no_answer', has been added to - the query() methods. In no-error, no-data situations, this - parameter determines whether NoAnswer should be raised or not. - If True, NoAnswer is raised. If False, then an Answer() - object with a None rrset will be returned. - - Resolver Answer() objects now have a canonical_name field. - - Rdata now have a __hash__ method. - - Bugs fixed since 1.9.2: - - Dnspython was erroneously doing case-insensitive comparisons - of the names in NSEC and RRSIG RRs. - - We now use "is" and not "==" when testing what section an RR - is in. - - The resolver now disallows metaqueries.- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Build Python 2.6 subpackage for EPEL 5- It's brown paper bag time :) The fix for the import problems was - actually bad, but didn't show up in testing because the test suite's - conditional importing code hid the problem. - - Any, 1.9.2 is out. - - Sorry for the churn!- New since 1.9.0: - - Nothing. - - Bugs fixed since 1.9.0 - - The dns.dnssec module didn't work with DSA due to namespace - contamination from a "from"-style import. - - New since 1.8.0: - - dnspython now uses poll() instead of select() when available. - - Basic DNSSEC validation can be done using dns.dnsec.validate() - and dns.dnssec.validate_rrsig() if you have PyCrypto 2.3 or - later installed. Complete secure resolution is not yet - available. - - Added key_id() to the DNSSEC module, which computes the DNSSEC - key id of a DNSKEY rdata. - - Added make_ds() to the DNSSEC module, which returns the DS RR - for a given DNSKEY rdata. - - dnspython now raises an exception if HMAC-SHA284 or - HMAC-SHA512 are used with a Python older than 2.5.2. (Older - Pythons do not compute the correct value.) - - Symbolic constants are now available for TSIG algorithm names. - - Bugs fixed since 1.8.0 - - dns.resolver.zone_for_name() didn't handle a query response - with a CNAME or DNAME correctly in some cases. - - When specifying rdata types and classes as text, Unicode - strings may now be used. - - Hashlib compatibility issues have been fixed. - - dns.message now imports dns.edns. - - The TSIG algorithm value was passed incorrectly to use_tsig() - in some cases.- Add a patch from upstream to fix a Python 2.7 issue.- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Fix error- New since 1.7.1: - - Support for hmac-sha1, hmac-sha224, hmac-sha256, hmac-sha384 and - hmac-sha512 has been contributed by Kevin Chen. - - The tokenizer's tokens are now Token objects instead of (type, - value) tuples. - - Bugs fixed since 1.7.1: - - Escapes in masterfiles now work correctly. Previously they were - only working correctly when the text involved was part of a domain - name. - - When constructing a DDNS update, if the present() method was used - with a single rdata, a zero TTL was not added. - - The entropy pool needed locking to be thread safe. - - The entropy pool's reading of /dev/random could cause dnspython to - block. - - The entropy pool did buffered reads, potentially consuming more - randomness than we needed. - - The entropy pool did not seed with high quality randomness on - Windows. - - SRV records were compared incorrectly. - - In the e164 query function, the resolver parameter was not used.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- New since 1.7.0: - - Nothing - - Bugs fixed since 1.7.0: - - The 1.7.0 kitting process inadventently omitted the code for the - DLV RR. - - Negative DDNS prerequisites are now handled correctly.- New since 1.6.0: - - Rdatas now have a to_digestable() method, which returns the - DNSSEC canonical form of the rdata, suitable for use in - signature computations. - - The NSEC3, NSEC3PARAM, DLV, and HIP RR types are now supported. - - An entropy module has been added and is used to randomize query ids. - - EDNS0 options are now supported. - - UDP IXFR is now supported. - - The wire format parser now has a 'one_rr_per_rrset' mode, which - suppresses the usual coalescing of all RRs of a given type into a - single RRset. - - Various helpful DNSSEC-related constants are now defined. - - The resolver's query() method now has an optional 'source' parameter, - allowing the source IP address to be specified. - - Bugs fixed since 1.6.0: - - On Windows, the resolver set the domain incorrectly. - - DS RR parsing only allowed one Base64 chunk. - - TSIG validation didn't always use absolute names. - - NSEC.to_text() only printed the last window. - - We did not canonicalize IPv6 addresses before comparing them; we - would thus treat equivalent but different textual forms, e.g. - "1:00::1" and "1::1" as being non-equivalent. - - If the peer set a TSIG error, we didn't raise an exception. - - Some EDNS bugs in the message code have been fixed (see the ChangeLog - for details).- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- fix license tag- Update to 1.6.0- Follow new Python egg packaging specs- Update to 1.5.0- Bump release for rebuild with Python 2.5- No longer ghost *.pyo files, thus further simplifying the files section.- Update to 1.4.0 - Remove unneeded python-abi requires - Remove unneeded python_sitearch macro- First version for Fedora Extras  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01.15.0-1.fc251.15.01.15.0 dns__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pyc_compat.cpython-35.opt-1.pyc_compat.cpython-35.pycdnssec.cpython-35.opt-1.pycdnssec.cpython-35.pyce164.cpython-35.opt-1.pyce164.cpython-35.pycedns.cpython-35.opt-1.pycedns.cpython-35.pycentropy.cpython-35.opt-1.pycentropy.cpython-35.pycexception.cpython-35.opt-1.pycexception.cpython-35.pycflags.cpython-35.opt-1.pycflags.cpython-35.pycgrange.cpython-35.opt-1.pycgrange.cpython-35.pychash.cpython-35.opt-1.pychash.cpython-35.pycinet.cpython-35.opt-1.pycinet.cpython-35.pycipv4.cpython-35.opt-1.pycipv4.cpython-35.pycipv6.cpython-35.opt-1.pycipv6.cpython-35.pycmessage.cpython-35.opt-1.pycmessage.cpython-35.pycname.cpython-35.opt-1.pycname.cpython-35.pycnamedict.cpython-35.opt-1.pycnamedict.cpython-35.pycnode.cpython-35.opt-1.pycnode.cpython-35.pycopcode.cpython-35.opt-1.pycopcode.cpython-35.pycquery.cpython-35.opt-1.pycquery.cpython-35.pycrcode.cpython-35.opt-1.pycrcode.cpython-35.pycrdata.cpython-35.opt-1.pycrdata.cpython-35.pycrdataclass.cpython-35.opt-1.pycrdataclass.cpython-35.pycrdataset.cpython-35.opt-1.pycrdataset.cpython-35.pycrdatatype.cpython-35.opt-1.pycrdatatype.cpython-35.pycrenderer.cpython-35.opt-1.pycrenderer.cpython-35.pycresolver.cpython-35.opt-1.pycresolver.cpython-35.pycreversename.cpython-35.opt-1.pycreversename.cpython-35.pycrrset.cpython-35.opt-1.pycrrset.cpython-35.pycset.cpython-35.opt-1.pycset.cpython-35.pyctokenizer.cpython-35.opt-1.pyctokenizer.cpython-35.pyctsig.cpython-35.opt-1.pyctsig.cpython-35.pyctsigkeyring.cpython-35.opt-1.pyctsigkeyring.cpython-35.pycttl.cpython-35.opt-1.pycttl.cpython-35.pycupdate.cpython-35.opt-1.pycupdate.cpython-35.pycversion.cpython-35.opt-1.pycversion.cpython-35.pycwiredata.cpython-35.opt-1.pycwiredata.cpython-35.pyczone.cpython-35.opt-1.pyczone.cpython-35.pyc_compat.pydnssec.pye164.pyedns.pyentropy.pyexception.pyflags.pygrange.pyhash.pyinet.pyipv4.pyipv6.pymessage.pyname.pynamedict.pynode.pyopcode.pyquery.pyrcode.pyrdata.pyrdataclass.pyrdataset.pyrdatatype.pyrdtypesANYAFSDB.pyAVC.pyCAA.pyCDNSKEY.pyCDS.pyCERT.pyCNAME.pyCSYNC.pyDLV.pyDNAME.pyDNSKEY.pyDS.pyEUI48.pyEUI64.pyGPOS.pyHINFO.pyHIP.pyISDN.pyLOC.pyMX.pyNS.pyNSEC.pyNSEC3.pyNSEC3PARAM.pyPTR.pyRP.pyRRSIG.pyRT.pySOA.pySPF.pySSHFP.pyTLSA.pyTXT.pyURI.pyX25.py__init__.py__pycache__AFSDB.cpython-35.opt-1.pycAFSDB.cpython-35.pycAVC.cpython-35.opt-1.pycAVC.cpython-35.pycCAA.cpython-35.opt-1.pycCAA.cpython-35.pycCDNSKEY.cpython-35.opt-1.pycCDNSKEY.cpython-35.pycCDS.cpython-35.opt-1.pycCDS.cpython-35.pycCERT.cpython-35.opt-1.pycCERT.cpython-35.pycCNAME.cpython-35.opt-1.pycCNAME.cpython-35.pycCSYNC.cpython-35.opt-1.pycCSYNC.cpython-35.pycDLV.cpython-35.opt-1.pycDLV.cpython-35.pycDNAME.cpython-35.opt-1.pycDNAME.cpython-35.pycDNSKEY.cpython-35.opt-1.pycDNSKEY.cpython-35.pycDS.cpython-35.opt-1.pycDS.cpython-35.pycEUI48.cpython-35.opt-1.pycEUI48.cpython-35.pycEUI64.cpython-35.opt-1.pycEUI64.cpython-35.pycGPOS.cpython-35.opt-1.pycGPOS.cpython-35.pycHINFO.cpython-35.opt-1.pycHINFO.cpython-35.pycHIP.cpython-35.opt-1.pycHIP.cpython-35.pycISDN.cpython-35.opt-1.pycISDN.cpython-35.pycLOC.cpython-35.opt-1.pycLOC.cpython-35.pycMX.cpython-35.opt-1.pycMX.cpython-35.pycNS.cpython-35.opt-1.pycNS.cpython-35.pycNSEC.cpython-35.opt-1.pycNSEC.cpython-35.pycNSEC3.cpython-35.opt-1.pycNSEC3.cpython-35.pycNSEC3PARAM.cpython-35.opt-1.pycNSEC3PARAM.cpython-35.pycPTR.cpython-35.opt-1.pycPTR.cpython-35.pycRP.cpython-35.opt-1.pycRP.cpython-35.pycRRSIG.cpython-35.opt-1.pycRRSIG.cpython-35.pycRT.cpython-35.opt-1.pycRT.cpython-35.pycSOA.cpython-35.opt-1.pycSOA.cpython-35.pycSPF.cpython-35.opt-1.pycSPF.cpython-35.pycSSHFP.cpython-35.opt-1.pycSSHFP.cpython-35.pycTLSA.cpython-35.opt-1.pycTLSA.cpython-35.pycTXT.cpython-35.opt-1.pycTXT.cpython-35.pycURI.cpython-35.opt-1.pycURI.cpython-35.pycX25.cpython-35.opt-1.pycX25.cpython-35.pyc__init__.cpython-35.opt-1.pyc__init__.cpython-35.pycINA.pyAAAA.pyAPL.pyDHCID.pyIPSECKEY.pyKX.pyNAPTR.pyNSAP.pyNSAP_PTR.pyPX.pySRV.pyWKS.py__init__.py__pycache__A.cpython-35.opt-1.pycA.cpython-35.pycAAAA.cpython-35.opt-1.pycAAAA.cpython-35.pycAPL.cpython-35.opt-1.pycAPL.cpython-35.pycDHCID.cpython-35.opt-1.pycDHCID.cpython-35.pycIPSECKEY.cpython-35.opt-1.pycIPSECKEY.cpython-35.pycKX.cpython-35.opt-1.pycKX.cpython-35.pycNAPTR.cpython-35.opt-1.pycNAPTR.cpython-35.pycNSAP.cpython-35.opt-1.pycNSAP.cpython-35.pycNSAP_PTR.cpython-35.opt-1.pycNSAP_PTR.cpython-35.pycPX.cpython-35.opt-1.pycPX.cpython-35.pycSRV.cpython-35.opt-1.pycSRV.cpython-35.pycWKS.cpython-35.opt-1.pycWKS.cpython-35.pyc__init__.cpython-35.opt-1.pyc__init__.cpython-35.pyc__init__.py__pycache____init__.cpython-35.opt-1.pyc__init__.cpython-35.pycdnskeybase.cpython-35.opt-1.pycdnskeybase.cpython-35.pycdsbase.cpython-35.opt-1.pycdsbase.cpython-35.pyceuibase.cpython-35.opt-1.pyceuibase.cpython-35.pycmxbase.cpython-35.opt-1.pycmxbase.cpython-35.pycnsbase.cpython-35.opt-1.pycnsbase.cpython-35.pyctxtbase.cpython-35.opt-1.pyctxtbase.cpython-35.pycdnskeybase.pydsbase.pyeuibase.pymxbase.pynsbase.pytxtbase.pyrenderer.pyresolver.pyreversename.pyrrset.pyset.pytokenizer.pytsig.pytsigkeyring.pyttl.pyupdate.pyversion.pywiredata.pyzone.pydnspython-1.15.0-py3.5.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtpython3-dnsChangeLogLICENSEexamplesddns.pye164.pymx.pyname.pyreverse.pyreverse_name.pyxfr.pyzonediff.py/usr/lib/python3.5/site-packages//usr/lib/python3.5/site-packages/dns//usr/lib/python3.5/site-packages/dns/__pycache__//usr/lib/python3.5/site-packages/dns/rdtypes//usr/lib/python3.5/site-packages/dns/rdtypes/ANY//usr/lib/python3.5/site-packages/dns/rdtypes/ANY/__pycache__//usr/lib/python3.5/site-packages/dns/rdtypes/IN//usr/lib/python3.5/site-packages/dns/rdtypes/IN/__pycache__//usr/lib/python3.5/site-packages/dns/rdtypes/__pycache__//usr/lib/python3.5/site-packages/dnspython-1.15.0-py3.5.egg-info//usr/share/doc//usr/share/doc/python3-dns//usr/share/doc/python3-dns/examples/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executableASCII textUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     "%(+RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPRPPRPPRPPRPPRutf-8?`7zXZ !#,\]"k%4Pa ZgJ%r|cm;tk68[i aqw uQ<_bֆZ\T0b?7m.d{Zpn;.r47r{/ Ŗmū:!ArO \:PvMK_: d)Xm!ro@wo_{$eo(J.I 51ݶNgTyk~ȣi·^GLmE_`!fM>GM M^kLM1G3 ܲ+ܣ5a;I79ͪl 1 GLK?ڛe]L7ⶎ,^iv7n~IBɦW)8ieΨTT]yVEQk6U]4Fs ӸY28t#jҸCܼ`Լn?mLwz䂃R#o ̦J嵘Y?i3lupmcS r͹#R*$G$6x*mY_@*;l(ҩY%.fΏ< A~^6B" )#Ŧu%; /\\ S|e36W a[-PM}~d th$k-sɋȏgDrϴy>4ŧ[;MH>qc/tϸ6pˁ߼kfG̃OGG ȗ5OFp$_enFI vd9k@cR)mf#i;<$EKjFJ;`kJ {K&7׷EdYjA|1<]f~*wm~=0qIQ({jD?y)iWmpK6@r$Տj`N!Q8Og`p>MkRb&~\PT:o ~T!W.&iӓCr/^YpOgV4286_ 58vZQJinE/q5HwNK& LA:@Kodh=n˞䔡"O nj+/$} q #jWte_bc3ht.QWvqF*t4o %VP hz{`2{-s{ZD]q^FX]ًJʼ?Mb<`J<$ga]w7Na'CgW ]Y&OPګV=jQO\M Ÿ”e,L=n!!2з*W'z*>uύߥ "I\:$)׊ź2*]ύϽNC?KHHԛ]m9Y&Ja[ ٘.k&[CxOTlVxx=ItrڈlY:- -' KJ.Ӑ7XеXy_XզKlN2,Պg($"suq'﹕oe.>NGvxιeMMh_oѺ8-Ɠi)Q u3N9! qe/ ⠩1Hi*;c k͈<=2+I[*6+ e+Д~?ލCduy9qu;\ij7DzHpى P66G΅o%ge~BcF}Q64fOhAE-m϶`v#Ƙ4pvƟvNp/OB ZEO wISa?Cw{<%LX>X Ʈw[*@wd`tˎ!̈́,lMT ߪ`{;@pDūBYEpؾEHBS۽LmTe]_]:))4;>d4e31Y@ې̙Qwa2v@ԨcRKi}3y-] 6_%sѥ<0{_O nJ@ɸu|(U@LoL3Rz8^3;O6HN9 $ʙQG0Z>xXS\IW:{)C0ڼ{2r:%6@ldjHuD+ŋf֖]Bnz YC5g2! Qh "r)W6xJH|yMCAGYd`ixE\/扌r%";jQ%:fJ8f?-Бv E ;5{Lm*4KTߨكe:o.ZlJ)9[pv Ƨ" 3cӸK:,9ŵo@qSmgu8R,EуH13e.VA[jrRjxXf ~`>Cv"qW͖PNr_b~/i#+f.hQڞU[îj~+#X7\9L!4(+u OME'Σ7dqU*/g?AnQkQ p vhR2m~vQ6#zsl§O־K bvN /N1UVm%6I_.y5Z8e,: K[\Q"N̔j^yAGȳE8(^rrc㮹LOS[ynBlpqq-=yb 1-!Z]L(4\/= VM$R>,2R1(IkV L+:e2 r"2Cܡֻy`eqL G]\esz :0KFݶ Y/L hP4czKuU{˶]2CsaAVD p謙pҡNG2Lp[9%9ds^5E*3j+l`<+ ;XNcJÍIr0FR34U]\7?G/7C3h&sɔPǜT׾e?el1 RtŒ NS_?{3) /*7gIznzde:7HQ57`NʄT{xZaY]IFi8K绹V'wKU!X_o9#.sfǎ&GP\X_&.Vw^ Sur.)0׹+`<c?'+_^pKF)rDѵo6X_tr9QG HfuLHW!d<8v٩4XJiXR/Z.8p\>9l!2=֘WOw2MG,؆<1jwJ\iաj#trKqny^K-zpK|H9YzWo }}5{3P9y D_E($xm8L_'C蹯TBL "_)Ӣ`?h@bK9 6nˎ,uSge #QSϘfbP 85 ee&iL+j]pL]g;Ӿ)㳼B1o!c\AӐĴ7`'slE~YotSE00{GCO h%tObL{#C?fdJE'j+q;[K̂8= !mi47!$DOà=]úX'ܔF)(5,艊RIS+ }t.)*(z&>~ZG<9< L t@͢qa_*?4ccAE/4s|ӳR/d?N>/'\1P rCKҍf'(ݭC{yddj\>ggU 5uB+O |r)Eɑ\JB[Dv_pQ'0fu%- "nr2A"d 1Sp}u Y|!̈́l.>Ăl "[_ǪgkLb9 խE?$w|_1HP!ܓno}:T zn+H0v2Uk;q躋L GjIqxr;Mf(0ëpPo76~6ٱpbZUVb0@"<8qr*|-s;[=);}K{CR Rm0(!?y:'!^ؠ anu4Cj)EZہp\ DC`AQWj=ulVQڈ8}h߽=dGGJf߈E.n bbȏI8S, MVB Zl^r>z-cw#D;iI{^d(c#S$;O!~|%Kmy/@ z`)<M)geE,#lW $gȊuM.iHHv ,`ive)TrÔu[)$c9re14Vujּ$T}"b3PҢ/F1V6hP]uZjC8b(i>z+=٦Μ|6{MLwÝRp-Fƌ<+N '-ǒ_~ԘmI`<2Kh ]=͸˭jmV1WB;i|TEMT'*NAxc Oo:De40QHh氞E-ﯼ͘n@ u2,v~Mt,!0c~=&z E2NDl0qxb8?kr~ʹfI$vǁevk( FTz /C~MQ^"G# +͂Q>C\Mo2}O?CC[RfF(V`+=bR&z/3vTKJ &J1v@j'gW#< ;+wC'+R'OG*GEpM=I F`~hOFQqi vcf02 j+zp&+ةRǏv}\\&t>7XϧHWQ46ƺdEHѥK7Ӫ[ú1%>~Ȳ%%J0ċk;yVNV%[͏u*s[k) zk>ۚ$ʏUH9o&1{J_L7߸EZϽ16ut&dώ9VFbٮM+! }Q9R\ xuTLUx^2pX~,dy<>4WE=_D7qQ  ߞ944Nbvi#yhJxk&2ބY %HLUۯCʀ W8\c  Y@.(A%^H9B.]GX|\TȗI4qS݀CXLf4r:9Џ{9&gk" ]tfѡVa0{<>`P.J m.pOM+q]N񸫎$U@@*iFuN K M2 h>+qη j4?rgkE&p%T{QFjN|3#V2Rʃ@xɶ0 L#2 dP͏ΘSitNO p'ELCf)}U^jx/|}C?^I*My9,x"`-Ghdl :9svɻWsq8-J}\Z18 y"w/x)ª~Qi0P7X/NTM*._mB+F(R^@cٙ3j'T 25+x6nic]jBh`m~Eey48.^^:apzȡeG֌恨)n5WMyى|U^@ rJeAW茛i-TCM})gAUZb% #wr'ZO# 2ڡ g Xir:$ѱmSv'U?et~?0H;wF1p"OWܤmP U^k/M/ŹI:g?PbuKg L96&-_V< !]*eߌna 37OHŠ}댪L$M_{I"MB Aj!9'(7aWdp8YGfkd W.bA=pY` Hr=+@lTcunTM$: W8hkߚ_zxL&Z3oArlŗW6@7:*A.>jE/-'aiAѻI#e,A]ٵ 8/M!2ARN.O%׀el ooL16M q7}2[ZNAy;Dų L4E m3O<WG[nC\zcr* '!-ԥ!m%F%vqY"ʽaM^VO,k$M.6q+l{k$OӐۑx^h"AБ#eS#)wڎ]ˤŐUHNHMɽ&*({fmV"m[} wc&w y# Hفl3z6(4fiȺ ln57uyiP٧to[k0z'[ZtJۧslD,= 8j]4 up|3cϬUS-ӋuPHh%ڧf!CDpB[]Q[*+^_D",Q$ #x ٨HG&Ŕ}"Xk)2;*AT %5|-$;!vlX>pOLADlaU98aۍD"'ˢe*hy+{ATfwah/_![ž*h L!"]+\O"d!C$ୁiudRCyil>g6XzW!LܶBAZLsYm* r T XȖ@Tt`uRn"ާZA? 󞒗ث U3TVH"x ],ڮ1pz. @Zm!޾ ӲT:ӟ5B qZ(62i18myv3qx+:À$%bK}BHv4I>"IO}OPgiHrCʉ/jx#N<}mN7GcH R6.q Y@OX}~W=\ȣC,t~Qoʴ(SQbX-Ez~\FSF[tkUNPwسH\ӐǣM5iR*0>4t9U 8!@)ܖwfⵡd (8rfz-bʁV]etHU5!&kVƎ9[3%άί0\tClN :œGhа] 0Nv^uʉ^B\i3nTX N;B4h 1^9FlRUFu1M|O1Ri~'<1V=gydoZ=dT-5A5Zx{}ԙNF^:\Q <]AI]=:cJ9 9?h&Hf*i H4[',dPvzpC0xȮ+4AMYv{2u,8 ,u|{8HfWIfBzE|KÒϼVC3!r[c8bTYtCG*/<ֈ%x*T8H i(wKHĸݥY זCŭxpL+r9˽/-):;qFIg莅3qA%[Ql " q0~R eoQjËtkF`.nxJǯ+x]í̓Zg<>~`cMRиΝ}?jV $+d6'nmem+)RGd8DIOfuoe70_uwbzss(+e"8\ܶ%ٵ=Z{A+B f1K |6j'9%2Jϫh:# >ndU8Gj@ ):0-,ܟQ$m9 L })>;fuA7[ v䧝*=/Q˼bto߯>&9,0 A _TG ϸb8cOD/' :iq|歚׌SDOgs%K R¿ipH&cSxmd"Ὕ k?^JWDd[ȕ?,<0< ##"r}=-ztWs` ]0ݹ.DgvhWM~>* QTYyNN]dij w <p tqہ\ n޷fOG ҥe[jg1 Xɏ4qic#b(c#bS;[P{+eͥXk!'-^vvNߘcbuVb9s/*!bԮ!T[O9lSq>`@6FaRGxҿ ]hw W6\V5>$v׆R庿;z(?0mۊ8z$e? :V=yo\}Ԝ6J7C`?bE7dQ 4lP$)?5n(acrr4TܷNYNQ3N~@mi` #'jMp P[`[]U>k^JWx"$dG t,r<0 *$3`V/yR`#KN+_FKJ:G#?tx5ӷJQ{{29uo٪Mm{̵o 6ͣ*  ۢq.!y= ؋}!~_[`+n|򨚬r@fsW?"ɂXi@L_38/W;+ Y"I>zAO%E%VH>%&MZ\mf<甅85JKwS x6IyQNStC稾y\ib (ـoD'h೾&_yŖYZNR`'\y'-Oe,x}ƻlM{$E9L GĜA`YJ@^WƗXzG)svYZ Y$ pjlJhLRtD`01er{`E ա>I 57՛*2"!>ȸiً 's;@Ws-pi#/i hbnI'_za1e~ƿ<6Hi$DI~;|rEѓ K=~Y͸?(47ΘҔ4Sms3B7v\ӳyƈi$P(zߥsc+,Q%% :vl I1,ϫQ:z ,mx]tPpGcRc1,xV76^P?=CK,xalIzHzAQ)jeII䳊9Z$:e᪀Á>%MOsäxM?BJV/ i'd.UC5;\>. 5z-իJ (s[$NK"$ {|&l?t8\Ys KZDr=`t,Ji@2K;۾`]\u,ڢ&RG~-"Vc[ 191w}p$_>pɞ.eoҪ/nA>BiCj,# ȎOouzqh?yIQ(|-i]| qFfHoUϰG"fR/لQȖ,CYh(][v2֦ 749[d?79}b05vW(j4yB28•Q#.=ZmMb6$* <߽_5ff2y vPl Nc. ayEқ ?AO;/j$x:J%>5%(`R ?laSל'wݑqOoy 8rmZNOEj2eFu6LBQO1Ti9y8LBEO-p.C(ϙ41U,G$Բu6'uz2xlđN΁B_v bX5]uխ{mX1h-;J`kBbJ2eV:16z`qCEzBݘ58%’6N4,aLrƨ\"gg-_!W+{6͈ڤ\`vX{ `:ixP\O $p:Y~\e17R_X v0 b{I#sk?68r^) r{/U, {F?ɉtʝh^2t KRd7Ȅg1Aò݀R3O5v-]xK剶 ׀0%8l~#8&0eyLӻ;{x<&Ot Re_o@v۳ J㲪ʹ{b"8dP#=ۃ6|B^-5Dt g-H@`"qk:_{Hd;4R}&N[}+,LT= 1PB:jg̳ #^&j%#LgR A"b=%QiY)[XqȶG Np LPJ=Rd֚PyF wrI4Ɗ 6-;<<:%&7tS_|߸*`V /2PWAL2dKLݎ6SyR,i:_ЙN~Z[`'?vK [¯'|7q_D,l(g"i >LM+`ThRJn)%_/4 @6xmGG 2,U&Yj-Il8?WJ&rBΖg17XkĮ-@Nsn O,]2O]´`R;% >VTx-6ߎ*ghtdNa{DXPi:a2n_]rom7C%e RldϩO(Oi2 .<,s5wYtz# |2l:xF,'PhJ+Ne8՚ fk5ڒr-suUbk)`F]=4 M**w1XYJ:b5V*фaFIjTANؿy|Pqbv2s^iezWCmMi5A@xl;+AK;LĘCGm_#Qj/o#*ӣW䶪"gծ}^ `A[&/GaE6[/\#?⃗0EAPk[,_M2Y̜TpٛD-cq؋j0@ HIm37Ex /`ǑT+HFr̤}Oȯuu"wgX<P<wTO%$cmhGYȎyG%p(:nÇ bLIY %‰H2Tp u]foZ?%F,nW842]P5,;G6ԫ/B$ "72Gjx_ֿy.u:!soLLs*Q1ÆX*JLXL? 8 5j8%g:SusQ%)1 @;GCull[Ucݠq?y97sŌ&}vs -|Q)wN:`[QrM..ͬTzU%D0gMQ\VUC(Zz޹]k~Q&Zq`?c+D}@V̽)91T{aXtM}*&FT95C.6x!ەj :mF֬,&T4RVpae$PMȝ s o,c]1`C)ڂw F= g, ŗqWqR"׷`]l6͉q:؞b,v4ڳ=t6cYE" ɾ\BQ!D=&X/ ~2穊1]KG}ߑ37\EsٙHݒw/.dϞt:.fZVz^$TS¹/m~B׵QIH=H!)f)LnI*q^ 'P t֤Fi_H7y^v{3GJol&֑:76!~l% O:8z>dJ>͵͔ӕ3̻j.XBtd93n'D?XT>o-MBѬYyQo:^_M. gCFw6{REA;&;(@%3Y|YIBp G]%Hv6A''=*}M/e4]J&d-'ꖡDz`>ngqvjqB 0騜6 M)<{+k1]bCHBO`@ #P˂ 3T5=y ظ6,8kQ:rމsyKHs䟔'YYX =bO7 =}#T%qR& WwaPU Yۑ=T8Oic*<~fYYRKc _>}SQ(43(;bN'hMNzAs]Ώ.DN8Tbo*j~>nݛtHA঴Kv(fG%o Sy6^;ŭ-ma%&h $S%ύ2k 9Ü+:*Jg8 o(o lt(ws" W:nl*D#XGsF :R 5hAEΦmꊾ-f:22YUzɘ@4p!6gkl9mLFpt _QӃs|:z%6ێ"&\mmƹ Y\9qPx]YPR缨$Z6a d:@|8aEnɝ$>YӰ' ] wYYJ.iVן e3rG)S.ZڗF5p6zϵWQ8<޿YV3BeT"'ⅅǐ ?v/Z&w35VؐiҤÃ]/I3rܙ7. ޠѷ 3h6ͺ: oN!:Oȿd[uTx,ԄT5aH>YD ||͐ul\z>cc֘``,kz"u2T;9=m %"B@e'$J-%,5m$-\]21VȖ7FZUƾFAovU>06s1(܏+_KH|uX^Pu#M!Y77m\oUS< \Ϝښz`h3!%Prb@"au#w c|ƅb**mdOA}/:H%)c7ZB$w{|ufqpaՓ"雋gόVkż&7/qQht=~bhk(ɨ$nم})+𦱂qTOB=[-5O8x0Lez V<|Cx|'݇ PaVYPI $"ʣ0y< ~~ #j,bӜNbfeX/SzbA ݃"Ek%{+J>n*vx[:Ȁ=`޻znv{@.!mcW!.p7P|vPoAI4IR^\s^y9i,VhKPly>qZZ!: /è3TUF#]v 3CilP לRs팒w'Of3-J̜o΢i~@|xYYդp! 5|F2ԏa=B50"u fq͵2?vĵ?9xOz vobopZepc!p޺Qݖ?"{[_Tӱ2$j^ t d%W{>ҕq.Ӥ:3rn/OSF!E v#6#|)?Y5yMߖ :kEﯦ؊cT=Ċ6G4z nzhވt)]2qmáhp~Ʊ ={YyEn}x%yoW飮wL%^ Xѕp H~oM!ZPm'Xn]F*A@ROKԾ[b"1\Io"-}宮0"O>VBtKY;6 9-@T YYYCA6Gڇ \{)P q q]fsR/`,jmIk]]9]HUb{w8e12R4800Qak?Ǣnw:df#> nR*gK|PرF- .e(KNl-dk(C9i@βflVa-GZbs XHpm!~pMt笰 Pg2֊`Q G$h1#03Ķ );BuQڙR xpCG\KTK"l u MA$ށP+%a_?C2> Ck~pѝ|)׋T$̈́2J*X0E[ *$&tǰۇ-_H5iJWQT=Fw5O1>`̥*0z8&XQ<0IK!,Qî!+#= r/Ğ"dwwͳ ʡ# :|%\++M;cױ Xi?q7ȗ9E+іXAq!d, vDF5p*DbPΕ38-tM%W(JVV(%̍?9YQj>O%MM c[}>ĝ%*=eKXSE+Bx(X aqz m_ѭ8|hbeW͒ǥݴx73+5])46huGc{HBP54'\ Iƾ:G lOteT$nP1Ifo!VD2[>w匳C-M)9}Ѓz#f G@qM>OUgh8 \Bv̷8=fwh'\a;(4#ReJ4)kil.3/yJ΂^4@~Yԍ>(raVAҔo|.1AdhEiZ#o55ݾ I+RptYh8sgG9t&l\ۢˣ>hKS+@*o P>MZAQt0ɽwfCvdr,0'o_=L]DDYH-K-qvCelyEݴ״0.Hr>`o^Z^ iSq^ja6@M+ @j'fneigZ}*`qGvǿ9`dft-Q neN$ROH]>UGP}@ciw[8I\Zk!zt%WʲR3Y~!jG347BtMgsb},dϲb@@Ds{(ewOڅ?8$ ?PK!{<oa nYOmK'$lk0|Mh(:H|0pu9%!nnE4΍pHNS>`kPNM;toqG82 3浘h9 ،GZRLUG$25/?wר4}}܂L< C4bEw0fo eˊI1-"pu@h pG:!( %lpAtaCy ?(Rp uKLb{wGH?Vzhzvr&ç=\bClFIO 5\D-ӸgzaQc4. )Xd^A]Z@]aKy~V_?E_;3<sAsYJ%_=}NzwGڹUy=hi_G^}M6RZA"|rҿ;Ͻ'>, 3wtNуYDhleB7zkkXA1lx }~˹:2Ѳ3Ƚik8^<75KphPO!_m\p V|.P9M7Jd{}li0ȋpKTA =3Ka/rX]'McƖ{.q c{S@q./J\q=P!:6™S DY`龌 ;\Zd.惴#K;ŸbOoQL@FC^?`Bk5hƻ^}C K9xcrϰG69R?>.IsKH[Nܺ*^r ZԜ4b#ȢUtڈai'~׼ aqvZdu~>_33bټkû2?vHt,FCi)ҖAaUl@;%5+/):C}as@j:}c.tI?Db~%D!zRv}(y=e#νϴ/#f?Bmf^kĢ :,HF#b~9[$FDU;fv #e@P]lD#փܛmk'4=0 -Ysz2ga0po&D(4iXΆ @&+r8JS \w(NJ>=H{(ZkPs~ձvk4NLH6(&eiFN$&:~?B(p_fP (/-5FZ) R2$[(_l, {ԯQHdc6,OHjDxoY5/Z?ijkս%k[ܼ!nKU+^ ڠe jJykp| "n%"U{{IlʱJ}axm|P&f*%i1Jېȫ ˮ{:< ɇG}dVM7w-+3۬|%N yN9v#L')g3bY`T6fsPfAen'Y  Q^bKTo3ca I!أ+hUdC*wp_L@!o"$FUO^>̥I9Bf \ v 5oXbtҗ0T80?/^u5o7QXt;y95uad :W9 Z'F:s 3`u,r B쒺=tUE0^|>"y!2 fLC6*OMm#KꧺbPuhxnMR'pU<AZ?v2xE '~-AuNB {d'э /4@oPXϕvyMȦ-qXQQ< ^Y6mĝF=Rِi'5}A8rjBLi|͔e|>rzԞj }H8/sYUh@:a" IxhRdG׊EB9օ1EDݻ?u.ܞfEaA<cjqXX_-"ӗ(p7E yAJ ^aڛ9ӷ8u V -=RMF9s~AJNO P?Is\$s[3z9/bCi2apM;\"AV)RG R1@ &J1Q)f}ժ_io[BvP8af330͌6' QW7wJs@:PKдfLeRuW׀8/gĸ?ݗMm?3߫@ 0(ȬBjD%ȩ~.JO_GжsMGJ[G(b]Xˋ,Dmtn{ßm"1pj_/l$~O5aWF&9DKhcI mumA 6pWN QwzO>N ͓ K+GtP1+214[8P=XMg~ri2Zt92a`)HV{?W3-PD( b5 $ܝ|i - %2[nSS 2\mGvf2H*myִ"|.ӳe9=Rf)(7'R%VYK' $V+NLk,.:A,,,hy11!>r{G"qT&퍴ubѕoȩdILM2֊2wms!rbIDS2ma"=$Z@4mr>oׅ|>+:2E)/+")dšM)>J[}Мxӿ[f6ߪX((/@***E/[:!? oT:saT>::TKrA]g'ށU\bU.H~ہ܆:{D "aЅ jr] 1+p`y2яpKdxa4ιB.H*28'# uVleTѾL67AHv&xhx!3<:`e@ y g1VF|RO6a-hwB@pb7U̟> Z:rxFWC#u6Z8V&{H+E[X_>cȊȭղj( U5o/7޶W<#Zdț2 F؂LgW4!oќoA['pa'$ޮ,bTVN ڥ4/PL9nvL5']) YcU6yz@J@0ήl^M8{)q̾+lJv50= (T&,rjTgY^,Ñ˻'0֤/޻,*c(/(F;c!nAoNxQa ]C}+WbUc s8F?wOVJ'޽h"ua( U?c֖L9NB/f}Au"Sp*J\ǠH=ݥRYXb]TX %ztqlT C?[ű<ö o9RӄRu=Ͻ֍Ҫ@`n~~'gvN ,99[r8]|;[}|J=%8Bǧ|AHfڡyd:&vz4͎&TYb! Rmڥ2JRrӇ W9Ec ӲK ю7PI;o%*îBБU>6Ǵ.'*"1g4fŢ b33C@ zt;U8 cwRuӦ"I}|%ḿ  +5qSd%ȶҙ DZ =Tzb뒚5MJ:@1tnDں_bE֝hyFپg0n61ZSPc"b!h5:PWMjU0W>@YJC" 0R++7&ݳbRC~q$xsLwݼѳ~d|x8#̤-爜@{XXJaе'5Ũ #/( X. (nN"^9C*-OM{}65Lp83P~^-6M)!Ag}?Ȩ%E4Z~u8q$ "=̒bo>70%"'ІܿکLn'?o8e|]h1ok [Mڵyq1&>ޏL $7 φPnV{WObHyY(B{DI91ZMc/#6Zɒ/uM,Vy}J:"gF

;p4"@)]yvaTiB$9<ì4)lSӷkuKI8Pj;.OCn (${oCJ՚*D ihmE/\Li1PQocmt =1)nT';.EkW:ufFq:ϸ`C)6RsHJcёbimhٕ FqLdqΚ*煕7's6pe쵭(eZY@-& `I0LV\cq? so:џemo䶉&Z; Q5! %f8#%?tI,U'zxz_fg=$g3wvÊOT(4C@ryH:ew7SlCН_sc﨔{/z? pqL;BU[j?^٪B-D>COtF. ,5eX#LCzw.<q,&EH:lh 4A!\?!+"w0e_ :ݏqwp7sE膛O/^9jID%\erq7S0֊,Nnʼns)@nf jv4ebP,=wj[5N{O*FR1݄j ֧d>#Z3BA󵖛{ p ^ϝÐQj&҈ ؗW;<*" B׽r",V^6Ը=dM{9- pvPm%qrlU AHP6w" [GDd4dycoGBqJ5%N'ͥ'-î+Z*S܊%*P]mRMܾE9&ڊ0^k݂^yẘ8^{ gQo*8T`} )]^H% u@3`'J8i %lj2-IPp֑9 [ i)d^VHn})VPU";:(ޛ8+zbܖ*^5 Z {_&YDfqx >33`3 R~[mµ12BKQ/l^nx DzX3K#OJb Q1֤#KX/SrTb0cZxQrP_TCл{PyVk2'!L>F#D˳. kCܧaDH7GRUr=+ AG2LX~؛z_O (V~-,͗'r/vدiqHF^,*txۢ# iz(sb@Ӂf19[=my57tD1U.z:= <èz.x7XK;ʇXhCϴt$#o^p#D4!9}+q~ɜ,dۀ?Qo `VۂjO<؍+AHY$0I 4(”cK , :9ԟ#dHʉIհ oU^!܏`uhKt${G꾩d'F MOtm֫j ohN֑\v-Ky<ºKobrʏˀYpDXnێboC4{d`O2*}HGPeQ_߱z;tg?4s@SӠP7T>)!+i& ~wsF;Cj4JcZ ]% kJk:D81 Kq+;Qu %3J=ׄaˡbldMQKz9(8 NML3pi.,C +MOeSk9uqmi6r>0_Fɱ֘o AnL9UN+/d ^! t8kN^Ye0&Ix┠% z'$Ƕ 20wRɋJ%%`y`B寕WVg (PY|6',_.iرg,zL*xѢ屰e*[W>R|% |>z33uuLajd .ivv&s.Z{ƜooDP/kTû{E\/!,[b  N(Uc'*^?=x]E|.mLl綾gkٞ>M5gVTxb~ r2R[SJ/xe4nl˃ʂpܪ* .LȇsC\"g"Kާ'^W+ikco$~ܨyvws-L|ѠW󊄙iVV5 hS7H#2*;B3'ᐠ >WX^Î(Gӑ~j,ධ+*f,#:sV`S3DHel0otHS7Hx3x(>pIc͈I↩½4}8P пwQkRL-hz; a$s=ʹyTs{Z?\~$A"\q/">(͔ k6)M:G *y RKa/ hKBt>O6"g$JCZJJMx=i~sa/בZJr}s%}|1谼]P+s!g~Ai`޶`FĿlt:٦~Q okj`VnјHNeKStDK$-aUpfۂgknԈ> n +x =P&kV1KX=m^lK@P5J nx}hgzI/o%া=mI(hZ*&9ihŠWz2KO/[s.pU 9"3p٥_(|\z-^G]T"DOdS}SBb-fadG86 ܻ_`%9xQ `<9M gHH fvzz[#gg7qPEcݫTu7;j1$hA >o[0GgE )`]MUq獑&|@T,b\QI?eyQ:tE4&[wJscܐU5`X7O^MzBY00'Hé||gm눹i^MdW*E5_7jxCTv&WV=c:#w(쨪!rco2 v1PQ.ƓTwwt eD; ZU$s#`׬8/”%1p'm vT j> COO3")Ԍg A956L]pa*㯧zbCVdL?0;-s gQހٙ}n%x+ O qm8/Gh{Kȯ4n )"MΰlƣAAda;(-^~ý9G3*| LnQ ?-ݠ푷> ioLu)jWA~.GSxJ3!0)e|+08ATʓxSZx2(NPq@U 8䱔^U#0/Pp~~kvU{/HE}I;pei"Lx cO,39Z-#7(8˩>ldTVGzFUrrj$s|ve- Y'5/Kj\5[ŵ G~N\DHرsk,g@yC)ht$kyTngCor#\<ڬ&pQI」uN^;oxjDSGQn\noD^tď|K]bj4CʕjmaUL01F"Ka,)A*&G-^oU)sJJ: z6ܤ Øj'jHkKjgjypw"^#Ok'lKx1#]~Ƽ$F#^Ek*Rz  4AIi<󐶢f%Sم2 ߞ0yu'ڂo7LIX1wTx|OGsn =Mm]{ ^HgV:kԄcNK&{vI yY"6s(Fr? zހ6\lk/ Q F{V~1@ v M5~BX3/%G3ُ#xpܣkײP(pjH9 T! 'TgAtG-b>ʿδUU sfҲ+`G ^-Ԇ1|ݱܳ5򉥔o:.._n+ S'pD3r:&v0fp?˸VǨ&Fs|J%uUx0?Ӑk,H-Οu }˙A> 栞/e"J׈dz \]ܸݍDLϛe2ѮF(V{Lȅ*W7kۥ4Xaߥc!#X"DF L03nD=җl{=(b4J8 ;?:^m)bo07T _ut1S Zh`y!SI8lrkxgi" Yd ̒ \DOxqU~/,6QL8n^ئi8e?n->i]$r6 C.ƖX34DwYˣ_9zB ]=b,|f"A PTOCMѼf~>k#-(xlH~SBU䓑ٴUۈ46clt-q[VzB@>CJ*ƪs 9 8W< jI5$\/]3 ̿C݊;a CIH>SB@ ]7tÌ'7cؘiWX4p9^溎il\!X)|-}th?ay:-+?XQHMoDkVroVK$Kי!%a +:}R: hRAl%. +,{v=bxYM7 H}XJ>NeinҲ\ZBnc{r?kFxgu\[Nn\{RZs%e. tvSplX33jC`j k@l@{h7y^88RNj2QӾ{Nm58A|UGNVnQs &M8+c+mlGM3j Cs|eC0܍ZWBL =^Cv~i!=:p!+Ri-5dB9ܼpiA kJ}w<=l<GGXޓų1WS1FA5 ˍ@mtYSfU z!#R}7=!%4`0NoEnoG@(ӠNCͷ ʳ%@vL۟Ud^f ®+7 ڼ#dDŽڇ/ r+w$xIg%gp,r=V e%{Ң"?zjZ<. .y4pI% p7X_A`N +8B䨑Qq(fRpL6f5쓶 aкe]!UKWcS~9xy \c56fॣM5 3>i6~V-Q.7KrZ/!a!DX  čEߠnlQ 2Ҷ[|h/S_fnyIw`A%:D2ۊ#U/7 L(ůރJQ)C<쩁]bVq|-%+!?cmz|8&](=ǍejJ89'2Κ~IILEA9f(-. k)1~@D&c*T ߅34=8i x]Z׬E i]s|/&\ڏ('jIe Q ZANn'y1a=ZW:=d\Ȗj3ze |Db%>f+bk46#3~pN6Nej/9"Mo!c7c]ֽp+$8fYI';ͥf%PyiwPsQ*H7`GƯšܜ]JKY^v_ϾJy㮝2 `=%wHd3uTs17 JAM?^\.:MHk':Ww󀢸>}hH֧$;C>CߔC8B%}I'AoJڂcj*qBțRDp=O9̝HFr aKat m ɸDoawpnDʳ!Gj#Y܃&+jvqfI=߷yu2N i{ffz4b ɶ̀&n&ฯ{pc(p.e[vi!G͚dh_흴j UBN}g= q^|MK٪C>CimeǴ0badG* f=0i:. Euxk~.#r?o@nP5lֵdW<ދrAp+V@8A4h9Qݣ'b.̧4LOª] DTgah* _2]D~KXW< s\\.|GQ̞Hnn!e[%\&- P(I+w" .У|kI/?c>^6MxnjSēK a י riLPt}8L\fRz(AQ<=ðpvp 0 peO^ˡV|hʍ)BpZD+z| 4fV*n#%Pde(PZY'̸A$S JI4|Dy2)I@/Gז{"}Wz\0aD-E_w#JDyg ÅO܋scSn5Nx#GGtoE^̸@pqa!Wqhx_%5TaÁʦE I5N;Jqˠoe(8^oW~eӚSwѠre~1(h1MS63eld׶05v;K"Gh,ЅZ"ݱuv*0IB3;4$P L]1Yd 2Tf'g f5YBIХv${E~츢jV—,o~2d;BcJ8PNI6x7;% 03]_¬'w<>'GA "*|b¶';>c7Z)qN{Q;DQX[G&gXzVJEtH4wѬ9Ζ2k ח[SF[g \x߮y2R.G[K1tR'[lӝb\6k=>[šeOrǢn,v {QwE%I/f AOAFщ#mЕ3''q1UnȖ+!g}y!ٟ]$u<8I/c[852ѴNVW+(e}n AKmVafÛ`.ȌzH|H&nN27 GT;wﭩ*Oo/ $?}aa.:sYO0ʨGS q_4횭M',tZ=SF;aX-8J"c!%O09i0ENP٬+M+._\bʟEIVh*\0]l(- cփfCcPERESeJ7LؖP6i0;:E;-T}={@p:wN w^- )% L: S]t7@m)t&4/jor1Qt]F\P"RK3# `[_zs0@{UUZ=ť'mW[sx c?sc  ~VUhi>4y>"@TG;}=Agx`41ur|y\y T&f$z@YeW1ס2Uat\no8ΎlNf:}+E] {UXƾ_ P\a 7]pM (s Dk' nPUH1 s*]Pk(d&JvaϮWȓ ,Ym&Hq:xY;ZU/pM/* )/Xwew]AJ+M_"bDdA3 .drVO=vPJ~бe 7-SEmز| hqzbDN{El[UBoB}Kț9N :Z&^ '2~o선tu'4@6ŐzZo̡C$~JI'Ȓ($FPH6K3PF#NnPgp!Ur.stHc*WrG3P~> Ϝ|tjĺ gx&Ό3v=\?Xuz;;j{l(Iojry|X?czy1V޸'0\E=J \j|Ҕ썐PiXU1)wMedޙw"2`͒As >|gjy1,iQQWlK[GIE m gm}0JF BW@v=}ؗw3[*k ԾV0ӗ]㷭h4ƳBJ!= +hvuL EJj"l k7,,KoaའپʐW1@ٌZ|M(6Mz%MOAV[IR(]QS]LErh"X,OfZE.1j@I R.,p! <4/<+3Jq#,K/2T͒Ccg=DStFF` q?7vd+CvvBvf 2**buw 3JO/IM$y)!h-!4 ؜]>r_N`XDMPm*eʗi b2)b#ܔO㧰S.vSG&esGYpqi1I"Q!cB"#ix`)Tw˖2󳛾%NVИ[٤|=qߣe#06ԙ+_k W|@W Y@{~6#tĜKU o`_pIep, 4Ȗqh>RLZlaϟ Ӛ._Fj P+HةL.y*zZH`bo[G.%n`JzĘ ߾Q Ylb<=:R_[h2ec&#iTA0<]MP| QhA}WE/~[V0 rd혟$![3l3y[ EQh/*38PbڇZ@g}l^| 3Lhf2^70Ox]k`i\ڥʈbPw=@Gz2dq<`_eԊ ,b,/6D` Rpnssy YVT(KճĎ^؆ԅݞffl9J::@؈,2񽗬VY7Ql)RP( \9%Je͝k[KzVu4yA݃q3"&lX/YƑӱzHR@)#z},UlЭs1uB*g d#ǩMM.4GCMl)ATB!Xp0*!zv %O[,Rq8L63_r 9(>Qf U(1cCEkj{ ^8/|GJ{FNs`isrÉ܉9W-),-qQo;LAt+ 2CFYJЮf E+e >1Mr-kVssLwS" kxE`8QQNĩAٍ>x55 Xf_ج0w9N !s*{re_Ѫ RJ&YQ`vgJ/FA~4!~jce*|Z;<3~H!vVuޡU>arqYX:06\L"ur P Mx.in7Gsj?rhsڊ}w\Sj?&Wziњbe.8^tN٠Jyj\d5X.yw=qG| ZFJ.yI 7͹G<=sжsH L^d"T{v /Rvm%hCq%Rk0G;YA ̤k&~}x\U r*FXL]Y^o ٴv)731 , pN`"ˤfHDJD9PǜSbuŗZLV%-3i%C˷ u5[ގF%2W%T+cwј;]$(Xo@kDJ{s ɐWUdo"?4G˝ cGs K͌G~7#Lvo݋EZM%((WV_ 1`}(WxǛ TJG#َ# hLKEK{ ~boQx =sxn$%"[i=}>#,-&^lcOAxe8*vÌ.$:MMvJRfTTJћc?>*mGsAF[N!?v0,aSSgAЫlChQ@c xG񬟳WNT dנ@:6n26ņ96} hĀ-@ QBʓ:?6IXE7nOJbÏוrLos4ڤE0E]z gz{a-ňSvCRX:s(OOeQy7qO΀JUois3Dv#kҥ=3+3X cPk{ ِ#}$T ;ׁ*uճM3G7(`"zeL. 5?!DMϞY7~\ AK`Nb%Azr Ud&6umQ)yŨ?)?_e!Y:3@O35i? .%i乌krke=3}=R[ 㹢 ʕegD6ԑG:hpNA]Ӝ7N_& e{t%st?=#TZSySa CISzT`6&68NuEœ  v׬ljm <Ec]`]"_Pb &Wwd0UQ(r3[.̹8أVI@SCr0.ωdKjrpؙ~7P۽Q4XV@d&1|9(jKPyޓVqE{W&: ;:'Cbϯ>;0ocA8J7,ZvBLS'QPL6#dk6"n{̢6`;Ȝwp&;ՙßgI2S:ԯdR K԰7nG;qT\b,0$*3> kI`I]7y6V]̼̪D"<ÝE}WLg٦ Fb &o F#u,+j$Sy/Sww ԋ(mMjWQGUfx9j,*?&៫ijZhmp C]z%gԗ+x ºү% d*#<k;ArX?r*YW8p^h+bm{RtQgI T? ~CYͭٳ"o]]9c8HV*wէżs'Y'+(sB7̿?PMX%܅-(*E )|y=o|ڝ2kXұxb#۠msYY{ *r 呜Wh|X$ZOrj'׸+ u NW7T~`7jCLo-^\aIIR>U75Ha+"i0g3a"ZpH݂?&5(D7P,:dfqMD(ɭcADl,ײi/ɔ 45Ӽ٘n"5 +7 |;ԕ?)n"ޮ-Ws(gfSk_%,S5r_7;g8)ZF*3Tߤf-OIV鲓0@8%bQk$SÅf5fhFH[ t|΢Co 1>E<l;l}_B!&odLq_7x4 Rوdgi`lxVY ũr`a[ȱf8ZHqmh*] E!Y_$W¹GVQ'ԩiEEhwvp%*v9$8*_63qTrSp80Bc_ʥf@ N|Xe"kh4.mOr,I:51szh\2F9A!=NPBAc!CjfrI1.%^@Qc};Aj^1nL&TAgdLEE'U=*⟑O P`G4o j޷kDVP /JI7ZEd')HO!лiN#'%VzL(p7dBLs}A\g\ %\3/ Wf"[%L5dT]埏\$.{'(oJ#ؽfڴub׭ ~.0GFꙙyTLb<@mzK8c>lMh;j2$hXӼM][t9EϛQqc_zӍ-_N7B2~bKwCfeyy dDf#u 8mRJirwdI)9V뙄rݛ}FPW@NEaky6hrh':OW"L9f eN)i0e6UalF?8Z[̥my`Z`4&i@>,+c1ɋ&(O!EaQNIB\Ԫv{ [YH p@(j-)G.FCJ/E'^Dm{ N9Mm_ܙ1Ӄ,|4dH3r [4k|q{:C˲]Ꚏ#򐠫B_$U/;Gv$4}{" /e(u 8cJ`@cD1S IiǤ֦x``=~.%j^?Mh-T~r#AbTGLm!,ߧ?71dAfz9;O]| jbyd*cBsLj*Ff_?RH9+ߕgʃ-"5#(fۻU$ &Ȝ隼'/O~l8 |) S{7#ց!eȱr阩 4p,#ueN!ƚgnCvUJVlmevzU5iy Փ!?D"R<*̛clzVH<9}LG HܴTlUbnsyeTL_)bsGI꬙30.P4⩷Ј' )(<k]݀vpr,AI5['v$}5Mf 1cX%u{XSE%H;Ѓ u{`co+g0 ݬ"PYN~W3,p^[`'YQ6{+~ zVL ՚+pF{yq, hFWRN^is4yw'i-eRӏ-_MRq3CXx,z7KN)=XgR]jO)[fSAQ0go\n= y5f!yy)xd/u`uiɸ$Ar|3{9'K=)QN[b__=,VvBix'(ڡBTa%o +y6m 4*uTU!Bm^lЍn\;3?J%.t"{s8Zo$p,'9DȽ3I.iD>̖Ulâ7DGRl{>,7;dSQۥTD,j}#sV"{pwXH{HgnJD08Mk B&?䱰!uCL-Tƾ+tB!_0~9r7AF^<;OيLd0FR;' <ݮU;<9LqeOL343{;+VdeAzN,QUh;ƚ5$̍P݂>dQR=k~'1սO_eoT(|'] >Ie("VKKIv̋][|(6ɻ Ƣ>xj+H%C0tx27qLcK7#05˄߃0 )o|ŹuC2D?dݤVKʅvl_J?2B!*7'Ӈw}?=,J v|PdR,/ 0o=V>{,Lݍ0ޮ9.rV4AiU!MQS0 T]|p|/PaEܓڕr3F8c0r)zV)^&;NX>7}A?7 -ҿƸ3h}5Ջ\/{(aJ zs8OuRf?ـ̃xD{S ^v2oBßVW5~pntb2flь*VqQ+> pIq}D+A!&g1_'dɁ(H@N8$hpRA xd" HiEϔ ekir_q'[9$d[|h# T).`fhU۷ڸ68y@K\W:䁩0I$?%GT^lP`n%0H9_irWAe2|29|PBMD{hiaAv;hj9 ̷ى:og.5s|)M*0]iduNB2pN's6YaE Ty(tJo)1{k:Z_ΌfX鱕|;(t5j7ӓ[e7CLJގNd6ٍ4LcS9ߵ tL0owӌN|~d~'|)w˥* YkdY-+x2>`VXKV޸dL;Ѭ1jH!`$z^3uc_{TwPjce؋YIo,6j$z0diIbRU>ȹ͊s?g~{(tR'91t;p<my75>6vUyVpis[ǷYҍ4H9tpXX$_)D|qLc<ϕ2[M;K٘r=pyr&! ].]Y}  t=g=s+&DzW6A>F{Ρ;xNA{mPw"BS&R%񘝺'X9yVu&1XNLl!fw3L'M v`Fm뜂h\zz\\tb90dC z/6 YAnƈ>d |bE6mJL#sY+ܡ_YK-e_2qefc2S<zyK!"CT:LFY[!^ܵ]Ots`f8D2o#TإqbPETVi )ptfIw .Rܱkᦟ#ϫ- D s rl¤ƸXwz/԰kaM/qL3y%^@~M7Jyn#`砨Y>7Ͱx $mW#hG!$;cPNpK ؑ°j^#=o$h Rj˫QI{p%L\*^p-wɵ/@"99|6:r7(A{ tl)րXєF;|$S! Q55|BTpmK@ ,?xȵ}B>n)I]e{gw`"1'T@B@M6wm5aSIB)F/B"Uoe`†`wɽlK< WA[r~MKf!пk`f'{G0 Ҏ< R:Ad`RTf8[sluȪ ւ[f2 f&'bb/Q$YJhgql[MyO b, |S`xc Jd5Z QhAWGN!ƣ7e=ni mhn` Kh]C10;9sE Vӝ&ZN"MɂMDaGB  *VFX@R,.io?5c8Aq^eڏf%3Wd v=7hQ[q6[]\i@)JuYR2|/JiC E "/tÐ`sm:(Y/NǦ(ER=Kը"\ f?3T@ǖh8L:Ziyp T/4w[j\d%Λq(8Ӗ35&Ul F)%.4{ 8bR,l"Sn.gWݠCpIW.N{>3 {h -]TM0\2Q<-Zy*)znt#* O ʎh׃4am-PJ ͗8iKLԔ3'd˨{ AAcnx^!R)8^V>f*SHc yݐSiO ϯQ\'ޗ`Da[U-NXE$],xɨIDI`}KRA[fƉZ8E!P$LY&?ymA@mW 'P$wFot<`d][B+EHɥmx׼R#(2 nyu/bPDo\c;DT߿zKc?j膏Ws]r)Lp0 $.ªrDՆ8') KmpBM7kG2+LtapibLkND@> .mUձRamGƧOv&kN` Phٴ@Ã6'uD׏NЍGɞU căխ~RUs.jL⦮*fKX;ީ̑! Zb9wyq% AJz\ ~.R~8ɐUN}ju[Tb\ ƠAAM;ջxO1J" vZuvdq=e&jAx)~&ZWCհ[Ih<ƋSJ)lC.1ɥq,av CҀ 5 OsPDBׄ\??\}s| c1>ًRwOom1zX2Puԍ~^zMgKWۦ LȒc+Rx8E u;2aYjWȗ(4 hCl5LZG|=V\WLqiYY0 nS%呏)Έ2#c˵s Ǘ4W84#D.&my+"Oƅlh7|P9qS('ֳnȼ4*w&M}G@"-7) +ڙ@M#ݸIIƺ> ~]6ܻ-B߬m "$r83O&m '<ʚn p"W_#|)S[%ˣ[ f}x  ̸ZJ8Q9o=H?ۓGAE7AnG64*lS+ܩ0e>E,?P TsmAMwMFPAܼB fF$>;-$ 2v~rue7~nRFAp#y\1U~a4s+\(m"l'"]]2ڤQ퓳7y(QobN%֩>nwc,Ef{S$6=, öߪ=*Y3?T_6SX< l`o܇J(ңn-bERj-yw(V2RKrurqꪥ'\Qx@3l{Bp0XLn ӸkvX~\:qqyzZgwjmz킍mz;38Sn64 u}1+{guF{RM7f]6Vg b̤#2YH7j'(}R]n/aE[H~cAXMؿC WKi#w9M0OhT}(8-PDp4SN%tjsP?\Rt_0?%U-3ItȨigPAAYY BwubvAh/xnۭ%1ү$"( )tm䪀x6U:tK,֎6F'?<KxDIh6mHa.%m%$*e5ē hiNE2edZaH Ja Ҥûi5%\*7H >NE5H>G=t9s!epNһVۑĶŎb`d5K椔ɸ rj\ǯ0 5陀M]WW+}D'!ʼq˲%{A]b?E G4l$C}z'u OT'Ň*{=Wh(u6@x0w.;Uįf<ߊ yԼ/"#v%rGP&݀z(It lZ7 rQ頄4#h0[pkq T;|}S S<wLaJ]zv xNYSF,7]MdBw=ںmlEOy >XO-pX{sxԯ,};9tp8Ơ7&޾j8Aee7)gecS] A#K\IZjOW佟:MX]6w[$fGcT+kSID# &A-̇JnFt)tŊ?6?1DPp " M)`ɚ;֘P 3d+Zco 'c{)f߾|L InG{j&*\$%fGOS-w( c/_[z?S;_gpZVn> 7x=y/ H^'oGQ>D/L6 ɪo59VRZ\iG~l .w3[}omK#wm߸%ŦfŐ6p6)d0J}u/L FQckP1њJ6&X[#Sf9L55BNd*JV: x=dU($a1I` FH$|9Ve懷CH{CQn (mT85`"ۡݏyƜSQ5R ]?~ť8#Psl!XD/xj?d ("Tk\ |梭Ts+ir[\410WK@`f/˰~{P,rd*xqq),4šl{WQ x֐d3Qh0_bH,3gaM{ C̉+H ٛivt'V!y|m/#!ABpR>wD Ds`>(v Y=82s|2{ rgȭ_ :'Jo)p)&ez N 尪PS8V'}!m v5}j>7BݙLL ^Dۗe`[4 0jj !tJ.uϴwy2P7ʨX237v0q[ǝ=]a"hqPAn;/G7!H 5E,1 \DZH{#]cIyEվ\ vAZ,>,nV]RDHt޷'8w>7WuګsExqI|UKPYھ3_ 'ymydw0v<}*}3~!Yp:* L䆦nSe/E~Ia!3I嫶ނ ED^!tbu9oߏ1\7Eu[캁stZ'wMGiVaf !ӡG0YW"cSXA6\E;] ŢZ^L`*^Ryg wck͚(^`B[a+F Y*!]1ҿ> C rմamp!Oݡnyh#;YQI9Jo^w x›A~:jXbdHƻUK X8O\LW$=oh΀T?ɒ'K؛pnf?Z 9GfW g1U5X 0~鈾%3 Ҥ$Sl:y^ҝ7W`6J|xWJȑK2a4ˠIYA[-O0(o8T coϤ<> & ']at| {`ҫ 酮g^RfQ"I-+R:$$yAX9Z"cy`J}H̬;DR,!(tU)i!L\c-'5Iv ؚugD# ?6Du3RC2`8iƋdHIXom"G`p/vcKtngKO_|Ӭ|rv6_P[mxolew14Da?|[mhL l6EjݝٍP*"-K8/^CBOO&%h@-$abhd!JE6n3n;2<,I 7&nGiKc""_Iw}Auݶe )R1% 6m[ 5ىM <*4iDmXl?6"%Y+!mN0SńՋǐ,tIk24/%E_UtjosRBF4pI k ՟F)|PШrQrf}(3?Π] Ӓ:~Վ{zqwy^( 2jG7TQީyDEG V/^2^ Q1ɟ]_X,S[PgeXOaSY%k&G9 3O3_\+Y% Q?Ƃ]|zC(T1GO1MBH"Qs+\*5ջ.R1​1Q,јSVNT-_ܘi( ѷG){p AYqW_PߟdH/p:[A; )n^r#pCC#+`-RTs2&"2HSMzyM]gJi+{f}1+"2yg"BXX^.ѼnX X蕒KǶe:_䠮drvdHAc \\>NZ8 7&jeƍ;[*6\|gf\u"Ltn}+f!sJx輳TdU9YCMKah'6邆X7tjB>};YE0sU}-^?Ny/O\ʸo MHD ds_v~kXNDc,ng-N1Bn5\L<`qO 탑2zG5j+)uEf奠m%Gq(MO:|PޭDj fAV >n[)]3cb::b>R޼U'SBcY8mK+zfiJZnarfv8BM8mr刭˜ -ԦҌx>FXwH&Ĕ5'f/R7.#.e<l<\v:/47üg 4b[Y>ݤF2YqpX9*Q{5*鐳jagouƺUńPH+Ywe!;LR!8>V̵5%&C4DZݓZkбlU5IY-O\}#{*z86"-o0I/R(#8ق8<J;/ 7$B/uTGհW ]p~_K>FI$iW6WZsFu~NPȖ rawixH4n=`t`e - 07S?[n{R[(( gܧe[l&!DR`V&]٤* 흒tQm,Рk ؄1I|}1cW\M*J>~NoM7mg, `y||#?&pðgbVaiajn(f%4o쇕`$ZY‹]wNwkK-n=pߐy" d^,:*:Ꝕ[׏gqXn35K]1$1)/\]-Ev*6!Ь-l úEvfflhݢKSj}dVA^x:uJv5ÿLUdK8&b?NALyVAo9E[7pV[͉eEӕx(ڣrUkY˺8o:"&9tlӳ|+0*;cr գ$%uɓ|[K|Q./B#^Hgսh~3#zSڜ{{I UP ފ\i,$wIdqJB3<&902\Rr<ǜd)z^bO3w$~J 3 $@*XEZ~)L-$˹}ᰰ8ݒ>h eK螉b,#@fk]%O.X &qQh/aVvΖe^"6 mIpCKFd&L]852 LŶu=GPɁ2ǟ:*/Cm5S{Z)z`>7=%|L9 [a^{Sˆ`T{ĀԲGTJ֞bة }9=Ez wRw]0OQ>c]b5"C3vO}\;@Bj?-Ol?ϕ,Nd<$@ܗzU 쀼bM!vZwAMWGti҇bcRj)_\{s'U8,?M R,܋˺ 堞Gr]P4E,^,nO<(ƏYeA!\0i'^u 8'\8KM _$_]'н\PSxhj$ @u< +tGnGl+%YߎcBAЙ0اxj?A< {N'A?8~0h1F}@6wh:>=DTgx,Zҥٞ4!xrfbҺĺȯ0ԳNe-ృ;P{N?_ITvwG/EQ sqZz#!Xё2^1Q)P f[D>RPQs/O"1q\^߂L#JX1)hZK>>G$u,ÅԿn>dnQP- 2mAgdfuY绷%6vY͑Z}~Օz; 1ybS$lv P -u=#0hT6WsnsOX[إUy::TJW/}Ի`*+HL2$\Yz6cdK-qg:U}&ܐ)MGnL@$yz,ԮP"^\ "XUyPT{2 #r c V+$Td†~ۨ4FU6);13_[}ѩOYPSqWWzAZYz6o`Q0w>$~?@IJDЙ0W+b#Pp1Ia֪L];(CXV)3)oQ+;oTx5@Ι1[on@Dx+. 0% !L.xN0]tybdpHh$IT~g&arRWөhpR^c<]Ah?%!kC]{"I@BgW&]OAOxɁwRby8 ۔$V {Q-qUQ˽ԫb@1kSQ4%BQ t0jԃuԲ>P I)ˬ?SlVg.0-ݬw?0*lT Ora菽'rI-'mc#c⧱wyƏdmZrhl}97J%;hlMmA ^z+WO( cK‡.(x"-Kof7$Ṡ32}1aK;@Zģ‡%_: {BA䀊G@6h))7Xf%BFeA5O\h5Zht~o_?D Df(1co;#r10$Y$q&J|FJ!]5W 9͆ǩi4 TѥI))&#we \%g!§kiyu?\3UfEBd%Ì"g'"ڇZR ho','8Ulj/d`C b&Bxf& ~窠%a51ti+ʭam \ dyE݈3dk̡7ILMgs}cQxPe-5 ȾSc CIyq(F*6.; 6xowǎscT1-D5\@4?!5dCEXPb6PRHH9ɸ, 5rnJIZ/ u"{<3/9dl9ةl Ј[|$o+CȆL|bNkZ6i,_ 1~X?[ WC] F(0OcM9sYo>}NP8tc2ʾ0GYcЇd͌l'D̡ɥbFnT*-p9?(N  P'?dUDq8K a+2"[F>8}.TwZ>GwY'ů̠vhx6H4]';|U)Ojb`h )7r8f*(' T`ǔkv.mE(trU2P>ӘU jcQ!נ{](w=ù6|DG>PZRh+ @߈*s5q>^XVр)/uC6103ygN-R4kTŠTT udzR$jvȮ'Rp,RE?*?Rc`1)mB#K [P&'9A3yL!Ŗ^ s|prΙɾR{V& @._ /Ͻ?g :2:>EeI;R՚Hb+X4 zV>R׎$zPA[]|j:>2q`3{Іr$278M{nOhe&!Mۊҭ(%n4*/ܲѩ| C&Zw:ʕFX |EҦ aG 5zβ BVQh w|FDjGZԼ2"YUPW|h~ keZ1_c3[9H#s䃤*kcy$w٨3Tސ,'q8B@8"+maߘR}9ٴζz17?;<6;3GiYq`uL.1j*z*毥 bxV- c0aހ&WD1ɺt9(e*쫯e13yhdY9]B4}/w#-16 Cm[^g{L l_Ly0/USfXe1><>9|ws;VY@. b$=za:bz|z1 >B[C3_vgeʆeJpveܽȊ]k^ xBr &D":l}pXZ<atRp!g tX"ꮓew<5nlb樔)SWU$gcxƫ|" fJ xۭ Δ:i嗲h'!ck璈 os!0yRZ8;h+*Tk;M3:zPAP(ƭE2sHQS !M7I kLMUz;\y̩6$ GyK{<"Z{tߑU!+|K&ebmL#ZÌdŘN"3$;w" <M i27ʞ؅J !,v3% .҆.ȧpbYӨr2gL=KUOl7#[$'qvA#]AcPՔH`tj3c=&FyWf OVcB|Ejn8^д' l?3$p3ЌZ4cȹZ_(=s$ͱβ[!IyFb2d XYiЎVSE$;ybU<sby5\&FpYue_scc(*|;9`'52A0Q xiKQ(iր"?r i}N/M=E{EEåA_,RezHBcSn&hEj42j>i)Hׂ~t=O:iR9Έl = uǗ54Uj}X\f9Ǎd4[5An} {rI߹U ј9A eE P +q o COuijD ;PP>P0R;(FYӕۦ6ӂ0@w_[Ԏ2򟿭W%A߃O@SCt X48#{~ӸuSg.4 CP؋j0dƌ_/0I3ܣjNVv_-(0*I\kƟ1DM^nU*& O/S"rٻa< sm_Irȱ@b. G׫&ۣtɔiF(:G.tV[q>J,Ug$Ŗ6}f `jv.ìpmdud|Y'|FQl2A'iAA +-lN_#qMjs@;w c{XEfkRҙIN~= |nFC-V ?q>FٱJZt e̚"BNjKSC:wU^r+D%Rّ V$ϚvXkܹkX4+lej4#$l $=0$Wzt~lu?|k"#-nW?tؗbvT)@}b=l?w$޷M;F9We$7)j/!7рʓPiSQ5NB̚0Mm<=g#UݤM~>^[[徎ZS:fOBAƃX H%q|pƔ{ ::@_A:;s:MdH━8LOyY8^iy#bڎl`l2q<->++{IP׹-ĉQmn|_ :s ҥ6g GlKZtnf7.Un ƅv 2?\ئB*viv6X!zs$kĦݮ6YX:xy=ɇ*B hP7z]y|Q6Arxgs/dIf Ske Lk[2H=kqL +ÎD3qcsfd!."xpoy=W0>([ZYN1bYVۧR{C.y_Fz`y`iy$h`G[ЛZTDѦ,{q̷6b675O52*^Fbjד^;2F&V}徣i]>V^QN '=mafžI(⺠UpLc>* S#*hN/̵twsYp`Ȇgu/H- h}#7/@x€F(VMTv. j]ZߥRw2Dz3\F1^_{JwH j#3:Q`e%K{aO˜?KWƲn{ Έ*%'phynP ⪡eVüwbշgoogؓm/Cj[,]YL.rj*1\sJ4iUPX%cd4s(fyڕ+.f.{ʿ4Tj\SY3{k-\,ke oϷ{HDbzg9=87n /MզnQJb]m,#EǔJ[K᠏4ǍIU*,6ڰyT%tK]@ף[W\-,l.,Mu,=N8Fj 0Vj $ \=\?% ]pZޜ .L`3ϚrX ɲ ̬NxPOҞa_!B3{55,!dJfƴ?5rq#vK]jǶ