From 2641ce09d80a6244fe5d542b3436e54f3b7fcf96 Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 10:10:00 +0200 Subject: [PATCH 01/12] fix(login): set camera view orientation in initCaptureSession method in ScannerViewController --- IVPNClient/Scenes/Signup/Scanner/ScannerViewController.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/IVPNClient/Scenes/Signup/Scanner/ScannerViewController.swift b/IVPNClient/Scenes/Signup/Scanner/ScannerViewController.swift index 86c619414..f11bb12b4 100644 --- a/IVPNClient/Scenes/Signup/Scanner/ScannerViewController.swift +++ b/IVPNClient/Scenes/Signup/Scanner/ScannerViewController.swift @@ -117,6 +117,7 @@ class ScannerViewController: UIViewController, AVCaptureMetadataOutputObjectsDel previewLayer = AVCaptureVideoPreviewLayer(session: captureSession) previewLayer.frame = view.layer.bounds previewLayer.videoGravity = .resizeAspectFill + previewLayer.connection?.videoOrientation = UIApplication.shared.statusBarOrientation.asAVCaptureVideoOrientation() scannerView.qrView.layer.addSublayer(previewLayer) } From 25912a9da01283bf1268d9cdddaa22a8bade88a0 Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 10:10:18 +0200 Subject: [PATCH 02/12] chore: update servers.json --- IVPNClient/Config/servers.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IVPNClient/Config/servers.json b/IVPNClient/Config/servers.json index 0b66741f8..4bd6c8387 100644 --- a/IVPNClient/Config/servers.json +++ b/IVPNClient/Config/servers.json @@ -1 +1 @@ -{"wireguard":[{"gateway":"us-tx.wg.ivpn.net","country_code":"US","country":"United States","city":"Dallas, TX","latitude":32.7936,"longitude":-96.7662,"hosts":[{"hostname":"us-tx1.wg.ivpn.net","host":"198.55.124.114","public_key":"JPT1veXLmasj2uQDstX24mpR7VWD+GmV8JDkidkz91Q=","local_ip":"172.16.0.1/12"},{"hostname":"us-tx1.gw.ivpn.net","host":"96.44.189.197","public_key":"LvWf548mFddi8PTrIGL6uD1/l85LU8z0Rc8tpvw2Vls=","local_ip":"172.16.0.1/12"},{"hostname":"us-tx2.gw.ivpn.net","host":"96.44.142.77","public_key":"om8hOGUcEvoOhHvJZoBHxNF4jxY/+Ml9Iy1WOSC/pFo=","local_ip":"172.16.0.1/12"}]},{"gateway":"nl.wg.ivpn.net","country_code":"NL","country":"Netherlands","city":"Amsterdam","latitude":52.35,"longitude":4.9166,"hosts":[{"hostname":"nl1.wg.ivpn.net","host":"185.102.218.104","public_key":"AsMT2FqpkZbjzWeDch6GwufF5odl259W/hIkGytVfWo=","local_ip":"172.16.0.1/12"},{"hostname":"nl4.gw.ivpn.net","host":"95.211.95.19","public_key":"cVB66gPq5cZ9dfXY+e2pbsCyih5o1zk04l5c5VCsV1g=","local_ip":"172.16.0.1/12"},{"hostname":"nl3.gw.ivpn.net","host":"95.211.95.9","public_key":"XDU6Syq1DY82IMatsHV0x/TAtbLiRwh/SdFCXlEn40c=","local_ip":"172.16.0.1/12"},{"hostname":"nl6.gw.ivpn.net","host":"95.211.243.182","public_key":"hMWpqb3FEATHIbImPVWB/5z2nWIXghwpnJjevPY+1H0=","local_ip":"172.16.0.1/12"},{"hostname":"nl5.gw.ivpn.net","host":"95.211.243.162","public_key":"NCagAawwRixI6Iw/NWiGD8lbjDNCl0aTICZKJtO/1HA=","local_ip":"172.16.0.1/12"},{"hostname":"nl7.gw.ivpn.net","host":"95.211.172.105","public_key":"hQNYqtfOOAEz0IGshLx/TI9hUrfR9gIIkjVm4VsCbBM=","local_ip":"172.16.0.1/12"},{"hostname":"nl8.gw.ivpn.net","host":"95.211.198.167","public_key":"/nY1/OhVhdHtbnU/s31zYUuPBH0pizv4DemW5KDOUkg=","local_ip":"172.16.0.1/12"}]},{"gateway":"de.wg.ivpn.net","country_code":"DE","country":"Germany","city":"Frankfurt","latitude":50.1,"longitude":8.675,"hosts":[{"hostname":"de1.wg.ivpn.net","host":"185.102.219.26","public_key":"mS3/WpXjnMAMmXjSpd4nFzx9HSE3ubv2WyjpyH2REgs=","local_ip":"172.16.0.1/12"},{"hostname":"de1.gw.ivpn.net","host":"178.162.212.24","public_key":"Sc5AUZieg0qX8kyCy9p0OHRES4n0CHtHHM+ZPyERFTc=","local_ip":"172.16.0.1/12"},{"hostname":"de2.gw.ivpn.net","host":"37.58.60.151","public_key":"QhY3OtBf4FFafKtLO33e6k8JnAl8e6ktFcRUyLjCDVY=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-il.wg.ivpn.net","country_code":"US","country":"United States","city":"Chicago, IL","latitude":41.8373,"longitude":-87.6862,"hosts":[{"hostname":"us-il1.wg.ivpn.net","host":"89.187.181.116","public_key":"hku9gjamhoii8OvxZgx+TdUDIkOAQYFu39qbav2AyUQ=","local_ip":"172.16.0.1/12"},{"hostname":"us-il1.gw.ivpn.net","host":"72.11.137.158","public_key":"Uy5a8JOqneAUY1dC5s9jubLnotbyIfBsLP2nZuzRbHs=","local_ip":"172.16.0.1/12"},{"hostname":"us-il2.gw.ivpn.net","host":"72.11.137.148","public_key":"ANhVUMAQgStPVNRHW8mg0ZtN1YI1QHyXfNCO8+USNQQ=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ga.wg.ivpn.net","country_code":"US","country":"United States","city":"Atlanta, GA","latitude":33.7627,"longitude":-84.4225,"hosts":[{"hostname":"us-ga1.wg.ivpn.net","host":"185.93.0.212","public_key":"jD8h+pL5/d6fmYcTzl0lR8AWzQVN5XkwRFSmM/3NcDM=","local_ip":"172.16.0.1/12"},{"hostname":"us-ga1.gw.ivpn.net","host":"104.129.24.149","public_key":"EJFl28aYpZKfmJqb1jxxTEnGx6kaH2USVrigpHKKXhs=","local_ip":"172.16.0.1/12"},{"hostname":"us-ga2.gw.ivpn.net","host":"107.150.22.77","public_key":"hr2uQOEGCvGeDkoCQJ2dCI8dM8Iu5aKhb1PIvJ9q72E=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ca.wg.ivpn.net","country_code":"US","country":"United States","city":"Los Angeles, CA","latitude":34.1139,"longitude":-118.4068,"hosts":[{"hostname":"us-ca1.wg.ivpn.net","host":"185.180.13.41","public_key":"FGl78s9Ct6xNamQ2/CtAyXwGePrrU0kiZxfM27pm8XA=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca1.gw.ivpn.net","host":"216.144.236.44","public_key":"B+qXdkIuETpzI0bfhGUAHN4SU91Tjs6ItdFlu93S42I=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca2.gw.ivpn.net","host":"216.144.236.68","public_key":"qv4Tupfon5NUSwzDpM8zPizSwJZn2h+9CqrufcyDOko=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca3.gw.ivpn.net","host":"209.58.142.243","public_key":"J5+Bx84LxNPdWEhewOvBV/fGWiDluIBlAcr1QlJZil8=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca4.gw.ivpn.net","host":"216.144.237.83","public_key":"dYPXYr6HSRJPe3MhALwGWNtdEy1+EPE9Kqv7cTrUXk8=","local_ip":"172.16.0.1/12"}]},{"gateway":"ca-qc.wg.ivpn.net","country_code":"CA","country":"Canada","city":"Montreal","latitude":45.5,"longitude":-73.5833,"hosts":[{"hostname":"ca1.wg.ivpn.net","host":"37.120.130.58","public_key":"rg+GGDmjM4Vxo1hURvKmgm9yonb6qcoKbPCP/DNDBnI=","local_ip":"172.16.0.1/12"},{"hostname":"ca-qc1.gw.ivpn.net","host":"87.101.92.29","public_key":"98JU1mdCR8vD1aNZg017/NjBeTjuuCKUaLw0zfz/CUE=","local_ip":"172.16.0.1/12"}]},{"gateway":"gb.wg.ivpn.net","country_code":"GB","country":"United Kingdom","city":"London","latitude":51.5,"longitude":-0.1167,"hosts":[{"hostname":"gb1.wg.ivpn.net","host":"81.92.202.114","public_key":"7+jos+Eg+hMEOQE4Std6OJ+WVnCcmbqS1/EbPwn9w3s=","local_ip":"172.16.0.1/12"},{"hostname":"gb2.gw.ivpn.net","host":"185.59.221.225","public_key":"x0BTRaxsdxAd58ZyU2YMX4bmuj+Eg+8/urT2F3Vs1n8=","local_ip":"172.16.0.1/12"},{"hostname":"gb1.gw.ivpn.net","host":"185.59.221.140","public_key":"yKK5x+D17Jr3Q12T/UBaDjNVmNdZBsqpvTqH6YfsGHg=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ny.wg.ivpn.net","country_code":"US","country":"United States","city":"New York, NY","latitude":40.6943,"longitude":-73.9249,"hosts":[{"hostname":"us-ny1.wg.ivpn.net","host":"91.132.137.170","public_key":"6/tjvgb7HFl7UuvBSegolxa1zKr3iSlDrlCexCmhAGE=","local_ip":"172.16.0.1/12"},{"hostname":"us-ny1.gw.ivpn.net","host":"172.241.166.13","public_key":"kLR+ohj74sZID808noebNTdDDZzqb1XJWp0Ugyg6cGY=","local_ip":"172.16.0.1/12"},{"hostname":"us-ny2.gw.ivpn.net","host":"23.19.226.94","public_key":"c7DwY2uT+6ulWAJ5u8qJNWHroA0qyJLcdNzf/f2kkhs=","local_ip":"172.16.0.1/12"}]},{"gateway":"se.wg.ivpn.net","country_code":"SE","country":"Sweden","city":"Stockholm","latitude":59.3508,"longitude":18.0973,"hosts":[{"hostname":"se1.wg.ivpn.net","host":"37.120.153.226","public_key":"2n0nFE1g/+vQr2AOQPm9Igyiy0zh9uTTultvOOSkMRo=","local_ip":"172.16.0.1/12"},{"hostname":"se1.gw.ivpn.net","host":"80.67.10.141","public_key":"u8VHnYEpoEjJWDAF9NAUkU6s810RnkMuhEfFD9U0cGo=","local_ip":"172.16.0.1/12"}]},{"gateway":"sg.wg.ivpn.net","country_code":"SG","country":"Singapore","city":"Singapore","latitude":1.293,"longitude":103.8558,"hosts":[{"hostname":"sg1.wg.ivpn.net","host":"37.120.151.122","public_key":"hSg0At4uwuIhmTy5UT4fRbi5AN6JO2ZWTuIvqd4nHCE=","local_ip":"172.16.0.1/12"},{"hostname":"sg1.gw.ivpn.net","host":"185.128.24.189","public_key":"pWk0u1Xq8FHC+xpkN+C6yEKOTEanorR5zMCSfHlLzFw=","local_ip":"172.16.0.1/12"}]},{"gateway":"ch.wg.ivpn.net","country_code":"CH","country":"Switzerland","city":"Zurich","latitude":47.38,"longitude":8.55,"hosts":[{"hostname":"ch1.wg.ivpn.net","host":"141.255.164.66","public_key":"jVZJ61i1xxkAfriDHpwvF/GDuTvZUqhwoWSjkOJvaUA=","local_ip":"172.16.0.1/12"},{"hostname":"ch2.gw.ivpn.net","host":"136.0.0.197","public_key":"2AEtpzs3ynkzFhSYQtHUBSlHmRcpGOcgcUlhwSw9P20=","local_ip":"172.16.0.1/12"},{"hostname":"ch3.gw.ivpn.net","host":"141.255.166.198","public_key":"JBpgBKtqIneRuEga7mbP2PAk/e4HPRaC11H0A0+R3lA=","local_ip":"172.16.0.1/12"},{"hostname":"ch1.gw.ivpn.net","host":"185.212.170.141","public_key":"dU7gLfcupYd37LW0q6cxC6PHMba+eUFAUOoU/ryXZkY=","local_ip":"172.16.0.1/12"}]},{"gateway":"it.wg.ivpn.net","country_code":"IT","country":"Italy","city":"Milan","latitude":45.47,"longitude":9.205,"hosts":[{"hostname":"it1.wg.ivpn.net","host":"82.102.21.90","public_key":"Aj6b81yrDk7I913R+fuSW/NAmIl87N73vHgY5/WQY0Q=","local_ip":"172.16.0.1/12"},{"hostname":"it1.gw.ivpn.net","host":"158.58.172.89","public_key":"QTzR5R6jeDI/cQ0CXPIqOby9GR5nn+4Bcf4bK536Vy0=","local_ip":"172.16.0.1/12"}]},{"gateway":"ro.wg.ivpn.net","country_code":"RO","country":"Romania","city":"Bucharest","latitude":44.4334,"longitude":26.0999,"hosts":[{"hostname":"ro1.gw.ivpn.net","host":"37.120.206.53","public_key":"F2uQ57hysZTlw8WYELnyCw9Lga80wNYoYwkrrxyXKmw=","local_ip":"172.16.0.1/12"}]},{"gateway":"fr.wg.ivpn.net","country_code":"FR","country":"France","city":"Paris","latitude":48.8667,"longitude":2.3333,"hosts":[{"hostname":"fr1.gw.ivpn.net","host":"185.93.2.132","public_key":"g7BuMzj3r/noLiLR4qhQMcvU6GSIY8RGEnaYtdYsFX4=","local_ip":"172.16.0.1/12"}]},{"gateway":"is.wg.ivpn.net","country_code":"IS","country":"Iceland","city":"Reykjavik","latitude":64.15,"longitude":-21.95,"hosts":[{"hostname":"is1.gw.ivpn.net","host":"82.221.107.185","public_key":"nZZT6TlQ2dXlVe3P3B5ozEScHYMWH4JY4y3to8w5dz0=","local_ip":"172.16.0.1/12"}]},{"gateway":"hk.wg.ivpn.net","country_code":"HK","country":"Hong Kong","city":"Hong Kong","latitude":22.305,"longitude":114.185,"hosts":[{"hostname":"hk1.gw.ivpn.net","host":"209.58.189.105","public_key":"MbqqGy6TI2WVxHYdMa7X1LJoIEQNElhYXMGlMqtwtS0=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ut.wg.ivpn.net","country_code":"US","country":"United States","city":"Salt Lake City, UT","latitude":40.7774,"longitude":-111.93,"hosts":[{"hostname":"us-ut1.gw.ivpn.net","host":"206.190.145.92","public_key":"KirI7bpxD186CuYiOqNHF+QUe6YmRYf6CN3pXWOJT2k=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-fl.wg.ivpn.net","country_code":"US","country":"United States","city":"Miami, FL","latitude":25.7839,"longitude":-80.2102,"hosts":[{"hostname":"us-fl1.gw.ivpn.net","host":"173.44.49.93","public_key":"Rkzo9WgxJBiKyEbkZvqGWtOVh9Gk9Vd7wL49SHXdHig=","local_ip":"172.16.0.1/12"}]},{"gateway":"ca.wg.ivpn.net","country_code":"CA","country":"Canada","city":"Toronto","latitude":43.7,"longitude":-79.42,"hosts":[{"hostname":"ca2.gw.ivpn.net","host":"172.86.186.173","public_key":"5qHV10ZbFgEGnF6wg9QpKeh1l6Di2JUG/5PdNaaoNW8=","local_ip":"172.16.0.1/12"},{"hostname":"ca1.gw.ivpn.net","host":"104.254.90.181","public_key":"mdGnCZwinuOVGg46zsWnFhhenfFId6jht9GBTKB+xUA=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-dc.wg.ivpn.net","country_code":"US","country":"United States","city":"Washington, DC","latitude":38.9047,"longitude":-77.0163,"hosts":[{"hostname":"us-dc1.gw.ivpn.net","host":"207.244.100.235","public_key":"FPMkzDE5nFIo2LTnsmOc+rWD+sAMgJ4eEHwjj8MbuS4=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-nj.wg.ivpn.net","country_code":"US","country":"United States","city":"New Jersey, NJ","latitude":40.737764,"longitude":-74.151747,"hosts":[{"hostname":"us-nj3.gw.ivpn.net","host":"23.226.128.21","public_key":"AX7C1LO0ECUcHRYgX4/tIDYdR8npvfB/+pf4AfI3OHU=","local_ip":"172.16.0.1/12"},{"hostname":"us-nj4.gw.ivpn.net","host":"194.36.111.54","public_key":"1Te4AfL1yKo2k4jzPALnRPfKE3YSzXKo4XIRHPz5FxI=","local_ip":"172.16.0.1/12"}]},{"gateway":"es.wg.ivpn.net","country_code":"ES","country":"Spain","city":"Madrid","latitude":40.4,"longitude":-3.6834,"hosts":[{"hostname":"es1.gw.ivpn.net","host":"84.17.62.98","public_key":"w7umiArTtlJ4Pk6Ii9WX5VXK5vw/Qu+Z37/icKlIYWo=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-wa.wg.ivpn.net","country_code":"US","country":"United States","city":"Seattle, WA","latitude":47.6211,"longitude":-122.3244,"hosts":[{"hostname":"us-wa1.gw.ivpn.net","host":"23.19.87.237","public_key":"LVe6jFXTc4uOzhERlcP62gGCPLxTQz8PINbUmRf+nGs=","local_ip":"172.16.0.1/12"}]},{"gateway":"pl.wg.ivpn.net","country_code":"PL","country":"Poland","city":"Warsaw","latitude":52.25,"longitude":21,"hosts":[{"hostname":"pl1.gw.ivpn.net","host":"185.246.208.109","public_key":"1JDmF79rWj5C+kHp71AbdHne/yGaizWCd2bLfSFvYjo=","local_ip":"172.16.0.1/12"}]},{"gateway":"cz.wg.ivpn.net","country_code":"CZ","country":"Czech Republic","city":"Prague","latitude":50.0833,"longitude":14.466,"hosts":[{"hostname":"cz1.gw.ivpn.net","host":"185.180.14.41","public_key":"gVbEq2cGRzwCSGPqT2oRSYYN+P6IK3uvvRffErASDSk=","local_ip":"172.16.0.1/12"}]},{"gateway":"no.wg.ivpn.net","country_code":"NO","country":"Norway","city":"Oslo","latitude":59.9167,"longitude":10.75,"hosts":[{"hostname":"no1.gw.ivpn.net","host":"91.189.177.156","public_key":"xFO6ksbO3Gr05rRgAW0O5Veoi4bpTgz2G9RvtBzK7Cg=","local_ip":"172.16.0.1/12"}]},{"gateway":"hu.wg.ivpn.net","country_code":"HU","country":"Hungary","city":"Budapest","latitude":47.5,"longitude":19.0833,"hosts":[{"hostname":"hu1.gw.ivpn.net","host":"185.189.114.189","public_key":"G30fNdXrnlqtqqOLF23QXWzFdLIKDxLW60HoYPvqml8=","local_ip":"172.16.0.1/12"}]},{"gateway":"dk.wg.ivpn.net","country_code":"DK","country":"Denmark","city":"Copenhagen","latitude":55.6786,"longitude":12.5635,"hosts":[{"hostname":"dk1.gw.ivpn.net","host":"185.245.84.229","public_key":"jTsV5gOD7lT4egDj9rhKwO2OO2X7bKs2EQPcZEnUWDE=","local_ip":"172.16.0.1/12"}]},{"gateway":"at.wg.ivpn.net","country_code":"AT","country":"Austria","city":"Vienna","latitude":48.2,"longitude":16.3666,"hosts":[{"hostname":"at1.gw.ivpn.net","host":"185.244.212.69","public_key":"83LUBnP97SFpnS0y1MpEAFcg8MIiQJgW1FRv/8Mc40g=","local_ip":"172.16.0.1/12"}]},{"gateway":"be.wg.ivpn.net","country_code":"BE","country":"Belgium","city":"Brussels","latitude":50.8333,"longitude":4.3333,"hosts":[{"hostname":"be1.gw.ivpn.net","host":"194.187.251.13","public_key":"awriP5lpdxEMWKuG+A1DOg+vb1M5jd3WhynIMB61BhU=","local_ip":"172.16.0.1/12"}]},{"gateway":"bg.wg.ivpn.net","country_code":"BG","country":"Bulgaria","city":"Sofia","latitude":42.6833,"longitude":23.3167,"hosts":[{"hostname":"bg1.gw.ivpn.net","host":"82.102.23.21","public_key":"WDSsdJE6wvATIWfzQwayPtE/0DaXBQgW/hPm7sQSJmU=","local_ip":"172.16.0.1/12"}]},{"gateway":"sk.wg.ivpn.net","country_code":"SK","country":"Slovakia","city":"Bratislava","latitude":48.15,"longitude":17.117,"hosts":[{"hostname":"sk1.gw.ivpn.net","host":"185.245.85.253","public_key":"MOBWWpEgNsKbFj4BEyWSDFLlkBs5iUFiqdSdTFTDBko=","local_ip":"172.16.0.1/12"}]},{"gateway":"jp.wg.ivpn.net","country_code":"JP","country":"Japan","city":"Tokyo","latitude":35.685,"longitude":139.7514,"hosts":[{"hostname":"jp1.gw.ivpn.net","host":"91.207.174.237","public_key":"tb9WdC3LSho3d1rI5N7kfG9e42/d+u4LPVdEYERPsSQ=","local_ip":"172.16.0.1/12"}]},{"gateway":"ua.wg.ivpn.net","country_code":"UA","country":"Ukraine","city":"Kharkiv","latitude":50,"longitude":36.25,"hosts":[{"hostname":"ua1.gw.ivpn.net","host":"176.103.57.129","public_key":"mIxEzfjZ2wV6jJVj30w38ECd2LSH4bw/HLMnM2ICHiI=","local_ip":"172.16.0.1/12"}]},{"gateway":"fi.wg.ivpn.net","country_code":"FI","country":"Finland","city":"Helsinki","latitude":60.1756,"longitude":24.9341,"hosts":[{"hostname":"fi1.gw.ivpn.net","host":"194.34.134.63","public_key":"mIxEzfjZ2wV6jJVj30w38ECd2LSH4bw/HLMnM2ICHiI=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-az.wg.ivpn.net","country_code":"US","country":"United States","city":"Phoenix, AZ","latitude":33.5722,"longitude":-112.0891,"hosts":[{"hostname":"us-az1.gw.ivpn.net","host":"193.37.254.133","public_key":"Ts4MGazxpxL9rrYbERjgxa+kCEX85ou9gHoaJvDsRiI=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-nv.wg.ivpn.net","country_code":"US","country":"United States","city":"Las Vegas, NV","latitude":36.2333,"longitude":-115.2654,"hosts":[{"hostname":"us-nv1.gw.ivpn.net","host":"185.242.5.37","public_key":"PRpvAZyoNWNm/KHlqafjtYoZtn1PkIPylUE4WbuYmgM=","local_ip":"172.16.0.1/12"}]},{"gateway":"au-nsw.wg.ivpn.net","country_code":"AU","country":"Australia","city":"Sydney","latitude":-33.92,"longitude":151.1852,"hosts":[{"hostname":"au-nsw1.gw.ivpn.net","host":"46.102.153.246","public_key":"KmSrG48t5xw9CJCPlYLBG3JnmiY0CnUgyRM5TUEwZhM=","local_ip":"172.16.0.1/12"}]},{"gateway":"br.wg.ivpn.net","country_code":"BR","country":"Brazil","city":"Franca","latitude":-20.53,"longitude":-47.39,"hosts":[{"hostname":"br1.gw.ivpn.net","host":"45.162.229.133","public_key":"eN1f15S3YzRyYCALiPGRQcjkQO9xntcdqPhJJ6TOymc=","local_ip":"172.16.0.1/12"}]},{"gateway":"rs.wg.ivpn.net","country_code":"RS","country":"Serbia","city":"Belgrade","latitude":44.8186,"longitude":20.468,"hosts":[{"hostname":"rs1.gw.ivpn.net","host":"141.98.103.253","public_key":"xLN/lpQThQ3z3tvYf7VqdAsRL/nton1Vhv2kCZlQtWE=","local_ip":"172.16.0.1/12"}]},{"gateway":"gb-man.wg.ivpn.net","country_code":"GB","country":"United Kingdom","city":"Manchester","latitude":53.5004,"longitude":-2.248,"hosts":[{"hostname":"gb-man1.gw.ivpn.net","host":"89.238.141.231","public_key":"+hf4DYilNEIjTdSOuCNcWdqVyaRoxGzXw7wvNl7f7Rg=","local_ip":"172.16.0.1/12"}]},{"gateway":"pt.wg.ivpn.net","country_code":"PT","country":"Portugal","city":"Lisbon","latitude":38.7227,"longitude":-9.1449,"hosts":[{"hostname":"pt1.gw.ivpn.net","host":"94.46.175.113","public_key":"nMnA82YVrvEK80GVoY/0Z9McWeqjcLzuMYSL+86j5nU=","local_ip":"172.16.0.1/12"}]},{"gateway":"lu.wg.ivpn.net","country_code":"LU","country":"Luxembourg","city":"Luxembourg","latitude":49.6117,"longitude":6.13,"hosts":[{"hostname":"lu1.gw.ivpn.net","host":"92.223.89.57","public_key":"hUS1OAFLGwpba8+oc5mifYtohZt/RTro5dMyYBLYHjI=","local_ip":"172.16.0.1/12"}]},{"gateway":"il.wg.ivpn.net","country_code":"IL","country":"Israel","city":"Holon, Tel Aviv","latitude":32.08,"longitude":34.77,"hosts":[{"hostname":"il1.gw.ivpn.net","host":"185.191.207.197","public_key":"HR9gAjpxXU3YVt6kehBw5n8yVYVE0iIgJdc4HTqOzEE=","local_ip":"172.16.0.1/12"}]}],"openvpn":[{"gateway":"us-ca.gw.ivpn.net","country_code":"US","country":"United States","city":"Los Angeles, CA","latitude":34.1139,"longitude":-118.4068,"ip_addresses":["173.254.196.58","69.12.80.146","209.58.130.196","173.254.204.202"]},{"gateway":"ro.gw.ivpn.net","country_code":"RO","country":"Romania","city":"Bucharest","latitude":44.4334,"longitude":26.0999,"ip_addresses":["37.120.206.50"]},{"gateway":"de.gw.ivpn.net","country_code":"DE","country":"Germany","city":"Frankfurt","latitude":50.1,"longitude":8.675,"ip_addresses":["178.162.222.40","178.162.211.114"]},{"gateway":"nl.gw.ivpn.net","country_code":"NL","country":"Netherlands","city":"Amsterdam","latitude":52.35,"longitude":4.9166,"ip_addresses":["95.211.172.95","95.211.172.68","95.211.187.228","95.211.187.222","95.211.95.22","95.211.172.18"]},{"gateway":"fr.gw.ivpn.net","country_code":"FR","country":"France","city":"Paris","latitude":48.8667,"longitude":2.3333,"ip_addresses":["185.93.2.167"]},{"gateway":"is.gw.ivpn.net","country_code":"IS","country":"Iceland","city":"Reykjavik","latitude":64.15,"longitude":-21.95,"ip_addresses":["82.221.107.178"]},{"gateway":"hk.gw.ivpn.net","country_code":"HK","country":"Hong Kong","city":"Hong Kong","latitude":22.305,"longitude":114.185,"ip_addresses":["209.58.189.163"]},{"gateway":"us-tx.gw.ivpn.net","country_code":"US","country":"United States","city":"Dallas, TX","latitude":32.7936,"longitude":-96.7662,"ip_addresses":["96.44.189.194","96.44.142.74"]},{"gateway":"gb.gw.ivpn.net","country_code":"GB","country":"United Kingdom","city":"London","latitude":51.5,"longitude":-0.1167,"ip_addresses":["185.59.221.88","185.59.221.133"]},{"gateway":"us-ut.gw.ivpn.net","country_code":"US","country":"United States","city":"Salt Lake City, UT","latitude":40.7774,"longitude":-111.93,"ip_addresses":["198.105.216.28"]},{"gateway":"it.gw.ivpn.net","country_code":"IT","country":"Italy","city":"Milan","latitude":45.47,"longitude":9.205,"ip_addresses":["158.58.172.73"]},{"gateway":"se.gw.ivpn.net","country_code":"SE","country":"Sweden","city":"Stockholm","latitude":59.3508,"longitude":18.0973,"ip_addresses":["80.67.10.138"]},{"gateway":"us-ga.gw.ivpn.net","country_code":"US","country":"United States","city":"Atlanta, GA","latitude":33.7627,"longitude":-84.4225,"ip_addresses":["104.129.24.146","107.150.22.74"]},{"gateway":"us-fl.gw.ivpn.net","country_code":"US","country":"United States","city":"Miami, FL","latitude":25.7839,"longitude":-80.2102,"ip_addresses":["173.44.49.90"]},{"gateway":"ch.gw.ivpn.net","country_code":"CH","country":"Switzerland","city":"Zurich","latitude":47.38,"longitude":8.55,"ip_addresses":["136.0.0.194","141.255.166.194","185.212.170.138"]},{"gateway":"ca.gw.ivpn.net","country_code":"CA","country":"Canada","city":"Toronto","latitude":43.7,"longitude":-79.42,"ip_addresses":["172.86.186.170","104.254.90.178"]},{"gateway":"us-dc.gw.ivpn.net","country_code":"US","country":"United States","city":"Washington, DC","latitude":38.9047,"longitude":-77.0163,"ip_addresses":["207.244.108.207"]},{"gateway":"us-ny.gw.ivpn.net","country_code":"US","country":"United States","city":"New York, NY","latitude":40.6943,"longitude":-73.9249,"ip_addresses":["64.120.44.114","173.234.153.130"]},{"gateway":"us-il.gw.ivpn.net","country_code":"US","country":"United States","city":"Chicago, IL","latitude":41.8373,"longitude":-87.6862,"ip_addresses":["107.150.28.82","72.11.137.146"]},{"gateway":"us-nj.gw.ivpn.net","country_code":"US","country":"United States","city":"New Jersey, NJ","latitude":40.737764,"longitude":-74.151747,"ip_addresses":["23.226.128.19","194.36.111.50"]},{"gateway":"es.gw.ivpn.net","country_code":"ES","country":"Spain","city":"Madrid","latitude":40.4,"longitude":-3.6834,"ip_addresses":["185.93.3.193"]},{"gateway":"us-wa.gw.ivpn.net","country_code":"US","country":"United States","city":"Seattle, WA","latitude":47.6211,"longitude":-122.3244,"ip_addresses":["23.19.87.209"]},{"gateway":"pl.gw.ivpn.net","country_code":"PL","country":"Poland","city":"Warsaw","latitude":52.25,"longitude":21,"ip_addresses":["185.246.208.86"]},{"gateway":"cz.gw.ivpn.net","country_code":"CZ","country":"Czech Republic","city":"Prague","latitude":50.0833,"longitude":14.466,"ip_addresses":["195.181.160.167"]},{"gateway":"no.gw.ivpn.net","country_code":"NO","country":"Norway","city":"Oslo","latitude":59.9167,"longitude":10.75,"ip_addresses":["194.242.10.150"]},{"gateway":"hu.gw.ivpn.net","country_code":"HU","country":"Hungary","city":"Budapest","latitude":47.5,"longitude":19.0833,"ip_addresses":["185.189.114.186"]},{"gateway":"dk.gw.ivpn.net","country_code":"DK","country":"Denmark","city":"Copenhagen","latitude":55.6786,"longitude":12.5635,"ip_addresses":["185.245.84.226"]},{"gateway":"at.gw.ivpn.net","country_code":"AT","country":"Austria","city":"Vienna","latitude":48.2,"longitude":16.3666,"ip_addresses":["185.244.212.66"]},{"gateway":"be.gw.ivpn.net","country_code":"BE","country":"Belgium","city":"Brussels","latitude":50.8333,"longitude":4.3333,"ip_addresses":["194.187.251.10"]},{"gateway":"bg.gw.ivpn.net","country_code":"BG","country":"Bulgaria","city":"Sofia","latitude":42.6833,"longitude":23.3167,"ip_addresses":["82.102.23.18"]},{"gateway":"sk.gw.ivpn.net","country_code":"SK","country":"Slovakia","city":"Bratislava","latitude":48.15,"longitude":17.117,"ip_addresses":["185.245.85.250"]},{"gateway":"jp.gw.ivpn.net","country_code":"JP","country":"Japan","city":"Tokyo","latitude":35.685,"longitude":139.7514,"ip_addresses":["91.207.174.234"]},{"gateway":"sg.gw.ivpn.net","country_code":"SG","country":"Singapore","city":"Singapore","latitude":1.293,"longitude":103.8558,"ip_addresses":["185.128.24.186"]},{"gateway":"ua.gw.ivpn.net","country_code":"UA","country":"Ukraine","city":"Kharkiv","latitude":50,"longitude":36.25,"ip_addresses":["193.203.48.54"]},{"gateway":"fi.gw.ivpn.net","country_code":"FI","country":"Finland","city":"Helsinki","latitude":60.1756,"longitude":24.9341,"ip_addresses":["185.112.82.12"]},{"gateway":"us-az.gw.ivpn.net","country_code":"US","country":"United States","city":"Phoenix, AZ","latitude":33.5722,"longitude":-112.0891,"ip_addresses":["193.37.254.130"]},{"gateway":"us-nv.gw.ivpn.net","country_code":"US","country":"United States","city":"Las Vegas, NV","latitude":36.2333,"longitude":-115.2654,"ip_addresses":["185.242.5.34"]},{"gateway":"au-nsw.gw.ivpn.net","country_code":"AU","country":"Australia","city":"Sydney","latitude":-33.92,"longitude":151.1852,"ip_addresses":["46.102.153.242"]},{"gateway":"br.gw.ivpn.net","country_code":"BR","country":"Brazil","city":"Franca","latitude":-20.53,"longitude":-47.39,"ip_addresses":["45.162.229.130"]},{"gateway":"rs.gw.ivpn.net","country_code":"RS","country":"Serbia","city":"Belgrade","latitude":44.8186,"longitude":20.468,"ip_addresses":["141.98.103.250"]},{"gateway":"gb-man.gw.ivpn.net","country_code":"GB","country":"United Kingdom","city":"Manchester","latitude":53.5004,"longitude":-2.248,"ip_addresses":["89.238.141.228"]},{"gateway":"ca-qc.gw.ivpn.net","country_code":"CA","country":"Canada","city":"Montreal","latitude":45.5,"longitude":-73.5833,"ip_addresses":["87.101.92.26"]},{"gateway":"pt.gw.ivpn.net","country_code":"PT","country":"Portugal","city":"Lisbon","latitude":38.7227,"longitude":-9.1449,"ip_addresses":["94.46.175.112"]},{"gateway":"lu.gw.ivpn.net","country_code":"LU","country":"Luxembourg","city":"Luxembourg","latitude":49.6117,"longitude":6.13,"ip_addresses":["92.223.89.53"]},{"gateway":"il.gw.ivpn.net","country_code":"IL","country":"Israel","city":"Holon, Tel Aviv","latitude":32.08,"longitude":34.77,"ip_addresses":["185.191.207.194"]}],"config":{"antitracker":{"default":{"ip":"10.0.254.2","multihop-ip":"10.0.254.102"},"hardcore":{"ip":"10.0.254.3","multihop-ip":"10.0.254.103"}},"api":{"ips":["198.50.177.220","198.50.177.222","198.50.177.223"]}}} +{"wireguard":[{"gateway":"us-tx.wg.ivpn.net","country_code":"US","country":"United States","city":"Dallas, TX","latitude":32.7936,"longitude":-96.7662,"hosts":[{"hostname":"us-tx1.wg.ivpn.net","host":"198.55.124.114","public_key":"JPT1veXLmasj2uQDstX24mpR7VWD+GmV8JDkidkz91Q=","local_ip":"172.16.0.1/12"},{"hostname":"us-tx1.gw.ivpn.net","host":"96.44.189.197","public_key":"LvWf548mFddi8PTrIGL6uD1/l85LU8z0Rc8tpvw2Vls=","local_ip":"172.16.0.1/12"},{"hostname":"us-tx2.gw.ivpn.net","host":"96.44.142.77","public_key":"om8hOGUcEvoOhHvJZoBHxNF4jxY/+Ml9Iy1WOSC/pFo=","local_ip":"172.16.0.1/12"}]},{"gateway":"nl.wg.ivpn.net","country_code":"NL","country":"Netherlands","city":"Amsterdam","latitude":52.35,"longitude":4.9166,"hosts":[{"hostname":"nl1.wg.ivpn.net","host":"185.102.218.104","public_key":"AsMT2FqpkZbjzWeDch6GwufF5odl259W/hIkGytVfWo=","local_ip":"172.16.0.1/12"},{"hostname":"nl4.gw.ivpn.net","host":"95.211.95.19","public_key":"cVB66gPq5cZ9dfXY+e2pbsCyih5o1zk04l5c5VCsV1g=","local_ip":"172.16.0.1/12"},{"hostname":"nl3.gw.ivpn.net","host":"95.211.95.9","public_key":"XDU6Syq1DY82IMatsHV0x/TAtbLiRwh/SdFCXlEn40c=","local_ip":"172.16.0.1/12"},{"hostname":"nl6.gw.ivpn.net","host":"95.211.243.182","public_key":"hMWpqb3FEATHIbImPVWB/5z2nWIXghwpnJjevPY+1H0=","local_ip":"172.16.0.1/12"},{"hostname":"nl5.gw.ivpn.net","host":"95.211.243.162","public_key":"NCagAawwRixI6Iw/NWiGD8lbjDNCl0aTICZKJtO/1HA=","local_ip":"172.16.0.1/12"},{"hostname":"nl7.gw.ivpn.net","host":"95.211.172.105","public_key":"hQNYqtfOOAEz0IGshLx/TI9hUrfR9gIIkjVm4VsCbBM=","local_ip":"172.16.0.1/12"},{"hostname":"nl8.gw.ivpn.net","host":"95.211.198.167","public_key":"/nY1/OhVhdHtbnU/s31zYUuPBH0pizv4DemW5KDOUkg=","local_ip":"172.16.0.1/12"}]},{"gateway":"de.wg.ivpn.net","country_code":"DE","country":"Germany","city":"Frankfurt","latitude":50.1,"longitude":8.675,"hosts":[{"hostname":"de1.wg.ivpn.net","host":"185.102.219.26","public_key":"mS3/WpXjnMAMmXjSpd4nFzx9HSE3ubv2WyjpyH2REgs=","local_ip":"172.16.0.1/12"},{"hostname":"de1.gw.ivpn.net","host":"178.162.212.24","public_key":"Sc5AUZieg0qX8kyCy9p0OHRES4n0CHtHHM+ZPyERFTc=","local_ip":"172.16.0.1/12"},{"hostname":"de2.gw.ivpn.net","host":"37.58.60.151","public_key":"QhY3OtBf4FFafKtLO33e6k8JnAl8e6ktFcRUyLjCDVY=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-il.wg.ivpn.net","country_code":"US","country":"United States","city":"Chicago, IL","latitude":41.8373,"longitude":-87.6862,"hosts":[{"hostname":"us-il1.wg.ivpn.net","host":"89.187.181.116","public_key":"hku9gjamhoii8OvxZgx+TdUDIkOAQYFu39qbav2AyUQ=","local_ip":"172.16.0.1/12"},{"hostname":"us-il1.gw.ivpn.net","host":"72.11.137.158","public_key":"Uy5a8JOqneAUY1dC5s9jubLnotbyIfBsLP2nZuzRbHs=","local_ip":"172.16.0.1/12"},{"hostname":"us-il2.gw.ivpn.net","host":"72.11.137.148","public_key":"ANhVUMAQgStPVNRHW8mg0ZtN1YI1QHyXfNCO8+USNQQ=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ga.wg.ivpn.net","country_code":"US","country":"United States","city":"Atlanta, GA","latitude":33.7627,"longitude":-84.4225,"hosts":[{"hostname":"us-ga1.wg.ivpn.net","host":"185.93.0.212","public_key":"jD8h+pL5/d6fmYcTzl0lR8AWzQVN5XkwRFSmM/3NcDM=","local_ip":"172.16.0.1/12"},{"hostname":"us-ga1.gw.ivpn.net","host":"104.129.24.149","public_key":"EJFl28aYpZKfmJqb1jxxTEnGx6kaH2USVrigpHKKXhs=","local_ip":"172.16.0.1/12"},{"hostname":"us-ga2.gw.ivpn.net","host":"107.150.22.77","public_key":"hr2uQOEGCvGeDkoCQJ2dCI8dM8Iu5aKhb1PIvJ9q72E=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ca.wg.ivpn.net","country_code":"US","country":"United States","city":"Los Angeles, CA","latitude":34.1139,"longitude":-118.4068,"hosts":[{"hostname":"us-ca1.wg.ivpn.net","host":"185.180.13.41","public_key":"FGl78s9Ct6xNamQ2/CtAyXwGePrrU0kiZxfM27pm8XA=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca1.gw.ivpn.net","host":"216.144.236.44","public_key":"B+qXdkIuETpzI0bfhGUAHN4SU91Tjs6ItdFlu93S42I=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca2.gw.ivpn.net","host":"216.144.236.68","public_key":"qv4Tupfon5NUSwzDpM8zPizSwJZn2h+9CqrufcyDOko=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca3.gw.ivpn.net","host":"209.58.142.243","public_key":"J5+Bx84LxNPdWEhewOvBV/fGWiDluIBlAcr1QlJZil8=","local_ip":"172.16.0.1/12"},{"hostname":"us-ca4.gw.ivpn.net","host":"216.144.237.83","public_key":"dYPXYr6HSRJPe3MhALwGWNtdEy1+EPE9Kqv7cTrUXk8=","local_ip":"172.16.0.1/12"}]},{"gateway":"ca-qc.wg.ivpn.net","country_code":"CA","country":"Canada","city":"Montreal","latitude":45.5,"longitude":-73.5833,"hosts":[{"hostname":"ca1.wg.ivpn.net","host":"37.120.130.58","public_key":"rg+GGDmjM4Vxo1hURvKmgm9yonb6qcoKbPCP/DNDBnI=","local_ip":"172.16.0.1/12"},{"hostname":"ca-qc1.gw.ivpn.net","host":"87.101.92.29","public_key":"98JU1mdCR8vD1aNZg017/NjBeTjuuCKUaLw0zfz/CUE=","local_ip":"172.16.0.1/12"}]},{"gateway":"gb.wg.ivpn.net","country_code":"GB","country":"United Kingdom","city":"London","latitude":51.5,"longitude":-0.1167,"hosts":[{"hostname":"gb1.wg.ivpn.net","host":"81.92.202.114","public_key":"7+jos+Eg+hMEOQE4Std6OJ+WVnCcmbqS1/EbPwn9w3s=","local_ip":"172.16.0.1/12"},{"hostname":"gb2.gw.ivpn.net","host":"185.59.221.225","public_key":"x0BTRaxsdxAd58ZyU2YMX4bmuj+Eg+8/urT2F3Vs1n8=","local_ip":"172.16.0.1/12"},{"hostname":"gb1.gw.ivpn.net","host":"185.59.221.140","public_key":"yKK5x+D17Jr3Q12T/UBaDjNVmNdZBsqpvTqH6YfsGHg=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ny.wg.ivpn.net","country_code":"US","country":"United States","city":"New York, NY","latitude":40.6943,"longitude":-73.9249,"hosts":[{"hostname":"us-ny1.wg.ivpn.net","host":"91.132.137.170","public_key":"6/tjvgb7HFl7UuvBSegolxa1zKr3iSlDrlCexCmhAGE=","local_ip":"172.16.0.1/12"},{"hostname":"us-ny1.gw.ivpn.net","host":"172.241.166.13","public_key":"kLR+ohj74sZID808noebNTdDDZzqb1XJWp0Ugyg6cGY=","local_ip":"172.16.0.1/12"},{"hostname":"us-ny2.gw.ivpn.net","host":"23.19.226.94","public_key":"c7DwY2uT+6ulWAJ5u8qJNWHroA0qyJLcdNzf/f2kkhs=","local_ip":"172.16.0.1/12"}]},{"gateway":"se.wg.ivpn.net","country_code":"SE","country":"Sweden","city":"Stockholm","latitude":59.3508,"longitude":18.0973,"hosts":[{"hostname":"se1.wg.ivpn.net","host":"37.120.153.226","public_key":"2n0nFE1g/+vQr2AOQPm9Igyiy0zh9uTTultvOOSkMRo=","local_ip":"172.16.0.1/12"},{"hostname":"se1.gw.ivpn.net","host":"80.67.10.141","public_key":"u8VHnYEpoEjJWDAF9NAUkU6s810RnkMuhEfFD9U0cGo=","local_ip":"172.16.0.1/12"}]},{"gateway":"sg.wg.ivpn.net","country_code":"SG","country":"Singapore","city":"Singapore","latitude":1.293,"longitude":103.8558,"hosts":[{"hostname":"sg1.wg.ivpn.net","host":"37.120.151.122","public_key":"hSg0At4uwuIhmTy5UT4fRbi5AN6JO2ZWTuIvqd4nHCE=","local_ip":"172.16.0.1/12"},{"hostname":"sg1.gw.ivpn.net","host":"185.128.24.189","public_key":"pWk0u1Xq8FHC+xpkN+C6yEKOTEanorR5zMCSfHlLzFw=","local_ip":"172.16.0.1/12"}]},{"gateway":"ch.wg.ivpn.net","country_code":"CH","country":"Switzerland","city":"Zurich","latitude":47.38,"longitude":8.55,"hosts":[{"hostname":"ch1.wg.ivpn.net","host":"141.255.164.66","public_key":"jVZJ61i1xxkAfriDHpwvF/GDuTvZUqhwoWSjkOJvaUA=","local_ip":"172.16.0.1/12"},{"hostname":"ch2.gw.ivpn.net","host":"136.0.0.197","public_key":"2AEtpzs3ynkzFhSYQtHUBSlHmRcpGOcgcUlhwSw9P20=","local_ip":"172.16.0.1/12"},{"hostname":"ch3.gw.ivpn.net","host":"141.255.166.198","public_key":"JBpgBKtqIneRuEga7mbP2PAk/e4HPRaC11H0A0+R3lA=","local_ip":"172.16.0.1/12"},{"hostname":"ch1.gw.ivpn.net","host":"185.212.170.141","public_key":"dU7gLfcupYd37LW0q6cxC6PHMba+eUFAUOoU/ryXZkY=","local_ip":"172.16.0.1/12"}]},{"gateway":"it.wg.ivpn.net","country_code":"IT","country":"Italy","city":"Milan","latitude":45.47,"longitude":9.205,"hosts":[{"hostname":"it1.wg.ivpn.net","host":"82.102.21.90","public_key":"Aj6b81yrDk7I913R+fuSW/NAmIl87N73vHgY5/WQY0Q=","local_ip":"172.16.0.1/12"},{"hostname":"it1.gw.ivpn.net","host":"158.58.172.89","public_key":"QTzR5R6jeDI/cQ0CXPIqOby9GR5nn+4Bcf4bK536Vy0=","local_ip":"172.16.0.1/12"}]},{"gateway":"ro.wg.ivpn.net","country_code":"RO","country":"Romania","city":"Bucharest","latitude":44.4334,"longitude":26.0999,"hosts":[{"hostname":"ro1.gw.ivpn.net","host":"37.120.206.53","public_key":"F2uQ57hysZTlw8WYELnyCw9Lga80wNYoYwkrrxyXKmw=","local_ip":"172.16.0.1/12"}]},{"gateway":"fr.wg.ivpn.net","country_code":"FR","country":"France","city":"Paris","latitude":48.8667,"longitude":2.3333,"hosts":[{"hostname":"fr1.gw.ivpn.net","host":"185.93.2.132","public_key":"g7BuMzj3r/noLiLR4qhQMcvU6GSIY8RGEnaYtdYsFX4=","local_ip":"172.16.0.1/12"}]},{"gateway":"is.wg.ivpn.net","country_code":"IS","country":"Iceland","city":"Reykjavik","latitude":64.15,"longitude":-21.95,"hosts":[{"hostname":"is1.gw.ivpn.net","host":"82.221.107.185","public_key":"nZZT6TlQ2dXlVe3P3B5ozEScHYMWH4JY4y3to8w5dz0=","local_ip":"172.16.0.1/12"}]},{"gateway":"hk.wg.ivpn.net","country_code":"HK","country":"Hong Kong","city":"Hong Kong","latitude":22.305,"longitude":114.185,"hosts":[{"hostname":"hk1.gw.ivpn.net","host":"209.58.189.105","public_key":"MbqqGy6TI2WVxHYdMa7X1LJoIEQNElhYXMGlMqtwtS0=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-ut.wg.ivpn.net","country_code":"US","country":"United States","city":"Salt Lake City, UT","latitude":40.7774,"longitude":-111.93,"hosts":[{"hostname":"us-ut1.gw.ivpn.net","host":"206.190.145.92","public_key":"KirI7bpxD186CuYiOqNHF+QUe6YmRYf6CN3pXWOJT2k=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-fl.wg.ivpn.net","country_code":"US","country":"United States","city":"Miami, FL","latitude":25.7839,"longitude":-80.2102,"hosts":[{"hostname":"us-fl1.gw.ivpn.net","host":"173.44.49.93","public_key":"Rkzo9WgxJBiKyEbkZvqGWtOVh9Gk9Vd7wL49SHXdHig=","local_ip":"172.16.0.1/12"}]},{"gateway":"ca.wg.ivpn.net","country_code":"CA","country":"Canada","city":"Toronto","latitude":43.7,"longitude":-79.42,"hosts":[{"hostname":"ca2.gw.ivpn.net","host":"172.86.186.173","public_key":"5qHV10ZbFgEGnF6wg9QpKeh1l6Di2JUG/5PdNaaoNW8=","local_ip":"172.16.0.1/12"},{"hostname":"ca1.gw.ivpn.net","host":"104.254.90.181","public_key":"mdGnCZwinuOVGg46zsWnFhhenfFId6jht9GBTKB+xUA=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-dc.wg.ivpn.net","country_code":"US","country":"United States","city":"Washington, DC","latitude":38.9047,"longitude":-77.0163,"hosts":[{"hostname":"us-dc1.gw.ivpn.net","host":"207.244.100.235","public_key":"FPMkzDE5nFIo2LTnsmOc+rWD+sAMgJ4eEHwjj8MbuS4=","local_ip":"172.16.0.1/12"}]},{"gateway":"es.wg.ivpn.net","country_code":"ES","country":"Spain","city":"Madrid","latitude":40.4,"longitude":-3.6834,"hosts":[{"hostname":"es1.gw.ivpn.net","host":"84.17.62.98","public_key":"w7umiArTtlJ4Pk6Ii9WX5VXK5vw/Qu+Z37/icKlIYWo=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-wa.wg.ivpn.net","country_code":"US","country":"United States","city":"Seattle, WA","latitude":47.6211,"longitude":-122.3244,"hosts":[{"hostname":"us-wa1.gw.ivpn.net","host":"23.19.87.237","public_key":"LVe6jFXTc4uOzhERlcP62gGCPLxTQz8PINbUmRf+nGs=","local_ip":"172.16.0.1/12"}]},{"gateway":"pl.wg.ivpn.net","country_code":"PL","country":"Poland","city":"Warsaw","latitude":52.25,"longitude":21,"hosts":[{"hostname":"pl1.gw.ivpn.net","host":"185.246.208.109","public_key":"1JDmF79rWj5C+kHp71AbdHne/yGaizWCd2bLfSFvYjo=","local_ip":"172.16.0.1/12"}]},{"gateway":"cz.wg.ivpn.net","country_code":"CZ","country":"Czech Republic","city":"Prague","latitude":50.0833,"longitude":14.466,"hosts":[{"hostname":"cz1.gw.ivpn.net","host":"185.180.14.41","public_key":"gVbEq2cGRzwCSGPqT2oRSYYN+P6IK3uvvRffErASDSk=","local_ip":"172.16.0.1/12"}]},{"gateway":"no.wg.ivpn.net","country_code":"NO","country":"Norway","city":"Oslo","latitude":59.9167,"longitude":10.75,"hosts":[{"hostname":"no1.gw.ivpn.net","host":"91.189.177.156","public_key":"xFO6ksbO3Gr05rRgAW0O5Veoi4bpTgz2G9RvtBzK7Cg=","local_ip":"172.16.0.1/12"}]},{"gateway":"hu.wg.ivpn.net","country_code":"HU","country":"Hungary","city":"Budapest","latitude":47.5,"longitude":19.0833,"hosts":[{"hostname":"hu1.gw.ivpn.net","host":"185.189.114.189","public_key":"G30fNdXrnlqtqqOLF23QXWzFdLIKDxLW60HoYPvqml8=","local_ip":"172.16.0.1/12"}]},{"gateway":"dk.wg.ivpn.net","country_code":"DK","country":"Denmark","city":"Copenhagen","latitude":55.6786,"longitude":12.5635,"hosts":[{"hostname":"dk1.gw.ivpn.net","host":"185.245.84.229","public_key":"jTsV5gOD7lT4egDj9rhKwO2OO2X7bKs2EQPcZEnUWDE=","local_ip":"172.16.0.1/12"}]},{"gateway":"at.wg.ivpn.net","country_code":"AT","country":"Austria","city":"Vienna","latitude":48.2,"longitude":16.3666,"hosts":[{"hostname":"at1.gw.ivpn.net","host":"185.244.212.69","public_key":"83LUBnP97SFpnS0y1MpEAFcg8MIiQJgW1FRv/8Mc40g=","local_ip":"172.16.0.1/12"}]},{"gateway":"be.wg.ivpn.net","country_code":"BE","country":"Belgium","city":"Brussels","latitude":50.8333,"longitude":4.3333,"hosts":[{"hostname":"be1.gw.ivpn.net","host":"194.187.251.13","public_key":"awriP5lpdxEMWKuG+A1DOg+vb1M5jd3WhynIMB61BhU=","local_ip":"172.16.0.1/12"}]},{"gateway":"bg.wg.ivpn.net","country_code":"BG","country":"Bulgaria","city":"Sofia","latitude":42.6833,"longitude":23.3167,"hosts":[{"hostname":"bg1.gw.ivpn.net","host":"82.102.23.21","public_key":"WDSsdJE6wvATIWfzQwayPtE/0DaXBQgW/hPm7sQSJmU=","local_ip":"172.16.0.1/12"}]},{"gateway":"sk.wg.ivpn.net","country_code":"SK","country":"Slovakia","city":"Bratislava","latitude":48.15,"longitude":17.117,"hosts":[{"hostname":"sk1.gw.ivpn.net","host":"185.245.85.253","public_key":"MOBWWpEgNsKbFj4BEyWSDFLlkBs5iUFiqdSdTFTDBko=","local_ip":"172.16.0.1/12"}]},{"gateway":"jp.wg.ivpn.net","country_code":"JP","country":"Japan","city":"Tokyo","latitude":35.685,"longitude":139.7514,"hosts":[{"hostname":"jp1.gw.ivpn.net","host":"91.207.174.237","public_key":"tb9WdC3LSho3d1rI5N7kfG9e42/d+u4LPVdEYERPsSQ=","local_ip":"172.16.0.1/12"}]},{"gateway":"ua.wg.ivpn.net","country_code":"UA","country":"Ukraine","city":"Kharkiv","latitude":50,"longitude":36.25,"hosts":[{"hostname":"ua1.gw.ivpn.net","host":"176.103.57.129","public_key":"mIxEzfjZ2wV6jJVj30w38ECd2LSH4bw/HLMnM2ICHiI=","local_ip":"172.16.0.1/12"}]},{"gateway":"fi.wg.ivpn.net","country_code":"FI","country":"Finland","city":"Helsinki","latitude":60.1756,"longitude":24.9341,"hosts":[{"hostname":"fi1.gw.ivpn.net","host":"194.34.134.63","public_key":"mIxEzfjZ2wV6jJVj30w38ECd2LSH4bw/HLMnM2ICHiI=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-az.wg.ivpn.net","country_code":"US","country":"United States","city":"Phoenix, AZ","latitude":33.5722,"longitude":-112.0891,"hosts":[{"hostname":"us-az1.gw.ivpn.net","host":"193.37.254.133","public_key":"Ts4MGazxpxL9rrYbERjgxa+kCEX85ou9gHoaJvDsRiI=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-nv.wg.ivpn.net","country_code":"US","country":"United States","city":"Las Vegas, NV","latitude":36.2333,"longitude":-115.2654,"hosts":[{"hostname":"us-nv1.gw.ivpn.net","host":"185.242.5.37","public_key":"PRpvAZyoNWNm/KHlqafjtYoZtn1PkIPylUE4WbuYmgM=","local_ip":"172.16.0.1/12"}]},{"gateway":"au-nsw.wg.ivpn.net","country_code":"AU","country":"Australia","city":"Sydney","latitude":-33.92,"longitude":151.1852,"hosts":[{"hostname":"au-nsw1.gw.ivpn.net","host":"46.102.153.246","public_key":"KmSrG48t5xw9CJCPlYLBG3JnmiY0CnUgyRM5TUEwZhM=","local_ip":"172.16.0.1/12"}]},{"gateway":"br.wg.ivpn.net","country_code":"BR","country":"Brazil","city":"Franca","latitude":-20.53,"longitude":-47.39,"hosts":[{"hostname":"br1.gw.ivpn.net","host":"45.162.229.133","public_key":"eN1f15S3YzRyYCALiPGRQcjkQO9xntcdqPhJJ6TOymc=","local_ip":"172.16.0.1/12"}]},{"gateway":"rs.wg.ivpn.net","country_code":"RS","country":"Serbia","city":"Belgrade","latitude":44.8186,"longitude":20.468,"hosts":[{"hostname":"rs1.gw.ivpn.net","host":"141.98.103.253","public_key":"xLN/lpQThQ3z3tvYf7VqdAsRL/nton1Vhv2kCZlQtWE=","local_ip":"172.16.0.1/12"}]},{"gateway":"gb-man.wg.ivpn.net","country_code":"GB","country":"United Kingdom","city":"Manchester","latitude":53.5004,"longitude":-2.248,"hosts":[{"hostname":"gb-man1.gw.ivpn.net","host":"89.238.141.231","public_key":"+hf4DYilNEIjTdSOuCNcWdqVyaRoxGzXw7wvNl7f7Rg=","local_ip":"172.16.0.1/12"}]},{"gateway":"pt.wg.ivpn.net","country_code":"PT","country":"Portugal","city":"Lisbon","latitude":38.7227,"longitude":-9.1449,"hosts":[{"hostname":"pt1.gw.ivpn.net","host":"94.46.175.113","public_key":"nMnA82YVrvEK80GVoY/0Z9McWeqjcLzuMYSL+86j5nU=","local_ip":"172.16.0.1/12"}]},{"gateway":"lu.wg.ivpn.net","country_code":"LU","country":"Luxembourg","city":"Luxembourg","latitude":49.6117,"longitude":6.13,"hosts":[{"hostname":"lu1.gw.ivpn.net","host":"92.223.89.57","public_key":"hUS1OAFLGwpba8+oc5mifYtohZt/RTro5dMyYBLYHjI=","local_ip":"172.16.0.1/12"}]},{"gateway":"il.wg.ivpn.net","country_code":"IL","country":"Israel","city":"Holon, Tel Aviv","latitude":32.08,"longitude":34.77,"hosts":[{"hostname":"il1.gw.ivpn.net","host":"185.191.207.197","public_key":"HR9gAjpxXU3YVt6kehBw5n8yVYVE0iIgJdc4HTqOzEE=","local_ip":"172.16.0.1/12"}]},{"gateway":"us-nj.wg.ivpn.net","country_code":"US","country":"United States","city":"New Jersey, NJ","latitude":40.737764,"longitude":-74.151747,"hosts":[{"hostname":"us-nj4.gw.ivpn.net","host":"194.36.111.54","public_key":"1Te4AfL1yKo2k4jzPALnRPfKE3YSzXKo4XIRHPz5FxI=","local_ip":"172.16.0.1/12"}]}],"openvpn":[{"gateway":"us-ca.gw.ivpn.net","country_code":"US","country":"United States","city":"Los Angeles, CA","latitude":34.1139,"longitude":-118.4068,"ip_addresses":["173.254.196.58","69.12.80.146","209.58.130.196","173.254.204.202"]},{"gateway":"ro.gw.ivpn.net","country_code":"RO","country":"Romania","city":"Bucharest","latitude":44.4334,"longitude":26.0999,"ip_addresses":["37.120.206.50"]},{"gateway":"de.gw.ivpn.net","country_code":"DE","country":"Germany","city":"Frankfurt","latitude":50.1,"longitude":8.675,"ip_addresses":["178.162.222.40","178.162.211.114"]},{"gateway":"nl.gw.ivpn.net","country_code":"NL","country":"Netherlands","city":"Amsterdam","latitude":52.35,"longitude":4.9166,"ip_addresses":["95.211.172.95","95.211.172.68","95.211.187.228","95.211.187.222","95.211.95.22","95.211.172.18"]},{"gateway":"fr.gw.ivpn.net","country_code":"FR","country":"France","city":"Paris","latitude":48.8667,"longitude":2.3333,"ip_addresses":["185.93.2.167"]},{"gateway":"is.gw.ivpn.net","country_code":"IS","country":"Iceland","city":"Reykjavik","latitude":64.15,"longitude":-21.95,"ip_addresses":["82.221.107.178"]},{"gateway":"hk.gw.ivpn.net","country_code":"HK","country":"Hong Kong","city":"Hong Kong","latitude":22.305,"longitude":114.185,"ip_addresses":["209.58.189.163"]},{"gateway":"us-tx.gw.ivpn.net","country_code":"US","country":"United States","city":"Dallas, TX","latitude":32.7936,"longitude":-96.7662,"ip_addresses":["96.44.189.194","96.44.142.74"]},{"gateway":"gb.gw.ivpn.net","country_code":"GB","country":"United Kingdom","city":"London","latitude":51.5,"longitude":-0.1167,"ip_addresses":["185.59.221.88","185.59.221.133"]},{"gateway":"us-ut.gw.ivpn.net","country_code":"US","country":"United States","city":"Salt Lake City, UT","latitude":40.7774,"longitude":-111.93,"ip_addresses":["198.105.216.28"]},{"gateway":"it.gw.ivpn.net","country_code":"IT","country":"Italy","city":"Milan","latitude":45.47,"longitude":9.205,"ip_addresses":["158.58.172.73"]},{"gateway":"se.gw.ivpn.net","country_code":"SE","country":"Sweden","city":"Stockholm","latitude":59.3508,"longitude":18.0973,"ip_addresses":["80.67.10.138"]},{"gateway":"us-ga.gw.ivpn.net","country_code":"US","country":"United States","city":"Atlanta, GA","latitude":33.7627,"longitude":-84.4225,"ip_addresses":["104.129.24.146","107.150.22.74"]},{"gateway":"us-fl.gw.ivpn.net","country_code":"US","country":"United States","city":"Miami, FL","latitude":25.7839,"longitude":-80.2102,"ip_addresses":["173.44.49.90"]},{"gateway":"ch.gw.ivpn.net","country_code":"CH","country":"Switzerland","city":"Zurich","latitude":47.38,"longitude":8.55,"ip_addresses":["136.0.0.194","141.255.166.194","185.212.170.138"]},{"gateway":"ca.gw.ivpn.net","country_code":"CA","country":"Canada","city":"Toronto","latitude":43.7,"longitude":-79.42,"ip_addresses":["172.86.186.170","104.254.90.178"]},{"gateway":"us-dc.gw.ivpn.net","country_code":"US","country":"United States","city":"Washington, DC","latitude":38.9047,"longitude":-77.0163,"ip_addresses":["207.244.108.207"]},{"gateway":"us-ny.gw.ivpn.net","country_code":"US","country":"United States","city":"New York, NY","latitude":40.6943,"longitude":-73.9249,"ip_addresses":["64.120.44.114","173.234.153.130"]},{"gateway":"us-il.gw.ivpn.net","country_code":"US","country":"United States","city":"Chicago, IL","latitude":41.8373,"longitude":-87.6862,"ip_addresses":["107.150.28.82","72.11.137.146"]},{"gateway":"es.gw.ivpn.net","country_code":"ES","country":"Spain","city":"Madrid","latitude":40.4,"longitude":-3.6834,"ip_addresses":["185.93.3.193"]},{"gateway":"us-wa.gw.ivpn.net","country_code":"US","country":"United States","city":"Seattle, WA","latitude":47.6211,"longitude":-122.3244,"ip_addresses":["23.19.87.209"]},{"gateway":"pl.gw.ivpn.net","country_code":"PL","country":"Poland","city":"Warsaw","latitude":52.25,"longitude":21,"ip_addresses":["185.246.208.86"]},{"gateway":"cz.gw.ivpn.net","country_code":"CZ","country":"Czech Republic","city":"Prague","latitude":50.0833,"longitude":14.466,"ip_addresses":["195.181.160.167"]},{"gateway":"no.gw.ivpn.net","country_code":"NO","country":"Norway","city":"Oslo","latitude":59.9167,"longitude":10.75,"ip_addresses":["194.242.10.150"]},{"gateway":"hu.gw.ivpn.net","country_code":"HU","country":"Hungary","city":"Budapest","latitude":47.5,"longitude":19.0833,"ip_addresses":["185.189.114.186"]},{"gateway":"dk.gw.ivpn.net","country_code":"DK","country":"Denmark","city":"Copenhagen","latitude":55.6786,"longitude":12.5635,"ip_addresses":["185.245.84.226"]},{"gateway":"at.gw.ivpn.net","country_code":"AT","country":"Austria","city":"Vienna","latitude":48.2,"longitude":16.3666,"ip_addresses":["185.244.212.66"]},{"gateway":"be.gw.ivpn.net","country_code":"BE","country":"Belgium","city":"Brussels","latitude":50.8333,"longitude":4.3333,"ip_addresses":["194.187.251.10"]},{"gateway":"bg.gw.ivpn.net","country_code":"BG","country":"Bulgaria","city":"Sofia","latitude":42.6833,"longitude":23.3167,"ip_addresses":["82.102.23.18"]},{"gateway":"sk.gw.ivpn.net","country_code":"SK","country":"Slovakia","city":"Bratislava","latitude":48.15,"longitude":17.117,"ip_addresses":["185.245.85.250"]},{"gateway":"jp.gw.ivpn.net","country_code":"JP","country":"Japan","city":"Tokyo","latitude":35.685,"longitude":139.7514,"ip_addresses":["91.207.174.234"]},{"gateway":"sg.gw.ivpn.net","country_code":"SG","country":"Singapore","city":"Singapore","latitude":1.293,"longitude":103.8558,"ip_addresses":["185.128.24.186"]},{"gateway":"ua.gw.ivpn.net","country_code":"UA","country":"Ukraine","city":"Kharkiv","latitude":50,"longitude":36.25,"ip_addresses":["193.203.48.54"]},{"gateway":"fi.gw.ivpn.net","country_code":"FI","country":"Finland","city":"Helsinki","latitude":60.1756,"longitude":24.9341,"ip_addresses":["185.112.82.12"]},{"gateway":"us-az.gw.ivpn.net","country_code":"US","country":"United States","city":"Phoenix, AZ","latitude":33.5722,"longitude":-112.0891,"ip_addresses":["193.37.254.130"]},{"gateway":"us-nv.gw.ivpn.net","country_code":"US","country":"United States","city":"Las Vegas, NV","latitude":36.2333,"longitude":-115.2654,"ip_addresses":["185.242.5.34"]},{"gateway":"au-nsw.gw.ivpn.net","country_code":"AU","country":"Australia","city":"Sydney","latitude":-33.92,"longitude":151.1852,"ip_addresses":["46.102.153.242"]},{"gateway":"br.gw.ivpn.net","country_code":"BR","country":"Brazil","city":"Franca","latitude":-20.53,"longitude":-47.39,"ip_addresses":["45.162.229.130"]},{"gateway":"rs.gw.ivpn.net","country_code":"RS","country":"Serbia","city":"Belgrade","latitude":44.8186,"longitude":20.468,"ip_addresses":["141.98.103.250"]},{"gateway":"gb-man.gw.ivpn.net","country_code":"GB","country":"United Kingdom","city":"Manchester","latitude":53.5004,"longitude":-2.248,"ip_addresses":["89.238.141.228"]},{"gateway":"ca-qc.gw.ivpn.net","country_code":"CA","country":"Canada","city":"Montreal","latitude":45.5,"longitude":-73.5833,"ip_addresses":["87.101.92.26"]},{"gateway":"pt.gw.ivpn.net","country_code":"PT","country":"Portugal","city":"Lisbon","latitude":38.7227,"longitude":-9.1449,"ip_addresses":["94.46.175.112"]},{"gateway":"lu.gw.ivpn.net","country_code":"LU","country":"Luxembourg","city":"Luxembourg","latitude":49.6117,"longitude":6.13,"ip_addresses":["92.223.89.53"]},{"gateway":"il.gw.ivpn.net","country_code":"IL","country":"Israel","city":"Holon, Tel Aviv","latitude":32.08,"longitude":34.77,"ip_addresses":["185.191.207.194"]},{"gateway":"us-nj.gw.ivpn.net","country_code":"US","country":"United States","city":"New Jersey, NJ","latitude":40.737764,"longitude":-74.151747,"ip_addresses":["194.36.111.50"]}],"config":{"antitracker":{"default":{"ip":"10.0.254.2","multihop-ip":"10.0.254.102"},"hardcore":{"ip":"10.0.254.3","multihop-ip":"10.0.254.103"}},"api":{"ips":["198.50.177.220","198.50.177.222","198.50.177.223"]}}} From 00bfd6072849ccaa8ee375f3f4b7e4c4410670e9 Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 10:24:56 +0200 Subject: [PATCH 03/12] fix(map): post HideConnectToServerPopup notification in openSettings method --- IVPNClient/Scenes/MainScreen/MainViewController.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/IVPNClient/Scenes/MainScreen/MainViewController.swift b/IVPNClient/Scenes/MainScreen/MainViewController.swift index 20ba53cd7..7b28f916b 100644 --- a/IVPNClient/Scenes/MainScreen/MainViewController.swift +++ b/IVPNClient/Scenes/MainScreen/MainViewController.swift @@ -48,6 +48,8 @@ class MainViewController: UIViewController { NotificationCenter.default.removeObserver(controlPanelViewController, name: Notification.Name.NewSession, object: nil) NotificationCenter.default.removeObserver(controlPanelViewController, name: Notification.Name.ForceNewSession, object: nil) } + + NotificationCenter.default.post(name: Notification.Name.HideConnectToServerPopup, object: nil) } @IBAction func openAccountInfo(_ sender: UIButton) { From b451b307f693e8b159c961cb6e5f74aaea693bae Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 10:56:12 +0200 Subject: [PATCH 04/12] fix(map): evaluate infoAlertViewModel when updating center map button auto layout --- IVPNClient/Scenes/MainScreen/View/MainView.swift | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/IVPNClient/Scenes/MainScreen/View/MainView.swift b/IVPNClient/Scenes/MainScreen/View/MainView.swift index 94785a990..92a436eb9 100644 --- a/IVPNClient/Scenes/MainScreen/View/MainView.swift +++ b/IVPNClient/Scenes/MainScreen/View/MainView.swift @@ -89,6 +89,8 @@ class MainView: UIView { } else { infoAlertView.hide() } + + updateActionButtons() } // MARK: - Private methods - @@ -197,11 +199,17 @@ class MainView: UIView { return } + var bottomOffset = 22 + + if infoAlertViewModel.shouldDisplay { + bottomOffset = 74 + } + if Application.shared.settings.connectionProtocol.tunnelType() == .openvpn && UserDefaults.shared.isMultiHop { centerMapButton.snp.remakeConstraints { make in make.size.equalTo(42) make.right.equalTo(-30) - make.bottom.equalTo(-MapConstants.Container.bottomAnchorC - 22) + make.bottom.equalTo(-MapConstants.Container.bottomAnchorC - bottomOffset) } return } @@ -210,7 +218,7 @@ class MainView: UIView { centerMapButton.snp.remakeConstraints { make in make.size.equalTo(42) make.right.equalTo(-30) - make.bottom.equalTo(-MapConstants.Container.bottomAnchorB - 22) + make.bottom.equalTo(-MapConstants.Container.bottomAnchorB - bottomOffset) } return } @@ -218,7 +226,7 @@ class MainView: UIView { centerMapButton.snp.remakeConstraints { make in make.size.equalTo(42) make.right.equalTo(-30) - make.bottom.equalTo(-MapConstants.Container.bottomAnchorA - 22) + make.bottom.equalTo(-MapConstants.Container.bottomAnchorA - bottomOffset) } } From 1dada30891d99e1b71b0c8e8dc3daadffef1b97f Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 11:27:30 +0200 Subject: [PATCH 05/12] fix(control panel): remove fastest server label on the control panel --- IVPNClient/ViewModels/VPNServerViewModel.swift | 6 ------ 1 file changed, 6 deletions(-) diff --git a/IVPNClient/ViewModels/VPNServerViewModel.swift b/IVPNClient/ViewModels/VPNServerViewModel.swift index 3d85e4dac..2d5037731 100644 --- a/IVPNClient/ViewModels/VPNServerViewModel.swift +++ b/IVPNClient/ViewModels/VPNServerViewModel.swift @@ -35,16 +35,10 @@ struct VPNServerViewModel { } var formattedServerNameForMainScreen: String { - if server.fastestServerLabelShouldBePresented { return "Fastest server" } return formattedServerName } var imageForCountryCodeForMainScreen: UIImage? { - if server.fastestServerLabelShouldBePresented { - let image = UIImage(named: "icon-fastest-server") - image?.accessibilityIdentifier = "icon-fastest-server" - return image - } return UIImage(named: server.countryCode.lowercased() + "-v") } From 7540f8eb00de5dcaac3a14f1065011a59a3cf2ac Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 12:07:09 +0200 Subject: [PATCH 06/12] feat(settings): add random server in collection in ServerViewController --- IVPNClient/Scenes/ViewControllers/ServerViewController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/IVPNClient/Scenes/ViewControllers/ServerViewController.swift b/IVPNClient/Scenes/ViewControllers/ServerViewController.swift index 0ba624a20..06fdbe1ac 100644 --- a/IVPNClient/Scenes/ViewControllers/ServerViewController.swift +++ b/IVPNClient/Scenes/ViewControllers/ServerViewController.swift @@ -48,8 +48,10 @@ class ServerViewController: UITableViewController { list = Application.shared.serverList.servers } + list.insert(VPNServer(gateway: "", countryCode: "", country: "", city: "", fastest: false), at: 0) + if !UserDefaults.shared.isMultiHop { - list = [VPNServer(gateway: "", countryCode: "", country: "", city: "", fastest: true)] + list + list.insert(VPNServer(gateway: "", countryCode: "", country: "", city: "", fastest: true), at: 0) } return list From c6e38fa949ddd834948ef8e3961b20be673dddc9 Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 12:09:59 +0200 Subject: [PATCH 07/12] feat(settings): support random server in ServerTableViewCell --- IVPNClient/Scenes/TableCells/ServerTableViewCell.swift | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift b/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift index 56a2168bb..13edea433 100644 --- a/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift +++ b/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift @@ -40,6 +40,11 @@ class ServerTableViewCell: UITableViewCell { serverName.text = "Fastest server" configureButton.isHidden = false configureButton.isUserInteractionEnabled = true + } else if (isMultiHop && indexPath.row == 0 || !isMultiHop && indexPath.row == 1) { + flagImage.image = UIImage(named: "icon-fastest-server") + serverName.text = "Random server" + configureButton.isHidden = true + configureButton.isUserInteractionEnabled = true } else { flagImage.image = viewModel.imageForCountryCode serverName.text = viewModel.formattedServerName @@ -93,7 +98,7 @@ class ServerTableViewCell: UITableViewCell { var indexPath: IndexPath! { didSet { - if !isMultiHop && indexPath.row == 0 { + if indexPath.row == 0 || !isMultiHop && indexPath.row == 1 { pingImage.isHidden = true pingTimeMs.isHidden = true } From 56217120a75df460da9c5be48a35b7a67e9d3672 Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 12:15:03 +0200 Subject: [PATCH 08/12] feat(settings): add icon-shuffle in Assets.xcassets --- IVPNClient/Assets.xcassets/Contents.json | 6 ++--- .../icon-shuffle.imageset/Contents.json | 22 ++++++++++++++++++ .../icon-shuffle-dark.pdf | Bin 0 -> 3700 bytes .../icon-shuffle.imageset/icon-shuffle.pdf | Bin 0 -> 3700 bytes .../TableCells/ServerTableViewCell.swift | 2 +- 5 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 IVPNClient/Assets.xcassets/icon-shuffle.imageset/Contents.json create mode 100644 IVPNClient/Assets.xcassets/icon-shuffle.imageset/icon-shuffle-dark.pdf create mode 100644 IVPNClient/Assets.xcassets/icon-shuffle.imageset/icon-shuffle.pdf diff --git a/IVPNClient/Assets.xcassets/Contents.json b/IVPNClient/Assets.xcassets/Contents.json index da4a164c9..73c00596a 100644 --- a/IVPNClient/Assets.xcassets/Contents.json +++ b/IVPNClient/Assets.xcassets/Contents.json @@ -1,6 +1,6 @@ { "info" : { - "version" : 1, - "author" : "xcode" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/IVPNClient/Assets.xcassets/icon-shuffle.imageset/Contents.json b/IVPNClient/Assets.xcassets/icon-shuffle.imageset/Contents.json new file mode 100644 index 000000000..e9ff9b2e6 --- /dev/null +++ b/IVPNClient/Assets.xcassets/icon-shuffle.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "filename" : "icon-shuffle.pdf", + "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "filename" : "icon-shuffle-dark.pdf", + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/IVPNClient/Assets.xcassets/icon-shuffle.imageset/icon-shuffle-dark.pdf b/IVPNClient/Assets.xcassets/icon-shuffle.imageset/icon-shuffle-dark.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1f9cb75315279bc450efef6213ebca4e790b9b12 GIT binary patch literal 3700 zcmcIn!H(ND5WVv&cv&Dh#3m(Cq<|nmvzr7#TXgI67UbY+m0bt2)ml!G_Uk(%l8=;S zAlU%XVZnVeXWk4SAH}QNo7d0u$_k;SlEa^$gp|*p%NH+1cevw!MUms{U%JEn=|PqR zZunQ@>DX=eVtv#7vunG}o0szXUH)G?iob2ae&?+0}##-2mu3s zL;`|*ZOR9XnJqiFPcrxYFw02D;6GXwSv-B=arA2bCP)3rt z)vDCBai#Pz9BugvNXR*#cus^DQ(Mo^N$p~my`XU*NTWa}!3YCCM3TS6151F?#EoLhAYKiD=Hq%kI1=;(396FDTa{ZqJ=tHUJnp#i<^pip=xk zPW`$ppjxPL<|&Wz4|o9f6od++%n;}`WO*>DCOSfLvK$Iq6f^yC?#-t%;uT?qs8@7P3BbRYv9p#2IM&dLqHKl>`#3-K2T`1fX{CiG0q1nI(%t z5ln6QQ&2%jR>gVma?eA+M@sE z*rX{0OcLM=LiqZRR|UQm_$x$7AL_V4RDkJbvHt0B7*3;n|AB5A^sN8*_peT_Z@2ed z0DkT6cH5W37x_Nj7hq)tB$Y-n(xw}S&&ReKCEsN>A>8$FICTfg$QPLi-foYCNfV&# zy2B8zLF=D)cSKck1sfUjTo0dVu3qpT3CSYWvq-+o>+NaV5BFgz7d>7g@#WZk6yyiO z8#w=!wK1iU1cyf}IgKP;g2Gc0PksQEx}y8i8DyyubEvGS>N!-A)kNrY-0u4BD0ubW z-cUQ9jKjWrDxd7`p8BS&H^Xp}T=3N3^}F4F9kHM8huh<6DyOWh6IWNSetZ2tLp0>( literal 0 HcmV?d00001 diff --git a/IVPNClient/Assets.xcassets/icon-shuffle.imageset/icon-shuffle.pdf b/IVPNClient/Assets.xcassets/icon-shuffle.imageset/icon-shuffle.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1f9cb75315279bc450efef6213ebca4e790b9b12 GIT binary patch literal 3700 zcmcIn!H(ND5WVv&cv&Dh#3m(Cq<|nmvzr7#TXgI67UbY+m0bt2)ml!G_Uk(%l8=;S zAlU%XVZnVeXWk4SAH}QNo7d0u$_k;SlEa^$gp|*p%NH+1cevw!MUms{U%JEn=|PqR zZunQ@>DX=eVtv#7vunG}o0szXUH)G?iob2ae&?+0}##-2mu3s zL;`|*ZOR9XnJqiFPcrxYFw02D;6GXwSv-B=arA2bCP)3rt z)vDCBai#Pz9BugvNXR*#cus^DQ(Mo^N$p~my`XU*NTWa}!3YCCM3TS6151F?#EoLhAYKiD=Hq%kI1=;(396FDTa{ZqJ=tHUJnp#i<^pip=xk zPW`$ppjxPL<|&Wz4|o9f6od++%n;}`WO*>DCOSfLvK$Iq6f^yC?#-t%;uT?qs8@7P3BbRYv9p#2IM&dLqHKl>`#3-K2T`1fX{CiG0q1nI(%t z5ln6QQ&2%jR>gVma?eA+M@sE z*rX{0OcLM=LiqZRR|UQm_$x$7AL_V4RDkJbvHt0B7*3;n|AB5A^sN8*_peT_Z@2ed z0DkT6cH5W37x_Nj7hq)tB$Y-n(xw}S&&ReKCEsN>A>8$FICTfg$QPLi-foYCNfV&# zy2B8zLF=D)cSKck1sfUjTo0dVu3qpT3CSYWvq-+o>+NaV5BFgz7d>7g@#WZk6yyiO z8#w=!wK1iU1cyf}IgKP;g2Gc0PksQEx}y8i8DyyubEvGS>N!-A)kNrY-0u4BD0ubW z-cUQ9jKjWrDxd7`p8BS&H^Xp}T=3N3^}F4F9kHM8huh<6DyOWh6IWNSetZ2tLp0>( literal 0 HcmV?d00001 diff --git a/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift b/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift index 13edea433..298ce5102 100644 --- a/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift +++ b/IVPNClient/Scenes/TableCells/ServerTableViewCell.swift @@ -41,7 +41,7 @@ class ServerTableViewCell: UITableViewCell { configureButton.isHidden = false configureButton.isUserInteractionEnabled = true } else if (isMultiHop && indexPath.row == 0 || !isMultiHop && indexPath.row == 1) { - flagImage.image = UIImage(named: "icon-fastest-server") + flagImage.image = UIImage(named: "icon-shuffle") serverName.text = "Random server" configureButton.isHidden = true configureButton.isUserInteractionEnabled = true From 0e791481a4642febdd298f96855f4c0865d0e659 Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 12:36:00 +0200 Subject: [PATCH 09/12] feat(settings): implement random server selection --- .../ServerViewController.swift | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/IVPNClient/Scenes/ViewControllers/ServerViewController.swift b/IVPNClient/Scenes/ViewControllers/ServerViewController.swift index 06fdbe1ac..0dd12ef15 100644 --- a/IVPNClient/Scenes/ViewControllers/ServerViewController.swift +++ b/IVPNClient/Scenes/ViewControllers/ServerViewController.swift @@ -39,7 +39,7 @@ class ServerViewController: UITableViewController { var filteredCollection = [VPNServer]() weak var serverDelegate: ServerViewControllerDelegate? - var collection:[VPNServer] { + private var collection: [VPNServer] { var list = [VPNServer]() if isSearchActive { @@ -57,7 +57,20 @@ class ServerViewController: UITableViewController { return list } - var isSearchActive: Bool { + private var serversCollection: [VPNServer] { + var list = [VPNServer]() + let serverToValidate = isExitServer ? Application.shared.settings.selectedServer : Application.shared.settings.selectedExitServer + + if isSearchActive { + list = filteredCollection.filter { Application.shared.serverList.validateServer(firstServer: $0, secondServer: serverToValidate) } + } else { + list = Application.shared.serverList.servers.filter { Application.shared.serverList.validateServer(firstServer: $0, secondServer: serverToValidate) } + } + + return list + } + + private var isSearchActive: Bool { return !searchBar.text!.isEmpty } @@ -190,7 +203,14 @@ extension ServerViewController { override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { guard indexPath.row < collection.count else { return } - let server = collection[indexPath.row] + var server = collection[indexPath.row] + + if (!UserDefaults.shared.isMultiHop && indexPath.row == 1) || (UserDefaults.shared.isMultiHop && indexPath.row == 0) { + if let randomServer = serversCollection.randomElement() { + server = randomServer + } + } + var secondServer = Application.shared.settings.selectedExitServer var serverDifferentToSelectedServer = server !== Application.shared.settings.selectedServer From be2430a97a8750caf8ac81dfc7f17b7dd56c463f Mon Sep 17 00:00:00 2001 From: Juraj Hilje Date: Mon, 31 Aug 2020 13:50:58 +0200 Subject: [PATCH 10/12] feat(map): increase map zoom level --- .../map.imageset/Contents.json | 2 +- .../map.imageset/dark_map_iOS1.pdf | Bin 247475 -> 0 bytes .../Assets.xcassets/map.imageset/map.pdf | Bin 0 -> 249442 bytes IVPNClient/Scenes/Base.lproj/Main.storyboard | 121 +++++++++++------- .../Scenes/MainScreen/Map/MapScrollView.swift | 4 +- 5 files changed, 80 insertions(+), 47 deletions(-) delete mode 100644 IVPNClient/Assets.xcassets/map.imageset/dark_map_iOS1.pdf create mode 100644 IVPNClient/Assets.xcassets/map.imageset/map.pdf diff --git a/IVPNClient/Assets.xcassets/map.imageset/Contents.json b/IVPNClient/Assets.xcassets/map.imageset/Contents.json index 228750f2a..e0af03f23 100644 --- a/IVPNClient/Assets.xcassets/map.imageset/Contents.json +++ b/IVPNClient/Assets.xcassets/map.imageset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "dark_map_iOS1.pdf", + "filename" : "map.pdf", "idiom" : "universal" } ], diff --git a/IVPNClient/Assets.xcassets/map.imageset/dark_map_iOS1.pdf b/IVPNClient/Assets.xcassets/map.imageset/dark_map_iOS1.pdf deleted file mode 100644 index d1b0e7442a64f3f1539843f0da425861169a3250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247475 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ⅅ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 diff --git a/IVPNClient/Assets.xcassets/map.imageset/map.pdf b/IVPNClient/Assets.xcassets/map.imageset/map.pdf new file mode 100644 index 0000000000000000000000000000000000000000..04c626280a1fc420a54fbf5565bd40dc46627bb2 GIT binary patch literal 249442 zcmbUK%aUwMv!-eF*Hz38&6*YGgGfm=paeQJptu6a+E5_56M-z@`gvYea}W2mXUU5A z|ICz(WplU*==rzx_Y{+kg3g{4f9WuV;<_V^96p|K~49?bp-$ z!_)8ghnLsShhP8c-~YNk{2%}Lum9=4{Pp~p?Do)r(gg6*VE(g z$G3-lF9yg&VVe)#?Q z^zr!lw$DDizJETy|1#c(=ZCk?`h9%){q*wi{`vUp<>~kH)5FKpwEEr0+sn(tub1cF zpRW(kFCU)$FwK|Ow~t>h@4w$3A3ooD+4JwWw};n$|LQl7&-44|-%qbE&#xNae?L9E zygxm7^12A#WT+4C+xYSL^z#1s>-ob#J`L-(&*zulpPyP^G(P^e#LpiV`Q!J?$J_J6 z=WU;l=JfIL@j3IqJo)+i{q6nZvj;zaKfgV`Kfe5$@xJ+^Hvin%t|Pl$(YN29kKQxO z@rRB2&wu^TfBoP8`Y(U|pT8?77We7*>)Z27yY=?@`J0q{zCC_JPM%(Ve>^?By}tZ< z{rzM*pRb9@$8WQJv^0+ozh6Hd?1w3>@I1VK{32X$A5X6zBRntU_v5h_Km2}weR=qN z_Uz;5@6YGA#Ng@q_v7a)`Kfgl^7ZqBF#mpfGtyVB*A?2ad^{!(PsHf;?dj#N*N5LW z^y%d)(+~5iktbsP>mzY`U4fic)x)os-xlTV`EdtD9$w7Vq(7cN-fQ&IGydy12p;W! zd3dq_H;sQ-s()dlh~4wU^ZVnYjrw@|{gJpme`BNGY0%@VN3SFL_rDUO*C+ctGk;m7 z`~CFz@%mwn%;D2tN#pf5k59Dg^_^L`X&l{qwuArquNLOz@%AnM`LF-@<{wY{>HUcX zpe|JK@#EqB_sa|Ic>l(W93Fsr!@%Hlh_WJR)9K`F5?I5mf!x83@ zkGF^4&(`kk^OxB_F)c463@=pl)sotX*WYi?AFQzjczk_eBA*{#Uw^$@Uef%Oj6Qy_ z$*k7XTg{9XV>ZnX%Qkuvjm@KG@mU=VK4wKYvsD&*#@)pDl+` z?bDCHUp}AS>?6&ky-zFGdVHgM@0N^qf4-9DG~@C8_4o7VgUM=t{{2jy9%tllZ*=DQ z*?&AfJd&1Y8rbu%pTA!pKR+Ldg!cF6*N53^!u0#)@trB{wNIZ<8H^rhwf+76N`egM z`OQDoZoQtFl}E3o3C8=p3-78>KJM!jkEml^lkIwhY3B;0>4|}M|N=)fzsFxBe`uJr}p|( z>&P46(Xh$k>%Q>iH#_pdIVUr}Ki-LOOKvhjjK7WJ*#tgbz?q)@Bru?Zjd&)4@2~z> z^N0QCbZVv$&!4L_13t_$?S0~wURNQH&hizH0L~{!GcW=uF=k3b)-xPOXLR`dOnHeq z*Y?5h^u{L^;GqtGedL&^<9Hrhz++K+>iYir&Q#q^arYurV$5SsZPKr|XZ`Z`8BqfM z{0J}nVoN^WULVFLWUHB;d(`vzn|5XYjr-AvXINjx+NkL8j4IdnPTb8akNh-3^lJPM zT)@3yd;JZIwYRpVzjm&S!^;bwP2Og|XNNc=iu-K*l=zu*ZGWEmPOWcm>sH=oPM=Kc z+Xw0SwSvKanf@P)^S|O7s1Zeew#Cd8uQho0pD`|Rc!4S3zI?#HAIQkoKm2}qfFIVW zJ-k1%w!c`0hj$A)dqgRjt=1D9eSIDiI&1r3ZVQ_2qDNn^S3K4F@cAAD&U?g zk=Ef|)Wb7b;X+}nqX%OU-L03Ou$k{{ea)?4f;<+d+N7JE3rat{!E{t_B8<0jwpY>A z{fl{%_7uk&K7HAC)+-$m)O|u#{W0UXs2v@C0-#CR@x2ePfYa-(*mJQg8iaNml2S`1 zya;cGMy4A2M8Pdoz9^twW2QiyFvcG0d>^;4z5*DW1p~8deS7@<@ygg;!oS@rAcggN zU|}W@w0a`~Lid*sNQ!EJzpzjv0CNcoz!J|8bQmY}C7f9x6v)~g8^|M5sDTAc@F3zp zsm{+;_mu!WT5;=Aw9sin<6a!`21~K09|X_D2Xnko z$uXTo1m<{yDIk$+Yip;O&!uQYpCafXW+&iFWgugbz+k>HZ-ve<+%qdaSa|&13n5>n zeHc$ZTt^g;DKaD8NL=n^HcY>3;eyytk z#41gE#!(dRJ%0Ymc!U5)k|Fq@E7gX|-k+FVJ$&sVnFiC716oWb$8P-+Tyi=s-0ibp zJN{#VYcyVDSt;}*g#7r(n7(~O;AUO%beOG?F~J2-5fHJTa0+R8et8+Kop?ehvH&ke zYovxry&o~ z#l?%{TTGqPrC#`?G(~6()0&ew9#+l{{rU{XAbduGPmDq;2G!Dl3Bw5h$I0dwB%m-i zPz@%W8;1sq!GEs=g*d{N%ZKpSn40Vf6d70nmh%(+ae@ykJodrE{ zHRNqMMD?|kb0c_w$0(DC|COxQPJc{{zy4c0ERM!|1GOHZo{!+s`2Jv<*#!KH)Qfv{ zgMbJYg|>zVcoLmyUU7a02p>7l59=|5eDzD-*#sY%61L}c)PTXH=~w}z&TtqwPn`(g z^&KJl$eh6)53}x`j%kYm`XpM2xN*OWMgerq)(gvG2MA=2iFx$&2i;{8)`iDKzoRfT zo5CY6HLEzmBV0T|?8i`L&2m`S88*9$DVum;h@|&vWuw6iFuo0=I~d zxrPa!d0?1x=N66~U3UDcsreUv1e2A{7G@UffB?9>nZrcw&jqBjVVr3b+vrlKzz~G~ zz5r(^GQ`*~!dRzE!i*<+_lEUJq13U@Z`?Q!cO8n!4tB`UoZz;1aTR9zq%YF@A(1gK zgGK#BB1c%!frk)-XM>Lv!YYSyNKhRB3H&}@|HNAYAgxQ6k&gmkl5p6F!^8l}xBWgo zkf;wTCG41hGt}As8qov%{PBzCqI-m&H4_JHYsrfO1K|)WqIp#@-iA|zv9b%ADGR|s z1>QGPmd{k~Dd4SVlkDl6=Jl4mY0bg~I0qB8K5W^Xo__c=a@#kkHFV$85isur>u$wwzqLj_T@_}f>mz*14AHmyzyk>12L zzZejN0}fR4@*4=bU&YsGp$Sh|9sxm=>V`UaU(e1H2IE;u_T&xOj{+R-2n1usY+bm8 zEwo^7q>BTlPXg=_x)rTWZb zVnp5x>+#APOL9Scy~dk2k^47fhF&-58H2pQS^i~%o~R*nA4WE|FA)C*71kIkV>9BI z@JT$k#zUhQ5e`~?SuSu42}14;LveR3Q*8O6*hYdPm!Wi4<=8WkaUEOXXOPPp#nPcT z#ubJyI7kuZs!IQzDd^G8hGJ~^b6j7@8Db#m7~Zo0f_8+9w4Hp#SyA=k#) zzeKep@Zx3tjaQDK8EtrC5EHE-qzL)#n-^AumP@>v;dvBW3OsBq{LcI7U=UBMu@TkD zhJLLk7bAERaU^YJ!vbEn%lX61b43Ph_45a#A*+*>mwovbmWK^rA%9X`(w=zm0$c*p z2t>_nua)Hc8Z7fl-wPQI7+oWe3c@5Yn!k*L!-(tj^nh2GN}K>iJj;xaRNpiYzas4F zX)mIR^e&eGb3Gr80bT>_n#T+r>P<31jw^nA4Sf+qt64q@{bcI^5U`?jjdr-7i;ywW zo-O#mocyhwxn#I_rRgW%X9OiY2&W}lMdd0%&yv=nbGv9t^In3&6soS!-cN1FEZA`K zf)D+S-$Z+5jyXEUW~iCT2C~EXll6s_B$!k=yb<~FIM9*23Bi>toghK{^co)^Upby` z7r?WRyt92xu3+Hd;>*3j$qdywH! zgj&VuDh%#h!KqJdk!=rsK7XE&DQ{GS2}*%PIDBIme*g$v9O$5`tO1US4`7KQ2F~P0 z@xii3S?sYeWBIWN2PZ$nVLdrX2L>t%9Vl<7gXE|SDrpVL(->GzwZNm4M z*{ii~GM_b*F)Wo)-EEP$kmDs6=0c58l(TXh8YAm$s6{HB*e(|zzG14(%-RO}2I!PN z7PScjeu)yo$`}SuM^4ZS7U)3VHQywk3h_AiPg^NjYI%_RkxUFc+N^K+%a4Tsf3l%J zcGI!jT)$)hBI-d+0h^PKe1nfU%qz37D4g4S$%t>PRl+sCf=VI;S_>EnlM&?<^k>f) zF6~RWOt3!?NV-3141UKL0Dp8xepY(D=HhVNdvRkC!TbBjE~uxv2jVxDc@2Q*=`6t` z?o24GUkdvw*sMw}Pd_m-x<6+E;Y_tL`mcp}}Gy$t>Rl4!a;Jsdg z!{L)Xi*<)^P%&aW|y5>`;6hqbR5(~F`EA)L`s%*BOK2#E~n)3X^XbeV01577&y zQWnUBjW3DAS+fPv83)dgTAZl*5*O%SqGcKBs|6cGLVr`6O)--4>%V&a0mXuzfl*_I zrY9kqXiQXbNan9eMIxM32@lOqlmpyc$5?z5$!QVKvD0hZOB<3#2Jg0UiV!)4twega z!?){yY=0sUt(<*`b-fOW89;%2R3~%Gfv_1sr>JAscH_9opYR#H%cMGEUWOSF5tI{J zSzxEM23e%$7!2qJ#a%Um**Z&uO51y{!wqxa(;sqOKy6T9v*@%|XZ$}U(eQ?R6bZz0ws?BI!`iim?x zj%LzO);1%yRE4DM#hXpganlOMqx)wWCo+?eXXRJ^Y{>-mqVDICx>k;#8VcbEIQC)y zlH!l?WYHA(WWKYkCS_d%TaZi!8Uq~jFcJKQ<8eY04k5J`)&MKT-sBOq-Rj({wtcPG zNd&z1uCS=YFcDbP^} zPX)&u=J24hYB?+09GM*k03~{bN;9TEZTQdS4T=>YQ;701(bH2h`3-qn#8YwfST99r z#Lbw%G?-&ok1cHRE8T)7So2xa)4G~gWyG}u3f@8kA>2$>sa{9xiQv$z;c6MNmg>;= z5avNnlLg!SV|6cQ)g~mRzc}@hBQwH)?OnfJs$pp(mGqKd-v<{*H3g=;1g zDW$(z-pL4KtB1v6YO#|_bpN|=i%bs!d-e;U{+Pc zFf|fpBSzzg!oikF(hqp=*|C~Jol=!J&k2l?Q<(?QV^ezzbl!=SO$e1{ws6--t)oeo zCnM?Y*D|ost~3JtaMw6h@{*}l+yNa;X%iNZ?lEa2aaSvn9mDDFl1`S~lM|*G$oRC& zJlA7y#I$g9Qklyxj>TZ6qDMKI#RYck1B6u{W{H!gOpqwTRkV{(SKJB^hf>g+l` z;~y^Qg9X2#{r;fHKQ<#-a*?a^4NNqAkvaZedKa0C512Y(Q9j!V;B|Tf`C^MN`)YnFtwB)REQy|#OsAS zR8hOh14g=BoKl0oxBD^Ym|^Lsg<^?*0?Vc-2%0Db2Uym!%BR}F!`DH|VrU9Pg{Yc!BiP3d%0pF8 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 z z_`Tw$&&e^x(s*45hK#rvS+@XdAB`#ua$Uisa)!jVs0k$PO#CQSRGH`kVqB_E$s@2q zDpzbKnR#hn2tCvIeskao@VWT<7c=|og$1_Ax!ommU?M(DR8N2Y0P4hqtwKLHUkqto zDIlB4UwtkXT}{`yn}kgoeolTnP>O^zlgo{sXS+iTA$!{$^RSTQJ$uFic@)Ry$$x$Q z-%oz_(dH6Ui3t(76H@^E?>U=UP&fE~d9(Lueg^yZONGN1&+YyZxGdwjJkIY0<^A^eKmIe121enX z&L0u;A$gt$*?B-L&oeAMqosnx7F8)JCz6`5=@>f9*A_&*F`SfPe@!2H3j% zUhJx$Q_~FxLRe$G1s*Lubph?VO)^l+@PXPb36@fRQM!+vF$?=U_nYoD=fCWGm7ZQYQ!F&aPm9;0meH-335XqR0^6CF*rVo*x`iNDZx?SNRTsD&z z2;a8L^DIl{?Pnet*!qt2qgM8Ch1*EHL3Wswrd9KO*09oz1cK*xgg-1Zb1Gd>^P*yu z42@0g0tYoipk+z@M@|UqPt|KSom^7o+SmZ8kL!fJL`#b^4)Q=Xd)i6~zG_~g(L$_Q z*e5t6C8Kz(+TcRfrxHZ=;8W&B&ElDzwEmLsVyL)KWb}t9Kh>I6^h-eKguM>+g*eqX zR_kXvRNDcUuH`6w6aLu3E)`hqXt&B>xN?X+%@|cGz5FG?P_a?793ldFlPAB`w zVON<~W=%jV&=ARwjQ~VC8V52MYu5S6(TOogY#fmp6Geg3b_{M~_w&saQ95H7>0)n~ z7A{BA)W}R4cI;|7NFf253YM;mxX3xCx`M4eO-u1H&Ja`>Vf*qh z_WqbcPhY)+OwG-xm`PYMpNXH6&TFDs7jCSL9}ZAkS10VW%EX#!J=dN*Cd$D$QpRU) z!d6;y=-u{+VDa%1={2cd3oK(3)X~<4gPCa-n zz0gHfRsopf1!u3C$U_T!K9!*Q})n zg5vuBrJns8iayJ1m;wYkV|7qJf5IXxQY$-pM2w_ef%Kq>_~oHz)=Et(E8+MF=O8}s z*c6DbWv+zdgox4BDl8|fdU(9~MB`)!;w2dpQ+I~}2>Q5ABAN}i$wTW|iv=iN1_UQ(k{%a6vNu@6w7u)SwKTOG9{u!S@!qsF3Z z$xK3h=w$POh0rOh6#AI^uh#VMw-iRpq*^7OUKDOX8L{8T9@RB48`+Qmn)O=>Y&31B zQl{TjuDNb`<3U(2hUwD7gW`o?rW)Tf4SBEHC<7>}MH#%TaOM41mV$2b!6B$^j-;AL ze>JFoV@-5PzB`kg*QEHs%Adqz54q8upd*A(y)8=IHhD(LJ`p>pJ<5amVRxRT5@cvS zqC-vEi`^K#^q%;w>ODHI%bHP%EMWY4OW@xa^U^UzGtkWzh6pj?;99{B<6k5AgOmt2 zzxz+6N_TLq1cI=G9J3%SGcZ$RJp?5Ye+GYS&i91>e!)R6*iVHb03kJAuB5Mz{9Xu6 zvkHTy#mZY(zh=Q{vN!`k>fCdd)y&QJ@;)Qp!N-8zWsEGOVvXwJhq6HarYwIY>fxnH zSm_;1PBvpXu^l`uu$0KSs!#3+a_HnPZ(V1jiUn#?7E0r~*H`?YU{DujDqw4N%HhI0#GR<~d=;v;IuP)kQ_mtWLkZp-iRu~8R!1Oa zAm^j#%Y7SIY=8Fm6-2f+ZwVdHTj=RkM1{ahd%%f6Uw-V}11)^gt*M%I5`EZ_qGpRyQn4($3fSeGQG( z2?-}bLn4M7!Hk#D2H)BGXb0h0_TgIm9m1hyL*T#f*x+Z28! zoqw+!wgL<4^43@gP-@4$gFH8Qhw*BKTf=dS~LykO;T^58P^9n5f;R zMygH%?XTAGL9YJX+s?AD6^mc;_x>(u>Dld5Q^60HI8B?!{9KAON!X6^hRKBDf$nEvMR8FT z5w8ad0V`7EE4jh%^|q6Qw*N|ro+Rs1|2^^9dUm+V)wG;=oj02gq5keqs8Z$;i$#{1 zG)$E!`l@yqzpfjwb&pM%k739G3aftr45MIRZ()0)(dD{^z(T{rh}~4^$&)J%;t|2S zzhQ>nY#-D`+Gm?nBDs@xx<$IheF-@?EwqG%23JO!sSRGgF<LaJVJQjz`hw!IZVt_}-i%eWvrrzMx)C>td?sdRnDo=w-GiU!=|PtC&Xp9#O?ML`jg`(llUTmDtcU6zfn%M*E}PQgae`=CTwheT5RraJL1ZjIg3) zdB?`^?x18_Lt4?&wo1F*;rK6up{QOxiFAv0U{$zvgzMNibMX8qSyo_FOnW3^7T+^d z-HS5?jO20r)aa!(pgafP8qHN~!7`dns)Jn(=88a8&1Qe(j1D)QVz9=*G81Ue4{y&& zs*uvjsL3N@Pq4#uk;9Iw-C0V;O(o8%WQ84_Q|rzYf*nbEJ@%bdnNu0fLRsuSNqvM1>AkB zuqx&4=P9+7tF@?jj&O>qi98-l6;5 z4Zv+Isf?X_o70!WM{?%6SFN6aT~*iDkAK$jg~r={t08@ni8Q;o{E>V+Csk0Mz2_1y zBCsp$Ty;oRoa-iJdZ$Y>wxELVdXOu3^o<)1C#`Ws32b@ZSzUu+B@j<2 zBG~+F9i>(z*Z3Hag(|P?;p;mT2U8cVmahEJu18hY_ycG!>eT6w@dZUcPoBrWbv-QN zmk&~0x($Uy-nvol^HG~9sw-n?tzDyYQ(cMPE@OBKuUeH~$;MxcrY#odbR7v{LY_HF zUybS?h$bEx4J6rd_k>90+y`!y1Y?JW4$#T9rl*XvY(d8UiA-mBnK~JTBBW>GE-yg7 zxkDc#aFDD;>X?6>R9ejgk(h`iPVcxlK}5VBnS&?Cx!GV-} z+D|3k8LxvmXI+8yI7ImU^(ovZM+FNwtK~mRn^f_$PB>Q?mvUqo5QP<7Z=Lh5(x$~W zN4It~YwaXmLLzd5r?qz0qV~`TmIpynJ1A7nsdhn(X95OCc|IvKdSoX+3+)CBo-f9D z9xD0NVPQc5=eK^cCm^4GY;{LA9#0T83K)fCR|W87mx-T5bm#uY3G%X8qDw|u%GdWT zr`?xcYEGy*K>rFhI9v>A$6+5gJ)Hr1Bt$#FItH>!&h(3(D6_%-=&K?Z@6}rFxpRoQ zX-vr#102$ix%_H{KEw|o+y#Y6`Wz@QQEBaGzgM-9je>Bx$8bWGb-ogq$5k#>$C3x# z*hoyPYp~qOqF+ninHENZFesuu$hQdGku?mhSXrcefO594TfM+6>v&oH%Dud!6a^9cPw3IZPZw;bPGxi3>)k$qMF|79^#Sa z63%^8dPJE@?GAG-EL5dZo(0B{XPE=qxr@+0F|7h&l1@vxw|nJb1<+9`#GS~ zH!Gjuge@knWnbajwr8kUf`qUxkpydN{Sk)G9=6$Pxj>LZZ-cxC9o=3z6JFk02bU2| z*53oG{dAe-=eba4@P=04e| zb`rQ?2r7I@MJ|qPW1>wv(EsKjXTHb4avk?^>5f89V1!xAK|UKWLwbHIymvYHG5^P# z5Oj-E_2Xc{y)^_l(zXaDd`oh=I%WIUc_57!li~|rTV3OOC!Wx_wgVL;8w!&Qnou!L zk(R7R-BhRI!KDPsX1{RsaLPs7Xb(Hbs9kEZY`NI!YwLg3GavHMw;G)>>!`z{ioNLP z$@j|t^}eGXID(yeL4l{77YLMFC8$(o;0MsB3(~*|4}=$71Qr6EGZ7i@NeJj*8_o zh9&8E+m}f`_-Ki{pk(HOE2!~dB-GC3R>(|0uX5G~!ztoFXT_$_4^kDY=ditgC{k1B4gvbbj2zRD=*jILIF3{s=|& z_$Jcv?Go1!F zAIryxeb4Bx7qrR-=nfmqn8#@d`a6gA2MY=YiO@@xSC!%awVn(s)gt8|Q{qLXyjRzL zW~$L!TA{ULVox}7_n+N@ca;fjD?uR@*z}hgiJcWsV^#r^Ywi3RtFnkt+M#}D&V!HG zgig{e^hzTUCw&vd@0E?T%hRZRvEmHTSk3paufVAzoI7ryqDUpFpzC9>HvIQM9}ak#yACZd2=p|Jp#pas{jV$i*ZbUY>5ltF zj&^lO2g~|O#_#vJfF9>+9Z#G)nJSwVY1kpr)MGXA+{O-ZO^vVbDo{Z>X?&DxzN@`XlDZ}-2vrwTOEYeepbu( zQ8J6{>uGQ2_b3ya(Y10z=gT{lVZH+(=vBXeOTbenuvl;yimCaY0cj50Kj%X#p?)^I z^E$C2BG9XQzQQCp>B$b@ikiUk2fBE2zg-QWbtHH+A0em=VD@7PYW)(8EJWE3&jxX! zPD?kpkP>Q~>ckDc=fZrMY+u&Y>kl(O#Q{-dd2)G`t@!ybHvHd^H-HCi)|o6iYRHPp zM1H@Qx2Le0jeqGi1i-R%G6T;mJmP_z1*|m0av%Eb=rkaWXTFVGNyk8kW6*um=RELy)a_F!d$BrPpF6VFk9V<0Oyw+x4GUF>*Dv zZ~0oZNO3cF8O9YSJm_FZ;oNVGF0jXY|JVQ}Cl)ztEh_U`dnyhxe_ML&6ke*iDytE4`dun=-yi6jY4XFED)KWL@Ssbb|T9Jp|^Dq>coNMqKT#w^12YB!Q7c|3gT zY{A*B6N2*nGb%ap%o$S1^$}m%_}A8;`k)fDrlX<(Z6;XnNYC%B!9~ZarrsVg*mg=? z&EpeR9go+wVTi@6M=9ERnyJ0pgc#}r5)Y>8?vM^haEKS?k1ZJ!L~9LnbphwXx(3R> z=;w)6*222yc6RDSd;*sty|kW-s#N%r8sVdQgLjVB-C-of0#C3)_wH?S8`Ty*`QvNl`-o@Y$QD#tGb1y_ap~+UURrQ) zUMTGP0IAECW%U*Y7z0Gq{St&^9*IeA77SL`re==P^ddr)hFu0xhS?$NO z4#eM3s* zWn6Ix{CHWDE1W=%ys|OpE8Zuo-oTsC6~4;KegW@ul!`f@TL~DhMSc8CC8!_E^(!^| zYc20iFl#OOWO;z>h+JQ6`~xk&khnzhVa!gu?Xa^nPz!hnx}eW?t-PY>ayu*5O_2^S zS0f5Sw~{^j#LS&Rg+1KtwzlVHoz4F4uDD3c_5}zr&gu3W8@?qrV~9D3|GY{BXvBj* zaBXq_gW*=__&uS&UQc%$9B?3z!jAHdc)&k8*>lP1i2nyeGPW?(lgbv<@a?$juADNh zC)dt;9acc{*UY@B#CH+w_yMOJW<;L*lB=IRt0y1YGGN&eS(%@g7PpKTU=AAR|A2pw zZP9+3`E4;%UybjTF^h8OEJ+pS)dtoKb_serN=JR1OM>ca_8)4c)t($F0fKEhhQ+Ys zBro6ne6r$>=+ZJGB8udPw|$qO017EOhZ)~CuJv%3SmWTEl<|p0UPC6Mz^8k7y#MH( z%js7D{lKY;k+_Iea!Hlgh;$sm)Y^`EQ4AEyDp3KN&vm55YW(VCrw$LnEio=#p1UK0 z2JW8>j9+r_tmWhC?=<^ZC&?_|I=B-wi!2jU;3pvuO1cPau7(^~%#cvSwkA(O)=E{~ zfw5-x=x&|Le-d!Wi~%W!aeT>@la-NN3A6KU+lTR~zM@x7Wxjvbc3y#1?+7qdx(N5J zV}1Te-Spz~m*Kvs|Upc^CTfwOK9+p(B~_d=&EoHV1Su1nqr^ihYf*l z!OsO|P_@W7B|0<49m0IrVqM0!z7X@`n;UUEa*wcO)6qfKR zH1AO9cxb69+b;`T31}OA1p$D!4+IMIX@9K;L=|p4^f_9k*5$;Cs7e=tHB;s@^|{px zlFy8Nv}S71kpn){k4!#q5F(GzGKdmyv^e9D73&_Dnx}6aKFQ|Ea4|x)&SU7#Sw8PZtZr2%1ONUn1x;pP$;Y+7R;A}cl<*hI|s0thOeG8^#DBv{9 zQ$?)L)@C)dtLBM);E7JE!2~D|K(oAjP6?!CsJasuv>dIKV=*1e5@5W#Am*N2bEsr82&w? zGg%b4S@b*HEPb+!7^pS^{qTGD zagN56$L#kbMY$IPd#S)hjcpvC~wlalMbLw;vtodHy^C_4FMBK z_uhy1KOQb?7txGMIM8ww)aQ%;dfMH55|0n@Vvfim{=0JW-^<~tN@NA?U_&o~H|2zl zge%08u8j41vfw<$LYwaWvhS;gDb73`85{fI63&d@ii|+v(w@j+k;1Hp1#2PCnVGp09Q6U>hj8yvis#0NyydHjNX5d2?&RA zOIMHaRE$=UcC^cLx6bhtG0jIn-;JG0s==KqvmXPBS+WYEG|Z|3iZ_umJWTYUP3-mv z%wetM~9k*f_A4$<9@#qw?M1hnX>ut6EIQbqh*w2lJ8yXkozTZjtfUIRpy?O4}%m)&gVm4eJB3^t4al7DM}$5j?0Jv7q@_P5n}Ds(%I?S)6M z$Z-}2CPmh~V*y2klPpt{4P)?+${i7Ja_85f&eTh_F~- z4IpF6C|8wmB66jiR_8u6EakZ*HfBM^bKYk;x&+(PIEmm zzDv|5lk`Vx#{pkd<+hY*5#{#{8|_t;P~;&x)SWcK&e@26B$OUXTH+59?ZikdrjZ|K zQAMgudbW>F;nwKcMP_DLRj=p0O7-E|q$jnU3+_^icInxoc)gx1HVq1KuIo~H-h zBWAxJGy0;kXH)M4*$jP@tmo-iEEvQqrKOfp!N?H23=OIr;hAH0PsX<_`$e&6Mvb;Yu(|+KzB~-9EOY*DQw2l=*+Y zlA-Rhe=y|~e)kC_-FQj1$nLSi3`YO7>e1L`l_#uVa9oyg2RGb+b?5Uq#_iC8!Fqlu z?e(xKo1_9Ep#GTLHRRAHvAwU+nrLq0ZK0kheE7Tgfb)Vm=B3r4cyhSEtH*eB!uANx z1%ZV3^HC0{n`LP5L!?ZXF;B#{O8*BFjEuGg6|j+*r!w|Z4$JT2V!lkuk(o^PR}X+k z7kq#cS4-m+t=7u&x;6K!byQquS-<96kc7>^@XX3b^*+ppX+R~h+WdT*b0-t%(3e$v z%7eNp)igSDIhy2gn0*rADeHf@7L#^cB!~5+*bfv>2>M3f>q89#6IUN2F(jDZT?p6# z19@&C^7Vr_FL_~CDA#;&C--$w=8-88+Q?1*>q<_}AV5%{*Gf8;rRWX`ooKH3mOXns z<9Vx(r$0JD3^`3)VIqNcjd-P!7Hal7JNRIyi53GYj!JkQh`RF;ckG4Fy}DubLdj-4 zlz%nD2lSkAI}2XLC5R*+^E~aDd^ufNe8|OYD#pa@C3aRXXt1c_F=tskc(Pi8IrQhK zldQ^Dex{^^z{qyKt~5Ba2D&(iRe8fJp*c{Ms%SHTyVQxufPB{(u@{^qavry z6h7vk;r89AZrvhg27kPMx!k^gPV=7h#9|>uevT-~{y|$iaf8Lt_d@dy6VaLn2 z3flZVv~rRs8SFk5WoMnpbG+bB@TcFFgTj?~L+$axgb?2<5c}f^qyZpN{owCbz{h&cBgJTj56z9o#Kqj zWuxu{YTY@Ie>+^A{}oB`T7!#k|Fro1z6tYgqwwX?H>r}TT}k==V-$(HAg1^M=l9(8 zZJNx2&~g^#XZ1cB4<XFH8kyZId+0=iPL@_-mx(WnDS4CI(!Q`lNiu^d=*FeRP(f3G zNMULi?{b&Z%}1vzY$^}HHZGPDBUJloWrO+kJvDmEI-iE###Q#pf-QLe1&1zJwq=CQ zF@^^YJ*~6<1BxFr_hyth#aaqWMr_W1w61+YrSUarxKSFX5M?-aF%269i&nw!b`OF43_`5#jNjxzapYn5Dm5q%b1UeSK6U@rZO`?MVj_wXx(^HUzP90q6qq}9~Lt{uR+8>1glSf$~?(yI2`T{|F1<3L_i-;^uiLpLa|(7rJE zIZenJ+YiA$d$4f5LqGblQBjl86FhT=a1I9|cij5Ai1MqwP9Zddet@rg8|vq?y&^ZI zYLh~MqDwGzhKR1OqiTr#n3qTWityQ4g5s5?R zcRzt<)ue^Uj|TEwK5sdDSLV#RyM#`{W5AvLh@N#dTK6 zDT&~MW^&+Ma8Ex=x_O3H=+9V~5h*s*(;#grn-m;#;F8O8AQrLf!#I-`i@)Sxdz$4! zG&H~%Yw~tcjjfhuY)vkZVG%sdv}KEk!*?eb3gANE@g)EYldk!;yu)xhiC`uTIsxv& z=W`!3M>IIYR2rGvXqU@WaUfAX>;*TrDos8?El#8fOinRw%MP=RVX3TOivB?=bU!`V zUvzK7cAzv?BiB}WelDChRg6ZRo?{@$_eR|L7R0(mvI0g{-Og5{TJ31Frz&UY$PJanlg+w<2E5YBIT$<67Nzsw`nqsRH%MyX6ibU3FPc3ZK{_C< z>Mk#@uQ=1#2nyfUvx5tZhfUhDa4R|{Q=HFxG9tV&hao^IhVtzBQugRof7QtJ8_&wR9D!0;uXVM7rHGjXuv{0l>P;5K zChST%TlI{=kEFzRE)8tHbRF4b|E(06?pA|AwJQjTmLEq3Dkb&1xNKSr>s8pR(Q#SAMf_l60lrZJ*iOBw5{e>$+p1~d$4O?Mz3lV9JOE8lx% zKk4_Ro1XHfeU#*afajnopCGzz*sPcxbp&Dqv?sFAB9SlDL&Hs-mHgVk$~ja*Wk^`d zu1CF*0Kza`Nr|t%$%gA@iqaqXJz|4+N%kcu1UL`(M2;N}+Z|X()}5B*z8p&XpV0IU zU9rT6S%$(%|Cf|MwIXro2^&6`8dxg-VV$t9UGqVcu4?a!!>Pa9KQ7O7^v#clJwh%h zQ76B0;D3!EB*|blqQ-i5Q(k0U*6Q~Om8lPRqO|r14T{~FLjIQ$^A-=;bg}3OdXy~o zRMcgIOd^uI$`(L7ewfV9I3$}QJO+4I%akVY@B({OF1Nvi;al8eqnTJqRqmyrrvc%i2q&|n7dJTTkDD*{iroPdr}{N&MC?O{jGo?xwcX%^im z*(NgH%-@K3)1$d*Q%j9lJr;KMmhcJ%ORW_M3Y+fGSj!WMmv&h*Yci*P0eY8ze05TW zl4rI73_pZK{cHRR;^I%Nw>3TwetzCC8Bt&J5m}W2<^hSJ%ZnpWnF%?fBse z3$jyEpn*!Oy7F2{4BH;UN2%6)1$KRV%bx>VLf@Qz;+w_(A`?JW~>RqH>?_TFCtP%0@F0n`xolCw6o`G{5;0SR#qe4z7J z8vEA8B=+wOMj%HlAM?e@R^_TLzI z0U|vq#E{#flsw)a#Y!QgDp1}dtLRMpU#ZVLbk_>oOSn;|U%q@~WK_*1n!bzEEF{)+ z!La#PJyxBJNvn-{CjI^1zn*ll1S}yNOcanR&^vSSC#7~r%9ILv&RkYv!oH7E7)fx1 zD4A=hnw<)XQn)Z&d0)+z84@bpBq_wlBRgxRSv-d*e?Hf#jN4?~k3zsM3}l3nZl~!( zPRi0DNOQraE>$!|W+4~l%Opb9rLWS4b{lDL#0bFTGrKwbOy>FTchvl8h`6e{iaESPI% zz|lp1R7vCMd{08({NSMCa+1{}r1933NO={>lwn$Kts9%>`7C*dL;)^-PbOjMbMh6p zvm&&bwrlSvP0xLDm=1luh1_nC`}?@U2%(PZ8^t*c$CW=HFAj+Oa(HU#DO-RAhY*uT`rzqSY698}B~!~>sY zD1{f)@b}jHlE@W?Uqn$H>(qF``EIOPQblJi*uWg@>>YzG?%U8>91GJF-c3b>(34@o zg?Or@nuQctTscfd5}1ZN_zI}Ko{n^Z)8dCe`>uqfD&?0jUO9X$iU^6>X^G1qUTh5o z;_tfKYRJVtP9m2>lqgXo)%kW6*VAXXsF=|!pYRcVPAZ+akv!l~?&$Y!iKv+fV@1fL z?y3VG^DfGUg*u?|oS~?++SBCW`5x(oja_=6nIIF&&XPU{dk!xjYiQ`P0&(eBM9

VUte?l$MZyNNq(}_Po)+1UczL-I`7pNSo?_B%r941rN~Y`LxX+a zZE*=C2hIVKr9#ciLJYYE$tz2vd_@xWQ9kx9vV|Lb=JA$7>65Wi>U}>SB@b|fkm(=OnsP3|3aTLm*cn;W-&q%4S?WXxO1OhqoVpr z*2Vb~w~>tua7K$OWPC9}^?%htF%JE-SbL;ULA_k#&a#$`QDAiZ0!`I1Rki*iH>cw+ ze!m2d-|OdNzaE~WIJcl(JChFj@HF4De06&zP;M5YxSqC>q^E0aVi~c2kuO8?s5z;1ujD&0dGqBD8rT4rG`TMm zEJNJgbjCg2x^o|}Ly6;SK05d=4|>1@Njc-|t~n1su|bi_Mf(rWF8WA)U-#)8zrfU> z1;rVeR%&wV!4e`7?D1;L7>#TJXW4ZLhGsK}q%Xv1eY?{ydqRDA&`!w!QKF1Ts>+X( z1z=~@%AHF$UT6a3WzC9NBE*0MC^Yx%+xMz8E80PK) z`RU=){2%z}GlV%*A#(z7$#&6GK)Z8cq$ku) zs!8UUviw?Z^+DZRdA*3=SL*1D&}D)tk%@V6vLw@6ew zr0n#FKL#K#>_6E34n$pD!Ky^!A0J-y1nA*gvYB99?)L)&Uf#tUUsl;7=3mM|KuB{B?owaTMLpVpDcB@44AxK7de#^Hz;0 zhqooF_KE6W!or1@Ox)HeB}cgs65?7J)>Qc77;HSZc$7tKvNbKbEGwLQEe=s&HUvbf z1!J*?=N3aUJs;LlQ_*-XVye2X_G)vr=jKG50)?sKQ-as|snRge>(w7*W;MjvX3-7c zYTU;D{|{uh=0FReKfJ@Wb?P9Qq17-CCkS%#-{Jjl~&rUNemQeUw5>l(hR|ULP z<~M|tGg24V5H^ed+1$?V2LD@d)LY98)Wwzq(u|a7_RfcRq5cGhUuz#l)t8qoyEEaXYiLmwS;>*$FbKwykb99r}T|^Je#<;L9J>NEL7mL!d|evldsgKo`A9?B6Y2 zscQl9F>UaXNV&|}+ZWFITafZWAB_*SK#~@o+a-M-RSij%45;EDBci7Tmc=$sR z&%NC>fLAWV1RAZ?5^z5ml^kl;?wqLn_*n&GBHZSAk$goa`W|qTN#%$~1*CeK5iHI? zcQwb+9g-`1`WJTe@9nrc0nvaMh)n<(Xvb#p2X_1}6Rfo8C{$J^J3ey^WYX*s##LTz z-Lleao)Vku*?}`ucGxe4H#tA~h@8?fbR}$$mFGUZ%P8gwL?IL*zglg|2yyomZyAh$PLb z0fjRi7AW)a-5Tp5AKb7=50k#y+t?Hp9~m<6A4clZmKl_rE%~mZmr2MpMJ9RjQEoy% zsJa|-tTk35h?S?ZLDLIae+1#Nap~*baDi=jNCk1A)_@#`LIoe1;Hiir z(j4nkx5WH*`&&;BZuhx5P`E424qsJW0|_u9yaR6~KfR|p+}!`CUi`IQvO_N#8`zdK z5U2yJzgJ7Xh9FowKB*!NtJ4)KJf)R#swvkG4N6R0j?JctGW!zbqY_7T`X&aWFT33H zxfhXNy9x2e-*))sPy^PjW_?zP6@-|(q5+x}1F7)=Zg3-1&pyu3G5c^VY)UbPdLwXq z8rBm$@OekU^_4=+3n}biW|_4c2oP%oWb$;0wJBuKwn{jsGB*DrMY8(kkViP z`LK<}FQ2pgKg_ax2>n0SyG6@~+7%8fg!j4NAO}ZjFtw9|n5Kjh_6>87aA7;BQploq znO9Hg^eJ39H22w$z#h-bVC{Ko8Np$rue4N2&c-7<7t^ObQ0)>TY;@xkOmXJpfeDzj z)BqCxQM7|bh#Is74BJ2!i$T>;Y!L9Gn)3SfW1s9t;PDB9c<|b-tmWxuttXoqc&3A#p1`t+*cKsH(;D>|8bGq{$U6!a22$YrjfC ztieCpExMqrm#u2hT~-%4*hX}DBC@hUf;QWXRH^D9RLK-lG&8CHKJqC4mLWOpd4QRR=&NVle=E$_8_b@w}#c%+83{C8w%BJ(77Lfnp8pi;ZX4GG1$z)ba z{BV9(rg&Jk^&{uDhr>x-v&!P*w7?2mYnAjhAK_xhqZ1^dZKvkT8Hs=BOx}c=*U3;s zmorky>MICjD)S(Dl2~ONV9Ea143!IM{QJqub>@smv>~};PhaGD*|FC(Q_&?NUaNhu zA_fX(O0K@_$rGvKJ^#@z1SkR#c8`EYtZun@)1UST<*qe0ocbx4UF2K_faG5LyiQjC z$~vW_ljnz0Ti{GY5XGyWGb?HJqPBaK!L<@q zAr3^Gd#QS&<}wWn)Q3I2^NgC91l-X#aal!GomAGys!dgLUFe5QUEH|uXe8zbR;sEk z>);$!nSIR*PrJ~AGUA+cvZohB=6_T*0E=|CX1257l;7-#bmZ4^J0A*1Slym-7vEi& zywVrTBP(-v%3ZNxjwNMwF6Tc@iZxQ}ai6q0ET5cwS%mQsMr+)}l-68% z?t_&2z&A`S_O%;z{=`1rFPu*^vF_p0ZnGE(A%=F8FhsQE1=vePakKeMy8=#3;Fzg6 z+s-k4$!Ba*$BSd97c0Uu3Ft1FxGVOS9O-D{#$)*aq&~$KYa}Q+gOT-+4p}w7XrzBF zXe!fSlE5DJYf<#!v4f5$ zj2dNh)LhKyyizMCIo}67ug*DL0W3MOc<)lbh&JQ`%ZI-hZ=iVVXsdxJ*HhKUF z^iy5zVt(GNE6~F)ero4vV{{GX>-^biPsuor3yFSwLg=m&_xZUiHJxBED{v`~n}vE2 zF*F(=BBX6PiIU|0pTqV%9JZt*?u=qtM0#T+%AW0J^(^(x4jd(idPZ@1Lsn!w$bui} zI3g-u&nu-IFMWbnwkFQ}XXcGbYBA%--Ep(Y+-JB}D+mQvXssgP#$ltFxZu|+u&=sL z;L1--8dimXU8`RR8gPWwXd<0~h7wF&a`4?4|6ewLPKB;23+ZB(J5nWr0xGI};@-f7e$@w8EtMhSypBi!B?L zqhef_m6uqqu2SFW);}ZEzYdTsiZyg>lc?E$0(L3b-$%$5R#Qak^%M=oR9F8L6l4fA zkAZpckLD7RtkXICK7PQk=!E13aS6BbN0z2$8|zR;v9<8DWVhX^d4|69!%{J#q*_8TvfIu_o1VSYdq5l=Wf2g^K$3Bs)75gTF>@$~z*?j0@=up+^ zT^z&_o*g@lJ5O0E#WC)#iRNappjmd_aS7WmyH(g54^HG@1mX9wU*cc1JoP@)CL-{L zV}&bA9d-1I6PF;YGlQH4S_W*+$W?6j6yglN6JL?HN9*R0AW1FX!NO5vgvwyeH9@E6 zruun$a0-MiZhrrX2WgVXv8W>6NwCmFGrY(|$OmAj=MQ*V((|E;k=C9RYjVgd#$dx0 z+#M==Zwi?ZKui)y1=w8DbX4>G{qa_AmcC{Ki)!`{8s$`&U^{)*TRb4IgL`@|r#-6_ z7loVYa$=cK6x%b*Dgyrf4C8sOBP%bbg+JoZ_<2Pm7jyok0l(Kk4WY<m`+uc>oiRdV_LJg7AUiLs#ZDE(+eTP%GJmHSwjwuDc8>#F_|}zg zj=nm+F{rm4W!FB$;0$9WhUbqCibMYuRFh&j_sK%sCf6f57YabkJgzdm$=Y{XmS>xE z*lFVRIE>>OVT0Yv@w&;{w5c|yBohSmaXwlTh%5vBAJh5uUPNEfbESEc(@YgQ=5LDYXFs63M747t@G*sn1ku9`|da5VpL+@M+fb`|5wa z_uO8To13Pi4&o(vaKPoyP*HFK<+1ZBc8~6}PAvk+0J0p{y+nm*CDBo9ASN>mhcLLR z;O8vJ6H!vxCB9{!lt?_N1KMECNf_Qq6vOX#Frwl5dW0taPR>s7^$g2dw2xOLaY6E^ zUXY{^@4zJ4-{ZC&QEd+ol5(Oq&Sle&@?k`PKYbho5D0ecBFSU_E^5Fwfg9RY$rNq} zIl|%Z{ixh=@Nd3tg-dtoFyBd9N4SY0QZ*@kxw5J!2~pub02m@I3s9AyEqfZSD)TVT z@A}KtRntzm27mL$EKpV+q5FP#0hsTCs#rK*`&s) zjaimRZ9FlNF=)J+U*!$<&HGL5$`@~Ql`gU} zm?qHdXs?PesgbST{F&Cf^yOiWsy|5ZNZ7TM7v4Cdf{7A16y_<%f)2`<(9(Q3j-UZpE%!V=4~R_cn|>KL({8;3@#{+U9OR7}F`kJ=&^6wy@%h}I~_n>aid z6NpHSe;j*k6bd*p2)w~2kcO1#l8vG3igOio+-eVKx3jO*(xASDJ5kI}2wb8~+9gF6`Y^Fd{*fu>A~|TdrVjfj0|!m9E!G z0O^t+O{p&`a0IEcE2Vku?r8pKG`owRg#63AQ6Y6=WrB@X3WEQ`5D*z!vl#OH2-SLS z559~PBBJ650>(Zg71%p(D0t@-tux7`vd7KXM4_vIJ*0u{TN?K=U@+*nQR_q^cB3Cn zF|i}rXq+tzr2xFHRtXrDKFgdMln2E4o9csl}0kSA4W|Zbg zP<5%_hooOzN=*$uV8Grobyp(u@njxYHg8!8Hh_7u?$5JXJOj%hCsvPfE@PmDLFK~j z3!6Vw)X|9KQ+c^+b6V)*fv#W}r`hu66Becj`tSB_=Eh9lV_PwP-xyVS{yMyf5N$^u z&XgZ0Zj!z@Z&C$N@aIEgqE6UE-)Y14ljtA?`-#`Gq$7423NQUhV1KPIi6hg95u`7r zm|=-Jo&Ew92{K7-`5}I)j0CVrW6Faw4(qjcF7nlPvkEZB6IGYIGz9(^L2Mb!0)WHK zvk{i08{jV9US`JYA(ofXJg~4F3E zFjrL86?n80ZjhzQ4xPSc-X6@v6&OCwi}PRdLt^0yUJVyh)2x_2nz^}*(O`;Juq6_= zv%SJO2a2A1g|etd?U9ZrI{knENaK#j~Y4$b>SL1H{V*KS4Q(L2PSI zTc-IfQUzQP(K+1W@2cV0NN(}UHZRg=1|s|s-Im}>MqMib@O*O#XBn}85p?fvO6I$q8O38)X}FNI1&33)o}AeJG6uC(DqesEKlr@ zjCPRta4>>JkaStR^4Q=aE!*ao@P;i&0LHx=&o2Rb`ng0D=gTj$rR7lDgQ!+fQ0VRW zoy8*Mxa6m6w0f+@u%`uti3UytpH&t$kjaNAS3U&8_!Qw@k;FAX*)E>1A^?Iv z`LK;1oplbbL$u=Hq%5otqc~gWpzDsVdXjk*6n9I;V^$yWJ5!zMz3U$q&3KQ6glWvC zagoGR5CT4MQTS{E-RL)OmMW6}Muv)-vaHICG5Tx@Q6J%8nuvWUK0h%H7mvX{*BmK}N9L9x=)m2$=QPbM-Y6#Q1% zy6PgIcQ$oPJyP`~#Yf731%}yRP@0Xhp3C~OQs1}naZ`5D#^KZ zXC^Sn#{n9olJ(~CyPFB(*5DJ2eW$?=-p4U+Ar9P=mQp&gh}`sPe3KHns)moMr|;N+ zX(C$^NbY2Ad;JYL<49D2zz^h!qrLLU3UMVX*|pEnS4AmW<{L^4T7rp#w-+pgjaV~}7-NR#k zP70mm{Qttf&SEO&hb_f9OcyFEs&9B{jOfE34Pu=4VhcE0dJTH;xqQ%KYe2`>0SAVD z`Oyov()U;jMQTSdd=5vm!GfK28F@x0`$1XMG@c&%4*iv`F+t%Z!{a}FQf`2l`21ZJ zh|I&4cxZrst9e7l7s7dBoafoI{=w*v7o5go8Vo)_#@>~* zB=8H0MJ(d`$p3RT4?(ebE9afgM)GgEvpvye=iOo?a_KAeAl9Ey_`w2v8wm?2k3={# zl|()v;mzzl2iqqlbN3~stf)6?$2E1gKpz{Aty1M1Xq<(jLEs^XteX2+zxQk>2X=HP zA+QgFXA!?aw9ng&Rvm5nej_aE%~`RhL3@ zt;4rdGHfpYl5Un{wy0Gyzzr9E7Ofbh7eHkk@CUndIlMX^J`r}-wxS=R`>_G>9XO`s z`~!ZTX|Ga<9<&vsglA*mg240#96#SKbD`{@YPZ!R5v93mv4o7Z6C0W~X5;sYJm%by(Ux|clVxLtVCdWJi? z!uV-4!}D%@pm4wB;vjSYpaC1FE^6zFET8EXK-{=_{lm!p+R6fd=o9>4LR|(T5){1q zvz2}9qj?q2LUwhGU1&>|j=$-;5UPK^&jK#o8^iKemgAY8q-zOQ=I{NF*2%KyT;Z%Q zLcWmXWD?LC^(gS^GiR_rC-m#>pz-D-RS|2=8-q?=zwlSv5&cR~X(Ccj{1s9BzOo#m zwtO>`oLrE26^Gs4%Ht1hKfmcnX?W!tF;)i&=^e4kKt5%^m6t<8!Gc!(_1&vzzTakj zaqEudscUtxJ--x;N^7P~XdFX+R{MjH`92;aEriVBMFdHZwA+tor836(u$t5+mn(i9 ztNO%~hk7oBq@I^e;)Ec7|`ldWhVeCx)y~T3q*ZuYs=+wesZ&V8hVTUH;%gNJW2h>NyhX%?*JcolxXm}JS zkLKw+gD*_Wu-TVE3W0Ag;WO)k@X3b@xDrRojp50WSdGgBx>Cc#R~KSZ-}ZLN;XYoy zt{uAukW*iDP|+Nibl2oQ)Q@Kuh{`(%qH)BL?R*k)7cGP)1Uf8B8`vB3cXImTB<)}-LQvWNG+UAW9T$)0Dd z%ci}FIgi?YetU-m7!7hjhCv;$$ewT0pP-DPzF@9gDWL!v1UjtK6QFEfS3=|9UKPgM zgsg9bwySU%y>7EUn%RWZp<8=! z0+*$6yghw&{<-EIqg>}ENJ1j+6hJ<=Uo2{TtUqps5cBDw%Q^T}|4Vq$(XE(I7$6X4 z;x)VC2Z~X)Nhk-1(5Dq;M>>8Rk1$d6#z7w4Wshc%MF;(E5B+>-k!uP>(ZKiqg{tu( zWg-VNpFD5ZzI+=`$6z_m=s{DL?0Ta8X8GKvv*SQh$|J2kV6t2$@6imQ6uiY;X;xYN z?U-M+q4)sy0|;47oMk@u*IX1`aRn2~D8z0F{uu&{+jtEQ7n;^TP!!2$jfNs#hWarKDuQ;{U9FPlk`rJ4Fj(OPa1rJwmO1<-UZl}Xk^-;l`npLj41P}>FPx7xm)e|cC| z0A9_7!ET*D!E7Ro#Kpf|CG|P_In#%yW;vdf%vnEF5g!E8gA!MF#U3lmD=)fu=;t zfG0c2{g25lci7l(hwcen%;ANY72HGMXS#g z52#d2`t76~pd&y#I#@vmKsYY<07}LghGl3}!L@!ENLH@Wp=&P{WN&z^qR`{HTcEJ+ z9iv&P+L=*JIi*m+;nj zn#nC5dp9JSE96HQ$E&_BnW(N82i2UF6`XS?HLx>cNpz-!e8kK{psO%gGErD@NETo% zjA|kjsFNTqaYYcpdm>Da?M%n%<`*BlbSS6Qlj7fpVKS}q^er0>oxpRJ<*@6 zE#2;uG_~6t(JkA7QqBz{LkUZ@F~bd|)EZ_Vh+X8|fspzu8otDs4;|N2k4VGRMEMAl zGf2X?b)p$7`5lJzb;IA(>t`GJdn2tZrIb(%LH!@>$`adu_S6?ind~JQNY_Ud_=lif zg-I8>y&qgaNe;43rv`l0)R%m9N93p!=Vp+0D88%OX@m~^+~B-996(KhFlHl}ItI6R z>~nN%FQsKdBowH`lYV3NNg9+;i9zw4*Y=3-TpUK^;e#v8tWB$C?>Y0aw~FBj$h(vLJq}jt)v37 zvRTB2e)j7X?JEPtLHg6_o!?yA@H#nHY9{sb)rb0uBra}?sLe8Rv*1f9tISrT8=koQ`SPjNxx zS5&+5zLDMp0`MUOHW3lNq32enw zc5SeX2>uGH>Fpr7$}4|r*x||*ZF9~(SB9d}54hkM6TqvpSz-%7V-Rm^PLEf|dz+_N z#M5O59SARc`K~n+oqmJ!@cu((5eH9`6`n*A+%OF%`*ftUJ zi+lY(lg|+kpB|b|Xp}Kbsq=m~_ym+#pRAZ4pXpS2fgOxTxz-8DnFBfl_k=1A*(qLRFitmu)Ew?r8}*3q4czR3b-^ z&9c`<;1y482vsbWeisbQP$l1f3!qxIN0Tl{C@Vd2xJ*|RhP1IZs4ole#Q?L7-9s<2y$7;1Y}S)m;>;RAN|y?aR+(E)D!l!3!lZt)L-=%48hyyMptTzsYJA-xD;F+ zz2VLiHS!0{)OM*1HJZlyAuQ3%_aMCOg!WS}|5^ay$^ZPyzgQw`Z&`C(BqiS1!T!Y( zsYb~BgDOCQkU|WZ-C7sZJfoF~{35eW++ind?}=C0?NnO~TLPA__wRqqUj6eM|6+mc zcfUuH_3$<@L}LDLunv62W0kjf&q#D%dYju`qFOXFlao-3$A`Lh#Y1*7zZUcEXzQpQ zb`!9a_(N0kyZ}==^M1L#kSY+NZZGI~jADBhD@ZKRI6BFs!^>zxyEOk@ge2NEa}q9Ck;fpa9qr2MVZaN~)i&#dcAlYNzgp zqQoV?j&BnRgse37Xhf+@kZPydQg8HPW?CH}ocA<=V4o~R^eQ<|`*quxQO|?sP+c@( z&(johHjW3be57!QFbWg-+Kn@TreCfFs9{mjXU)Ht0u}8630y@_-5B3KJBVz5P7lt+<_k3&_X_&}2YCPb zxnGOfEigC#6)Fhmdr!fa!cg$0{Z#ePRdvRJXpBe1rBo?^iT!WApYNxBVEJ{{JvXwH zn7pl>$MZZ`<4EOdw{K5@T9^<;3&u4cR1imfWs%n&w~j;%S5x!<`7XQR92F&Zz8~Wy zrkR5(`8!{ASNE$iPe(vV=bKzT3CL=T!3%~G zaZ_rfPKj@>jrXT;DsX%DGQYLs%3hEUnd^ofH-uSLu1>x1{H0nxhkdZCF9w3&tdPFP zf-tM^-BwxMoR`#65I@_~C0l3nu7H)9FHgRm2jVm|L4Dc)19Ccbf|5S9Z4AF^Jk300Xu#{Fi z-h@-1eisOP9!}%>bO*@vFg{(#xc8esKwYJ!8>)QQ68C=dL14$J$!QGo%@KX5oZTxOmEL#kX5L@LA107%M zeTo^2n9cv={q`q-KT9Ftlv!jZMSYA$>4$~kSPA=FA3=l)!KJujl0|45$HYd zA#5tK5Ixc<24rF{dBT^{M&nm5d0hhNlJa=Fd;bE(YugcTkrP1<9L|#ZyVHoL9ebhP zwF|{Gw5}Ed(-ge{7n+DJB8L2!8%c&GC*-{^86Y!NhK@+QuDo6G%gKzALSQ!b(2*u3 z@GIk7sr8dney)=-1KL*zIwcd}H5cCt5qH;eqK`=&4%AX5#B;Q!@;Pj0N?B6)H^#^_ zP-bDX@ao{@NCGFs`KhpY{RnQJ&%>wg5k(#l?_QuKV@I&UUNxhq)ONwsXbqCxjjEsF z<;U==`DMO6-&F%4KwNTw$xFG|kK)@3r3-Q{FebFd+kVEplVI+tU-7MREQFe;eju=M z`fZ0AC)v~^79^ra+FH|>aoj(3)EtjkS>VJyH+`p^)rJyA7cl*1(zuAci@OTw9va~| zdA|Lrl7Bd#YZ&ADW1;$KwWpWOL3&RZftK3kNp=n2gQZ2#XegE(7|*iE4E5b=KoPUlC`K~sizjP7^U1RC zET-_O_T$c7yz8a7I=z?Qp8pvCw6MIS{U=2wP`n4jG7F9;;@pbB|1pl;kRGVz$l}68 zrrLMEFezdqmlhmsJ`s!JahBZ_n8>RgCTp-Ni)^03QyzUD%jIbTe-h{YUJ0^z#(T&J z`3W1Kdc{4;V*vo~j|r)vst(jN2f*7nv&2l+t=Khe?9H`^Ip;i67xkvZwEyHy4&LIK zcDieP4lem8Iphj7<5|rU;74LU=|6@L!w!GBn{MPlJrz$G?NSX5x=3+5sRb>S^QAjd^m6~BM=nKqco>7%c^Zp!j z{5t4ChT1G&O)sEYCLBBXH&y=E5?S%U(O*FvG_n^TVhS z&o-x@akB|Q95}~+e-2g}!txWGuRnKqOx&X3E_@p2{I=sy9KAwKKL^^$(uxZfWe{Q>D&CuULLLtX;-e?hZ^e#JF#%WBZ6<*1}i%`_S3F0nj} zb}7=5)1{EEx!}EvwA{XnK$v2NRTLp=-uWD#p9o{hzolPal^I;cBp)j9=ReHoU+f1o zCq6BGgb5LY0J}`YpEG(mmpYCMgaI?cSK|?0h8gQ;a*{d@LL&%CB_u`qiV8}h32sW} zb)>Hl#d1gbi;R+qCt!fUMW5X9UGi{I5k|7R5h1xNpLlSO@9|D-NTdO4k$@84T`mA$ zi&>4b58Xvs4v5rZ*BKAPS$u{o&kgBN!m`03gTB2sOiw_PadQCx3Ybju|Ir9)@v>)` zA%-T#^>f(XfL2c2FqM*o8ScDI=m*=?M)&S(8!NJL_oqiL`LlbVZ4;2)FIR#bpHII_ zAt9XN(Jq|&V1B9^@nQJY=-CC)(*uf}fKf}a3rv6KgP?9}e2z8i;)RBpAQc8jhB?A+ z39&+AsO`|9_jFuGKd$k;3gR$h{E5@7k$F}b3%B2|eqnLaN*&#QR9bHq{ZWq&-rgpx z6RoAWFMr#uQ~`(DAA9eQivDXuLj`RW1XF2;6bh0B0sA+G7wB;+RWOrLCm$?w6B`K6 zkx53IYh6G%DN-IuQ?>Y0KGN0O>@4^aFI?=3f)-0nkAb@rjrgQN??s$ z^*P%mA!r7V95`vEg-+V(;y$j(>d6@5r!JSVLR+7xXVYYO2${?o9Ol)H1zk@X0;oB} zOIM4e`BeeUywW6QcNAC^?hKG;ztb-?0;;S!h02#W?{-kwQt*bgd9V5VAjf|4=FgFE zVLehPXLOZ1Kb`Ea1q*};ol0L)rh*biwSK8Td$8sB>gEcpfQur!{bW31sGzJu-);)G z(D(AfvP|Vpe;B3)=DC_`vmTG$k1f3aBK--hY6nezyPRcz{lmw9zw{#J{|$M`1Xh3# zTq7U;<_CHrB-P%a~}T5pS*N#d2fb44dt zv4@Z<2;bB$cf~EEsU-b5Bf*s#&O9%nWavpUd-k}>2r4j3ID}^2tJJRWNWp#v% z0MJ*0f`K)6R7Gx)JrKK}9btFvdSq?06?+Nd8^p}4OKb%xbH6oK5;GJiAiG?Nks%ptIRWt)9+rNcncT7>ntNFr_6pQ6}V`UjJo za)7CTd}R0a(BOr8`b(GM&Pn2vvgdQJ#y6&2Vdj9%#{`*6c(i)sX2O&CI)i`k>PV2_ zA#DjM-Eqj4_q08U4P?qa-Bq2dAgO;0>0NdE3(*ZARY(;4%eewA6o=^Sqd!@V-r^SZvONyF7;*Mk62p<8k@{07oc-xHgnWaB&mmJD9O$bXIWbx(%3; z%t)&YI?d%##k{XXtS6~@(3?v$wZmHAvu zqx$RV$L)p<>IX+NS0L9pz{uxeU@I!5&MN6?UnF$CTv(F``Sa`b6Nd+8eeH8}nO+64 zucr3X-;o3?67H9ImO|`XLnDL)CX=7I`&ym~<+XWr@7i~BHJf2?`}43yVe<=44I$(& zV19>8JsaN zfY?ZX363rGeH>>Ey9OA@3^?@K(gxImFg z5<#T@l7l(w!d|MEEQ(}wNm3QC_L?8|;>h-^Y0DUO1aKjyLv)#SR|jz(5A_Tpb`c4} z0>M{n5L~hxK-sXYxR7hFW>`S=ZVtTqHQi?E02}OZWX=}vf8V)$Qai<1`!){VMn_#6Ws2y(+EK_gkl06Q}s#nW% zM8@(sGmhpWK_|OCSjGli^V_U0S7dmojJWoeuk8$#6{IeHp|L6gqGqnhojF}(h9{B! z3sNrc64LUL>ve({HxmTQk#LKK5h(#mTPr|Vh`TvP2GvzTHkYRyRlNz@-f%n*1Tu^**FLB9)?gu)oeAf8!zpRY9vB7M2LLW|wqZr{FvpbW+W?NB8C?z3UN04^^yvAuZgI{<@4(I>3@60V*6Z$QG}#t{d=FW^rS)`?uc2*uoL>faktI` zOj>EM^AJfg@b0?5*e_xUicrHiAoPmy?B&HPqgvj<+(SPu0)3y?=qmPa``BMe*@J9c z3^^Z_c|rr4oZe5UzGn4)5nU&Yl7XBT?aA8@NBuDWUvD1+Mji<6|>e?i3FU;cRVhl&4s+b|p6SZytAEDc$BZs;$zjeXUuuI)BOV? zn^3Ae8%QO34)C`hl{~@m49VFpNWdubrd}uj@#PU&;RW?YIUFw*UXseQw6m*?gD$IP zjKU;N^btv3hxAot2+xhimJ730i}8#IfSJTYot4wDC)`8v8xOH_7P#*+*zQl9ZDAbc zK(Y!^9_(v#xWIp%*DPR(mW7zngOF><=&xtr&eGu1nEk<|OgBNI-a3+@P8S|nT~fD@ zJ^;9DEk57*#5DZ|-d=GY7_Pzt9!f-NWb&9eJFh0)g?mH3K^lahsig!N+nb9|W^pib&N_@4Z~*tzQVnJEZELdDb($85`= zch29*)va8QWWbjD2@{KpeT^Il4X+c65Ilp-O)2_}+h_!yLA@~UPIcp~%|*Tjr}bA3 zGP8oAdv^YQQ}@|9rm=L{T_f_|xRUR?@Pk4|@OE?4`yU@WwHMBzmEfiNgTis+ACvrH zjlbSuNeJm3)i}Hc4?=0{dit9kJ`*8zB}#a~ceusAV;Ey)N|Qa8p=Ze@PC<;I=t-~D zmnyuoZF!HS|9bDysZUUYIKo8YQjWJlM%Wh5I%Eg*ZFHfxqhxwk))AX;3rEi4(7%nI z6fZI#^K;dG0^K2@WXlhBU&NtD5*75Twpu8$MSN&rWJ5Ox@*3d>Lxxm3+y2CN^vKv{>Uv z^s(1pyZ!mn-?kOYks@#v_aaOmjfS80JFe%6uM%T!NGwBEL@(a7P$s10 zHllMfxrlL_Nii_cXb~udUf2mLD^v?qm*CYey3zO7ZsB3IomQ~AVtu|m1C_Xp3n=@% zK(aVK2YNQW;!7k@H}(#~pRSeetmsjF5!rX(BLWI$2kYuVObUP>oQI%gMdzuj)k`^x5uA)uD4DIC_Q6}lIP9sF0EgVp zx9^`m;B!oBUZ*CXd8fN)_-Yzzmi;*JudO=8y{y`!@F>+)GO#aR`tZX@3TtLjDibui zQ?6+F3~fp>s6nCY#=Tv?DyW}C_V;ENMS~5h2awtI`68IVVrL`es=Ty-<>hnLFW{bX zJPTMLj2%N4L}M&lA7=L-UxO-FSy63hDDHl!YXVy^_OS4mc`7{aZsX4xd`hAE zV3CSX5$)&6nR2k+;ELAz&uUO5EC)j`45JTMb5WH-_Fk zxOe1MA}XiaLN73^9)CIeYn+;;t-CWffhXxZ4-G;wHeuvn-#NU3;u~J?eyzu1>zVlm z^$xGIYM+1pI9OYk0x4Hceih(CO9;l87bR0@E~7sQ(C_6}dAjh9ld*?P7c*%&rRQACkEFzXo|wLV_AKJa=cNiS`!QFd%Gs49B`zO9 zo!M3?hFdEj?iU46^+$Z^lzCoJ5xUak<1)XlzI@uUxEWjT)r#M1P`K(t?0-`BRmM5G zTSEwd?_zxZ{eB7W4mWCh7h9%#{<*dNBWb0)IcHDHilAqbK9|iCCf)DGF z1ZA4^Tw_9DClB~%!LQ{~icQA*vdH_9X-pwM9976NKTvPvmQV<4a|*U$=;dw%X_&dG zrf~2F9NkV5U{-3RKf+m-WvJpB*O2tU8b2wBocB~95|7jG20g+wV5S&|fZ#zS`q{l# z;RV22d|FIax#V3o6)%P`BoidPE9PhSV6A%^M0tg$td%w z(y#<08}R&m6>Pvvs9Z2!8i`v@hirOrN?LpM#d0WFPgckZwL{9`#Iwge&HYn(`S$MD zs7r~g+%>_w#KlaYGn)*V3&%6fN=yQ%B?b@8g=3*Ib$!^}MQJ#?oG_#vP+ zZrd_plg-^t(~mzuL{3N1i797(t0M2>7tdES23Gc6Ss$@Dgw%WZO?dpo7Bz{JE5-3` zJ|+3=R1BEtKr+vK=CbGyHHi)DrW~zKz<>+xZgUP3F zc?=FxR=|#oQVEXukVVO#v0qn7#nF3RKR~eSFAy8^Q>8lGuFeF>%cHRR0uNP*CO(>XRh4QuA!e4L{W`-|vrEIWcilbWiqBU+L}w6*uLf3t7Cv)6xp%xR8s)qRP!z z`~cR#39x)M_j@{D1)P!*QA58a#I2Eqpd`ra>2lnk;c}Uk`H;yD_Od( zN2!kD2z3Gcsg?iesDAG#>)jL3Do*7n?L$SE_V~|^asakR-&0lnv&d>Sm2^AK?-MWg zk0_LlvE$$V_Fqig=9Ba&wVViT!fX6Z@y%75=pcR)@-<($+9Tvh5Cm3dCFf?Yo)?hN z!1lJOq|PM`SxF02>{&g|rHDBn{R9zmGzH-ptC8q_4fDFHZ4U2xiG*!c1dk@nGpuZq z|K>QaW$7BZR}#z{^0R?EY0nvhOFX!*!*E#__9FLnq)(SCJ+%+r-e-8ZwmIK{ZPm;v zEwNLfK%n^iF!*aY|4-O@Nv^0a++HH({DQ{;JB}fr!_osQv8mUXfyVvka5Wo>os)pG zR$l+KjaO%|Q6wBt@anf&=J?ny`S<^JM8(xPjS!G+cvV-j^xp6m#-UzIS|mM+S?%JN ztU8qo8aeEbQ0%Z>VZc%DGY{cvXX(l5>fJQ4l${>x`d`Yq%wm7d=~$yHD7a{*qO~WB zxBdFqM#2m9+$e9Tx}$h)#XMxks#d*gYk`sCmr6d30-4ILvZ~xEtIO#cU4jbELFRlP z6`3%x$AB}n*^t>~my#fJmXE!b3}&y^9jbjhf1Z5dkK~)tDou5(w6#Ae)30?|AO&@* zog->&M3CC`vVWt?S8~(EnH3YV;cLMeomErZA%r>g6oqU-;PenxHAdtt!gCP377!Ir zl{e-0pGhZKPxc3|5#h-Ew)~6cr3II&RVmRqv1-h!La)BmO5SMtUi!HKUoVK1s++P6 z%tUpQ6r(=*=pyWw;f>_4RDwA(K_-38iDJh8nZ$p}ir^2kKm_b&xv0~+In5GGpQmu% zsiL`~@rTfrS4lw!T1!no>*aJsx>d(M2j3B$YKaB z9W_^5*~!4zpTUr@iKr5Q_fZ2wpn;n*y0h>-nx=8nH6ZcW5%aI65k6Qn7`H#gP|?<^ z?!LsF=41K0RogK4$yOI?Kg{|e3c-7|azSUlwpP16O}?t3H9b%goIHZp#2i_g^R8_i zq9!dh4*;R7vg9@&wrm|U_z)<;v9NUyd%1!bS@$sp0NG=HtfO2X=A&Xq5bbpxy!4pe z6&_w`WPaI_OcG;~zk4qCJ;ZKFKuUQGVSXjQ=g}8FL*XVfbk(VCV~Q{EAYqnKW2$F2 zUQO{T(R{c~a);Bt8kZs9@jS+}de;Gw=hD#$o+O{V?peem1a*XY-p=bsJJ=B>lU3!e(3N&`@QyBL+nfOQ}^-gaIJrnQTHh zF%(}tQc^UbY;HwVPcKs`-2SYt{K+Nq4|Qq^-RegXTcA{Yujzq zhr1NqcBcav#X)BmA?A(dTDZV!(3w(m6O}efZp3URiV#v2ccsS{`69JTFWZp1m4`Tj zp-=>Vt0K9H@5?zFUAFF0(Ja5obPZOl4}&^Ec>Gs<+$8Y2!j}r+N9e_Y;$_?pi;GaH z3cK`(S5%<=ef}{V^ggTifBfDBsH2G(l@Mcy=?pJbDaW5(0BZ|ZQi_RXsLbf9(jy^RzQ23^yxo-kx^obzHS5NS5)x zx_ye?<`;H;4nKz${ZE=u#|)d7ypQ8CtG3kWvbZHQE<_bXwah`m(#z3Rq=xM@`hYps zenGQH|GZO`kmFu#Cv^gNj*DcZmmL4OWkL={1+7e<}{GvR68K*Q%6 zOulXoF}<8!MGASTqT>Oj18}u}UXrLd#47-ysx+`(gFzIn(UqE4rErL+a>gm2^3&nU zCApXkqffMFZmdi;X3j4~|%9l&BfT*f1@UpjwnCVDw~2`Wk_dIhbY()P2Z`L(IDO^U3oKQY*%xd&qT z7pBf122J?xuQOrk9IAHuI+qBL9eFN49u5|%@S7`ME0s*z*ezV6Y}l(gd0{}e8p`Ux zWdAX&DWhb_$Pmu3m-I==q0%U|udx|3IP{2ec0p6n*1ukPd5}#MilEz%kO)>5s9j^( zve3u(y$CwFEe@|ni|>{jtm@)sVi7B?f1{fBJ9BhBZ2OPr&!AfBp2yi-_2&Vjpp)_1 zdelCqTLE(|L%V}{&R(h{txeSMEosXz*m&^Ys5ad7Yxn+MMJ+jouEK22uMxD&tEV2zRe|&k^ zS&}7fBowiG9I2;8zXH;F${u4>H$!Iu@7Z*6ibhgcH%opIU=8(jglVg8)wA(eqBWv^ zloP~hc16W9(+xsV=ZD|M^RhAbGkxbQE$OLxyzp%WwOPi@lyoMo|D3HIl<4TnF)I#{ zmE=5hCpJmEAGhPs#*#{}Hd#6X#g?agT*-Oy_vpi`S-5Afet^RpCS)NVmO+c%3WUeg z-so{~wc9Xd55_Z57K1X`=!nFI_W;5R_$`2UD=axMRO0~Y zAYZ^3r9WM)Y+<_dTsSpoz`_jHtcyExf)1?Jq*Y(YHV8pEY@`r z%0v54XEN~;_4V5Kp)QIL;WRIAt+pgPa@^j)w{tYr%CFvkWC@jwD8eJ2)4=O^90JA{ z+Zy5{=|7ZyA=1hZK3;q2_`-1OdL;$)QcLU=_kYfS835(I?iJ|>ZwPn-1kHS&&c6^2 z(r;=&8{v?BKohH3_zTBAn_EgHa*{x-DSbqvXyS9L9;i5*IQaGEK>^4{ujP24?1Hu^ zz}dia-0y84-e>p{mf-TYum67O06T(&!dH-!4?&FMIsO9EoZTk1SKsNlRQ>F#Egap> zGndgc>y4Mh3l)eLNNh&nV>AOV2RKL&vy88SuxMDtAIapQ+sO7{l2EL{_m1QbVTG5? zcZ}bp^l>ns6aDoziJ!nGB?p29Tvk631qo~8*ZfTpug6gj{4BK`)?1TeZ=7PmaN7F1jJA~09da{ogI zM%?4a^TVYWpUg*WAaK$oi~X3(h2i88db`@vu02th`2rjLypN~hy>1gBahFBy@`2`V z>Pj%##L;c4NO35IX?4&8bH5VV0PJiynynD2tAibiDi=d8TcazmBT#ucnM9}N_T|49Q?LZQX;do>_YsZk7ta2)cs$Zo){BqSSOiOG%a_- z&EH*gE28eFJW>rn4z0o-XQL;V!3~gAYDG@)n{KR(t}6kCJPsj>HCP5{xqDw79*bQp zMRUa$1njO?c$nM5EvH*{luD4GVU`8I3lMR2Ge%XMa`PkaOAV}JImuWo8u^x`!Nvj^ zee^6@VNF-vx$CHOfboa7D<#2cuxXNF#visQ8WGZVI?cdv&ZP1|k{b~irD*sraDmI& z5#RTw=?^n$@4N9}09nGXPd;GgO1U7cyP{%rhT`m1#30!!i1xh)p{P|QcVu|Z>qWdk zNq``l(13@J<*DA}tb<~@Mro5!!<7A(n$P>Ch_7uO$X^Qew4HjMY+a%^ii@LnV;LExAA5{pbXxo8Y3>*FTq3%x=Y1Izrc`rZG za23lEJ507sdKeqWVf)-3(QuZ08ub(b*2TkC`DHJH+&su}X&t*pk{r}^p!M$Bx7)VT zcu1sf!a^NF7+05ZJn~6+}=dXP(SCRPL=+QiP$)-#+6w7#Us1YTHCCY>($7Kb>H{ zfDU_YX_?#<^b!+KIw-3a2cX8d!$YV0MNsddCm4u+8p`pBfEV-?+_sE;mxFE}AJ}(D)_h>i(>-Rys1$#yI<~GT<}S`>6WoeoG_ob1Z+*X*m~m}$h7amdfB*9=4*(#~coYT@o7|kP zfB)347mA*XbK_-z@}!vP*vCIF^mr=~31wXUCNuNg3?u9M&6+*dJDw~u9r-)gayH%Q z3p^$?D@3fq@)hSF=|>JZ+kOV}0lWu_pEUMCNvB0C+Czc|R)u6>RKS`eZkP~u&j%rV zE)|^9!sLL*8Q`l70D(NrEQ`0gD{cACxR_o+^JEhslcO6|a2s6`gi{x=QLnP6d-j+G z&~!cx*VMD@O{`O5wd%QLQQk)#d;**H_djj$ua8%f)sa?R3xi=!IHT78=i_C7JuP;m zrB6PWe4^WtnY3ZQTmsdq|EfB)%`N(tvJni8D`bY+M}Q+s31=l)mW!q5?M8PAjL zhmRyn{RNSSVxEhGnd-Kn+g&c@BCFRYq@)Vpd4cCbyyu2hQpuIb%!jDVI}U%7{ro}% zJ!3zgVM)=b5R$(D{HiTk;)7?*x?=myiKC-TmjkpR;XpMm{lnXmw;_O3_vzZ%`9m0P z-kc9BAd;Np_<$+o2`AVxk^%p%ao9i9Dx+ZjgdkKa={y%oB~`Wzs!2KsMfz3Yd~4ts zy}x4;0Qw7KzEMTIXnGlA$_JiGcz|S*KA?x*y}gp=C3sVGjf*m2y zLMP65f8p4`lxlhozo>=Tmeg1ThFc-cwC&*Zv%5?S_9CR}R55yL52s;H)v>`R)ol7> zH1(0}osPQBDtI_6BuCLrA5S+3W9e>uPVI0{*FYB1u?5M|ewIYC?i-Oq_F7QTkDuAI zSAT@)v8Edcp^rQFI5Xey`iyO8w!cuY9DwQ{#N*7Zz2sSly>6)|(coysy?$U}v%*w8 zc{NEfUnI=AnXBsbsAOO&ge&68jt(!zXKL^B3Z{?Cpl-bo&K(4w7 z9+yYotRO5cK&26|z37`FV*j8t7lNZK{Q(?U<9O?1u9%%g#SebFON6;N#329|RlutO z)Po-;<}9IS4opl%)$V!*t0XSMGlyqm5~2A6!jwnoE+i%pm;=W*pK@np2tpKb(_FH* z`FuS8c@At!M0Px<_|o(H5tIBWpzg}bx=i3e|I_dKwJx&Hgm&4j%&148wv7X$^>dkz zkQC^o!Sl-^A5oJfgC9i$dM#OSyM$XTU_G*?|Fi5{`Q}S1x2tYbcujgA|H75 z@7DyS`qjCE@%G2MGz*zq&$F=Ps~cTiVxhorTVgyMi6S72PxoNO2*v{uTxjErxwl+N zx~f?2kB|bp$v0+gi~w}am6$_nuFM+mp8tz^qD&m7|&V!Sh5?5{NbL z`4U}DgS-)!4Bh?efLrOZPhCwHr@A`{+h?|{NwBTo6`705Y()Wn(@G7OS?G|Z41_Ht z5bY1}L_TA8$Suz=QLva^wKiQ}2f{af>4(R>ys{d$7}}#2Lwl?u^AjzuC`s%nj7#3s z1Vs|1RLW>aNDK$x521kt5Nh_30=$a;EQp=IhzpS`1~C1)t`OLN6hWKW=wkYq1ZX^Snil=uKbB1J934IaPVUihW9kE^ZW=LO7lu zr2Hm_U|O7PBn!+nq7VAVs+`?>RsOnzf&$FZ*)uN83IAn(tw^VYKw<$RI&jcB3O= z0QMgLBe($pf75FmuEVfm#|hU$x}$hY4fMVem$ zYaCEkfIX))aNR&57|Pz(l*}lg$>0Z;ul*UA5Ni`kB~|41mHDS^B`va_{uF@iXAC@# zu114(;hpHWS6(FwM@;X?aL#gQl?j~Byc>Kl+b`68L(8i*d(2Vz* zz51jjw-_i|mxTgiZT{yWIxF_Minh+GLhspzu?K}GUQ)#<{<5XM*#!(!1xu=YK1adi z(k)hMv>?9HB$%C+AR=9xU>NvNAk)QN-4MwaT(dsi?^YAKDJn5j0YWlEv?0Q1Wx-g5 zNm*x$>6!`A5hOu#I7klJFsTwfu*u#{G1=qI+FYwA2NGCN`a}V?uj!wrv);l4P%kIr zEtiKVW`}o}2Gb=X#`%GMR>!8e&d+;%cjMt}MvZa_os1(E7I3P=}F=-3EtGIeYVbQd?IXTl5PaWf$$bb+N&l z51}H=U2^jf_gxa}yE*HcGmYCpo=e1Hygz1xuP7~73V8S37+zJ)-Mw&Au12GA#)okd z7a+ssHC}hXxA?BNK-PRCJqo5(oh>f+%1GD6JunAQ2jL+L{yENB7X($EDgbi8z6;RN zdxvEH-^YoD!j+z<>LS=u-aQ{fO$K^@M=BEO99=Txu+tnOi&x17_Qn5eykNXyr#0T2&XXK6H~^~Hh%z->NuJ9C;Mu9 znt!+qKxb{gf7dRV1XVL1t_9rS`FlPl17wM!T3tfr)EnpYRWbP=mR(A#4$q#aJeB7o zM6-l&Zp-?3%_qwy$TUkrjL%}P9mauBRzk6ruzrQe2-+Dxbp!4@|lgG*`D?o0r=l4l^^~8POhRt?pM$uG2<+0jKnNyYdLFHP3 zsC#6kw>f!q$;yL?VnrmyvhSE!)FxKBiZIb0yw7Sy0c6W%X__Dj&S>+n?Y;V*0b7WK zH}`6Ri)|3F&R8}a#A5$=Lb`qBYWRlNyszrOU+&#b9|=dhDGi+|>F$&9+{%B!N3 zk;{hLH!jzHn`-wAUTDIXFkW)VYdHrsG7u0WqwLTs#o|VvH`_Ig6&Bz#Pode42Cia{ zj7TCc)GZWZ06Lk#ja|LTmGeWHHe4Zuzw3Cp3xY<~Rh?v^^Q?`&Pe8QKlb41!jDgil z2m!Kc*`IKI2gCS^!!mZn4>dN7_BjkH0Rn?c92uTiA-d1a>(KX0 z9)pAn>n-Es&L^{#Q;_aN23Deh2Ov%mUB_DI@onQW3uTmfGuUm2w16`!9>|$ z;In9!i73ny5wyK*l;Dn7tg7q7F5w?pS&2bb>eDcBq@|@Ci{x^}wgQ|4$#^Na8Or3+ zr7O=wzs9p960A3#briF9C!IKe=ZJasp1crm26wa(@MHPX#+fHzk74}25g*T&@5LQH zc?wp1>5=d9#5r*!O0xq5W>D@oo8xy5| z1T3qC>xUg#pu7yX>VgyO9bpuOoVmhhS;X1xVyjn8MN2E<0$PDgz9s~AfjOhZ9~I}J zfw`IM0nM2rv5%#RjlZ!+1^HdZi1*}P;5Z=Ipe5p^;bCx?Q(~#-p{_EHdHkHgm)PLGL|{w3+|Ho| zJ{?g(y*@cQJ4&LCO@=WB17T8mN4}!OR)+gO<@VQVqxzuiO4Ky*Dh0z<{Y|+*xPiKn z-e;l6!~anY1AE5jiE+pf{Yfqu3baMO4nZaEKVp?!ctgc(tbJFWF3mYtU9y3#VPvmh z+o$VXtn~emE*4*_dS)6Jwi@_9YE_vBKtJC;Io9NL^}|$T0Ii@!)E>ZsC>PmRJ4|D zB)zs5TKx+H=ZLW@IQy^3t9LkTM#18&gqiKgnIVeRjtKh@9_>>O)t-=P798L>EGC&* z8_xliK%qz9yYunVA3p!}vFh0}G>$fOa1OQAi}VEG1KU_EiCtpywa+h)A+nr8OFpE!<==f_ z_Z+-=3&Z?(-9waqQ^YtlvC^mFoyv|T>SocgTuGM*g|3`OcS43ab=czFaDv>K+jro& zs<`kM`LUN=2wQe^mR>lqr}=OJVBOgq7Vrf*ZQcY~tS``m)c}esa=bW9;UKFC?N+Tg zL{Wa`fG?Zq?s+UE`sO4NLl zy|1JGwVV<21RpX7drL!z`tw}B5VV0sEJJ-lX#qO;SrcRNSVIvZ2zho-{;z|WkD-MG zJZt!jGDg)ESl>lQ_nQ}Aqt$Uh79$$SBnJ%rElo|fIvAF( z!zCA0U5LsDge2j1=4Qr9=k&O0;m~z!!@po~iQ#kW!mr8GQ7HMX1Ebf)U5P(e8!6L4 zM>Dh)QO`t(wfA2T*fGztlL}AyhQq)9bJiMmCWS)Jxx>o9z2O{Av1IXOrLCJqcFH&2 zb-T;-ltk01sqiy8zG81LcpHeXbNd%ky6^?SK?7S0FgAlH?paZq*k{aLPu%_^Zf0WL%LKR#5AM{&AC?A}j46TNre zDYPy4wfOhm5NHBc)rvao!K%g9kJ3e;Iz0)xR{q1Mf4y)7kQXlJEN#GFnXe%B&+C2y z@PY!Nf-DX5`0k5i{K)$f-rxMy%(>F?_TxeQY;Eb0(%1%p)@tJ+53UV=&Jq}%bJ;y9 z(?nuo@G$KnpaF|3m19w(IKT#)$44A%wos*p@Q;0d!o&*X95-@zF8ilt{d!aBdx(Dx z#jGR*gs&t7f8JG#DmlmszGn)++6o0m`2!MRqp~6SPN8I`ER6SbbDi&$;V3AOe8S#% z_HwdCYB7xcYKX!22d-1%GA?WvI-5bCw^Yw@8~x8Y{dz}A(MwImP?qzu-~8|Y@)sL2 zfXV=jvapGw+fV&E6&UM277&DtF$5jo>VSmY$ zLAdy*Do?tvk&NKbyg_0FkE{YHSQZEzNqJO2m%NI@aU=bLH7$)Jsu1vc+a%8>=mGD4 ztn1gi%GNtt*fj2@QjAQ)Uuo|)3tZxj3m&=6Z)WS2OFZS}C+DF*HVeyEwF7X>z?sI} zSN|?h_;-UN#6g##>E*`di_P&ZOl1 z{(y-z&$qGnKmK~*z_oA^W}x!$4x3Eu;fp_8qH&c0gscb>vIUdVk zI)-2zIvM{|x*&)yMG}Oa)Kmg{;&Z1yw@848vK;z1hw)?`%))nIWdyO@QC>50z}SDz z^55)Huxgx#3WicWB;{{H?vVsok^3#F%1LIMNZS2OLi$)o$mj9Sf8XGpe-X6^?fkjiFD1CQc{2Z!<2r%Ar)kN6%tb&EVFR!&qDK*AC@tA#aQSz zWZ6?Suw$m?LVWxNt#Rl~Bgw?Az;u|GVOtK2_flONxkzZ)nptj8n%85_nQplNuqAWR zdjt%T#>})Vl!9Q^cbmDgfqDVt7Fcot)*wH-DfKD%g)@jRT)PUw`yUc%=rf-ZqsV&n z9)4LZNod07y&v<}ZcB}meWhglEfWK@-Idp@80`_7iW1gJt2Sa@FF`W_QMs)m>DKLBv~a6fw3bpUNg6jjNS2)Fp)5Q>3WY>cfqs=70Dc2y5<_= z1m@wZWHL$~d27$xap}EEU7ymA(yhk#Qi+lhleR^kR``~{*ioD-X&Bd4vHxsnB_YlY z>Q_%CQK&3$)&S~InzNfTK-=ywaxUH@v4Pug!Yc_uRbJ@|yGRkFhY{!m`+c+1tA3mZ zs$>I&`Pfg=>|&%!60ekC8I%OxB+xDPLBNj+q_Tb1E~Bm#l>avihvcdm{kAIR6Zi)4 z4X-JLtE=^ES(4Jr?U^*JxPy^c8j^F^R^lJ^gN4#z|!b|tQT5iKbdrJX@C?H zf&3tWyXhdnG?qYUNF=(b>DXJEwRiw^s#qG-?A`Jv>|vjDPU58s<3}E_B{P_WOmU*3 zfl|j@2e{kQar%N;-sh|UaM!R1M0G8B=*~L9z}4$N-6wRW3X+FA_B5F#?lLB13iwq+ zI?qO2SV-${Ttb4dPbV;Iq3L=U6y{Jb)~JtCAtuF|BGTkqPIDDYgPh%)`MURaLM6*9 zsHliWr9#O!R7Q#==%8@5i5fq`WLD&7PxUWcrCPUo>!BZ#5cT6A|K`G!w}A``DMBj~ zThPUPJJnv57)mp3HTeD3D>G_wDkQ`KMMur)a za;fnPnikUQAC~m{4Hd%M7|=5u4~ zE4fUV{NsQ7@6Vg^n@S8EYn*2?V(kqs`2yDDWBoI`HM@Ai2>dQQP`}-?dx8jKCoi)x zpmvZ~+}n}H^vtsUu!4WFe@Nq+!&vqT2KjWY?0*AVk&SE(KQpzXe|3XD=8y4tPYw?S zyi3uP9*i=INwHGc31F<`niF9qFAs1;6b~I4fLQ}cJ^Q#v4)0uFDr}T2MP~|(m?&|; zO!tUdR$qR>cVz_6ik3-Y(fB><)e11fO~Ua*={|QW3%~Y)5?i|SRezogfuDZb0vrMiF+(5~b{L9Y}(#kNT^`32=8l*h= zl*`{$_Ur}k7_2;v2`n4`o+8a)>aO%7E+DM;5W%M{XSP09_4_@=q60CwC^`pDm$b<5 z|9MX{99TJ|1I*}8DtG=MvF)y8yb|dx6N|vPp9OGZ_jKL2sy{ILD$$JO&&JsYT@5C|EDAetq66>LMuIpizv6j8?A!o|^d1+e zil7TOLn|}}y5#Z;r<4+Qt5f6LuD8>bMR!7|OS|#BWNF>uPO$3VNy#eUfs-VPND4$~ zZ0}hdpw62~U=vCZOsbVizbesLUqmI2eIg80n{&J&Um}tO)GnT2PrF>n`)y&7^HtxF z#$|TTIzD7e%kXhkBb^V9)FhVZqoizg6dV6m4F zaD{Nt-`(@$Gkba&vub%dVjsVn!OM{#KMbd-q^a#aE`WlvdI8ty5yN(Z)>omH@>hpD zr9Eq3SDFgS=&-)dTCb=>TAV4On!1Nb$%aL8)nW?vNpLu+;rz9tFouyquQ6=FK?oI? zqttc8_>sw)U_kkS8t29=a@6^cCpe1IA{8QF(M)X*o?c*qoXUt!4z4U?)T-L&p8g!R zgSAw~tOzO8S&qUa1$QMuMa77;yHIVxOB`DBU?)l;nI1=BGdYcuuPX&yfT6_LsHMoJ z3*tUvHzadqPQcSfgXMJTo10*v3-WUw?73F}J;dofv(Hg(1R=Ut;HY4++VGv>@~IWQ zR!Z|VtlCx(Z=avS?U^|TzG@Dat4A6sWFNY`i?)+EERU$e`JNo_v$%zUh{2E&^D$T77@g;sO%F?ayR6Ah2TMnQIT;h+bZ&SP0NtcPuQL7o6*??%gE+-y8L0IzT* zS3Rv984=Sk>VQM+=`VBn?P+8u@~fYwzI^oE!}oahVER+sdaHCMj2?g5yG6`TdCHeb zulUU$uP5un0}Lx6P0o=(B{BFMOnFwS(Xez6niJZFhn?lORO%68VN)%QGGY9 zDeKGnkE~vN_ArR6pynQMy+^GAkdUIhKv~FlUrPKwVU4dRw{C5mUHJe+M>QOL`ttE_ zq@Vc!!}H#ZCpQbEOXbIm!n9o@{~ig>lZ{BIaudejo0r4C(&u?u)%DJYlBitsY)Lpy8YFm9S@eHrtxjAOc;^ z+7U0RsrBIf`VCfx4Oe~)E@RB>QcUmJWeFSavQHS+ zl}5(BkmCw5QO$Dnpy03*oG;dX zV*hy)E(~UFy`c>*gX`RPWw^Re$GG`~I*G%#@16|U2gcIUyLfe|@yxkowCw>rdFX`| zCHCBZ6R_a+v|`>bl_XO@0b%bPSm|zxeNem9RTM2%M|Ye@N=fWirr7F)S4;h|ChCEM z6Q#oZ*IjqZH4?f?LiKu(MRd{B!KSjq^-T~VQ9yhu0Lx^CWlM4|CEj&l;Ab|8X0lYU zS>35a7IpNxoyH?ie%`$=%^Prqh`G4JLG)|AOx_Kbvz>s=MawiYa}R8h{`TkF@Oh!G zn7o+s@gr|L7`Y-x`TR0f_f4r{K=CneLg$5%Z3`Ve8eZx<%3l z`H^U`7u#{+n(f96Hf?s4^d5W~4u`OWg6vQoXS1pwTjI>>@;gr_98d!lft|>A+s8ur zVfB?aJrx%qsfow;GH03Ot`v4hEmhulG~UvACDsuvr*;G5RUte9=#op0jWF$g2*br- z7=zB9xB;x;7+D;SXC;gaUU0Xm^ukrAz1{jcpKeLS8n?|XPdvRlz8ElyTg?eKoWX!h zA+D$}M5f}@vkT`|Vzyu|vDa0#KK!OlEL^3&sfL$~pq3zf;!^6hPZA~p5hWn#0%w-3 z;esv(zX0^uz3Yv>&VlZGFM5=7=*LUMb9TR4nXf=`cAdfs8qAql7fXq7X6F{5&_*bf z<1Voig8Vw<&(UHgS!o(FR}w{hhq*9yRR*7)=ZSy2T9p(yjYx>IG>FOe=Yqbcjo6+r zClY*j;WYlR)pQ@Cn@PG1ZzkudJh%c32j%I{ceBD=U{~&JcbxVGHY_{oLE=sS8Ig;; z$ceflnhA`vL(g@NG|a(MhU*Ms3x?XhR_Ot@Qc&0gVLUuemXHc^8{(~YaFHwPS?qye zydM_&GLKJuy-?ume7yjHGmc_um9AESbK=;~Idd|~Mew$7GeO#c2lR$*wg{~IVv+bA zqfs-&QD``jYOj>!MLG?dxqfIT;#@_Jj3rYv>i)rLF%_bE!w;ryWszjhK@DNC)6-~% zU04$5DEwfdUzhMW9#*ktb*zg5FW4FNOIlbAR)S-_Uw%i}=eS}~QC`?dH_^;^vj}EZ zwQhwGQoXe>dH+$5S@q1M9A>uJxII&F)ukw>iON{BcIU{j4c>EvQADM2Mzips({|ig zFj!^dK30FGaUptlEsy7NpMnGOxbIpQ^Q;Ws^EqLjjIz&K4eV{48>~^441Y5~)tEqg zjGgi2(E_#%D(|A$r@ZBnRSu^2a3Ne*^;~!JNU8URNdUG{((0Qohi6Nl($29zz)vsd zGx})B=!aICiiedAR={OfDR_m~p6;AMS=wc#K;hj4de@=ZCGeaTRg5>$mRhlqCToL_ z7Mt1v36U$UzZ@P+G28(yT2UddZ%0aO@joK}U&kF-F ziob_9`#~OR7m})(K$s3D@}_Nmx4{HGprG!|C;wN8`8f{$g02-PR*`^iL(i!G{053t1cu)5O~ ztyQesOy;VR>S#^I;e*mD-7!=v52d{FF>fmaA_HW-h(_pd85|PzqWjw)z&Qb9TQkGl zCid_js`XZeJ!K$Pms!9Fl;Km!Du=vj8V?f`-Oq@o<4x7?St(}oaIz0 zU?{?Pusa5`asR`{2z-pU|Lckd5%_5ppjFQ540#=eaW2*cNJVWI(YTy1*GDet`fM8) z!&V8anhzd`hY(#ueV~(*^R>pY^e*78wk&|G;+27KT>1o*sE7--1RZ4P8s`n3t2`Dl zwZ`V}eHC{Jv-m~(A5WCLIg{GSluHaGm+_fRpl5BQ#7BpBxkbslQ&ue6WRy=Nzg}mGDboMM!5YfJi|68hvcr<)Q6pyz?Yr7eeizU z5JV&Ej*fra`|-vyyaA7I=g1*OyY7xNqMAxwUy+YR+<{WPhvr-jIFdEt3&{z^f@ud; z1T|t-_wjn3*Db#=&-nQ~d8UuTlICC0tJvA0(lKQ|{vaP>?56=Xvf3&IFga8qvlQZ&Vve3z7NKcLxoBu8~U#ux1!IJ=8S<9O`})Udd#_SdB9}O3Zrbo4oN_HkUt7K8b*G+{uFoCL5pKYg`obRHbnl z+B%56@tH1!M(?-jr32V8>~^8(@xGtqpK?p|V_j@1dCr~7J|}P39rDm$TknS*;DzW5 zv+cZ?7Uy|)W>PG2<&@8kJ@(&wydNcP$)1nFU`o^LxK(@(HT-Vh<_bk+efQITwm(2{ z7b0h$V?QRJpXX?5JlENIs!o5`L|XxC4YK18gw>Rd#X4H2OO{q-^eNAl;w-O#3Spny z?`P#9XQmNio}5UjqRHdPL|i__P;Ol|S5_e<`Q~3fn2JHv@Y*g*7eA9 zK^{d)4%spL$y{#VC@1Qp@rMQ)mJ}y1`4%n3ej+K#Q`u*{H9VM8{N^8{{_tHDu6%!g z0J3XP@{dI9b=?`Bh2L@dy+8Yw(f59k&t?fxd)|MN$N`|n#YvG153K_b_B?06C{;sG z$=D4_J3Sq|QYUUc;xM~>KlH+rhA|6Yf$y+M@u+pNKjP>jE;48-7`e^IxrhKVUOjJ; zSDJ=6qu2N!R4@C?@6}Bf2=tJzVK^%b1I?m^jN5-rBN=zH#;y|FVNB&Lhz8isI8l;c zyyy8Nfln1LF_2wictJj6r<{?h{{M_qK?Zc`x7;->Rge?6{~EqPs8+v+Y42# zVX&DpVRzxVmne#?f%Th=uye}!*&Z)JN3k{&orQnhFyE^MUg!}UV2}2HMyajV!Z8JQ z!bWu1j9vAP2hKvL-npZe$a`{{5MiR~Vakpo%K1W0*_E*SH~UJZD_A=#B+$ADqgv2y z42!Uutl{}l@R83%q-!85uW@2Uo`IxSk&Dd|OvbwbE`^vR7-v1!mp3h*v5*(9b&<srMfdPFfKg#z5#!pIl6t{-8Gn*^^ecDQmW-*X2*hx_ zDShwhm3>e`@BR!gWA7^-v71iFGGzubX)pGkspD>;E7rdS6>Cbg6To-4JBGQ3fc$v1 zS9ms+ZN~Pc7K$r>pi@of?ih_ATo}m!s*G%$-OCd&b>G8UrihTTI%A1SI9&4fvXXUT zwUnR7yHS-0H2)(@1rNRpEq#n1&Md%sn5>zu54=hxT+`pri53MrHpMJpHJy+RzF+wO zV=5JMt@0B_mOLUeCJ!4H(>=7xLTvUF#|@+{69ZUXotShmg#*S^-_8$##k~aB1aD%v zU{*%9t8WdHyt>%fvTws61h7@Q;5v~j@%1#zryD3rzyp$JF_8^Z>{z*l zuDj0u$A{~4*mBN>qYI*;uql<~dC8MmNHosqT%ZqObnkV;S3taCR1#$05Uhr0GtL5i z{8q-J#nU>4ClIwV`BdYTTA_7cF9D%hjo7A!;S2zoQau^g!SBboR(+L$7E%ti@x35% zp!;Fw?v^qR2sncfcRvK|S;1q9Zcms90G&&WKpkOM++4KDiiltlj!aBX_e_kYL_cLj z>EF|AL{j2R2!w#CP|(wrY>^6*>Lre^jQuya2Sw1#W3`dtpe-d=(H#emg&qiv9jO5y z+r_lkbvR!O2sXQ-=BUX1v9ZvcSW-rrGRPq3Nm0vE?!__Fy_K>qzY-| z4-d}MO$J`Tb5}Up%uNt2%72Ce$0t&;P4EkZmqe^CaZh`Oxi53#lk$)bqCEk*JX3EP zgj_H;M0ZzpqaqPDG2=STIy9=1)h^oooVPq)N7Wt7B;7%3SnFw04NbFG-)KZS!S%xw zuimlZ>z;;)Egk5w-az}ssvohTP^?=XHxuew)WHdViap`aRKqGy_I`5A-eqjruBVLq z5-t^lXhUMw-~QS(07-~UHNdxLNroCJmt@>UAB3SPSI!8bvD{?HSwNv1rZ!j3Z3oEH z6LtIE2u|>X_^Ig_7p;W*H7uuu_z~ju5_67>qFRs1r|@8N5+( zL6bL$Ml&-GlXoafXFN8eHrhx`nhDg*OR~~(So|CEwAhU3&s^XwNyN&u^ZWrMQ+jlaM94YZJD zHW&^8wa9!Ic`W2dyH`p@409;#_NuT%TLGVJ?gFn} zHeOMOc^c>AE-xnX<95uaan4%OeW*#o*y2so{P_d+pA+(aR}H=X$2USE0@c&ibvI6I z>|D=_sE2ikET zd_e>c7XQldxG!>Bj$wp^^Ks`^&;LkZ|C&ITg>}B9)pzZu55xR6=+6v#VVKNN-7C0+ zaN|cy%%^pC))JlHE+u0Fs3lOg))#9|q6UNZd$n_IH%RCKy-JpdHkLP$|IaV~e%VCF zHkUuAM)(1$MFRi4YMQN32<&~YuvNpKMd~E5NGkDq|MM1*mA!fIx%WR>^nbkX_iI6Y zRoz%zH=KB>wLh;V3>fFVgld2E{R9D*^P(+5boK3W4aXr)Wf6B6hob-UeZO8yJ18D6 z*oLVnVX*ygR`LY@@14~$i`-0KuV?Ctq~8BL3A-MR_t^VCem!e;7r3+caozE^jO5?k zA%n~3IBW5Ee_Kye^@1^_H}SJpMJ0%ha(tsXhp}Q#1>mnAy&p(>zi6bx-JUU~t?+`@ zvA^SKfB5vTmo2cT`rH%KT6E@esV=wq^Kr3zu{|{AnrETTew9^tXXgOMQLtAS!eau) zEF_;Qua)_Il%|6DgMcN5#c-lLah71cj0eW%RPGUs$f>4!_Tw3B1N*I(z0!_XY;2^cN_fO+bJBK#9pp3ryuY2ZCsWvz z*o5kxe-@bLLO}uE_Zrf0yj9!yDEmkIXp8>m`+mO`WDoGhJ;IOjoWeh;ufNglqD(sx zu8p#HNJ)!`Pklh8OK@5hF3WyiJOw;m@GQ(9Wae>I#zbif0s!S{3cMrut4!5@iRSx) zrSgE7bU_D!=K7@$8uf&7Il#?mV00u1r3Atv_UrLLr=QO^xnP8PobEJZB?o;86rFDL<6 zE?BV(Qk7T&qsPj`0PGl#`aQm<{<4P!89*I9qU`g`VO?RU*{hNBfwwT46}%gY=hsS_ z0TCgh|F5&V>A7n;$}l|luXrbslF<=@VH61hNC+XK1G9*M;W*JjiH&SW3jBJmyQ=rz zYx`KTok%1v?cTk5b=SvJPgVE&?B@Ih!od-EA>@_!5F=Dy#tMAdD7Nl>BZtK(^-ae@ ztU@VzS1m_Vy(P_OW25~pZ*}-9IDD*X*JoQkL9Rd`NsUXjZEYa(ADdyZ56Re#Ct8PW z=?e=sh&UdGEYT6b;VF@J0-M>`HB@C+GYvF%DYXF~nq!q@P`!s} zwq_w&wd%P5_E~m(FgC42J9aIQg*P5KXppUIs8iI?v5tzDei~Rl=61i z%r@ygu7xaMeow%--YbXEiT8;MEzgpQfyTRuz9t3g6tk+l+JsucyL8}buXK^w)tr4k1*Fr=NQAmb<%7O&cY9YpGm zc+5v})2w-&AxNdTW8|nD@H-9;)B#l3IxN1&C|a6wqpIyi8Jw@nB$zcRhe>=*!UU0M z!!McJj0{g*Hc2~n32Jf+zsXG9qre$F6<8x(nSycFYyk<9{A9x!d?;XzRq1AlV=94O z3p(woOd3bF%?RNhni!*CB~xEVd?TJ#eidIux3+A$^mdYZJB1yvAZ8w z1c0El+@P2e%{VV9qg!p!1lj8zyJHlyELJ}CHB6h!3+CQ%Vw^#p_cTb=I5|i>hU$r} zpj;x`#@Y=sRaSb0Gz*H!ldDb_B4G1SF&drM*34Pq>LQD-dI8o`F3LVScULaVqMhJp z8+)1CY9N`9q|s_>PS(nwQWyIGAMHVNN_;G;-7fA@E2}q?%7NNls>p2)M_=JqCHIgn5|Yj!;M)-wryKZmp78^oxlxeg465s+@_1;Mu?Y&@A% zcRT-NR!>+J|0@f^D3sAM!B)zHZn@bF#>|g@s&poAK&QeeHYYd`V}I&$J1BgCHfc4x zvjpI3kq~|yXA~q*_XzMzVakq&+W6u6uQe(uenv$4=*`09>pThv(3_(bDpn(+H zt1&pNy*%TWA;<<7bFh^D@v0rO&2cf3Sw}i;$@rd!m!5n&KA6Mryu1M{E;l?mzKj`c-jS;l zIfn<1iR&7^fur3=G0i0j#Fi|%%XA$)0sg=QSo9@>mcYkO~50NZ+!ixeym$&+KgrMVyxFa(VWKEyj?gl@6p-& zshk|}I1y;h#y?4y@1*(czP2|-3Mzlc@kqO#^+d+nDq(h}l(kin#Len`Z59szEkPs7 zkH=oy^H}~pP0wbwdO1*Okm4rlCN{whYkq71?vR$jf<1EGOS>gEA$dDBt<%g7l*|y)ure?VYlK(kId^pv*Wq| z2r^oobW6oo@7DvBX8`3@d^0iS%KB0Un-r5U_s#4L4nm{xBZdDwld&t#U?Is1KLYjT zl#y<&yyrB=pv9_$UuJPsZjR3hTgV4!4I;IG`c53?|C8o5!XPxQ3*rgSF?Xs#w6491 z@z57?X6I|AEs_I_>$PQD}ZHNfQUR66SDi9pqAh$AQp>$_yim3VHw-+PXKu z+ykJsUDautthJW+he(y7Q2f!r_*TaXs!#QEUU#g3y+st;{p0qgE2oAa#s3^iXLIgD z??~zG#RA$|!_Sz^Z#LLcy6mCiUvkQlv7!XRUVYhMuRjfg(NHf^<`P@u zQwH=g-ktv~{nhO6s|PCz@zUs(M~$bSv|?f!z~?B;3~ca`iZ6HfNm$2x zsRv4pQ8fQFr4*|yU}2TPY$w;Y?XssiwC-NZ#cH4TGLCR;)}fjanZ>E)5^{)ZFb&?z zk`$+Gxge`c(_%jzVisRieC4@*hDKD?nTq50_@~p3F>+nG^$|`BS;QUbeuZ@kf}4Ns zw6oF|?MMm4WZ{O$$UJ2(XM8q@r(p{9_oo!|@%qcah0qwUPAX4()jE4lXxdBy8Q*w68Ut zGYK{+FtLglECp$@m(W58p_wG-a0XUG=)x3Ol9raM1ylt5nr)UBFxTT^pe1olrnEA^ zCa4SAIpk1zD(kiZ%!zA+yPaksP=X=7m&Z(&08I?d_XA367UxDs~ zQfoq#g-AETV&aYIJ;qSR4&Gy<2xvDj(||yP3F>X<#W#DrKBhp@nXBco5TcOHL=#J? zGqW8%Rz`3V9pE+E;v26y#50vKO(<={R9t$ZyHd0d3w`#GN27E{LR~R72Mn zBn|}h>h0t*)~N`a){`OX zHHVscOkn?7f8iatsE!v-n5J6HqdfLpFE&p9@WYdmiBY^yZ!}1phiyJCY>$sn$PS|= zhlQqUDN|1_dU_dl*zq zJ1cCDrL4P3_mg(G()X^z4%E8{eK^5LQ&l$8KL({rljazLRhI@O9FkLRstpM6f-6yk z(cRq27SE2b0!b_kTWv_ld&ePj?03Lb|5Msz96H3-aZ#gjRN3K(#*YC*o$#>LGjS`> z>$F26=ZZhbtVBH7YChRjK|GFu$T}Lq4b=YdI9vauh-TJ}H2Y;V9B;%zNng!#H+BFH zaTOE-Z8DzG83xkLUY7K&tyFGPR%(AToskJvbp;IVw>XY;n zifUiu#ET;5Es2`(1=UO@ZxP3hNW*W?rPdQQZBYjK(JwrTF=u?Rz;4Y|jid^&Sqhtl zMi@!|Rrh0Gx@~cuYv1vMLA(yK`M=#Spi=B>7}{(KxV>HfXlFh!)#zXv?y8ys^U>~D zX{Y02vZ@RkZ$gR$s?L~UJb)nPccZn6zi@X&MtktYn&~~iZGugFssw9r!6b6rL!H-Bo^CjX)|a5xdi=knv0aOgR^Vz$)PJ7fI<` z<~|-^!jz?Dk!@m*sO7^^PQ=P1fiYE67Uc0}GhYf0P))RN{ru~Mk$Fc%Ewg2taO8V} z5RCB>!FlFL>T63C@;>u%v8S$6w!jT(lsGv=YJpf4`LV(tIr#kUr;J(db4)Qg3L&~u zxZteXdOOJq$LXv4E>*tO#l4D`VmdEuT<#M6&u(6RZuf!cE)6<#>0qD@s5^eKo)uxi z33?J`pj?xGU+O+ez~pSev-I3U$dK-AgsxQyc?`rnu<-7@OJiIe$QizL55JTLDoP7w(MV8w5M!WCI@JrE zlPG&N+7=FUN@0>D9hNl_c-6LZ5_7F4N>8w3lh|T~@?P;|&!(z&$R$SK)h?k83EhND zYljw+??5F9~_b!p;fNrn7FuAkKlFz{UI;mBIu7w`H zOaPz6Z(=qg|JaVfTazO~%<@~YNp`YDJ{2_y5`W5?Z>fOBouVlpR6U< zwSZ$k?`@Ace)9@lOO3H`1+K`iuVIY{p!ea?rLVb6_@+#iMWO>>PPN($INLbavL$Fk zlKB~#g0XQcqZ^n|5v>?Gj07++s_XUw%H)a-Lu(eHZ{5K;1f7REtU!*f@h6zVEAz_S zKxMZH-ClqqT8RY`_s&iHwF>|a11ByM_`+%Jh|u1{Kt2XA<>#??{1PpYT_go|L-7+J zqJOl9>ieoyWZ8MI;)~k7yt#Ix0dFaWoy55I(1A#!K&w!b4;eK&)Kz>s$-{@pX0`Lw z*ulDLDuzvRE^1F6Msj#Ju-x}NCBP~9h+Y}iK5+n`Ggj6g&~Kb*j&5G(!_WC?fbX;$ zt73~zfZ44MSL$yc6?{3vtlfUeD-4Dg#nN{l!HBIImdVOb|J`f>!#OX$UkOVHIyuNu zm!0Q`T3X{S~tEBpd)7`OgJg!8JvFYTxlkx zec|$uuavg-4UDtD%`+Ff6j?5!&Dj0A@1s}sGHgilGc3$W^w2vFr973jke*?dc6??% zjBFextq@|@`7%CJ5ixk$2@R$}z^wi%=e zd*S;hJw3!qHGR+hZL0BA7(cJiNgfv4)?dDa1U65?A#P{kMt{3iX7+2dp(vo_*4Clg zX8jM>5zHqGRZDF4ax`B|>^ zq`F*xcF+D=m(im|daPRVc@M9H%!dv$AFf7`K}l%s_E&j88N@FB>c+UyqZ`~qa1a)# znQ&)6?KOIR)E!WdW}M}*yOq5hYh}`4cD*4MZWqzwnztqghO0i^L$BFN26F z7|umUXxjE-bR92DU@>_$)8Q^`1Sk$TdgMV5lWsX2JZjAnG0v#{2}{fbNl5;l2JsxW zu>!Q3A+#;7nV7KLsIb=ygS(UDTM~Ns9}W4eBgzHx3gCy#!TjM`r9%k(gB#Zh3*d*d;eV{nRjP@mQZSeF5O^Vu#WBsAIJrU}i%%3ffY0u$6 zU(=tS;L7u!rQl?v1UNGe^g>ez8G_V%v8A7k&)TtgO2(!?$XF7P_c@t`ZlyARaw2l* zKChFsgHLOxt6V}Saw{ZMK?Rk-Tl)ArfTPf&7@i-9SbW8A;+riDxr}SUKM6 zd3Jrsm31pB8Ha4amzg(d)TXSsaq>mr+sFgEgzzl%vaAA&zRKQwF73x5?>Jj~Aoqgf zGBp9g&WF&@XO$V+0oy(8*Ej}My}*c;HW#@qIebC&Ckca~@mxBAEK`~j&$8*PUH`}U zEJc;y3pPa}9fZNq=l~I`T5k3%6~|N>-}qIv}eKQ7Gt(xPBrI4_<;spMD&LBeF2+%j)WJnU?C5>=`IteOtA252&gqBy*n9d<(SfRN* z6DP)b21=6LrLyO`$q5)myjqji4l_i&fMGa;rNe{89qFC(j$l|`Gr$_04t#SfaK|LdH{L3KILtHaN(XU` zyfVkAIlPaAN~IV*tNwIohgxvX5Ip(oEkpA-AhQaM#Y0=26foo3Ez(be%%+MaP{2%< z)IzssSd-X3(Fv=PU;=czJCinxXWq)E!ng}4j~K-C4Wzkq!y8dV^s`FVkp|FF+AaSy z@?lq^gYwlwFfA2KKj|TJwMWOd1V#rj6H|H3QPDuYOnt##)UZHz9w6~jGOh4%&9>M- z_|+yAima)mVF>S1ElYSWp^CghB1LvR&NvLJfngn$_iPt*Er`m}P$!7&-H6|hg ziOMl9oju8z;IgNc=cEASmVMt{5gvOj$-i}A(6+mEY;TQ^< zLuR8j?{U*WFZG+e5%8zKb>oxOuz0VidCxT$ahdqVzE0&v2is8hQSckDu}N8+8)aWK zY~57D^r+f-*-5#I6A`6|lu4PLR6zw&C)Vy#sf>>O63v)g0E72mf`DFHe~Re2oCg0w zKk9FC!tvsx+YzcMa@cxF<)lag@)mJ0`&+>-HyuSAP_csePBKz@+J`-@o=b>YRk62B}e>P2P$$SXhbfYuUa$fQyw0~`n3OEo+=qK`_9@?u9zsZ zH8tn;w*5Yz_Fd8`SM0g5DTri0#z736oovfxGxP=PIklN5p~opzK%5-1x@y&C9A3b2 z3@G*#szTAVOAdR7vICrPu${tar*m9o(cbjO9aLXXdu2({n#O0B^q6?(fa)$`Jz2a= zQRrE~179`{)55KvcJ{}Gcimj@q!*~2@J`pT%}?cw$NfVO~|8V4Sboa~6p(>~(E;WIG=(l4hFc7#J?j@EO+ZRs)=Q(e^h?P&i;;yNUF47WuwGiRkAqT>vz4SmCvIKvwF{J|lg{pMtjhlnQiyik+b> zz^ZW~eaNmT>UsPde*^%>9Y{1La-J<`7tFyGV~WmvC_l<-&I|aHoy$cVhjT^3_Bov!r!w-nX_(Fe14qN2j2kQ% z0x84pfDJ`pB#csh0IN#!uwvvTnx~0+bd$UY@{V@n z!dqsV3&I!38J}^rh9fx>AkCTZ&B%JdyvJ>fp>xrsJ&$H9LGru3_R{I1g!{fevSWx2 zHASsjAt3YuZoHB^{jtC}5CzVAnR4tUVSnkV*B znT%nwE@eVyQ@yubB|Cm{q|4PoQnsO!EFJd@V2vdR6*6HIk1=FJs_$;r#7lt;r+&iw zB}OZ9aVEoL;}$3>(D~e()nmdq+ieyIQU3Gc>OCQl|Ln`9=c{jCxMecEGi&h%X*j(0 zqm^}m8z(FB7y${A(^T9+xHSdbQih>5K%*IgGwVSL7 z)1w#mlznGqX5RS;QWb8FA7`AnsD`l_c+~v*VSl>tDL=>PcIZ8}m46i%j=iRjoGPL$ z{)bEgIh#KqTQsqYAYh>&mPa%Wst07PM){=JPM!%~!BsZ>+aZo?o}h|+hLuTW7sddX zMBg5WwLSd)#A&kHrPfPUl!#9{7LQUXA6Bv~^9er+IPUubQ!PD^x89&;GSA4y`&YxX zgFL_}_&l{!EA;|D2G1H7g@%QC)l+z-sN&oQ1o+epAz5Arq@GtEffK=2#)xoO-&^;* zY;b1oxvuDU-XBiawZdCd0V1~gz1SCdRJiLgDmyD*>Y4XJqS^$%%&OE_zRry<=A0jvQ zV*a5SI8I`@Q5omzJfZD4^_z4`?}H#GDYnLajPwECgwe`^G9Xzq* z(gT1Q?3js63M0o2<4~Z{3IYbTU84Uut+r-H&T1%5vae&_m$i&?2x+wk2o1<41&Zi^ z7fK1;U0SVvNcHLJah3H&MzhgmAd^Ny!<2s9KIK=z>H}3@OB2b!KMPGat zo51-_#%PHffS5Dv7($_W1lCwh#uQqq~66tB!vqDa#2?bufiRK-0b_c-Ahx7r2v3(;{*R(9W4TZ)?YFe6p7n2AMQeg&e=8nc(0#O zhu_X!66r$vKI`DW@@`VdUvp62GMjaY20 z+`l50ZYhtNLCJ1HX_lF>R394(;Xn0_Ywp5fePfMbr6e-U2Yd<|hh*<`VXU}ls-#j} z6rVNaZFk|0h(cA4W^&pUZV}MStfI4`TzG=z;@7>wp8-X!a$o11fqRJ#pjgRy2sUZDw4f+~UF|kmjiVL+Q z5=;?|P;jjSy}DKDAQG%5^Jq~h*07Re%Q01gD~boFjX@StD?I3U!)~y|gAukAhrTJp zi@;aNp><^_)b8JD!e;peVJE3gFrr*$3(XQp=!6!l@Pq&q8xp9p3itK%66C%U` zj+`^H4RGK6>na4;VL*dUZXLs^Czr{y0O@1m)S6|TfRhNs;^=~kg%^Y;qZ>QMF|O_` zhOf%%CdM1NN5FTAUev)WO5^1I9;;=A#%9mEPD-Uno$yzgY&CPNqCDzZfTHXU5*wu* znVmRmRFa12>&1~Yu*S_l4LV!3jzO~Jm70to5H=zz4RK!~zn>_wsPEc{DBua%{&A3H zpY&vU0iOV3krKq#&H@th#k_eAIg)pb#^)sbFHtboOANj_j#BFai?6wT^0;;0a!tmZ zmJ)lFJAXQ(k^ngE>-!zdKEAbOy0=YS8-Z#^LImYVE^YVq8qt)(96?VTt9vdK>|Pi@ z{^@KUOY!Q>+aErBeE;V4AN%XwfByHYSGMP+KVHPWLg>G~|HI$h|KXRveEIHg-@bkK z@x#k+|3gRr`R?EU_kZ5JeD|BzzkhQY{^iXNKfeCEcYl8Q?PF{2b0*jKze{z*JtlCs z(Y}B4;oYC!|JR!jFV^ej`!nRP-@X0#=B=kX!g6o?&FlBtUR>WfO~3lpeZn>En>68n z{_zLXed#T}zdz^K@BZYsfAy1h_@L!766w5*w6FT>*B@X1;oa}gPkZqXpPR&=-@p0Y zD;xJ}uc7Y0VU)-p&F4RC>iqTc_TGefxi;AfCHS8FF*hBhhOZXeE0pkcOPGR;aT$%Vg literal 0 HcmV?d00001 diff --git a/IVPNClient/Scenes/Base.lproj/Main.storyboard b/IVPNClient/Scenes/Base.lproj/Main.storyboard index 62084e41c..d201734e2 100644 --- a/IVPNClient/Scenes/Base.lproj/Main.storyboard +++ b/IVPNClient/Scenes/Base.lproj/Main.storyboard @@ -1,11 +1,12 @@ - + - + + @@ -16,7 +17,7 @@ - + @@ -608,7 +609,7 @@ - + @@ -744,7 +745,7 @@ - + @@ -759,7 +760,7 @@ - + @@ -917,7 +918,7 @@ - + @@ -1016,17 +1017,17 @@ - + - + - + - + @@ -1132,7 +1133,7 @@ - + @@ -1358,7 +1359,7 @@ - - - - - - + @@ -3301,7 +3302,7 @@ -