From 8aaa36dab618edf01a0c8ebd5c059a665c6c9325 Mon Sep 17 00:00:00 2001 From: monlor Date: Sun, 26 Apr 2020 10:22:31 +0800 Subject: [PATCH] 2020-04-26 10:22:31 --- README.md | 3 +- apps/aria2/config/aria2.uci | 4 +- apps/aria2/web/AriaNG/index.html | 69 ++++++++++----------------- apps/smartdns/bin/smartdns_linux_arm | Bin 123552 -> 134624 bytes apps/smartdns/config/smartdns.uci | 4 +- apps/smartdns/config/version.txt | 1 - apps/vsftpd/bin/vsftpd_linux_arm | Bin 54320 -> 117131 bytes apps/vsftpd/config/vsftpd.uci | 2 +- 8 files changed, 33 insertions(+), 50 deletions(-) mode change 100755 => 100644 apps/aria2/web/AriaNG/index.html mode change 100755 => 100644 apps/smartdns/bin/smartdns_linux_arm delete mode 100644 apps/smartdns/config/version.txt diff --git a/README.md b/README.md index 03fc95f..126d392 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # MIXBOX -![](https://github.com/monlor/MIXBOX/workflows/Master-CI/badge.svg) +![](https://github.com/monlor/MIXBOX/workflows/Main-CI/badge.svg) > MIXBOX是一款全新的,完全基于Shell脚本的工具箱,为在路由器上实现程序的快速配置及运行管理,欢迎大佬们stars、fork及pr. @@ -17,6 +17,7 @@ * 2020-04-26 * 优化工具箱离线使用 * `vsftpd`不能使用的用户可以尝试`entware`的方式启用 + * 更新一些arm程序的二进制版本,感谢@DC提供的二进制程序 * 2020-03-06 * 更新frps到0.31.2 diff --git a/apps/aria2/config/aria2.uci b/apps/aria2/config/aria2.uci index 2256ca0..1d665db 100644 --- a/apps/aria2/config/aria2.uci +++ b/apps/aria2/config/aria2.uci @@ -4,5 +4,5 @@ needver="0.1.7" backupfiles="config/aria2.conf" supports="linux_arm,linux_mips,linux_x86_64" appinfo="Linux下一款高效的下载工具" -newinfo="支持x86_64设备" -version="0.0.7" +newinfo="更新arm版aria2版本,webui版本" +version="0.0.8" diff --git a/apps/aria2/web/AriaNG/index.html b/apps/aria2/web/AriaNG/index.html old mode 100755 new mode 100644 index 118cb1b..996831a --- a/apps/aria2/web/AriaNG/index.html +++ b/apps/aria2/web/AriaNG/index.html @@ -1,12 +1,12 @@ AriaNg
\ No newline at end of file +!function(){"use strict";var e,t,a;if(e=navigator.appName,t=navigator.appVersion.split(";"),a=t&&1 ul li").removeClass("active"),angular.element("section.sidebar > ul > li[data-href-match]").each(function(e,t){var a=angular.element(t).attr("data-href-match");c(a,n)&&angular.element(t).addClass("active")}),angular.element("section.sidebar > ul > li.treeview > ul.treeview-menu > li[data-href-match]").each(function(e,t){var a=angular.element(t).attr("data-href-match");c(a,n)&&angular.element(t).addClass("active").parent().parent().addClass("active")}),r.unbind("keypress")}),function(){var e=o.getBrowserFeatures();if(e.localStroage||i.warn("[root.initCheck] LocalStorage is not supported!"),e.cookies||i.warn("[root.initCheck] Cookies is not supported!"),!o.isBrowserSupportStorage())throw angular.element("body").prepend('
'),angular.element(".main-sidebar").addClass("blur"),angular.element(".navbar").addClass("blur"),angular.element(".content-body").addClass("blur"),a.notifyInPage("","You cannot use AriaNg because this browser does not meet the minimum requirements for data storage.",{type:"error",delay:!1}),new Error("You cannot use AriaNg because this browser does not meet the minimum requirements for data storage.")}(),angular.element("section.sidebar > ul > li[data-href-match] > a").click(function(){angular.element("section.sidebar > ul li").removeClass("active"),angular.element(this).parent().addClass("active")}),angular.element("section.sidebar > ul > li.treeview > ul.treeview-menu > li[data-href-match] > a").click(function(){angular.element("section.sidebar > ul li").removeClass("active"),angular.element(this).parent().addClass("active").parent().parent().addClass("active")})}])}(),function(){"use strict";angular.module("ariaNg").constant("ariaNgConstants",{title:"AriaNg",appPrefix:"AriaNg",optionStorageKey:"Options",languageStorageKeyPrefix:"Language",settingHistoryKeyPrefix:"History",languagePath:"langs",languageFileExtension:".txt",defaultLanguage:"en",defaultHost:"localhost",defaultSecureProtocol:"https",defaultPathSeparator:"/",websocketAutoReconnect:!0,globalStatStorageCapacity:120,taskStatStorageCapacity:300,lazySaveTimeout:500,errorTooltipDelay:500,notificationInPageTimeout:2e3,historyMaxStoreCount:10,cachedDebugLogsLimit:100}).constant("ariaNgDefaultOptions",{language:"en",title:"${downspeed}, ${upspeed} - ${title}",titleRefreshInterval:5e3,browserNotification:!1,rpcAlias:"",rpcHost:"",rpcPort:"6800",rpcInterface:"jsonrpc",protocol:"http",httpMethod:"POST",secret:"",extendRpcServers:[],globalStatRefreshInterval:1e3,downloadTaskRefreshInterval:1e3,rpcListDisplayOrder:"recentlyUsed",afterCreatingNewTask:"task-list",removeOldTaskAfterRetrying:!1,confirmTaskRemoval:!0,afterRetryingTask:"task-list-downloading",displayOrder:"default:asc",fileListDisplayOrder:"default:asc",peerListDisplayOrder:"default:asc"})}(),function(){"use strict";angular.module("ariaNg").constant("ariaNgBuildConfiguration",{buildVersion:"v1.1.4",buildCommit:"9a3dff6"})}(),function(){"use strict";angular.module("ariaNg").config(["$qProvider","$translateProvider","localStorageServiceProvider","NotificationProvider","ariaNgConstants","ariaNgLanguages",function(e,t,a,n,i,s){e.errorOnUnhandledRejections(!1),a.setPrefix(i.appPrefix).setStorageType("localStorage").setStorageCookie(365,"/");var r=[],o={};for(var l in s)if(s.hasOwnProperty(l)){var c=s[l].aliases;if(r.push(l),angular.isArray(c)&&!(c.length<1))for(var d=0;d= 2, of course). If SIZE is 15M, since 2*15M > 20MiB, aria2 does not split file and download it using 1 source. You can append K or M (1K = 1024, 1M = 1024K). Possible Values: 1M-1024M.","netrc-path.name":".netrc Path","netrc-path.description":"","no-netrc.name":"Disable netrc","no-netrc.description":"","no-proxy.name":"No Proxy List","no-proxy.description":"Specify a comma separated list of host names, domains and network addresses with or without a subnet mask where no proxy should be used.","out.name":"File Name","out.description":"The file name of the downloaded file. It is always relative to the directory given in --dir option. When the --force-sequential option is used, this option is ignored.","proxy-method.name":"Proxy Method","proxy-method.description":"Set the method to use in proxy request. METHOD is either GET or TUNNEL. HTTPS downloads always use TUNNEL regardless of this option.","remote-time.name":"Remote File Timestamp","remote-time.description":"Retrieve timestamp of the remote file from the remote HTTP/FTP server and if it is available, apply it to the local file.","reuse-uri.name":"Reuse Uri","reuse-uri.description":"Reuse already used URIs if no unused URIs are left.","retry-wait.name":"Retry Wait","retry-wait.description":"Set the seconds to wait between retries. When SEC > 0, aria2 will retry downloads when the HTTP server returns a 503 response.","server-stat-of.name":"Server Stat Output","server-stat-of.description":"Specify the file name to which performance profile of the servers is saved. You can load saved data using --server-stat-if option.","server-stat-timeout.name":"Server Stat Timeout","server-stat-timeout.description":"Specifies timeout in seconds to invalidate performance profile of the servers since the last contact to them.","split.name":"Split Count","split.description":"Download a file using N connections. If more than N URIs are given, first N URIs are used and remaining URIs are used for backup. If less than N URIs are given, those URIs are used more than once so that N connections total are made simultaneously. The number of connections to the same host is restricted by the --max-connection-per-server option.","stream-piece-selector.name":"Piece Selection Algorithm","stream-piece-selector.description":"Specify piece selection algorithm used in HTTP/FTP download. Piece means fixed length segment which is downloaded in parallel in segmented download. If default is given, aria2 selects piece so that it reduces the number of establishing connection. This is reasonable default behavior because establishing connection is an expensive operation. If inorder is given, aria2 selects piece which has minimum index. Index=0 means first of the file. This will be useful to view movie while downloading it. --enable-http-pipelining option may be useful to reduce re-connection overhead. Please note that aria2 honors --min-split-size option, so it will be necessary to specify a reasonable value to --min-split-size option. If random is given, aria2 selects piece randomly. Like inorder, --min-split-size option is honored. If geom is given, at the beginning aria2 selects piece which has minimum index like inorder, but it exponentially increasingly keeps space from previously selected piece. This will reduce the number of establishing connection and at the same time it will download the beginning part of the file first. This will be useful to view movie while downloading it.","timeout.name":"Timeout","timeout.description":"","uri-selector.name":"URI Selection Algorithm","uri-selector.description":"Specify URI selection algorithm. The possible values are inorder, feedback and adaptive. If inorder is given, URI is tried in the order appeared in the URI list. If feedback is given, aria2 uses download speed observed in the previous downloads and choose fastest server in the URI list. This also effectively skips dead mirrors. The observed download speed is a part of performance profile of servers mentioned in --server-stat-of and --server-stat-if If adaptive is given, selects one of the best mirrors for the first and reserved connections. For supplementary ones, it returns mirrors which has not been tested yet, and if each of them has already been tested, returns mirrors which has to be tested again. Otherwise, it doesn't select anymore mirrors. Like feedback, it uses a performance profile of servers.","check-certificate.name":"Check Certificate","check-certificate.description":"","http-accept-gzip.name":"Accept GZip","http-accept-gzip.description":"Send Accept: deflate, gzip request header and inflate response if remote server responds with Content-Encoding: gzip or Content-Encoding: deflate.","http-auth-challenge.name":"Auth Challenge","http-auth-challenge.description":"Send HTTP authorization header only when it is requested by the server. If false is set, then authorization header is always sent to the server. There is an exception: if user name and password are embedded in URI, authorization header is always sent to the server regardless of this option.","http-no-cache.name":"No Cache","http-no-cache.description":"Send Cache-Control: no-cache and Pragma: no-cache header to avoid cached content. If false is given, these headers are not sent and you can add Cache-Control header with a directive you like using --header option.","http-user.name":"HTTP Default User Name","http-user.description":"","http-passwd.name":"HTTP Default Password","http-passwd.description":"","http-proxy.name":"HTTP Proxy Server","http-proxy.description":"","http-proxy-user.name":"HTTP Proxy User Name","http-proxy-user.description":"","http-proxy-passwd.name":"HTTP Proxy Password","http-proxy-passwd.description":"","https-proxy.name":"HTTPS Proxy Server","https-proxy.description":"","https-proxy-user.name":"HTTPS Proxy User Name","https-proxy-user.description":"","https-proxy-passwd.name":"HTTPS Proxy Password","https-proxy-passwd.description":"","referer.name":"Referer","referer.description":"Set an http referrer (Referer). This affects all http/https downloads. If * is given, the download URI is also used as the referrer. This may be useful when used together with the --parameterized-uri option.","enable-http-keep-alive.name":"Enable Persistent Connection","enable-http-keep-alive.description":"Enable HTTP/1.1 persistent connection.","enable-http-pipelining.name":"Enable HTTP Pipelining","enable-http-pipelining.description":"Enable HTTP/1.1 pipelining.","header.name":"Custom Header","header.description":'Append HEADER to HTTP request header. Put one item per line, each item containing "header name: header value".',"save-cookies.name":"Cookies Path","save-cookies.description":"Save Cookies to FILE in Mozilla/Firefox(1.x/2.x)/ Netscape format. If FILE already exists, it is overwritten. Session Cookies are also saved and their expiry values are treated as 0.","use-head.name":"Use HEAD Method","use-head.description":"Use HEAD method for the first request to the HTTP server.","user-agent.name":"Custom User Agent","user-agent.description":"","ftp-user.name":"FTP Default User Name","ftp-user.description":"","ftp-passwd.name":"FTP Default Password","ftp-passwd.description":"If user name is embedded but password is missing in URI, aria2 tries to resolve password using .netrc. If password is found in .netrc, then use it as password. If not, use the password specified in this option.","ftp-pasv.name":"Passive Mode","ftp-pasv.description":"Use the passive mode in FTP. If false is given, the active mode will be used. This option is ignored for SFTP transfer.","ftp-proxy.name":"FTP Proxy Server","ftp-proxy.description":"","ftp-proxy-user.name":"FTP Proxy User Name","ftp-proxy-user.description":"","ftp-proxy-passwd.name":"FTP Proxy Password","ftp-proxy-passwd.description":"","ftp-type.name":"Transfer Type","ftp-type.description":"","ftp-reuse-connection.name":"Reuse Connection","ftp-reuse-connection.description":"","ssh-host-key-md.name":"SSH Public Key Checksum","ssh-host-key-md.description":"Set checksum for SSH host public key. TYPE is hash type. The supported hash type is sha-1 or md5. DIGEST is hex digest. For example: sha-1=b030503d4de4539dc7885e6f0f5e256704edf4c3. This option can be used to validate server's public key when SFTP is used. If this option is not set, which is default, no validation takes place.","bt-detach-seed-only.name":"Detach Seed Only","bt-detach-seed-only.description":"Exclude seed only downloads when counting concurrent active downloads (See -j option). This means that if -j3 is given and this option is turned on and 3 downloads are active and one of those enters seed mode, then it is excluded from active download count (thus it becomes 2), and the next download waiting in queue gets started. But be aware that seeding item is still recognized as active download in RPC method.","bt-enable-hook-after-hash-check.name":"Enable Hook After Hash Check","bt-enable-hook-after-hash-check.description":"Allow hook command invocation after hash check (see -V option) in BitTorrent download. By default, when hash check succeeds, the command given by --on-bt-download-complete is executed. To disable this action, give false to this option.","bt-enable-lpd.name":"Enable Local Peer Discovery (LPD)","bt-enable-lpd.description":"Enable Local Peer Discovery. If a private flag is set in a torrent, aria2 doesn't use this feature for that download even if true is given.","bt-exclude-tracker.name":"BitTorrent Exclude Trackers","bt-exclude-tracker.description":"Comma separated list of BitTorrent tracker's announce URI to remove. You can use special value * which matches all URIs, thus removes all announce URIs. When specifying * in shell command-line, don't forget to escape or quote it.","bt-external-ip.name":"External IP","bt-external-ip.description":"Specify the external IP address to use in BitTorrent download and DHT. It may be sent to BitTorrent tracker. For DHT, this option should be set to report that local node is downloading a particular torrent. This is critical to use DHT in a private network. Although this function is named external, it can accept any kind of IP addresses.","bt-force-encryption.name":"Force Encryption","bt-force-encryption.description":"Requires BitTorrent message payload encryption with arc4. This is a shorthand of --bt-require-crypto --bt-min-crypto-level=arc4. This option does not change the option value of those options. If true is given, deny legacy BitTorrent handshake and only use Obfuscation handshake and always encrypt message payload.","bt-hash-check-seed.name":"Hash Check Before Seeding","bt-hash-check-seed.description":"If true is given, after hash check using --check-integrity option and file is complete, continue to seed file. If you want to check file and download it only when it is damaged or incomplete, set this option to false. This option has effect only on BitTorrent download.","bt-load-saved-metadata.name":"Load Saved Metadata File","bt-load-saved-metadata.description":"Before getting torrent metadata from DHT when downloading with magnet link, first try to read file saved by --bt-save-metadata option. If it is successful, then skip downloading metadata from DHT.","bt-max-open-files.name":"Max Open Files","bt-max-open-files.description":"Specify maximum number of files to open in multi-file BitTorrent/Metalink download globally.","bt-max-peers.name":"Max Peers","bt-max-peers.description":"Specify the maximum number of peers per torrent. 0 means unlimited.","bt-metadata-only.name":"Download Metadata Only","bt-metadata-only.description":"Download meta data only. The file(s) described in meta data will not be downloaded. This option has effect only when BitTorrent Magnet URI is used.","bt-min-crypto-level.name":"Min Crypto Level","bt-min-crypto-level.description":"Set minimum level of encryption method. If several encryption methods are provided by a peer, aria2 chooses the lowest one which satisfies the given level.","bt-prioritize-piece.name":"Prioritize Piece","bt-prioritize-piece.description":"Try to download first and last pieces of each file first. This is useful for previewing files. The argument can contain 2 keywords: head and tail. To include both keywords, they must be separated by comma. These keywords can take one parameter, SIZE. For example, if head=SIZE is specified, pieces in the range of first SIZE bytes of each file get higher priority. tail=SIZE means the range of last SIZE bytes of each file. SIZE can include K or M (1K = 1024, 1M = 1024K).","bt-remove-unselected-file.name":"Remove Unselected File","bt-remove-unselected-file.description":"Removes the unselected files when download is completed in BitTorrent. To select files, use --select-file option. If it is not used, all files are assumed to be selected. Please use this option with care because it will actually remove files from your disk.","bt-require-crypto.name":"Require Crypto","bt-require-crypto.description":"If true is given, aria2 doesn't accept and establish connection with legacy BitTorrent handshake(\\19BitTorrent protocol). Thus aria2 always uses Obfuscation handshake.","bt-request-peer-speed-limit.name":"Preferred Download Speed","bt-request-peer-speed-limit.description":"If the whole download speed of every torrent is lower than SPEED, aria2 temporarily increases the number of peers to try for more download speed. Configuring this option with your preferred download speed can increase your download speed in some cases. You can append K or M (1K = 1024, 1M = 1024K).","bt-save-metadata.name":"Save Metadata","bt-save-metadata.description":'Save meta data as ".torrent" file. This option has effect only when BitTorrent Magnet URI is used. The file name is hex encoded info hash with suffix ".torrent". The directory to be saved is the same directory where download file is saved. If the same file already exists, meta data is not saved.',"bt-seed-unverified.name":"Not Verify Downloaded Fileds","bt-seed-unverified.description":"Seed previously downloaded files without verifying piece hashes.","bt-stop-timeout.name":"Stop Timeout","bt-stop-timeout.description":"Stop BitTorrent download if download speed is 0 in consecutive SEC seconds. If 0 is given, this feature is disabled.","bt-tracker.name":"BitTorrent Trackers","bt-tracker.description":"Comma separated list of additional BitTorrent tracker's announce URI. These URIs are not affected by --bt-exclude-tracker option because they are added after URIs in --bt-exclude-tracker option are removed.","bt-tracker-connect-timeout.name":"BitTorrent Tracker Connect Timeout","bt-tracker-connect-timeout.description":"Set the connect timeout in seconds to establish connection to tracker. After the connection is established, this option makes no effect and --bt-tracker-timeout option is used instead.","bt-tracker-interval.name":"BitTorrent Tracker Connect Interval","bt-tracker-interval.description":"Set the interval in seconds between tracker requests. This completely overrides interval value and aria2 just uses this value and ignores the min interval and interval value in the response of tracker. If 0 is set, aria2 determines interval based on the response of tracker and the download progress.","bt-tracker-timeout.name":"BitTorrent Tracker Timeout","bt-tracker-timeout.description":"","dht-file-path.name":"DHT (IPv4) File","dht-file-path.description":"Change the IPv4 DHT routing table file to PATH.","dht-file-path6.name":"DHT (IPv6) File","dht-file-path6.description":"Change the IPv6 DHT routing table file to PATH.","dht-listen-port.name":"DHT Listen Port","dht-listen-port.description":"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Multiple ports can be specified by using ,, for example: 6881,6885. You can also use - to specify a range: 6881-6999. , and - can be used together.","dht-message-timeout.name":"DHT Message Timeout","dht-message-timeout.description":"","enable-dht.name":"Enable DHT (IPv4)","enable-dht.description":"Enable IPv4 DHT functionality. It also enables UDP tracker support. If a private flag is set in a torrent, aria2 doesn't use DHT for that download even if true is given.","enable-dht6.name":"Enable DHT (IPv6)","enable-dht6.description":"Enable IPv6 DHT functionality. If a private flag is set in a torrent, aria2 doesn't use DHT for that download even if true is given. Use --dht-listen-port option to specify port number to listen on.","enable-peer-exchange.name":"Enable Peer Exchange","enable-peer-exchange.description":"Enable Peer Exchange extension. If a private flag is set in a torrent, this feature is disabled for that download even if true is given.","follow-torrent.name":"Follow Torrent","follow-torrent.description":"If true or mem is specified, when a file whose suffix is .torrent or content type is application/x-bittorrent is downloaded, aria2 parses it as a torrent file and downloads files mentioned in it. If mem is specified, a torrent file is not written to the disk, but is just kept in memory. If false is specified, the .torrent file is downloaded to the disk, but is not parsed as a torrent and its contents are not downloaded.","listen-port.name":"Listen Port","listen-port.description":"Set TCP port number for BitTorrent downloads. Multiple ports can be specified by using ,, for example: 6881,6885. You can also use - to specify a range: 6881-6999. , and - can be used together: 6881-6889,6999.","max-overall-upload-limit.name":"Global Max Upload Limit","max-overall-upload-limit.description":"Set max overall upload speed in bytes/sec. 0 means unrestricted. You can append K or M (1K = 1024, 1M = 1024K).","max-upload-limit.name":"Max Upload Limit","max-upload-limit.description":"Set max upload speed per each torrent in bytes/sec. 0 means unrestricted. You can append K or M (1K = 1024, 1M = 1024K).","peer-id-prefix.name":"Peer ID Prefix","peer-id-prefix.description":"Specify the prefix of peer ID. The peer ID in BitTorrent is 20 byte length. If more than 20 bytes are specified, only first 20 bytes are used. If less than 20 bytes are specified, random byte data are added to make its length 20 bytes.","peer-agent.name":"Peer Agent","peer-agent.description":"Specify the string used during the bitorrent extended handshake for the peer’s client version.","seed-ratio.name":"Min Share Ratio","seed-ratio.description":"Specify share ratio. Seed completed torrents until share ratio reaches RATIO. You are strongly encouraged to specify equals or more than 1.0 here. Specify 0.0 if you intend to do seeding regardless of share ratio. If --seed-time option is specified along with this option, seeding ends when at least one of the conditions is satisfied.","seed-time.name":"Min Seed Time","seed-time.description":"Specify seeding time in (fractional) minutes. Specifying --seed-time=0 disables seeding after download completed.","follow-metalink.name":"Follow Metalink","follow-metalink.description":"If true or mem is specified, when a file whose suffix is .meta4 or .metalink or content type of application/metalink4+xml or application/metalink+xml is downloaded, aria2 parses it as a metalink file and downloads files mentioned in it. If mem is specified, a metalink file is not written to the disk, but is just kept in memory. If false is specified, the .metalink file is downloaded to the disk, but is not parsed as a metalink file and its contents are not downloaded.","metalink-base-uri.name":"Base URI","metalink-base-uri.description":"Specify base URI to resolve relative URI in metalink:url and metalink:metaurl element in a metalink file stored in local disk. If URI points to a directory, URI must end with /.","metalink-language.name":"Language","metalink-language.description":"","metalink-location.name":"Preferred Server Location","metalink-location.description":"The location of the preferred server. A comma-delimited list of locations is acceptable, for example, jp,us.","metalink-os.name":"Operation System","metalink-os.description":"The operating system of the file to download.","metalink-version.name":"Version","metalink-version.description":"The version of the file to download.","metalink-preferred-protocol.name":"Preferred Protocol","metalink-preferred-protocol.description":"Specify preferred protocol. The possible values are http, https, ftp and none. Specify none to disable this feature.","metalink-enable-unique-protocol.name":"Enable Unique Protocol","metalink-enable-unique-protocol.description":"If true is given and several protocols are available for a mirror in a metalink file, aria2 uses one of them. Use --metalink-preferred-protocol option to specify the preference of protocol.","enable-rpc.name":"Enable JSON-RPC/XML-RPC Server","enable-rpc.description":"","pause-metadata.name":"Pause After Metadata Downloaded","pause-metadata.description":"Pause downloads created as a result of metadata download. There are 3 types of metadata downloads in aria2: (1) downloading .torrent file. (2) downloading torrent metadata using magnet link. (3) downloading metalink file. These metadata downloads will generate downloads using their metadata. This option pauses these subsequent downloads. This option is effective only when --enable-rpc=true is given.","rpc-allow-origin-all.name":"Allow All Origin Request","rpc-allow-origin-all.description":"Add Access-Control-Allow-Origin header field with value * to the RPC response.","rpc-listen-all.name":"Listen on All Network Interfaces","rpc-listen-all.description":"Listen incoming JSON-RPC/XML-RPC requests on all network interfaces. If false is given, listen only on local loopback interface.","rpc-listen-port.name":"Listen Port","rpc-listen-port.description":"","rpc-max-request-size.name":"Max Request Size","rpc-max-request-size.description":"Set max size of JSON-RPC/XML-RPC request. If aria2 detects the request is more than SIZE bytes, it drops connection.","rpc-save-upload-metadata.name":"Save Upload Metadata","rpc-save-upload-metadata.description":"Save the uploaded torrent or metalink meta data in the directory specified by --dir option. The file name consists of SHA-1 hash hex string of meta data plus extension. For torrent, the extension is '.torrent'. For metalink, it is '.meta4'. If false is given to this option, the downloads added by aria2.addTorrent() or aria2.addMetalink() will not be saved by --save-session option.","rpc-secure.name":"Enable SSL/TLS","rpc-secure.description":"RPC transport will be encrypted by SSL/TLS. The RPC clients must use https scheme to access the server. For WebSocket client, use wss scheme. Use --rpc-certificate and --rpc-private-key options to specify the server certificate and private key.","allow-overwrite.name":"Allow Overwrite","allow-overwrite.description":"Restart download from scratch if the corresponding control file doesn't exist. See also --auto-file-renaming option.","allow-piece-length-change.name":"Allow Piece Length Change","allow-piece-length-change.description":"If false is given, aria2 aborts download when a piece length is different from one in a control file. If true is given, you can proceed but some download progress will be lost.","always-resume.name":"Always Resume Download","always-resume.description":"Always resume download. If true is given, aria2 always tries to resume download and if resume is not possible, aborts download. If false is given, when all given URIs do not support resume or aria2 encounters N URIs which does not support resume (N is the value specified using --max-resume-failure-tries option), aria2 downloads file from scratch. See --max-resume-failure-tries option.","async-dns.name":"Asynchronous DNS","async-dns.description":"","auto-file-renaming.name":"Auto File Renaming","auto-file-renaming.description":"Rename file name if the same file already exists. This option works only in HTTP(S)/FTP download. The new file name has a dot and a number(1..9999) appended after the name, but before the file extension, if any.","auto-save-interval.name":"Auto Save Interval","auto-save-interval.description":"Save a control file(*.aria2) every SEC seconds. If 0 is given, a control file is not saved during download. aria2 saves a control file when it stops regardless of the value. The possible values are between 0 to 600.","conditional-get.name":"Conditional Download","conditional-get.description":"Download file only when the local file is older than remote file. This function only works with HTTP(S) downloads only. It does not work if file size is specified in Metalink. It also ignores Content-Disposition header. If a control file exists, this option will be ignored. This function uses If-Modified-Since header to get only newer file conditionally. When getting modification time of local file, it uses user supplied file name (see --out option) or file name part in URI if --out is not specified. To overwrite existing file, --allow-overwrite is required.","conf-path.name":"Configuration File","conf-path.description":"","console-log-level.name":"Console Log Level","console-log-level.description":"","content-disposition-default-utf8.name":"Use UTF-8 to Handle Content-Disposition","content-disposition-default-utf8.description":"Handle quoted string in Content-Disposition header as UTF-8 instead of ISO-8859-1, for example, the filename parameter, but not the extended version filename.","daemon.name":"Enable Daemon","daemon.description":"","deferred-input.name":"Deferred Load","deferred-input.description":"If true is given, aria2 does not read all URIs and options from file specified by --input-file option at startup, but it reads one by one when it needs later. This may reduce memory usage if input file contains a lot of URIs to download. If false is given, aria2 reads all URIs and options at startup. --deferred-input option will be disabled when --save-session is used together.","disable-ipv6.name":"Disable IPv6","disable-ipv6.description":"","disk-cache.name":"Disk Cache","disk-cache.description":"Enable disk cache. If SIZE is 0, the disk cache is disabled. This feature caches the downloaded data in memory, which grows to at most SIZE bytes. The cache storage is created for aria2 instance and shared by all downloads. The one advantage of the disk cache is reduce the disk I/O because the data are written in larger unit and it is reordered by the offset of the file. If hash checking is involved and the data are cached in memory, we don't need to read them from the disk. SIZE can include K or M (1K = 1024, 1M = 1024K).","download-result.name":"Download Result","download-result.description":"This option changes the way Download Results is formatted. If OPT is default, print GID, status, average download speed and path/URI. If multiple files are involved, path/URI of first requested file is printed and remaining ones are omitted. If OPT is full, print GID, status, average download speed, percentage of progress and path/URI. The percentage of progress and path/URI are printed for each requested file in each row. If OPT is hide, Download Results is hidden.","dscp.name":"DSCP","dscp.description":"Set DSCP value in outgoing IP packets of BitTorrent traffic for QoS. This parameter sets only DSCP bits in TOS field of IP packets, not the whole field. If you take values from /usr/include/netinet/ip.h divide them by 4 (otherwise values would be incorrect, e.g. your CS1 class would turn into CS4). If you take commonly used values from RFC, network vendors' documentation, Wikipedia or any other source, use them as they are.","rlimit-nofile.name":"Soft Limit of Open File Descriptors","rlimit-nofile.description":"Set the soft limit of open file descriptors. This open will only have effect when: a. The system supports it (posix). b. The limit does not exceed the hard limit. c. The specified limit is larger than the current soft limit. This is equivalent to setting nofile via ulimit, except that it will never decrease the limit. This option is only available on systems supporting the rlimit API.","enable-color.name":"Enable Color in Terminal","enable-color.description":"","enable-mmap.name":"Enable MMap","enable-mmap.description":"Map files into memory. This option may not work if the file space is not pre-allocated. See --file-allocation.","event-poll.name":"Event Polling Method","event-poll.description":"Specify the method for polling events. The possible values are epoll, kqueue, port, poll and select. For each epoll, kqueue, port and poll, it is available if system supports it. epoll is available on recent Linux. kqueue is available on various *BSD systems including Mac OS X. port is available on Open Solaris. The default value may vary depending on the system you use.","file-allocation.name":"File Allocation Method","file-allocation.description":"Specify file allocation method. none doesn't pre-allocate file space. prealloc pre-allocates file space before download begins. This may take some time depending on the size of the file. If you are using newer file systems such as ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), falloc is your best choice. It allocates large(few GiB) files almost instantly. Don't use falloc with legacy file systems such as ext3 and FAT32 because it takes almost same time as prealloc and it blocks aria2 entirely until allocation finishes. falloc may not be available if your system doesn't have posix_fallocate(3) function. trunc uses ftruncate(2) system call or platform-specific counterpart to truncate a file to a specified length. In multi file torrent downloads, the files adjacent forward to the specified files are also allocated if they share the same piece.","force-save.name":"Force Save","force-save.description":"Save download with --save-session option even if the download is completed or removed. This option also saves control file in that situations. This may be useful to save BitTorrent seeding which is recognized as completed state.","save-not-found.name":"Save Not Found File","save-not-found.description":"Save download with --save-session option even if the file was not found on the server. This option also saves control file in that situations.","hash-check-only.name":"Hash Check Only","hash-check-only.description":"If true is given, after hash check using --check-integrity option, abort download whether or not download is complete.","human-readable.name":"Console Human Readable Output","human-readable.description":"Print sizes and speed in human readable format (e.g., 1.2Ki, 3.4Mi) in the console readout.","keep-unfinished-download-result.name":"Keep Unfinished Download Result","keep-unfinished-download-result.description":"Keep unfinished download results even if doing so exceeds --max-download-result. This is useful if all unfinished downloads must be saved in session file (see --save-session option). Please keep in mind that there is no upper bound to the number of unfinished download result to keep. If that is undesirable, turn this option off.","max-download-result.name":"Max Download Result","max-download-result.description":"Set maximum number of download result kept in memory. The download results are completed/error/removed downloads. The download results are stored in FIFO queue and it can store at most NUM download results. When queue is full and new download result is created, oldest download result is removed from the front of the queue and new one is pushed to the back. Setting big number in this option may result high memory consumption after thousands of downloads. Specifying 0 means no download result is kept. Note that unfinished downloads are kept in memory regardless of this option value. See --keep-unfinished-download-result option.","max-mmap-limit.name":"Max MMap Limit","max-mmap-limit.description":"Set the maximum file size to enable mmap (see --enable-mmap option). The file size is determined by the sum of all files contained in one download. For example, if a download contains 5 files, then file size is the total size of those files. If file size is strictly greater than the size specified in this option, mmap will be disabled.","max-resume-failure-tries.name":"Max Resume Failture Try Times","max-resume-failure-tries.description":"When used with --always-resume=false, aria2 downloads file from scratch when aria2 detects N number of URIs that does not support resume. If N is 0, aria2 downloads file from scratch when all given URIs do not support resume. See --always-resume option.","min-tls-version.name":"Min TLS Version","min-tls-version.description":"Specify minimum SSL/TLS version to enable.","log-level.name":"Log Level","log-level.description":"","optimize-concurrent-downloads.name":"Optimize Concurrent Downloads","optimize-concurrent-downloads.description":"Optimizes the number of concurrent downloads according to the bandwidth available. aria2 uses the download speed observed in the previous downloads to adapt the number of downloads launched in parallel according to the rule N = A + B Log10(speed in Mbps). The coefficients A and B can be customized in the option arguments with A and B separated by a colon. The default values (A=5, B=25) lead to using typically 5 parallel downloads on 1Mbps networks and above 50 on 100Mbps networks. The number of parallel downloads remains constrained under the maximum defined by the --max-concurrent-downloads parameter.","piece-length.name":"Piece Length","piece-length.description":"Set a piece length for HTTP/FTP downloads. This is the boundary when aria2 splits a file. All splits occur at multiple of this length. This option will be ignored in BitTorrent downloads. It will be also ignored if Metalink file contains piece hashes.","show-console-readout.name":"Show Console Output","show-console-readout.description":"","summary-interval.name":"Download Summary Output Interval","summary-interval.description":"Set interval in seconds to output download progress summary. Setting 0 suppresses the output.","max-overall-download-limit.name":"Global Max Download Limit","max-overall-download-limit.description":"Set max overall download speed in bytes/sec. 0 means unrestricted. You can append K or M (1K = 1024, 1M = 1024K).","max-download-limit.name":"Max Download Limit","max-download-limit.description":"Set max download speed per each download in bytes/sec. 0 means unrestricted. You can append K or M (1K = 1024, 1M = 1024K).","no-conf.name":"Disable Configuration File","no-conf.description":"","no-file-allocation-limit.name":"No File Allocation Limit","no-file-allocation-limit.description":"No file allocation is made for files whose size is smaller than SIZE. You can append K or M (1K = 1024, 1M = 1024K).","parameterized-uri.name":"Enable Parameterized URI","parameterized-uri.description":"Enable parameterized URI support. You can specify set of parts: http://{sv1,sv2,sv3}/foo.iso. Also you can specify numeric sequences with step counter: http://host/image[000-100:2].img. A step counter can be omitted. If all URIs do not point to the same file, such as the second example above, -Z option is required.","quiet.name":"Disable Console Output","quiet.description":"","realtime-chunk-checksum.name":"Realtime Data Chunk Validation","realtime-chunk-checksum.description":"Validate chunk of data by calculating checksum while downloading a file if chunk checksums are provided.","remove-control-file.name":"Remove Control File","remove-control-file.description":"Remove control file before download. Using with --allow-overwrite=true, download always starts from scratch. This will be useful for users behind proxy server which disables resume.","save-session.name":"Session Save File","save-session.description":"Save error/unfinished downloads to FILE on exit. You can pass this output file to aria2c with --input-file option on restart. If you like the output to be gzipped append a .gz extension to the file name. Please note that downloads added by aria2.addTorrent() and aria2.addMetalink() RPC method and whose meta data could not be saved as a file are not saved. Downloads removed using aria2.remove() and aria2.forceRemove() will not be saved.","save-session-interval.name":"Save Session Interval","save-session-interval.description":"Save error/unfinished downloads to a file specified by --save-session option every SEC seconds. If 0 is given, file will be saved only when aria2 exits.","socket-recv-buffer-size.name":"Socket Receive Buffer Size","socket-recv-buffer-size.description":"Set the maximum socket receive buffer in bytes. Specifing 0 will disable this option. This value will be set to socket file descriptor using SO_RCVBUF socket option with setsockopt() call.","stop.name":"Auto Shutdown Time","stop.description":"Stop application after SEC seconds has passed. If 0 is given, this feature is disabled.","truncate-console-readout.name":"Truncate Console Output","truncate-console-readout.description":"Truncate console readout to fit in a single line."}})}])}(),function(){"use strict";angular.module("ariaNg").constant("aria2AllOptions",{dir:{type:"string",required:!0},log:{type:"string",required:!0},"max-concurrent-downloads":{type:"integer",defaultValue:"5",required:!0,min:1},"check-integrity":{type:"boolean",defaultValue:"false",required:!0},continue:{type:"boolean",required:!0},"all-proxy":{type:"string"},"all-proxy-user":{type:"string"},"all-proxy-passwd":{type:"string"},"connect-timeout":{type:"integer",suffix:"Seconds",defaultValue:"60",required:!0,min:1,max:600},"dry-run":{type:"boolean",defaultValue:"false",required:!0},"lowest-speed-limit":{type:"string",suffix:"Bytes",defaultValue:"0",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"max-connection-per-server":{type:"integer",defaultValue:"1",required:!0,min:1,max:16},"max-file-not-found":{type:"integer",defaultValue:"0",required:!0,min:0},"max-tries":{type:"integer",defaultValue:"5",required:!0,min:0},"min-split-size":{type:"string",suffix:"Bytes",defaultValue:"20M",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"netrc-path":{type:"string",readonly:!0,defaultValue:"$(HOME)/.netrc"},"no-netrc":{type:"boolean",required:!0},"no-proxy":{type:"text",split:",",showCount:!0},out:{type:"string"},"proxy-method":{type:"option",options:["get","tunnel"],defaultValue:"get",required:!0},"remote-time":{type:"boolean",defaultValue:"false",required:!0},"reuse-uri":{type:"boolean",defaultValue:"true",required:!0},"retry-wait":{type:"integer",suffix:"Seconds",defaultValue:"0",required:!0,min:0,max:600},"server-stat-of":{type:"string"},"server-stat-timeout":{type:"integer",suffix:"Seconds",readonly:!0,defaultValue:"86400"},split:{type:"integer",defaultValue:"5",required:!0,min:1},"stream-piece-selector":{type:"option",options:["default","inorder","random","geom"],defaultValue:"default",required:!0},timeout:{type:"integer",suffix:"Seconds",defaultValue:"60",required:!0,min:1,max:600},"uri-selector":{type:"option",options:["inorder","feedback","adaptive"],defaultValue:"feedback",required:!0},"check-certificate":{type:"boolean",readonly:!0,defaultValue:"true"},"http-accept-gzip":{type:"boolean",defaultValue:"false",required:!0},"http-auth-challenge":{type:"boolean",defaultValue:"false",required:!0},"http-no-cache":{type:"boolean",defaultValue:"false",required:!0},"http-user":{type:"string"},"http-passwd":{type:"string"},"http-proxy":{type:"string"},"http-proxy-user":{type:"string"},"http-proxy-passwd":{type:"string"},"https-proxy":{type:"string"},"https-proxy-user":{type:"string"},"https-proxy-passwd":{type:"string"},referer:{type:"string"},"enable-http-keep-alive":{type:"boolean",defaultValue:"true",required:!0},"enable-http-pipelining":{type:"boolean",defaultValue:"false",required:!0},header:{type:"text",split:"\n",submitFormat:"array",showCount:!0},"save-cookies":{type:"string"},"use-head":{type:"boolean",defaultValue:"false",required:!0},"user-agent":{type:"string",defaultValue:"aria2/$VERSION"},"ftp-user":{type:"string",defaultValue:"anonymous"},"ftp-passwd":{type:"string",defaultValue:"ARIA2USER@"},"ftp-pasv":{type:"boolean",defaultValue:"true",required:!0},"ftp-proxy":{type:"string"},"ftp-proxy-user":{type:"string"},"ftp-proxy-passwd":{type:"string"},"ftp-type":{type:"option",options:["binary","ascii"],defaultValue:"binary",required:!0},"ftp-reuse-connection":{type:"boolean",defaultValue:"true",required:!0},"ssh-host-key-md":{type:"string"},"show-files":{type:"boolean",readonly:!0},"bt-detach-seed-only":{type:"boolean",readonly:!0,defaultValue:"false"},"bt-enable-hook-after-hash-check":{since:"1.19.3",type:"boolean",defaultValue:"true",required:!0},"bt-enable-lpd":{type:"boolean",defaultValue:"false",required:!0},"bt-exclude-tracker":{type:"text",split:",",showCount:!0},"bt-external-ip":{type:"string"},"bt-force-encryption":{type:"boolean",defaultValue:"false",required:!0},"bt-hash-check-seed":{type:"boolean",defaultValue:"true",required:!0},"bt-load-saved-metadata":{since:"1.33.0",type:"boolean",defaultValue:"false",required:!0},"bt-max-open-files":{type:"integer",defaultValue:"100",required:!0,min:1},"bt-max-peers":{type:"integer",defaultValue:"55",required:!0,min:0},"bt-metadata-only":{type:"boolean",defaultValue:"false",required:!0},"bt-min-crypto-level":{type:"option",options:["plain","arc4"],defaultValue:"plain",required:!0},"bt-prioritize-piece":{type:"string"},"bt-remove-unselected-file":{type:"boolean",defaultValue:"false",required:!0},"bt-require-crypto":{type:"boolean",defaultValue:"false",required:!0},"bt-request-peer-speed-limit":{type:"string",suffix:"Bytes",defaultValue:"50K",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"bt-save-metadata":{type:"boolean",defaultValue:"false",required:!0},"bt-seed-unverified":{type:"boolean",defaultValue:"false",required:!0},"bt-stop-timeout":{type:"integer",suffix:"Seconds",defaultValue:"0",required:!0,min:0},"bt-tracker":{type:"text",split:",",showCount:!0},"bt-tracker-connect-timeout":{type:"integer",suffix:"Seconds",defaultValue:"60",required:!0,min:1,max:600},"bt-tracker-interval":{type:"integer",suffix:"Seconds",defaultValue:"0",required:!0,min:0},"bt-tracker-timeout":{type:"integer",suffix:"Seconds",defaultValue:"60",required:!0,min:1,max:600},"dht-file-path":{type:"string",readonly:!0,defaultValue:"$HOME/.aria2/dht.dat"},"dht-file-path6":{type:"string",readonly:!0,defaultValue:"$HOME/.aria2/dht6.dat"},"dht-listen-port":{type:"string",readonly:!0,defaultValue:"6881-6999"},"dht-message-timeout":{type:"integer",suffix:"Seconds",readonly:!0,defaultValue:"10"},"enable-dht":{type:"boolean",readonly:!0,defaultValue:"true"},"enable-dht6":{type:"boolean",readonly:!0},"enable-peer-exchange":{type:"boolean",defaultValue:"true",required:!0},"follow-torrent":{type:"option",options:["true","false","mem"],defaultValue:"true",required:!0},"listen-port":{type:"integer",readonly:!0,defaultValue:"6881-6999"},"max-overall-upload-limit":{type:"string",suffix:"Bytes",defaultValue:"0",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"max-upload-limit":{type:"string",suffix:"Bytes",defaultValue:"0",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"peer-id-prefix":{type:"string",readonly:!0,defaultValue:"A2-$MAJOR-$MINOR-$PATCH-"},"peer-agent":{since:"1.33.0",type:"string",defaultValue:"aria2/$MAJOR.$MINOR.$PATCH",readonly:!0},"seed-ratio":{type:"float",defaultValue:"1.0",required:!0,min:0},"seed-time":{type:"float",suffix:"Minutes",required:!0,min:0},"follow-metalink":{type:"option",options:["true","false","mem"],defaultValue:"true",required:!0},"metalink-base-uri":{type:"string"},"metalink-language":{type:"string"},"metalink-location":{type:"string"},"metalink-os":{type:"string"},"metalink-version":{type:"string"},"metalink-preferred-protocol":{type:"option",options:["http","https","ftp","none"],defaultValue:"none",required:!0},"metalink-enable-unique-protocol":{type:"boolean",defaultValue:"true",required:!0},"enable-rpc":{type:"boolean",readonly:!0,defaultValue:"false"},"pause-metadata":{type:"boolean",defaultValue:"false",required:!0},"rpc-allow-origin-all":{type:"boolean",readonly:!0,defaultValue:"false"},"rpc-listen-all":{type:"boolean",readonly:!0,defaultValue:"false"},"rpc-listen-port":{type:"integer",readonly:!0,defaultValue:"6800"},"rpc-max-request-size":{type:"string",suffix:"Bytes",readonly:!0,defaultValue:"2M"},"rpc-save-upload-metadata":{type:"boolean",defaultValue:"true",required:!0},"rpc-secure":{type:"boolean",readonly:!0},"allow-overwrite":{type:"boolean",defaultValue:"false",required:!0},"allow-piece-length-change":{type:"boolean",defaultValue:"false",required:!0},"always-resume":{type:"boolean",defaultValue:"true",required:!0},"async-dns":{type:"boolean",defaultValue:"true",required:!0},"auto-file-renaming":{type:"boolean",defaultValue:"true",required:!0},"auto-save-interval":{type:"integer",suffix:"Seconds",readonly:!0,defaultValue:"60"},"conditional-get":{type:"boolean",defaultValue:"false",required:!0},"conf-path":{type:"string",readonly:!0,defaultValue:"$HOME/.aria2/aria2.conf"},"console-log-level":{type:"option",options:["debug","info","notice","warn","error"],readonly:!0,defaultValue:"notice"},"content-disposition-default-utf8":{since:"1.31.0",type:"boolean",defaultValue:"false"},daemon:{type:"boolean",readonly:!0,defaultValue:"false"},"deferred-input":{type:"boolean",readonly:!0,defaultValue:"false"},"disable-ipv6":{type:"boolean",readonly:!0,defaultValue:"false"},"disk-cache":{type:"string",suffix:"Bytes",readonly:!0,defaultValue:"16M"},"download-result":{type:"option",options:["default","full","hide"],defaultValue:"default",required:!0},dscp:{type:"string",readonly:!0},"rlimit-nofile":{type:"string",readonly:!0},"enable-color":{type:"boolean",readonly:!0,defaultValue:"true"},"enable-mmap":{type:"boolean",defaultValue:"false",required:!0},"event-poll":{type:"option",options:["epoll","kqueue","port","poll","select"],readonly:!0},"file-allocation":{type:"option",options:["none","prealloc","trunc","falloc"],defaultValue:"prealloc",required:!0},"force-save":{type:"boolean",defaultValue:"false",required:!0},"save-not-found":{since:"1.27.0",type:"boolean",defaultValue:"true",required:!0},"hash-check-only":{type:"boolean",defaultValue:"false",required:!0},"human-readable":{type:"boolean",readonly:!0,defaultValue:"true"},"keep-unfinished-download-result":{type:"boolean",defaultValue:"true",required:!0},"max-download-result":{type:"integer",defaultValue:"1000",required:!0,min:0},"max-mmap-limit":{since:"1.20.0",type:"string",suffix:"Bytes",defaultValue:"9223372036854775807",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"max-resume-failure-tries":{type:"integer",defaultValue:"0",required:!0,min:0},"min-tls-version":{type:"option",options:["SSLv3","TLSv1","TLSv1.1","TLSv1.2"],readonly:!0,defaultValue:"TLSv1"},"log-level":{type:"option",options:["debug","info","notice","warn","error"],defaultValue:"debug",required:!0},"optimize-concurrent-downloads":{since:"1.22.0",type:"string",defaultValue:"false"},"piece-length":{type:"string",suffix:"Bytes",defaultValue:"1M",required:!0,pattern:"^(0|[1-9]\\d*(M|m)?)$"},"show-console-readout":{type:"boolean",readonly:!0,defaultValue:"true"},"summary-interval":{type:"integer",suffix:"Seconds",readonly:!0,defaultValue:"60"},"max-overall-download-limit":{type:"string",suffix:"Bytes",defaultValue:"0",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"max-download-limit":{type:"string",suffix:"Bytes",defaultValue:"0",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"no-conf":{type:"boolean",readonly:!0},"no-file-allocation-limit":{type:"string",suffix:"Bytes",defaultValue:"5M",required:!0,pattern:"^(0|[1-9]\\d*(K|k|M|m)?)$"},"parameterized-uri":{type:"boolean",defaultValue:"false",required:!0},quiet:{type:"boolean",readonly:!0,defaultValue:"false"},"realtime-chunk-checksum":{type:"boolean",defaultValue:"true",required:!0},"remove-control-file":{type:"boolean",required:!0},"save-session":{type:"string"},"save-session-interval":{type:"integer",suffix:"Seconds",readonly:!0,defaultValue:"0"},"socket-recv-buffer-size":{since:"1.19.3",type:"string",suffix:"Bytes",readonly:!0,defaultValue:"0"},stop:{type:"integer",suffix:"Seconds",readonly:!0,defaultValue:"0"},"truncate-console-readout":{type:"boolean",readonly:!0,defaultValue:"true"}}).constant("aria2GlobalAvailableOptions",{basicOptions:["dir","log","max-concurrent-downloads","check-integrity","continue"],httpFtpSFtpOptions:["all-proxy","all-proxy-user","all-proxy-passwd","connect-timeout","dry-run","lowest-speed-limit","max-connection-per-server","max-file-not-found","max-tries","min-split-size","netrc-path","no-netrc","no-proxy","proxy-method","remote-time","reuse-uri","retry-wait","server-stat-of","server-stat-timeout","split","stream-piece-selector","timeout","uri-selector"],httpOptions:["check-certificate","http-accept-gzip","http-auth-challenge","http-no-cache","http-user","http-passwd","http-proxy","http-proxy-user","http-proxy-passwd","https-proxy","https-proxy-user","https-proxy-passwd","referer","enable-http-keep-alive","enable-http-pipelining","header","save-cookies","use-head","user-agent"],ftpSFtpOptions:["ftp-user","ftp-passwd","ftp-pasv","ftp-proxy","ftp-proxy-user","ftp-proxy-passwd","ftp-type","ftp-reuse-connection","ssh-host-key-md"],btOptions:["bt-detach-seed-only","bt-enable-hook-after-hash-check","bt-enable-lpd","bt-exclude-tracker","bt-external-ip","bt-force-encryption","bt-hash-check-seed","bt-load-saved-metadata","bt-max-open-files","bt-max-peers","bt-metadata-only","bt-min-crypto-level","bt-prioritize-piece","bt-remove-unselected-file","bt-require-crypto","bt-request-peer-speed-limit","bt-save-metadata","bt-seed-unverified","bt-stop-timeout","bt-tracker","bt-tracker-connect-timeout","bt-tracker-interval","bt-tracker-timeout","dht-file-path","dht-file-path6","dht-listen-port","dht-message-timeout","enable-dht","enable-dht6","enable-peer-exchange","follow-torrent","listen-port","max-overall-upload-limit","max-upload-limit","peer-id-prefix","peer-agent","seed-ratio","seed-time"],metalinkOptions:["follow-metalink","metalink-base-uri","metalink-language","metalink-location","metalink-os","metalink-version","metalink-preferred-protocol","metalink-enable-unique-protocol"],rpcOptions:["enable-rpc","pause-metadata","rpc-allow-origin-all","rpc-listen-all","rpc-listen-port","rpc-max-request-size","rpc-save-upload-metadata","rpc-secure"],advancedOptions:["allow-overwrite","allow-piece-length-change","always-resume","async-dns","auto-file-renaming","auto-save-interval","conditional-get","conf-path","console-log-level","content-disposition-default-utf8","daemon","deferred-input","disable-ipv6","disk-cache","download-result","dscp","rlimit-nofile","enable-color","enable-mmap","event-poll","file-allocation","force-save","save-not-found","hash-check-only","human-readable","keep-unfinished-download-result","max-download-result","max-mmap-limit","max-resume-failure-tries","min-tls-version","log-level","optimize-concurrent-downloads","piece-length","show-console-readout","summary-interval","max-overall-download-limit","max-download-limit","no-conf","no-file-allocation-limit","parameterized-uri","quiet","realtime-chunk-checksum","remove-control-file","save-session","save-session-interval","socket-recv-buffer-size","stop","truncate-console-readout"]}).constant("aria2QuickSettingsAvailableOptions",{globalSpeedLimitOptions:["max-overall-download-limit","max-overall-upload-limit"]}).constant("aria2TaskAvailableOptions",{taskOptions:[{key:"dir",category:"global",canUpdate:"new",showHistory:!0},{key:"out",category:"http",canUpdate:"new"},{key:"allow-overwrite",category:"global",canShow:"new"},{key:"max-download-limit",category:"global"},{key:"max-upload-limit",category:"bittorrent"},{key:"split",category:"http",canUpdate:"new|waiting|paused"},{key:"min-split-size",category:"http",canUpdate:"new|waiting|paused"},{key:"max-connection-per-server",category:"http",canUpdate:"new|waiting|paused"},{key:"lowest-speed-limit",category:"http",canUpdate:"new|waiting|paused"},{key:"stream-piece-selector",category:"http",canUpdate:"new|waiting|paused"},{key:"http-user",category:"http",canUpdate:"new|waiting|paused"},{key:"http-passwd",category:"http",canUpdate:"new|waiting|paused"},{key:"all-proxy",category:"http",canUpdate:"new|waiting|paused"},{key:"all-proxy-user",category:"http",canUpdate:"new|waiting|paused"},{key:"all-proxy-passwd",category:"http",canUpdate:"new|waiting|paused"},{key:"referer",category:"http",canUpdate:"new"},{key:"header",category:"http",canUpdate:"new"},{key:"bt-max-peers",category:"bittorrent"},{key:"bt-request-peer-speed-limit",category:"bittorrent"},{key:"bt-remove-unselected-file",category:"bittorrent"},{key:"bt-stop-timeout",category:"bittorrent",canUpdate:"new|waiting|paused"},{key:"bt-tracker",category:"bittorrent",canUpdate:"new|waiting|paused"},{key:"seed-ratio",category:"bittorrent",canUpdate:"new|waiting|paused"},{key:"seed-time",category:"bittorrent",canUpdate:"new|waiting|paused"},{key:"conditional-get",category:"global",canShow:"new"},{key:"file-allocation",category:"global",canShow:"new"},{key:"parameterized-uri",category:"global",canShow:"new"},{key:"force-save",category:"global"}]})}(),function(){"use strict";angular.module("ariaNg").constant("aria2Errors",{1:{descriptionKey:"error.unknown"},2:{descriptionKey:"error.operation.timeout"},3:{descriptionKey:"error.resource.notfound"},4:{descriptionKey:"error.resource.notfound.max-file-not-found"},5:{descriptionKey:"error.download.aborted.lowest-speed-limit"},6:{descriptionKey:"error.network.problem"},8:{descriptionKey:"error.resume.notsupported"},9:{descriptionKey:"error.space.notenough"},10:{descriptionKey:"error.piece.length.different"},11:{descriptionKey:"error.download.sametime"},12:{descriptionKey:"error.download.torrent.sametime"},13:{descriptionKey:"error.file.exists"},14:{descriptionKey:"error.file.rename.failed"},15:{descriptionKey:"error.file.open.failed"},16:{descriptionKey:"error.file.create.failed"},17:{descriptionKey:"error.io.error"},18:{descriptionKey:"error.directory.create.failed"},19:{descriptionKey:"error.name.resolution.failed"},20:{descriptionKey:"error.metalink.file.parse.failed"},21:{descriptionKey:"error.ftp.command.failed"},22:{descriptionKey:"error.http.response.header.bad"},23:{descriptionKey:"error.redirects.toomany"},24:{descriptionKey:"error.http.authorization.failed"},25:{descriptionKey:"error.bencoded.file.parse.failed"},26:{descriptionKey:"error.torrent.file.corrupted"},27:{descriptionKey:"error.magnet.uri.bad"},28:{descriptionKey:"error.option.bad"},29:{descriptionKey:"error.server.overload"},30:{descriptionKey:"error.rpc.request.parse.failed"},32:{descriptionKey:"error.checksum.failed"}})}(),function(){"use strict";angular.module("ariaNg").constant("aria2RpcConstants",{rpcServiceVersion:"2.0",rpcServiceName:"aria2",rpcSystemServiceName:"system",rpcTokenPrefix:"token:"}).constant("aria2RpcErrors",{Unauthorized:{message:"Unauthorized",tipTextKey:"rpc.error.unauthorized"}})}(),function(){"use strict";angular.module("ariaNg").controller("CommandController",["$rootScope","$window","$location","$routeParams","ariaNgDefaultOptions","ariaNgCommonService","ariaNgLocalizationService","ariaNgLogService","ariaNgSettingService","aria2TaskService","aria2SettingService",function(s,r,o,e,l,c,d,u,p,f,g){var t,a,n=o.path(),i=angular.extend({},e,o.search());a=i,(0===(t=n).indexOf("/new")?function(e,t){try{e=c.base64UrlDecode(e)}catch(e){return d.showError("URL is not base64 encoded!"),!1}var a={},n=!1;if(t){for(var i in t)t.hasOwnProperty(i)&&g.isOptionKeyValid(i)&&(a[i]=t[i]);"true"===t.pause&&(n=!0)}return s.loadPromise=f.newUriTask({urls:[e],options:a},n,function(e){if(!e.success)return!1;n?o.path("/waiting"):o.path("/downloading")}),u.info("[CommandController] new download: "+e),!0}(a.url,a):0===t.indexOf("/settings/rpc/set")?function(e,t,a,n,i){if(a=a||l.rpcPort,n=n||l.rpcInterface,i=i||l.secret,u.info("[CommandController] set rpc: "+e+"://"+t+":"+a+"/"+n+", secret: "+i),!e||"http"!==e&&"https"!==e&&"ws"!==e&&"wss"!==e)return d.showError("Protocol is invalid!"),!1;if(!t)return d.showError("RPC host cannot be empty!"),!1;if(i)try{i=c.base64UrlDecode(i)}catch(e){return d.showError("RPC secret is not base64 encoded!"),!1}var s={rpcAlias:"",rpcHost:t,rpcPort:a,rpcInterface:n,protocol:e,httpMethod:l.httpMethod,secret:i};return p.isRpcSettingEqualsDefault(s)?o.path("/downloading"):(p.setDefaultRpcSetting(s,{keepCurrent:!1,forceSet:!0}),o.path("/downloading"),r.location.reload()),!0}(a.protocol,a.host,a.port,a.interface,a.secret):(d.showError("Parameter is invalid!"),0))||o.path("/downloading")}])}(),function(){"use strict";angular.module("ariaNg").controller("AriaNgDebugController",["$rootScope","$scope","$location","$timeout","ariaNgConstants","ariaNgLocalizationService","ariaNgLogService","ariaNgSettingService",function(e,t,a,n,i,s,r,o){t.logMaxCount=i.cachedDebugLogsLimit,t.currentLog=null,t.enableDebugMode=function(){return o.isEnableDebugMode()},t.reloadLogs=function(){t.logs=r.getDebugLogs().slice()},t.showLogDetail=function(e){t.currentLog=e,angular.element("#log-detail-modal").modal()},$("#log-detail-modal").on("hide.bs.modal",function(e){t.currentLog=null}),e.loadPromise=n(function(){o.isEnableDebugMode()?t.reloadLogs():s.showError("Access Denied!",function(){o.isEnableDebugMode()||a.path("/settings/ariang")})},100)}])}(),function(){"use strict";angular.module("ariaNg").controller("MainController",["$rootScope","$scope","$route","$window","$location","$document","$interval","clipboard","ariaNgBuildConfiguration","aria2RpcErrors","ariaNgCommonService","ariaNgNotificationService","ariaNgLocalizationService","ariaNgSettingService","ariaNgMonitorService","ariaNgTitleService","aria2TaskService","aria2SettingService",function(i,s,r,t,o,e,a,n,l,c,d,u,p,f,g,m,h,v){var b=null,y=null,k=function(){e[0].title=m.getFinalTitleByGlobalStat({globalStat:s.globalStat,currentRpcProfile:S()})},w=function(e,t){return v.getGlobalStat(function(e){e.success||e.data.message!==c.Unauthorized.message?(e.success&&(s.globalStat=e.data,g.recordGlobalStat(e.data)),t&&t(e)):a.cancel(y)},e)},S=function(){if(!s.rpcSettings||s.rpcSettings.length<1)return null;for(var e=0;e span").text().trim(),a="";p.find(".setting-value > span").each(function(e,t){0=n.context.rpcSettings.length?n.changeRpcTab(n.context.rpcSettings.length-1):e<=0||e<=t||n.changeRpcTab(e-1)},!1,{textParams:{rpcName:e}})},n.setDefaultRpcSetting=function(e){e.isDefault||(m.setDefaultRpcSetting(e),a.location.reload())},n.resetSettings=function(){p.confirm("Confirm Reset","Are you sure you want to reset all settings?","warning",function(){m.resetSettings(),a.location.reload()})},n.clearHistory=function(){p.confirm("Confirm Clear","Are you sure you want to clear all settings history?","warning",function(){b.clearSettingsHistorys(),a.location.reload()})},angular.element('[data-toggle="popover"]').popover(),e.loadPromise=s(function(){},100)}])}(),function(){"use strict";angular.module("ariaNg").controller("Aria2SettingsController",["$rootScope","$scope","$location","ariaNgConstants","ariaNgLocalizationService","aria2SettingService",function(e,t,a,n,i,s){var r=a.path().substring(a.path().lastIndexOf("/")+1);t.context={availableOptions:function(e){var t=s.getAvailableGlobalOptionsKeys(e);if(t)return s.getSpecifiedOptions(t);i.showError("Type is illegal!")}(r),globalOptions:[]},t.setGlobalOption=function(e,t,a){return s.setGlobalOption(e,t,function(e){e.success&&"OK"===e.data?a.setSuccess():a.setFailed(e.data.message)},!0)},e.loadPromise=s.getGlobalOption(function(e){e.success&&(t.context.globalOptions=e.data)})}])}(),function(){"use strict";angular.module("ariaNg").controller("Aria2StatusController",["$rootScope","$scope","ariaNgLocalizationService","ariaNgSettingService","aria2SettingService",function(e,t,a,n,i){t.context={host:n.getCurrentRpcUrl(),status:"Connecting",serverStatus:null},t.saveSession=function(){return i.saveSession(function(e){e.success&&"OK"===e.data&&a.showOperationSucceeded("Session has been saved successfully.")})},t.shutdown=function(){a.confirm("Confirm Shutdown","Are you sure you want to shutdown aria2?","warning",function(e){return i.shutdown(function(e){e.success&&"OK"===e.data&&a.showOperationSucceeded("Aria2 has been shutdown successfully.")})},!0)},e.loadPromise=i.getAria2Status(function(e){e.success?(t.context.status="Connected",t.context.serverStatus=e.data):t.context.status="Disconnected"})}])}(),function(){"use strict";angular.module("ariaNg").directive("ngAutoFocus",["$timeout",function(a){return{restrict:"A",link:function(e,t){a(function(){t[0].focus()})}}}])}(),function(){"use strict";angular.module("ariaNg").directive("ngPieceBar",["aria2TaskService",function(u){return{restrict:"E",template:'',replace:!0,scope:{bitField:"=",pieceCount:"=",color:"@"},link:function(c,d){var e=function(){var e=d[0],t=u.getCombinedPieces(c.bitField,c.pieceCount),a=e.getContext("2d");a.fillStyle=c.color||"#000",a.clearRect(0,0,e.width,e.height);for(var n=0,i=e.width,s=e.height,r=0;r',replace:!0,scope:{bitField:"=",pieceCount:"="},link:function(n,i){var s=[],r=[],a=function(){r=o.getPieceStatus(n.bitField,n.pieceCount),s.length=0,i.empty();for(var e=Math.max(1,r.length),t=0;t');s.push(a),i.append(a)}};n.$watch("bitField",function(){!function(){var e=o.getPieceStatus(n.bitField,n.pieceCount);if(r&&e&&r.length===e.length&&e.length===s.length){for(var t=0;t",scope:{options:"=ngData"},link:function(e,t,a){var n={ngTheme:"default"};angular.extend(n,a);var i=t.find("div"),s=t.parent().height(),r=parseInt(a.height)||s||200;i.css("height",r+"px");var o=echarts.init(i[0],c.get(n.ngTheme));angular.element(l).on("resize",function(){o.resize(),e.$apply()}),e.$watch("options",function(e){var t;e&&(t=e,o.setOption(t))},!0),e.$on("$destroy",function(){o&&!o.isDisposed()&&o.dispose()})}}}]).directive("ngPopChart",["$window","chartTheme",function(e,r){return{restrict:"A",scope:{options:"=ngData"},link:function(e,t,n){var i={ngTheme:"default",ngPopoverClass:"",ngContainer:"body",ngTrigger:"click",ngPlacement:"top"};angular.extend(i,n);var s=null,a='
';t.popover({container:i.ngContainer,content:'
'+a+"
",html:!0,placement:i.ngPlacement,template:'',trigger:i.ngTrigger}).on("shown.bs.popover",function(){var e=angular.element(".chart-pop"),t=e.parent().height();e.empty();var a=parseInt(n.height)||t||200;e.css("height",a+"px"),s=echarts.init(e[0],r.get(i.ngTheme))}).on("hide.bs.popover",function(){s&&!s.isDisposed()&&s.dispose()}).on("hidden.bs.popover",function(){angular.element(".chart-pop").empty().append(a)});e.$watch("options",function(e){var t;e&&(t=e,s&&!s.isDisposed()&&s.setOption(t))},!0)}}}]).factory("chartTheme",["chartDefaultTheme",function(e){var t={defaultTheme:e};return{get:function(e){return t[e+"Theme"]?t[e+"Theme"]:{}}}}]).factory("chartDefaultTheme",function(){return{color:["#74a329","#3a89e9"],legend:{top:"bottom"},toolbox:{show:!1},tooltip:{show:!0,trigger:"axis",backgroundColor:"rgba(0, 0, 0, 0.7)",axisPointer:{type:"line",lineStyle:{color:"#233333",type:"dashed",width:1},crossStyle:{color:"#008acd",width:1},shadowStyle:{color:"rgba(200,200,200,0.2)"}}},grid:{x:40,y:20,x2:30,y2:50},categoryAxis:{axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#f3f3f3"}}},valueAxis:{axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#f3f3f3"}},splitArea:{show:!1}},line:{itemStyle:{normal:{lineStyle:{width:2,type:"solid"}}},smooth:!0,symbolSize:6},textStyle:{fontFamily:"Hiragino Sans GB, Microsoft YaHei, STHeiti, Helvetica Neue, Helvetica, Arial, sans-serif"},animationDuration:500}})}(),function(){"use strict";angular.module("ariaNg").directive("ngIndeterminate",function(){return{restrict:"A",scope:{indeterminate:"=ngIndeterminate"},link:function(e,t){e.$watch("indeterminate",function(){t[0].indeterminate="true"===e.indeterminate||!0===e.indeterminate})}}})}(),function(){"use strict";angular.module("ariaNg").directive("ngPlaceholder",function(){return{restrict:"A",scope:{placeholder:"=ngPlaceholder"},link:function(e,t){e.$watch("placeholder",function(){t[0].placeholder=e.placeholder})}}})}(),function(){"use strict";angular.module("ariaNg").directive("ngSetting",["$timeout","$q","ariaNgConstants","ariaNgLocalizationService","aria2SettingService",function(u,p,f,g,m){return{restrict:"E",templateUrl:"views/setting.html",require:"?ngModel",replace:!0,scope:{option:"=",ngModel:"=",defaultValue:"=?",onChangeValue:"&"},link:function(s,i,e,t){var r=null,o={lazySaveTimeout:f.lazySaveTimeout,errorTooltipDelay:f.errorTooltipDelay};angular.extend(o,e);var a,n=function(){s.option&&s.option.showHistory&&(s.history=m.getSettingHistory(s.option.key))},l=function(){angular.element(i).tooltip("destroy")},c=function(t,a,n){t&&u(function(){var e=s.optionStatus.getValue();"failed"!==e&&"error"!==e||angular.element(i).tooltip({title:g.getLocalizedText(t,n),trigger:"focus",placement:"auto top",container:i,template:''}).tooltip("show")},o.errorTooltipDelay)},d=function(e){return"Bytes"===s.option.suffix?function(e){if(!e||parseInt(e).toString()!=e)return e;for(var t=["","K","M","G"],a=0,n=0;ns.option.max)return void s.optionStatus.setError("Input number is above max value!",{value:s.option.max})}if(""===e||!angular.isDefined(s.option.pattern)||new RegExp(s.option.pattern).test(e)){var n={key:s.option.key,value:e,optionStatus:s.optionStatus},i=function(){s.optionStatus.setSaving(),s.onChangeValue(n)};s.onChangeValue&&(t?(s.optionStatus.setPending(),r=u(function(){i()},o.lazySaveTimeout)):i())}else s.optionStatus.setError("Input value is invalid!")}else s.optionStatus.setError("Input number is invalid!");else s.optionStatus.setError("Input number is invalid!")},s.filterHistory=function(e){var t=[];if(s.history&&e)for(var a=0;a=r.cachedDebugLogsLimit&&l.shift(),l.push((n=e,i=t,s=a,{time:new Date,level:i,content:n,attachment:s})))};return{setEnableDebugLog:function(e){o=e},debug:function(e,t){o&&(t?a.debug("[AriaNg Debug]"+e,t):a.debug("[AriaNg Debug]"+e),n(e,"DEBUG",t))},info:function(e,t){t?a.info("[AriaNg Info]"+e,t):a.info("[AriaNg Info]"+e),n(e,"INFO",t)},warn:function(e,t){t?a.warn("[AriaNg Warn]"+e,t):a.warn("[AriaNg Warn]"+e),n(e,"WARN",t)},error:function(e,t){t?a.error("[AriaNg Error]"+e,t):a.error("[AriaNg Error]"+e),n(e,"ERROR",t)},getDebugLogs:function(){return o?l:[]}}}])}(),function(){"use strict";angular.module("ariaNg").factory("ariaNgStorageService",["$window","localStorageService",function(e,i){return{isLocalStorageSupported:function(){return i.isSupported},isCookiesSupported:function(){return i.cookie.isSupported},get:function(e){return i.get(e)},set:function(e,t){return i.set(e,t)},remove:function(e){return i.remove(e)},clearAll:function(){return i.clearAll()},keys:function(e){var t=i.keys();if(!t||!t.length||!e)return t;for(var a=[],n=0;n')),s.data("options",e),e.fileFilter&&s.attr("accept",e.fileFilter),s.val(""),"true"!==s.attr("data-ariang-file-initialized")&&s.change(function(){if(this.files&&!(this.files.length<1)){var t=s.data("options"),e=function(e){var t=[];if(!e||e.length<1)return t.push(/.+$/),t;for(var a=e.split(","),n=0;n')),t.attr("href",i),a.fileName&&t.attr("download",a.fileName),a.autoTrigger&&t.trigger("click"),a.autoRevoke&&URL.revokeObjectURL(i)}}}}])}(),function(){"use strict";angular.module("ariaNg").factory("ariaNgSettingService",["$window","$location","$filter","ariaNgConstants","ariaNgDefaultOptions","ariaNgLanguages","ariaNgCommonService","ariaNgLogService","ariaNgStorageService",function(a,t,e,i,r,s,o,n,l){var c={localStroage:l.isLocalStorageSupported(),cookies:l.isCookiesSupported()},d=c.localStroage||c.cookies,u=!!a.applicationCache,p=[],f=[],g=!1,m={debugMode:!1};u&&a.applicationCache.addEventListener("updateready",function(e){for(var t=0;t"+o.getLocalizedText("No Data")+"";var t=l.getLongTimeFromUnixTime(e[0].name),a=r("readableVolume")(e[0].value)+"/s";return'
'+t+'
'+(r("readableVolume")(e[1].value)+"/s")+'
'+a+"
"}},xAxis:{data:[],type:"category",boundaryGap:!1,axisLabel:{show:!1}},yAxis:{type:"value",axisLabel:{formatter:function(e){return r("readableVolume")(e,"auto")}}},series:[{type:"line",areaStyle:{normal:{opacity:.1}},smooth:!0,symbolSize:6,showAllSymbol:!1,data:[]},{type:"line",areaStyle:{normal:{opacity:.1}},smooth:!0,symbolSize:6,showAllSymbol:!1,data:[]}]},a=t.xAxis.data,n=t.series[0].data,i=t.series[1].data,s=0;s=d(a)&&(s.shift(),r.shift(),o.shift()),s.push(n.time),r.push(n.uploadSpeed),o.push(n.downloadSpeed)},getStatsData:function(e){return p(e)||u(e),c[e]},getEmptyStatsData:function(e){return p(e)&&delete c[e],this.getStatsData(e)},recordGlobalStat:function(e){this.recordStat(n,e),a=e},getGlobalStatsData:function(){return this.getStatsData(n)},getCurrentGlobalStat:function(){return a}}}])}(),function(){"use strict";angular.module("ariaNg").factory("ariaNgTitleService",["$filter","ariaNgConstants","ariaNgLocalizationService","ariaNgSettingService",function(d,g,m,h){var u=function(e){if(!e)return{};for(var t=e.substring(2,e.length-1).split(":"),a={oldValue:e},n=1;ni&&(i=r.completePercent)}var u=0;if(0'),e.put("views/list.html",'
'),e.put("views/new.html",'
'),e.put("views/notification-reloadable.html",''),e.put("views/setting-dialog.html",'\x3c!-- /.modal --\x3e'),e.put("views/setting.html",'
'),e.put("views/settings-aria2.html",'
'),e.put("views/settings-ariang.html",'
'),e.put("views/status.html",'
Aria2 RPC Address
Aria2 Status
Aria2 Version
Enabled Features
Operations
'),e.put("views/task-detail.html",'
\x3c!-- /.nav-tabs-custom --\x3e
')}]); \ No newline at end of file diff --git a/apps/smartdns/bin/smartdns_linux_arm b/apps/smartdns/bin/smartdns_linux_arm old mode 100755 new mode 100644 index 07e1059330d60343c99d14f976f1a0fd41f9b5d1..bf69f599d26c782da9a635758377ac88c0068b55 GIT binary patch literal 134624 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 I2C3)$4fS}*=Kufz literal 123552 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 ASpWb4 diff --git a/apps/smartdns/config/smartdns.uci b/apps/smartdns/config/smartdns.uci index 7f92cf4..78232ef 100644 --- a/apps/smartdns/config/smartdns.uci +++ b/apps/smartdns/config/smartdns.uci @@ -3,5 +3,5 @@ appname="smartdns" needver="0.0.1" supports="linux_arm,linux_mips,linux_x86_64" appinfo="DNS加速工具,从多个上游DNS服务器查询,避免DS污染" -newinfo="更新smartdns程序版本" -version="0.0.3" +newinfo="更新arm版smartdns程序版本" +version="0.0.4" diff --git a/apps/smartdns/config/version.txt b/apps/smartdns/config/version.txt deleted file mode 100644 index 90a27f9..0000000 --- a/apps/smartdns/config/version.txt +++ /dev/null @@ -1 +0,0 @@ -1.0.5 diff --git a/apps/vsftpd/bin/vsftpd_linux_arm b/apps/vsftpd/bin/vsftpd_linux_arm index fbe15e654fea7a946c7899326f3451f388163ffc..fce721d5a932d9431bc766217dbcc4d5ff64a4c5 100644 GIT binary patch literal 117131 zcmbTf4}6tn`N#j9F<{K8N0>V2jH51{I`n|cmZBbX78dGJW=_Mlu}!wGV>_{f&Lo|J zvJ_(Kv}NEHaLEhVMG!lI(WIy;9W$f%Z4P9^!hKhJYN+s%o7zt{J-*X!Qr zzOMVEoc92``>^gr}R#j7ryiR0cYpMIj-xQ;yBArcHD9m zjyz71@Fd}K`=I3{m&(6B6K@3mj;oMZ%#5T^;Z9`_gAyEyxAnx){wCSU`20{mg{kGQLF2^?yT{rwu>gJYEA`~&~L z4gI{qC&9CENn9x|`!A0&E;h_{1`mP-@IL`g0yE(Mn6MYX2XNC3{X1};@e6*4yHXy~ zO~t)}SM~c(++T51;9U=F*1;mt3FYoCk)De-Lale!+HJC+-FjS$}GS*Bai>!8@|TMee|zVfYh>ufLDuR=YmO zIo9wD={$kwL_?f!uo*1E1x?&P8NT4#xPDw5cN{Jsr@x)JD{%k9t-$H;H@MBN&v8Bm zZo(Z;o^(fNB3Nm{t_El0_TxT-dmHz4oc;F{#5UY7EavU_m*7Tm8*wXf&*J)U`YZ5Y z?ElyB?ZNp&#QX5SI2P(SkK=zDcQ5X5IQ7E@od5Tx@hk@ajJwUyXMs23p2JNvJi$+l z|7T#XvE_FSuO8fjn{4Q6u*dkPg2$Qo>Z`wn{sXQBcMSA>p#Dzxz`4NS>)@A+{~hqt zxE$ht+3h<(`@beQO8k?K!u$WrDkI?u|A)lKnz*MNCC!gT7_) zvb~zu^f$q*rgpOq^62B8FVJuz(HwU@a{|5S18R8YZz{Nj@G2|(SI~1UI_*aW6@P^A zc~Yef3co&!{xtO!y}@e_LFey>PbYnsmA)n`euVH9R(M@j_(HJxS6Or~ zbdN>3%%2#FNNM^(cjBT zKcDd3R``#y!e7jyTZo^u;=h~~{%OMZSmEoT_gVDsvf}?Ki;kkN|EKlN_eg)hO202F z{?7>?vBHO-4_frKerBNR?;zo$R`?BB`TZq}&SO$OWW_%Xx^K3Z=~Py`XKK>EetbOt zXIA=mvgr2_Ki7(X9dw>WPw=YREkN?N6JB72=VyhlBs^$^e-XOSq6eUhEc!+05{o_| zE5F|p93a=u3fffEhR`|yWud~AKJ(T2sG%Nm6;x}6H zAAoMQ=r2OITJ#T~V;243n037N`wHQ4EBrO+PK*9rR{3uezRU_gset+1qMy!+|Me{T z!^HRhq@UK#{-5Y?XT?8{_$#dZuYm5h=}1o|XO& zS@a6h_gd-up!+O(C@cQ6gs-*2e+Hef=;5sRdk9}|g}2e(?fGytEB?F0-(bamiTd&X zWY1}gR~xPHQa=z>_;1Ls?+Wr@9#(%UBmRID|5E5p79GgyZc}|e9#K-%^GhWCw!|F{$=QG7G05*-_2R${Uur9Rax|A^4o6Z z_mQmdo3rR&5r0*uH%U(A^lcaP4lDgXp?6yJag2|+ew?!|^%0EJQ(h9#8dXGgn zK<~5YWzYvKx-BceWm)vfEc(%Gn*2tr{GNe6XwlC@k6QHSv(hihYVUs_{vj*=-=Q7$ z6GY>DXqvM&tG#2X}n^yuNN^sf=W)QbN`R`@&6 zt3DoZ&ww-@$Wvy;&r$y7Px5`uC%_P{nE2&Z{A04>mk}Pe!mFSwEP7g2{8O^%dg51F z@$ZD5ZP5=yM=Uy&mHvlW^7a$I%8GwhR{ZY}KGzDLWu=$?JG1B=#GhxyFVD)aGK;Rt zq8&ZvS#nn_?mg;R+_bnMc9+u;U(zOYLmZeLO>r?>o7$Wu^(`GuPHk;NXMOE$Ep7F! zEuU<17T347wl_HS3)`2(32SUx(zK|hBi^*6_O>PUi<@d&+HPxiYOk)orq&OrzUIo- z_O_<#`h~4c&XOiCy&GdZ@ey%qKYT~+4JOwsTkAVInmQ=S&(1FAwk1tXu3nx_$iAet zWpPXVq6+8E`j&XCrO}BkjW3ONwzjl2IZNX$izPwB9Zo}gTU%2Dnzk%zS{#etC9M}V z#haFrqN6Rgq@^u>o6~VuM+4G2i=O>J&Q zvHC?#9WvL_SmT}X#j#H36CE-bY1;2>1KQ%P2pL<_5O0-D8WHezr*Ua)mU5RAO>K=P zyCsVoTb4K-?G3l9YMNSIxg|^c(pZP|lQ1Y!-`FTM7E9LKI^y-RLVauflEun0wrEMr zsc&d#ip43fjhb@W>f72oTAP|;&cc?qMyH`!#k91w_&Lj()Pk#-N^d8rtm-Vj-8CfP z3YGK@NpEva(GeqWr#;rx*4n-ZY1S{srT#O#=OKx{sjWW`)A>Pv7Mr-h%TGlSEZ)sC=#d3(=6tAt16HFH2i zdRn;DaO-tRJ!(ocigF{j#oOy$Lyw81P}kabb-41!mq-fP?@ncbr{PW)n%g_#3-5C6 z=!Qybd77G*xJ-IY{H|D2?ZR617D9Xrdi5BqSCz(>+~!(R_0pj>-n3*%Tf0)!yK4GE zQgiY47Q($e<5YZ%4yT-Jn>wkHMT^~huw2vavLnSI?c&&y_PAP0Lw!s(b!$P|sSBuD z;-3^7C*2m`t{^v#DuT2Pi|adX_homrx-GtBX&b^dQ3%qu-O;kdt&PU|czrFkq#>b6 z1fdH%I(*i+zqZzdU}o2E5OCs4+cZQlq_o!GReM`~OKVdjIxeDy{h(NV#~rncTiR-4 z>P$YD1oTKh#nM=7dwpZaSg7gh3>)o>-E_6H!sCI>OWNDxwXKX`sN;@Mey(?P+!l|y z0x*TzTa-O|zCN?p{_?(bAT@g<~Rx6v~?YnKo@#%*h7Si7TE1&r|^YSl-NC`<$N zowau^X^A(v_0izkXe{#ly>f4sKW>un^H`-(O zu@vs8=!)hxGe0B4&Z^MHj`~`uBGqqiqNUjOmhGC_YFlD=Tr`%uOrieL5*uSR)VpTy zI5IJ#O+%C0{fx}C;EvX@M2p<&%4#M{{@-`=?G<;<5Y51 z=Jg#7EiHay%MMd5x5t}N%&Uj2@W!ULEZe9RWk*^{RUD;#jy1!q_|jJG^+>yU-BMPz zyQS9*HL4t4K)-8r#2ag|{NnoY_TV*U6{{72Sqw=`o6Q&X)w@hlzBi^WTa_#KSd z|6v_7jATiR0(V?ECd^n>NQN=)!up2WwF0olO*M0OxO7Lt@nI?65TgR>HD!!5O+R7g zU4nq)eMKEv<7c)7JDM6A+84)aJD5Wkws(%nA?eU z=niY`ZLQ69^9F=QW(Z|BZatQ>3_}+}Yl@^tXwXq3Iby7H7deZh%lNFNQAm-sXlZX~A2%sg)7DYj z(7d$m_F8vM?JLg6;_IH(km609aktdQh3+6bZUeX7xb4hpI7b~n{o(0|hP1dbzStYh z#?*IPCqgf7>1bHmzI41O)5VVH^=@}zw79KhQLUC+zAEn6)?%$%8k-g_U3A3kLl0cK zgrUw`u_!S$-qtdfh1*&h{qQV;)2zf8^_zmb3R8O=%Q4>CamUOt%39}X%&cWQ zH5S&=$iU#wY}wVow)rS4iiYMU*3I6=&$qv;S5|F#i!8}?#E21ZX=U~oJKOFWYa3cy z*m!ri_h?V%++-IIpM={k^>Dkv9R_zA++}dL!KA@G2KN~}U~t6XL4%_P4;geW^UBLL zm}juSV9;Qp!6Jht215o*4VD=!HyAcpVQ{v=h`}m@a}CZj7&TaJu*Tp5gLMWQ4K^EW zH5fA(H`r-#nZYiDD-3oUTxGDwV6VYGgKG^Y46Zl0!Qe)N0|qx4+-z{r;8ug%4DK+v z)8HepbN!2*LpgM|i*43-!S87wteX0Y5~g~3XL zvkgWJRvDaYaGt@a!D@pw1{WBtGuUXb*ckGdN;!)Sz>v z(cfUuV3EO)!7_tkgOvs&2Im@#8muu`XRz5|%wVU%E`!|$`wS)wZZJ4taI?WdgWC-5 zFu2QL(%?RWBL+teI@}9$`@6xQ!6JhpgJlN81}m8tPP~}s$igK&uNB_Ob5!BIJda{L zIq`pamLuflf)ODvsT9!9a$e#2op2-1-Gt}z{7lG$q;et8+be|Ycn&4xLPM4CV>|~E z-p_p#;cvMIB8+f9AgZ{#$=r1fqZ($m}g?rFj zxC_07m!r3k0b#3<7m~IM8`0aP(OWo=dKaEXy$c^lZ{bVmE#yVAT*irzL)z0!n2WAcplH;h2_XCJfG+H z!V8dJ7-qZ^UWgvTi+G+c`~bxY87CvcOQ=ubr9A%@UPiqNKg8WT;YX-n;WgZU6JAR_ z3!~g;6V9i;h1J|o6W&C<3vb~*ns5R2FT9oeX2N>ffp8)B$%IX`2jL>_dkI@<7s7V# zZwX`c4`E#QQ^7lFFTzi9ze;#F?MAqayG_DR(SC$0xZfmvfOaHY$$cf^r)f{ZhqzB9 ze3*76T+RMe_!;_@a1Hl$ggw;1@KNet*h~EjpP>GQpQZkVYpH)>KlLyCBK0qPn)(;6 zr~ZXsqW*xI04w?W8@cN>Mw>jOew(Ay;BCCSY~UWnZy3GFcUl+;6=nWsp&skl?oo- zlJWg{mfx}bqwkK#8L|BPEPvAS@3Qw9s{yfX?SpLyNmi;aNKFgo9{JSjw4$HsI@()`6&6a<_@^7&G z3CrJS`FkvXx8?7${GFCRX8D^ff1Ty8vHVfXKiBd{EPtit4_p2+%OA4*MV3Ek`SUEl zWBEtlvFva8_gVg=<=2JJG~YpeHdj$w>@3!9=?A z@ZsUW0Q_(=z2$@bnbPp;OgXL>mm67=>;u>0cH(y7LNixqN^y0#MqFfIb*34&1NX>D z&hX_|>(dN3re_B9>gA1T-r@U0^F{rcDT%~TmbL&ywdlvp&+kq=7ztY2_T;{`0LCBWS!wGNFO|WxHtfv2R$K}7`g)y`kSRG| z>F4G+!^-2Y#C4pT(kzkl^J1%02j178nb6g{*9rD9i(j9n-2C0*h2e!CgEv2YQNStQ z?#Bx&-u(2rq~9W5Lh+t-dA#RXyivR!@jmDBPJy>JE5Dy}rF2ymkEKfSvMe6ceR1nV zY~!p+e&;ILFPdgn&X@jq*u@Da(v#6wcF4nKTQ75l^PF{=sh4|kS#IQue&rHpxJ-FR zCD-GwTqUAoy?ZAT#|eMd<*|J)-ugi=ElY_p{=o__ZjN66HF4i1T~d6@PCG>p^zKc# z@jmb7`J|h_SLRdlJBf5*aCPeUb5u?uJqh{0D8I>f3UPW&dAt!#9?>-0*Zi+t>B)sn z@;Bn|byjCuv&vW61zBlXYUO|4q-A@WzYc#NX)FDBR=H*3AwO>nx#hCl%U@;E?#BNa z{A)@3fhyWFvWLMqE*JklKi~`>xX{?cQM-wzpO~1KHfv&H!b{Yh`qe9^JHv(4NAe1E zLGRtp>eNrqaE2G=N`J2nvDC-LUfW@LU%b}O)3n6`$s}G6at0OedUlh^32f=|6KCb6 zdz=STflwsfR^|++O*>#YUc4YH4O?0_{#ImA{Ds8-orzyb{P0oA4Q1tFm%G-K8zrBg zn0)SYbusTMYCLhG^>XQd9c833qyxXzc`#L+gl!7* zO(k3&^e9+^3o#)kz-_n~aZ7Lm@D|_-aLxejFquf_2G{L5Hk2634Y5yiW@O3|nv>V0 zCL|t8h6ejH1@cwrX9UhMSoxLJ*ZAFf5up-o-sc>-N{!C72 z4d!2yoDjM{l@qEn0H;R_xqB3@4TF~-FCq65Q&lN=pcjp~w)XA?B?eyRa?6Z)wH`75P>L$93-gH)Wf$oNy0i&Ue=nWtKb+ z=`O^E!N_y_257Gb{}yn{$ZS_V?UVA7d<>xgTID(s)?&2xiOk*%f6Q~-!ShC z@sXn8T>7~~+fdm1;g`5FCDJ*>SKL|fatKqIr(EppZ@nPkL~3Y5Q-?Ovy-HxudJ`+eQy(Iho4>dYVEfkhQ`ZT#wI|19|1oPb+3g3& z8ada_#MXF%%$-Q&hSER}(F>dt`h7RFD%3>T1kxvMj%b8aL!6)|?z1E*8 zdayq;JGk1lL(agHdkctPL4L<28Fz^wVaB>%jwC-;tKym2+s<)zWNT8Q|2wC*N6 z>8|yk+`Icr{h2)Sts-paiC(?$AS@VC*=v#|?7FG*Y{+1 zjpePk*c0WeuJeMd|5dlFN2{=v(rXPG3$Ms%?R_C(Q;1hYytDAD4VU0Q6TiwigFdWw zehlsV&$M~vnNPYcCeO3UQ~4;5kV*e{Fo-V7OFBGj;=Z4_<@7U+iw`4fX>wi02|WdU zLwX`%;?p&X%PHRpKjOyY2$;Q{)?(gTZmx7>Uq`(BkQHw|{6wkO&OSo>Rom?iIK$sG zG8YhcjpPVNQ_i>t`n2|w!Uq9Gsq<={Gjx#krdG#-Ob7>nY`zgwneR2nhPk!GaZke+#qxE0z;OflJ&LEun zSNM(CsUj&^yt1F6oJ!fzk-feBab$U=l&5wziTDx1!;;&y zmv-cK+et`r-;ll?dN3<}p-KO*>CSMN^y{aN%TQosI1PK0hGY+~Zc3rm#(zc{*+cD2 z_4%Tq-$OZdS>?R#IKxHcUt#6*RpM2{tE5c7JzPs3vgb9ly8^=GU&H!+3jRVXPk-z! zLw>dW%LyMnVO;iCjVxOG`2C4Tk4LmA=HC2mR+=3q4g1I9Qmfy*K)m%oh~NDe)?8F{MK0@k=3}`!jJpEt#c6*qh|@kGNIZvl&G?hJ zKAeNoT)vq(Jwo^ZxE9w1PkV?w@;D^NMlpg*;FjSUar4fDhbzZb;fgp|I>ZOBwt;JL z4z3rv5Zos|ZVP#CJsUr6!&&Svz%8uloFDgRM&_`VsAJFRFwaC2Lj{9tk~uNP;jYAx z6J9&Eo;Ztkuq#5F(ijn8elhj<4Q#)aHJWTTh`luS$yU7~`UCb9pYcEaLsMtW*F!%b zjoOFyyw~}4i9dqB%UbVU2CcrJ^<99xO6m9NVV4F8nA63MWZryh3y1zTbpxy{#LN3aT>*1hUu1>r8*WgN{oWc>HZDg-t&eliN3s@0R-`0vHS$VN*S2BJiwSoP z_yn@`9Y8ka|NoM{Dl7dAlm0={*ZAovx3#W6(~1m}>eeJn>mE$GwndH#($}yCcK0e~ z?RyOMJ=fH$Y_EDP4c?b}A?(#btn0Zv?US@tRUN!}i1UOHI-m#jntmGFa(24Egz_~@ z$iDlA*{{<6Mx{?AF(jL*&2er!l!Jc1Gj{9I9>vSYU9)`MtSP$TEB{f-{KrMk{v2#2 zUFT7b{Ic8C_-CWbY-HD-NNb@$g#D;lJF`)o`DnL*E-Jk zCA))dv@d%bn~RQsd>k-^d5T%k><@}|s?%C?1R_=LSgH0Or9T~uCFNH-t=9q(wMmsd zKh0W+>9IQfUeYQ2T=J3S&oQ+6o$QmL4=B8s@Jhzr3E|I<^>Ov9GHaZ@&XvW@qquO+ zc;643b~`{F>-^;y6K@t}jfA}Ui#1+a{ZnH>m~(>Zr#bGNa58l$yDz`UlY@`nxN`o6 z`A>4mKH39>kbMU{{R{ICe>!cPFHFfa_%Cm z(WL*>blP*+8`D2Vx<114bRJpE`6169RG+KhsSSpZ=Pb&XUp71$|4#@jqg==t7*<>Loa>`L%~}*E;OQ zg0a;pjSG`Qi6PD)-MTBOTb=qQI!(Yvtl=MOMPIc$>6?PDF;eq(4f;xM>8pC!%{oFh zZY9oS@P9z1YX-~NZ;y06w@-E{p&vA}-rvaH`VHA36iI2#uC(2>pA@`q=AtcUpkuf{ zQ$jiFXYRR=89$iiig%Sc`=_48`1t35yN6Xj3e-`@5%#V(sE&FvSI{2#qHEgeBLAqy zZzq4wy(?IACx(_9T^is?k2LxhIV(~RAy>sLPd9tN&UKyQS2zcB^NS^hLV_*Sw{w8@91l5Ng&zy6qXSsKkoKL$^T8*_z|1RM|*|FRBZz}xT-adkj&JA9bd=v6b{{ud+)k?RA@xUv2$# z@`)mw^pP~4`mN4%tM{^w!W}w2;EcS+-9T_XE{;DJEWpJ=thaD+T!Nmv zZ#w6&_$$pEwt@DqwjbpA!#?aRSzZF2pf{$A9%9V60KGX=$zK-r+Eg(5KuWUBWvml^ zUulSQ9C5U^xd2_HZxDSaA^SYixnn$kahYq{;Fka!-;vCv*in5wRU71|$Dck*u_0(+ibo*~E*a~hDXm>J zS4eK!fBLJGagXY?i#tO1Jy#Tf&wWz2bDn zXu=dvv>(2RaGjBhZ>Ot=zvndCGj8Bi(_W*Ap*rkeNBr#ZdLm_SVDBS&wT^&x&krk^ z6XIu&^WS2Ok=#=pPwsz07dl>lz4h(GZu?i7n%{fI?tXzH|ayaMFqvwqz-Y=y5k;cwDUCWX8<_XKu6o-=yoKY5zBPWc=9if&L^Cz)10qW!Y};I3Ib zdz^wUzopMDEAiylnsG~{Kl6ECPTJV%$hk4APiSu*zFu?Ejp>uHQBPL5Y#27{KF&Cc zt2LrDY5rOFM$BfvC4flOD?BG07HrdPHBxL+4n@cQ=A>R>&qPKp`)07N0@9q)%5FiWNo98~i9zQ>S2;S^(dHw2`0rp72 zhf|%*WfeT@|30YlSfdq}WRC`U# zI_V_sf*k5FmPpr--d{^sG8f&9?dN{6KQkA;>a()$p|N~#AWZqIp02@Prm~?`?nj_2 zoF_B&+T(@bg&ETctAn3w#hU}om;BT0C5jdPHnM6Ql}-LleXBoz&)p|RS*LRLMqarw z&d{CJZrjNvU#ExX9Q046$&0Sb?5KZv=*|znYwpll(N7}ayO^hZ^2t<<;0?yL( z9QZk4DR~BseXoGmY_(J6HwzhxobJ@?v>nlxF+OzDCsa2r$n^>Qm8TzBhq_CE&S|yn z70&8?l2P)WEg3mm+j08KL%NqSa>2HtrSACQ&6}^D;@KhwZy$Y8<)vuDYS*u`Hu@d; zs;!-2?9oNMttOt|{{Kw8I^t zD5$#>EATgSj=TU``n~Pi^TsqqyK@`oif%u?ntIl=9ksU_x4lJEAA}d4K)ylEhij5i z+WtY(ho1J@eKhuvyGNO)_>2YZ#LpwX;w~U=lr@9Kd)cOnuo3!GJ#`mIcAg}`7huZrOx%c=>w9->GIk^C3!p>^!h~;Wdu#R+S^2pTz*|&Be^)A2x&ZB>CF}A zv4)y~?%ca5E=3l%uhY)m@?*ZE(DI+g-5%BLF~}kMkJ{g`{yh(RfkXWhx1Bbju+M_a z$zx(7G4vTQM42kz?}xsu@4U?#{1cw7bbizvT$u`S2dA04Yhg2IFzyB>cO?QklYfA` zwCChm5xSl2u8UpU#8ytwSP*bdR(sChOyAVFkY>$+&igkS`p?ij8`@vUcq4hWZXTrF z6^40+!Jdp~E%^%)o-X;wdkK07{kTokmFP#|%NAD=znXDFJk{HK;p@#J`;%?HXlmxCxXCO$|6ZcG1sy$6x@rkB2bsI)Zwn|D^qM z6ZP|Gq9>En#d+yKPiBNQ#k{3FtEH|amuyLUDR$2>m`CSa?ycP?AgAsg{G54NcI1^9 zx9?BDc6&I(zO_jE|8*Iy3l8BIt|V@Ovo5nvcP7dEY3%FwNzJ*tbnnkPH=71e@hfQ` z$Aq68a-!I#E-?Z5rztm{U)?@6QkW1~vKim48 zvA4piXgk7y+7@k7{UulR+2ySbo+qy6o9B$)A0mIZ|1;kyZY_Pe(OtKVpJ6f%yXT01 z=lQ;E%M^LZb}_;$=Ij0wbslAo2tJU~-g~_%$ zu^>R%s-t|ZMhcBcZXziwW8rLhLJ%JXC7sq=1~0jMm0e!mg^qwu?b5pcR` zG-1Z!RjlK5Z&B;GR^AEA1EarTe8&y!3^;?w2Ama&djfHP&Db5}+>8NI=WCt3W2+zE z%fq?jc^7M6)@)Oc>qP4bS(jH{QcK6Rh^u}r4Y8Q$*GoE4RZ zySann-BsBP|G3FcvEq)_b*JWhqdPSho2<9uD_;ej>wZurSOcmrm;ACnQ>b{vDf$~@(BPV6;qmOz23MsNUNF61_pdU?aaX&D zG=+njqtWqv;zU=a=0OJ?jiSf zmKlE~e*ZrDE!f;`yVzA@qx#Qz*v=3CgvJc%7+i~<*QalwzNB-Jvo6yYS(Q4Dc0G|b z=a)c@eeO6#Ub@qB0z9AAnfnEdx$2kACaymgYrJ&^cur=O! z#8$e`X5Ki-EAP`L53PaJM=qwke-h@?DsLL)DQuoqo@lo`=VR`{)ch+$;+~4*BaSo8QFN2=ALOVXQwOR z?W7Fp5oc_Y-Q%=@PPGZ#R|wC?F1(}e>U9D7E8gX#eHk0d&x0BlUnK4)$*bCu>wHVz zh{Z26{4>a}d>(yn3*#B%$d=fOl+J6kCf~;SZA@!j^bvgwvdM0XnIGg=eJ!O-q3Sk7 zo(E3##zl<{?}65skQ-vGz~)WZ;c?`X%pv4geEBtgt37g;c>e(D-8BvA50kg*Qnp@e z@!v9hhECUxOPCMuCG9dR&WMRqM%reJzu)lDySQ3yI;_4kKb=Qjt){(%Cpr0*R+?8$ znzJVHOy5d_T=|7oykDDmI#+Ql{>z51@$|sCUfa;K7TNNpHxCa-k$qS3_?{p{eA!|f zJl_^uOdeCnW0T3_cP5YTkcZYTvbEaO0qmi9xW`JrQR#V3ehNBNW$Dmr#rvWuhYPsH zH5PxZ;m@4N-quR5I`Hjw26hWsVV@?f&Z1Y6r{*o$dj)Y@t+4a3nIA@-<(FAulra_- z$G`QIal71ML)rQN@#w;Pa93Y??n0!yb@;}_dU7i1lAI+xJz{|Py3ome-!-} z`jcp-y^L}Kq@PEcnsdB5({lsW*)7;R&GWG;OO9$I#|g~Cz8v=$IT&Zt(=0i@Y2>)n z$T8o@G4ie_$6@-)RwK*v*ep5MD_`>L+T5QxoAm0d(rc&HUz7CL&l9G;dKP&PlpWb` z@1>9V{dT4DAfEcI#-;9}@qQbm?JOg$KYqOjeZPXft;F%$W0BGK3#`HHI_J6hf2}+9 z<8mvH$tDke53sn%;s*@>#a!ozytzC0U-Q;E|1R!Z`|^#TpX#!cy#Fuq^;voR+2rvx z+I)7OiCgi0W8zJstU8PTOT*_L-dOvU4I);Y7fqZ)lu>T+2Mu337jaKqZF0!8zwiI+ z@bHz?hu_ZjFs{n~O!_QcY%I4{tf`9143+2ay`}SOGsDW0gsvkz>+|QK5NngUw7>1T8&3Sr z$U1lbeckl?QVuq3*0>bYUc#FlI^{EGhx`eP}y`hR~Rx`LvYA^UU4 zF8{yaOD>%Ss-No)s=~ibxab=g3;cTp*!iIx?rA%*j?{$Mca!{5H~K^;z%Sm;8H>vF z@4%djjO&q6WvE=`nQ;5-O`QE>s~q~WbdBiTrrLdGzl!q_#nWE%qd!`nntwTGo1{I4 ze6=U*QF?5r{pU6#_e;D>P?J^mp?@A8et@#oey_Z4Me04e&lsYP!`@otQ>2xwT5ssQ z@@izgOYz}p>?Cgb{p=z2j+R5-_n3P=347m#HhvZ(#ML%def`R(`zCY|)row#b!`s;{q zla6O8V{3o_x*lR3@Bw&XtL(3tJhT?^pS}IdtcTZ=#|-5`zP@ex;g!J~ojPut&zU?f zp)K#>97Xc@c|1n^65{W;!dp+yrmlW?f!7wVV4jT(a&B~u&Tk6ceamMw4$&6WCR02k zw(IZr2C3cP3fwNzuE*(&q8hpfSB2AE&CT$l zzvP>8d7N9|N;r3paYiwKi*p{)IGN{A1w2c_b-m0v2hW-o;IG7$;PP+>j^REZZWC@j zt{2yZtHd?pqPS-AQkpVc4{jcAJN%tL<-D6S?e&x$hE|#qTsf}B(4}Amr*JukwA;Xq z3>aPc$d11Pr+6{k4%}v30@wT^jyMOWaBlt+$^!?C>kE(`e=9D2h&$w9DK3Z`L>>n` zAh}-PJpOsoT&Ap2M^YunSDQ zP5t7Q;nw21aa(bPeD|mvw*t2SU6+y12CxxaKZ@MM2_aYBzd3@!72!g--6Om|hZ`mC zMsO`IflKmY^Nu%o$By&`xFTGx@o&ct1K-Ae+)i8sSB6uX?q{(d{uurZxW>ODALtBlCmnt> zt^%j{Rp0Q+Jn(g%p(0}+m^^*@5p(mc2M-T(rpz<9>0@)mO^gxh$I}=O^3L$$`{UsC z#Qy{F)$dOsp2j_`wVlw~%!>D!{?FJj+oaQcrS-^_q}xuq=+yCYE;Z%MQaR-J4EKy) zAdcqGL+(AAXqtO}#iAE5rUml2OE!=gI{)3n=W5-cZ*AzEAFVqyXBV-y_%LJ5W_WiG z9DYr-_5}~}Tzdg>`fD5Z#GJ48Wr|2Y>ZXsT*%#%joR!3t?iUkh)ac;PMN`q?^T?-l z%zGJkZ=Sv?^;yPPtq<04wyL$kn~dw_)5dkoH99f`xjKG{vGyV5Va0jJ=z0rf+UxO; zKv!CFS3q}J>HcEUok8CI9#eC24f1FW^{NS%ZF#O#y!p)O8UJ0?KmUX0oyf5k{lCS& zXa`}6=dXu;N4RYKZRW9$6Yl`w{`+t{2)h~HA(O_>^Jnnq!w(jY>%Y~=(D2UT{L)gd zjMq$?_#yE>MEpuC{$>;Z=`7tjugYIw#rwL6$Fp76uI<>hg1nYlalT~Ya8{nLb&~XB z{V?6B~PW*Jg0T{0K7(QbFX3-T6J=b6~7;znf}pTw#w8R%(UK z#ZJ{G>>{oR2xWdfo&*M7u07 z^n7UDnJY5%bm3=k*O5*tPT?PGP(# zi~kS9e+vGH#s7=p_rcFSd0d{ohW{x1B8xv{_^aTTTl_y7{)6x%7XLSf-vz(g;{Vd{ zKMB9t;{Vj}d0t(-%;NK$$|DeV1H~bI7&np_Y+vg0w3Vw;jf6VYNgCDl|s|~*rewD>vY523?*I4}f z48I(HtHrcXTS==i zPW^PDNvplwE{ngw@OciFe}Fulus2TD@LbKG_o~VFRr1X{Wjw!YO}f7`*OyrQxmG!0 zi+_dTH?X&=I)^@flyWYnoEMDzjaN_4G?=;5386z+W8o{QPV&?^4DVaW`mF<;4UW8b zo2#StTDd&y(%$=lAp4#WdwF=;gU_S<0i`wem;vpMzvTUK_K9)IUQgM2{-tMz{ylW& z?czOCu#3aH0)IO^>_1mjT0PUqC%tsJoAj!?Ur?^r5C395k?ntGXx^8}FDv%yEY5R5 z)yaEEQ)zgji=nG5`XuP6MNfrZVA01xhggT``IhGUIOC1VoQVHA%9VWQoAAYiNxl;F zUP~VS*tOfpcOmsZVCDVh-+3l&Xzs0~CEpwHu)F(gO8R?t=PqcpJ2R2}oOs{hZoot* zI;8cE99AIL5Q(uD|lUd6e<|lIdg5cH3sMmhx%yYv0u7KJm&k*zP3cs4^jJ(RX zDZF)bZq@RkZKTnfIUZb{+Kb;`Q-6njyuE%7(kJ}&bD7!WGkz2gl#h=|vdah2LHU=G z*UQMQzV{6ipZns)yG?w5oVl3zFA#4eE1wGZ&%qCq*T3Ah6ix4?Jn5%%jFM}nXKrSW zmYwJa>AxPwJp#@JHBRWc$RWmvhe;>@NyHO|h<6dTQ@@d1%Lx}AXTqiX848DYy0P02 zN9oh>CC5&UO%c!klq*xUyT1G$w%sse`q(puiOBvLWZ!(+c%2AgqZ8j>NPiEVRJLU2cePy|($ux$zGdDOc|!6*FE!()>@k%x)OU7}zVdvpe*EV> ze;PSFya?Im8NR>v-vz%OzWS2e_CkrF>6|$(fEOpOf1dse;@y-L?^N384efJr$XAj}Z{5Cq+y0azDpFKFfM|%LdcfDtPzWJuHnf5maEdEBr*E>|oPx7i? z`g^_Xd^eE3>;i9X{}l3{jjR>WO6Tj}2mf^VbFcH}8drA0Z!%@wOdfg`HI4JOAEHkr z>@4#1En?zc_ zP4t^OUuNpO6TOp^t#FOeqr8hHSTn_jtU zZ_g1oX5wg`RKJcA=l8@>ySkY0Y7_3atGR@~LU_dR_3a|1y8`~t;g?VCADe$>8=LMO zJ@R?mCg=+^{t;JpmJOxfR~V}gp3pz0Z@Ed|!ThQ^QQy}XcNKMXHD~GKsV}P?YOYW| z853tVaYSnjxf)x@Rt4zvr(?abPd54#afNw=3pH+(QKtNA&!^y59z~`;zWt^rM9~%|Hm(BhOeGjx>kKZMYKMs7<$Tq|n zbAWqWisRSgUed)#w+p_{|L2B(GyG1A{}aQX55Ljk|H$yKfgjD1<$K6-1+t8AUbO|c2e%0q`y1z3oOSKM zUxizS+s3MFJN#bU`hy^D1ul*YzsC97%$|(i_18F^#~rhP)8RhP^1rS2-2;b*3;70( z&o6bndos_$KNedwQD+6tx_!aZS7ZwLmRBBk+=ILiRY?9pIg@uV&_fzAvvmssU0e?RR# zqz#(1IvdpY*$c2mURdAj)Vi)Aqi0q>;QWMBY*z)oW8?7T`DUb@nwr2EuS(k;$PmuscVmbJ%9@5_3tCF?HEL$AHi+24lqWmX=n zr8p-%)7AH0^2p87cb=7p&SYb%-zeh_Z6Q#{J%9S1+LG4W8dLVV?`c)*UB5i7r?uYI zcQ49M@V@PlL)-xAbKpC5q(4f0t?w2f3r{Wd?qOaYcJ#lUQFefF7&&|$a?M7r>noI%qw`wIVjg-(Hv6*dM>^>#+As4> zcU+FT`m0P||9!*bWo9T-X&xsJmARhsmf`&Ot@Yh0w`}T^)A0N+dwRI-S>y9z|6SF{ z0~x)Cs=KFwa3bCNA^Lojy$O9{wv$MApWUC)9Wq4 zR$BN;DerDG9P$xyxcu^jF-FnHqS4a zcUoz;TWPmiX}4HuH(6;nT4~o?Y1dk5dzCiq>AT8GyFzK<%T~**v~i_{FI%-*QTbn$;(r(Fkag=tGm3E`j5?^W8 zTjj1*+Njqid#$ve`i$1kp3GfV+V6bAN&7O-sw0j`TW8Wr&KkuRKiRuC`X!b7naqTw z?%DS4)w^c7J?k>F-8i4-JyCcGk5}%-{dC5UH|b^iAaR}Ok@4~rFN-(2{y%y9#0wvp zcGppO+m6E9d=%aW@v_S8J4(Fnqr~eJ&pA?-X2WaDWi5*xoZv$l2dsgXzc7J)gNzlT z6Zd64{d6Gh^z`nH6!vE#;)On)2|!mu%dfC-Dc_!S;}b?+Wxf3weMeCBkpmqfTz-{P zq1vaOb>(IYI9;);;XW&D?OH0ovrH zZ#Bs7fiP*K%lXDDm|UL85e_bA&D^{95#H(Ba-p}boB+KVdH{NWd_`-%>4vu+-g=9- z99|#1K8tq`JblM}mBqUYUKhMBi^uoghU4%iG8d?f7<4mqvlZudc>2Ei0*iMWyeK@) z?@G52y2_%tlQvulU1_Dc8D2R&zpNXf_04miz8<>JqV*lWJd3^>`p~TL_*X%XSo9p| zJr;c_^e&6$TXw_SE&6@XgBCp#dXq)ZfYv*szI^9EuZ3QlGhQF1@Ot3&SiI@*R#@py zh1UDyomQNa;I&$Drb5?Q^l{MD7OnM*-pkM9o?i4R?m4iy)wl0-*F*O~^1%PN??Je} ziygvs5=ZY7>mG^TL8$}v-pL01+raH$5T|=2%W!$P7_JpwA1;a0y^#>*B)|nY-9Z_^ zMQ{fQ=clNga{T(vcQ3AlxO>16css#SobILQ9*Vx>y&2akgdYT(!P(#-Znt=(*LOl3 zTohgpt_c1?a6N7-ZWDAN;Zrk1;wo`rXnk9-3wH^<3%3Q=30;oU zotPb9E-r!7-J1%+`*8YpVGURZFAh53T--jK-r?B*ujGK|8u3Tr?`BoE3jYqU5L!6b z(3Q~Jptpb_cpLF=0ylxn;OQIaWndrlHgF!U1b2uy`*3S?UCF={_Zuls7CPK>BYjC|UFJpJhtgS#^12q? zzOM9?8{oV(z`HX%zjfFBlJ!QybUtCrIa#tKqNzocz5B=gncXvSk9hAtmDlOLB;I{O zmMJ}Jl4aBbw`~x)dWd@x`O-)E-9jGvKCSjQU!@Gmqw@I>G+DtG@R; z8J_$XVE0YFD)3a}-(OvgXCx=KIP7KL5 zdZ$r!dbB#!ciOZ!(thg+eN%_`CVxi0<#pbB#s!qEI{Ff2OSh*%l|2bQtvVgo*vLD~ z%3p0rZ6!B^KC~OR4Gr?W3-ritJ8E-kZ~G^B`APqm&?U~9jPlpHS_@_Pxvmyymv_Wiq;TfCu@VYAU+mRC`wxagRX=jtC+NS!&zwqxO zZfWcZ-nWVlmGwOMczM@@k0X0uq2%eJtRAml1VxihWvh*;Z@(rU<*NLV%dbp-%#-B^ z`K}<&t>~JAD{~&qRD`>49a-0Kdoq8p8^91!6Hs2DbspQWy{+YDD z*~X8)6Ws9}d9J4q%O)RJABpPwQfjaBb!tb1mC0dlB}cG_o}Hr0t9ddFA1d*BH_ zO!)w$1&S}PeI)hoN`_{zeS>XOK z`T5_Is@(6{SaI|XNuNIpzQ#fE%U1{7b=_>_s`_uTg_wK!?FG%r)L*fFm%*0z7-W)d zZ#%)0L-o4BJvZ{^G>t)$nfI66I#;>JTQb|S9b?JXv&xgLm(JgvWL?HNwBP>LM>W>W zcfSFt`FS2;qEE(O%~>#KV(G_C{gf~kZa4mZQ0KE#iN_q0*7w>ZufFYNf9q0qo{OIJ zANQHdImo3kTkWSL*pvA>?^r7z%|o;o-MH0x+&+CPPR|>D|N40Rk%zf2iVk7vfYUi- zZgSn8uklNRC;e@0(ognsH>1}3({qd)*hjDy8FF`k#6?tN$dE67>F zKJ(oRj^~@J)Kkx6$b7Z?8xw)P#PX~80R?xD%2@0F1`0=-G_h*;Zl*(76B7M<^( zco+Fh4n0cwPp6dU=_XvyZ6`Z5L#5J<-xQicKCrd}D_4HaxGoWelc$qGNiLyk%qAvxhMGeLKtU^sW6`iyUKY^R#S(J$AV3 zo@ko3&o_KOHgp;&-3z+bW&&N^DcMr#R46h>H zB%RMAb2Hx;`*ULWn%ez zsT-bSxZj=%hgb_HXrB(>9AvKBaplWHcOgSwq&hhz`V)Gq`z(j`?#GzJZwY9u@!N%T z9F2JT`fb8)L;Bq?#dYly`_J|>7G~PkBDW3l`x9Z>;Khjx`DXL}6^_~q-~Y~V)`2bb zeG8>y_m&w=Y#+KsX^QxckK=ulB0#$;;GKKEPntd(p4y()p1JUHh<64&wf_jb0>&ln zO(T!5tM%T6XL#!~jiCYZIIR025pN98?;xq|YTh_o zdGg)E6S2K$@keLq`^;UbUMJ7}O}AD0Mj?6RIgLrhahwN|Imqx1d5T^Uc_8U@J&;ja z@pB_B$%Afr-r8nG^ns+pKB;_SD#OobrJK*|CLbrd(tX$6%VT9SZRMe{yp^%MFv57m z`04Z{hC*HJEy!1Ge?lEL0JRs+i4q0|2KeqiSRPyL{vJ*=u{u=_9meUq5BlDNz7Y|@ z>AMqiar&L1uTJvzYg*fV8GkP0SngxqT0-A1(Oz$q^B~O~YU?`pl3(9yl05$+joS7c zjjMdS`R(K9>+b%!y6cxuxNP>_$$aarj@+uiS5zzo_)VXzE5o(+Gy|MxW~qExZ1hIG!AllCX&_<%Q5*%etpYBcAHLI){gt%ndqhQ!%i`I+&~(&M?K4w zEX+T}BgBK+8+&rA$FMFcv zG7FH~8Psz~y%W1SQ;&T7{%J;eXsq(jr6xoYL+tm*&ZcVcf7rA`KkgFJs;^dM@#FB- z$1ls`e-OU!{2%mXY;15=zC*~rPH)84+dAe?Wd16!mypM--QYU zKcVj+Usytz&Li}DoPqHDLrR|$dTfaKU|Lyl^@+qU*8IU4S}G8RM|r)@y39drtbX(n z?h{8TS9Pee%1nKfiyx*h5?{~7_bER0bOC%%#v9Tf;9cB4^4542d0A!gO^O$hU12UA z<@?y^t~Mbahe+;woZoUCBhp1{ zN$#hxX5=mx@r%$!bU|==>L1WLyV9KYJM!>#9-zF6tFRYqnTjaCU&cB{edkKzhgruQ zuX%yIkHa>q7k5s?pL-+E2crKEZ|?#nRdMZcpMK1PX2ixBbTT1&kkKF+wN*4kNo*Ap zlFK!Xj7pSf`-&u&8(Sr65{wPZAR;590zuT!MpRYoP#%Z+oVFz@g1uD1ER{jRc3AWlzcQG!6GPm8CXAzpcu_hsG}pyTTLP#uIr zk1bQ>-&IlmZ+Q>OTwu$5o-(5M82fUB3_s`N0e^24R`mJRB(c+Vnd_ECh=uVm&EKHU6KT&AmVn0PT zn)|chv+>A2jpzMoa}0bM#&&TNFlEDFzjV_P$UDga?VWp@exq~o#A{)b2D=ykUngGt zzsN$fH>MdKZ`dNlNpR!gJ^t}Xe_cJyu60OMd z5&IVppsqX7>#Hn2XM^im#BHmH`wnsVFmgA6^asrY=^vEwUE=jz$y4xN243(VU73D( zoA)w(NcRY=<$MhNmrc8m^g*A0n)opX>zrlo_6AqUmsR9xac}dqmmE1AX+f6V%Qv-k zldZ4j45FdnfyCBdf!`SBM54LU#cew37#roZ6_pO8w|)SeWM^AZ?V@pT8T1hDWpLO3 zc3YP%{NEnmO_#OAi$>~0t9k!}#iy*fBl)j|{=z3oInVOF9ek?!uernZ)JJvUj*6xw zV46;d^S*Nqd#4F=2xEy$Z($AW8umr=p5QqLuKaK|>0V+@i|}|m`>NOT4ZEb1 zWbSbuYt`7mb#}4(p2i*7t40{zcekBzCUK4Mu5@&b$GUf3da=$nl%BpzN0)688DM0$ zZNsOiSN;gjnag$*jqS1GyL6LB_`YVCkyV9m(uvOD)S{kLL@D_O9fy+VES7ve$2SDn9Cc?PHETBB35&DeQ4X(S5{6hGuzi`AL2 z#SrI;?!}xw?3|%9GnVK)TG`;IqXSHD@a+&92fD}`PK`yEI;~Xo{`}5x$SKce{JM_7 z+H83tf%9w1j}f{FPZOReyiC|Y7*3FXO`-zkEx>#i`n%NQENCO#)s{<%*Hd~0>-k%w zJo}+wM z5PvV@_PxXzdlhkNt4oO2^F_|urcKQIf#CZi-ql}So}z0Gx`kL*fE-l!$+f&)W2#||=?>y5*O)HB zW<~$|%o@&?LrmOf)|i^@9S-aFex|VGn*-`^{tn@r->iRxHKzXoW)v7ziCjTzKaz{; z(<#=7x{#?)@I92mrjIUQ{F1=QA1~(T52e0(5Ay#f|D`i1ZaZg(iWt-ITZIt3DQ{~n2KWL+feODVP z-Pojm_sv6L>Pb7@fQ;IC!%|Org>*}etAgS6Vzub z@s|?cO?-Dnyhr?0;=73Ns)+w1@!umpM|`d#{!QZ3#CH`x0>0 zNO!oLGhP_PFW^1@0(t_^PM$lmoI%5LgyINU{!isOm1iT*^wsDK2%QYU<$d{c`1hg4GM;k?Erbz@e-?b@C!NU^*06S@J{_h%Nq$c|PwS|c7+r;7CKgVdSkzr! zpGW?#WgXP4u@Wy@Yuu`GX}1Jxhs<5qqC3h*PIt8#{lc!%?U;`*I%$=e@L5c?CSIu4X1tR3zC^?r@Gv=#aSVLex?7%(oR1i z%_i))PW)WI&&cK*&)rUV;5gf+E^T_aeSZ-h*5zGsf^i7%>knUJ;D5Oy{czr6eBVs^ z3}v2!9MXT~Yq#k%AKj}W&%V6t3~s^IID8ngwFUkZZ&vZGnR+$zzmf<0fE~f^raYvN z)!OtQ6Ca%CJ_?x9-39Xyp1s)Od*S7v&;Nv_ z!TUI#qX})ik0oqEN1C#NzQOwn-gnSH;EF}i+oqz<(tu{_)g*-*)LKhT&W`JFV$bjmBz`3APcWkznJa? z;rqeL3yd|{Ye+v)ciF@OT!7d3Vgh)=kGlp9yyR|pqXaMM_n*J&egNRnADh-DuQ7fQ zA%}C~;D6~Jg3TIOQ&#XQ>V_{tO#1GWe(@@M6Y;IIr4v_O&{6&0^Zjqn-`Uf8qCQOXP_ z;Bi-co-3_l?za)&96TwJXSw?Q`wlOd^0?zy@AB{2oX8e8y1qPoNVYiPlkoR-MOdp7 z{vp~S0`B2BPd7IVJ>!Ur(dVk%*1VIrv=~l2VAklk`@CNDi#iuN!q2}8^TuLW^#+Dy z@BXZB;71Kk3$UM_Ucm5nZs=?8gZNn7`i|IlZ2 zJ||1sbektRE4h1|^i7omjjP<%J<(K~w|&O$y<~LSt>S@ktMK7^ioQcV4ZqP&!dJLr z6Uz(VQ2HjWR`Br_&V#hysCxlp?}A5o`^%opl{XMz9ru>cw?@7+eE`l!8_mq(O!HYz8nv(8S!=c zhN5^|v@`pQfur`VH9TqjR|+Flwo4kP9sX+f#Glc`svh~7IP@E6R1Ws-ov!j&r~3pe)@#$odOw=1=rq(d6u+BQg*>=x*2nZN6l1CEnBr9!#tPhrmX6SJ?}^trdCH2I9wI(5XNF z4&DR*?nk;{-ypW4BK1el@%MUi4)U&jodNF%hZFnp)@ESz=f83N(%>Wdf6}D-rFm7j zz$fA#C#^P|X!Zb7_mY!ZgiLt7XFhqN&eJ{e-HkG)MB&Si@E;b>DDQUVg2==kMZaWgQT@;CD+pleZu>0bu7wqHoMW}OSF$dx zKAt>3AI#%_YW_xT&1%3&sX1S!Bvdt@9qQD5p88IppHrVBYc|-_-Z3odvzu z=-rkx4jrbJAo@m=>bI?CpRjn#>84NRH}!;^vkMXT#Tv$lB5A53_&$p!;@=(QGyM>H zhJhc3Him|hrP${fRAQn0$weo_|NQlNLu+J1wEK;o0eo}fud`M(L2@~!`7?cp{rn%8 zIDH=kjU~&}9%0Ir@3g@!F`F@FHe<{)^n3ECFC_UNe}?`ro4VuU0DghYG`MA;6?k4G zzF-}Ud@;3g#5t`1UN_N}O9WeV(!RxYcA^?R23`TiV&qxw1azv63?K1_pKlCgxkMEc8q1MU5%ZEg^WakX!)b}KpXBF=@cYeC*op#Vm@YKdy$B4Q3 z<5OSti#li)r+;>tJPYuVn^@S|*Edq%w1%raZ_uM`WEFn?ZT}r|QUu9y^c}NDxh|o) zt@8{&cCYhT1KB0Z)fY7n3*^4xU-BufzEzQ4@=Wlxr@w!nIH+Hr_=egE+|(x|gA;`xd2r!!Lem*_41;XJh&>q=GR6OX8@MDmH=arlhhx{~od7zco3|42A&Kw=FEe5sj+gG4(symq!6_D)2Jkq;`tB$WU+!0Wa#D%2@2*ax%13HOUT_WsP7*i)Erg$BM4%T1{?IMJ5I^xt=gyYfNy=MhpYBuM^>7U`rfV`|eK zMJEeQOdB8UNk?eT$p6AAH>2;3P=9e2_Hw7M8PDLInCPUjPGiB{^he1qjdOt>p*jZd zo2MWvg8oGrfu5y40qvPL`+Rt^ZEyZpMboQme4WeZSH>8lb4iv)!1YD!7rLvtHV2GM zu8>UQr{idzM_Y8!CQiq@y0fjib534yT8qrd=E1wxBp2Ivty3PX_IBsehU^hDb-T?w zU9`g|>@@z%KBjt(W$cmsJW6x#Bx}KT{5w%L0LIDjq}9{NTK6sF=&6MhhzoJ|rrJh4 z;v`-%@|CeFW_{0Nmpd9rs8 z1jotng=}HLozQW<9YC7L;JXIiBfR6oR}OVzdjzKe$z0(r{^KI8yCHdUJ`&Fq{5gei zD`DfatVd%%8--m=vQ)e&n&-rW=rGa+H3mo@!FSU1;d3lq(1k_EJbN zukzTdq4*ac*e$06865`R4=AGw*qVD!vhUKX4_7&tj1l+G2-5^cawbU9skgEM@GZ1dMXd+VKYW%_Sdr2p0)(mz7_xM-h*_xUb*X#PKE zUtiuHPn_g$yZwKh{Xfyl-!I$$KjV7{dv-9E(Uu`-=g)^z^nZBmC$x?59!VbIEn7z| za8mdCwg}-coNoaRXYnn-?F$w07um8KZP^3t{|5eRUAn>bWq{dlgRg<`SDL!-;NJ*R z0nFM8n71@K{@fPYhKU!w)joZn@D8rRTlk)A>F_b}f_ozWch#9Ry5}Tlp8uUM0ejeC=g0`yEwW$B#D0P;6s53g(BCiVA z$gCx`aqTsve)3gB*Aosm+j=pFWUOEh3-G1q=xN|5p-CS7588yGi}oEwn1eT{Zp_Ia zhfl6&E`9w|^UPRRgKejd`xk4RdA&7GJ97+wtlrLEEsbfC+`un_Lu>s#ffA|JSwZq>qZ$eHmPvP7;&AU7CH@nFbzH#cPelP%@ ztF`adys!UzUtg9mT74!3ounrxp)d3%-`v3FdLCt|UE7jv`L<9tKN{LLQ=XZNg0JSH zPS)pL(b)LsCOgbM#nKVvj}LO?j!o)k*ce@C>fnDO{SiJFEu|AhiPwBsJp3fI4d#|X zIUgeX8!2mhx4(ugxGGD2Q*{;V9h!4z(N$F^wY%Ewi^S~(+>4kG?L~Q6>T|YqudF|( z*SFg#v(e6H^}Utv=Yt=1mnB(bAG9r1`eubGvyOTOep#ZmaR1w3xzZ5EJMl@4OT8%X z0Xy%SLm8U;))KEWgp11ALL9tSdW3TYvkrYHo%N!GTEcq1wY9P?MyD7@Fn%}SV&+;& z_&P-$GvaNZ9#2t5C{7=w{MousDowqueyH&beI;h}OX<(?j^Y!fkxtU5wA9z>%!O*r z_6h?<+=r!MU5e<2FE_?qBy1V*R zjg?2VDf{16m^h6kYTp^qS~O#x5{o94UctB5{{-5lPNh7?m^$m5e4I^x3i%DatlVe; zAK_8wv=upH+`wcG)YNF>YX|$dxN19Kp2#_vf(vbS;lvq~1}Dx^--T0Mrrp%(CgL^> z-tDh6(Wb%h7Be!8Iy>xL_hs1WlAj#Q!re_u2fc2U9|gL`RnY%U=-tWMs_^Zs_wizV zD3+bD)cXqOdiKXl_9oHlm`c1XJwAf&^7)s%SDL}lJpuhjl4lfU`ZN_?vc;4c_kB65 zv=IX@kh>OVi)W94%Q)%mKJV_7jrixrchg`Wi_eqr#m0*GIvc-|_%#*r)i$2KVQA)5 z&`fv=r^737)OniXC#`v#dQvZRc5|L)5dXgLBpx}=Jjkzu;5=;cPgUT*Klo4oE^^>> z?%CnFZ8CQdordoR&#rrzJrR=pZ|47ov(Rw~JAcLcIbrR6_<`_D5t4*P!gk4hbevI= z-}GI{%1Zeb_?~J%NHanEG+L~TIUO2YY3G5B+~FMXyw3j@-!!tPT5InbcN(2pUR|oA zm^-+(6mpX#$pY2!MP%^_R&TEYo_rC;@EoCbCyn^6@CNjO&I#ny2zMCz1ov_P`zV|5 zAky!IMoRk%X&aHpQRd{@6SV|fRE}U(yObB`K*VXDImz-~Fy>s!_u;gK%AlQM^KE+h zjws`tu(V5xwymY#kT0;I{)~FwL;0i6#J`Ae>vC3I37aNy$JO1mEAxEK z?}PC#oTaaH<_gIqcP-obSC;y#OwMsNbHbbXFZzoQDtUl@Y1T&e0yp7%IsYZM)t=uL zEa)LPzu@k`u+vaF%6|Vn-=dj@Vl>lHRnwIV9clabv+5tYR1vuYzfVFpl8(u^PkzBa zj{n*Z9m++ENt5P`($~%N%+j|kjE6~EOIg|zAiq#-j4|VPLH>!v1#@ZP`6KYqa|+Km zdCuVbuw<0=rq&WVW78ZfFaB!JS7uElcBPH`Ds;w{TNceK>+&LLjQzeVSNJb|bNoG9 z^K4mH@f1zw*}7uOHnd))Izq3Z7XC=!KLLEze}<78`0eMS;ipI+$~6>2_`o8Y41FH3 zc{f{L|2%osUdSl3*XT5Z$8BDkr|7qW_{VM9t1Uj?w{*LYZ%O#^x0HRWP4n*W`^PN*@U0ry}}d&x(n@Um=}ndycVU9hjV^$FJbdng}$tXy{^XKMYHv$O~fVZjZKlSbEUF#7Gpl61jPw?ALfx}EF- z2hyf{Nq%LegFJ;kEKss8ibC0!{0it$INOVZCW1n0ye`O8lJMWermxR*V|IosNo z4bYLH{Dx(hYZa_Dzr_9J+j4w6J zulOGsfQ=S=XVYHk$wjAomFIL`Uevs*y7Q5|;LE-yxQt749qxh3q)_*@-_DdG!swEv9dq z_$C?CXkp#Sf5qRyQ~vaoK2z{d?4g0q*6H|gX{^@sD*Jvjyy{BE)7JIWOMZ>oGa>w{ zTx22RgY zu`^7a{>=YC&;Imv&Liaiz2D$oKyaM$XW1l5b(1v-$Xb# z>Xg|xW$ad(_h?R``v&wpguNDr+wpXeWC3vpYySv1fjZqeS1OWLbC!7aiQa^*^V8H( z-`=kH7S#Vq`)xzTw|lAkbb{U074MTn22>4RBhV<-I6 zy43rCbB=?(AY(X_rG>MIq${hhBeUwqAJI01@hjGUqw;(tDTA!D7FHWTS9Xe-yvm0Z!YF z65k27`iuP5IJ>Q19O`2%3oS&`LwOg>Rlr=?FP-|SzU>|J`R-B9*w@*fYWoy4y+Hkj zb}j+$@5?EUA7l^!K6P>`T=DnkmEreggbUP1OFh>n|<3>u8Ic*r!L;% zUB@?b_5!ek%ih4!p0i4v$7DOghml8XOX6MW8N^W*{<-9n-pQQ>TXi-;T|#4`8QWvx z1=UAsKH|IJEAK$cL;);U=irwv_IvK4_jgMBbmk(zW_%Mp16m?-n}{oKp-sp091-AW z>jVA5!jbxi)dxfe(Ns99OdQ%cH_b%B*nZ5xUW*Mxtwp0pUhkVu3}GUUjkyV|HzzQx|q3OFY||~#OdtL z?ZhW}cX*EH*~K%(yh3AE@-Ff$W8AW`#K=7OUgt(h_DQCM9qj0gO*(h@E4E&poISP^ zSs_30NcLuAjeqxGATL7fxy{%AU-|S?;Jj#LjPm&M=?~ENN5B=WXYnq&Ed_o6b0h71 zD>7j;>#&P~sdE(<42Kpe^{<5eF+Nu%+Xl`s{;-eqKf2^~z2SNKPzf*#_v3dLZ;S|h9n@bkP&80^tnEc$qnK;}s!IqvfMog!*vQn5$QZN6BKjSq zxdCw|UFXPsjswR5uCE*DyZYU5aFjo9Blzgv7S-$b)L-Z2&1IgU`W#|uEBwv^{xZ|w zck_|-!Ug@}@JWxgDK14i)_eNnz8w3UaK8=Qxg*u!sd}|)PG{23&#wTFap=LqQ#O+k zsXd>g6Nb;wg~=zro>cl=HWwLebYj1Ks;I+S)|MRb5f4W)!b#_M`QJsKZhfbmWW1v| zG%?KRpf$*at+J^?Lv-DyX6SPU%s z?}aZAb=UiwHBNa11Grg3N&5QiDd?gRaFX7xvKLWCfX~ae+#FApS3|ifpX%+haUTHv zOkIG#YKy<-t~Hl&xBGfC{tYF`TGjn(3vV7z!9l;Rt<<;cz<;RC$GyqB@?B!{N!Nax zGNg~|o}>Wo_wDx$JTp$;7U|7O!+OQ8G-;dWzj^krOJJ+o_NreOl{24mR4=_l_wvfz zZn_0+DS7iP;05%WVasUcsrspXRKK8oHoVF{MBpUAt${Hpn(QdP$X*V?Qyb9^Mqcb* zC+hJ2{(-L(OW(W)epgvadkgP+zQx+Fo?qa9!+Lz(sJj{G(}=a{pEy2!&=(S;t` zfIq8~VZ5Ee_{BM-wOM1AkByZ~fQNn!4Kzl0R)59kqN&BmoyF#iM9ux(BbE+{Bo^=2 z)%n`s#tFXNxZ!s4C-L!1&CknEs)2rI`Yr3AuNv92(33ynYT!ziOa26Rax$@wZDS6k zc8T!~`#g4xR@Vv3E0VBQFPBmKrn< zrTzSGyZ8T?_ROI(+V;E!dNwe(YGA#kL3#o0XlxkNGaB~W@hjlGlXm;`^Lv+!t$;d* zj$@Bx;w0n09y%^J3;kgsdTe{d&CNi6Xus6$Tl6A%uxTu0>|7Yw7$U5bF(%E`xq$My zye!eTh`GW-?CNuK_n{}Ha;00zSCvM8L_aZp44LbY@f{v*SzZR68=Se`eDou~?U$Il zsH4s;#&-TSL(f~N%M$Mi(q3fS1v!W9igTujf1bE=ZTwj3ndaTdK;FO0dkwsEH18T; z|Mm*~FMWFP%lzLWK91rSlj_^T;^FZ{FJ(b+-m1<8zkD*5SaCzVdo|17!? zX+xdZv-F?5>Z|g>+FSo!{wMtYsD61GJQ(n)c=A;Jw`q({O`6fSg!{IU!ye2JN&qp>g}W z^p(Z*ANdG3unrvX(=@e5hVw1#TwCM!G|~lpqdGBUn)%pCz);(pJ_e6Rfg^aMtzM#a z4Sm-=fhzOMqz~c0B|A@G_i3Y!(h>FjaK6h2OFjh~j%E#s@pdg?`z^k&m+CWzdWA?E zO4CNvNoQsr3ViuA{0N-q;R_P6J|C((*_k6Q@TRCg!cUBMO@R!!kg`?oJn2ntzLa5H zn2sGq>CXdJn}tO^42H3o>M1UCd7;}e&9#XoE8 zNEWZAe92O5L`&4J@K(NcZJE+$$sY{5tKKyLvN9yxyh>HjCY~9xKeFXhx z7GpwX9rZ3<@ksE?BZn&S!mbrz-Wk((m8UyHh%+|sXeazlyzKo^^vha89l-^T;@;=E zVDRoe$oKJI`0LvV)Gf*X&TN}GBQayY!S7A#>#Fzuq95s3L%&;dZP>Rt>)EC|mi%M8 z{5wfC-bRSm^KAQ_wZ$g=ccF#$ayOs{NS8XEcg4r~ztg4PCZHoS!uKoTd`xT43G{B^ zT7;IOk;dP5d6!MPl1A`?p}W4nfqg)E!q7-}PO2`|JcWCd=MC`j94m8j>-)CO=Ku6K zd>H2pf8n0>>G?6`XrAy8b-$7{$}gI{X?g5tw2Aurfyx7o@F9);m~^9nrTPip3Sem5 z9X~2$?g3d(2bHcpj=-4|P7(%_UViIh^zqBk&v;6=HNKe1rSu8wqniSri`*Bjk~8v1 z#8N2#>gN3;E_*E|79)w=1iqalzx^HHD_On~y-Kn}x~%v{&uL?Pe>rGg(0y;x*Iu&e zw5LwC);XJ1A9NMI$<~_U4ppOX^Ivv*$t5#B!qX43SJ=T$F8>U(R|R=FfOn12lAZFa zqTI$YRJ%8edN2p)u1f#gZ}~6% zOY4zI$~F26Gw`7GrGJ2oO#FvBrzk1>TD1mf{AtYD z&FCS4ClgRKe5bSv<913X3ukF@6V z+PgHNbhpY)brhSE9iDXj5j8o86A$JjM#G*J;dbJJ9DP ztg3>!xy&f7c5-)<=1A}R|PIQ3%oYl?oE)6lh)XQ-zfO6m2Wt> zjiWw}iw@7)Bjp1#i!8pyYt8{59+ZDm)Qn%d`Bu8nhh}`*9VcIdL*+{bY}xxo-@TO= z+H7GRteJi!c*9sDlbyNRC0(3z*N`79?-+mk1EE`Gesm4)4ZvQ4eO>k3VAs{8Z@pyS zHO9VR-^0AGU`Osc-Aw*te(tQ$u@wg>T{~on?Ok@0~W?hot)f|J(H6_{+`DEACL@ zrkObL_x${O#7!h_Du=apAB)^XAWmk?*-V(k|F!s`)?t^{7?k6g=l^2fdkMELM86~5 zboB4h{GY~i3L#6J?AV!`IQs*?fh!4l!ZbpTV9o(aGuBQ(ccbpo2g6xperK+5j?OPk z`u(Xp($;$x|1}=Okx2}!rmyRsk-)A~C;guJrP;rN&#xJC&~qvN*tn&|V(J)2u2hAx z#z!^|4jIM;@p>qQzcBLLNeYhcmG{@AMYE{8$a}|*4OA~ymy~R3HNFSnNLw?`*|8Aa z+_Wb?)I&5r${#{?5Vy%;B z@#CnZ1%4~gBE_;SeIA+}4m_PBaj4*mzJeoKxa^;D@gE~jbWnV)yI_ds3bpR6A;W4N z_|hMnM^iVAkLpKi%lVX{d=BS)Xy3<5grC~VU%#E7KbiFE6Qbj-eAAfP!gxCBM(nM~ z8I7fJPjvbXCz#x(ldRPMB{OI&Nt!jzsUn~%n4ok>>5-fpdBb(2PY?`-6e zVALWjj&*aTtI@&qf2IBIP{xT?{z_jwj5Mzz-4Y)02i_QmDoyF9m#vxV?qnJf8Q#T^&epUj$?==31C=#0&Q zgRjdc+$7hDF+Cu5Rr#fiMDPpNNi_!IXz zy6C99YmAp3w-TNRcpF)2>NgBJ>$_l_V&jGqr*zH0Q-9XCVZ29^S@^jX+mG&v_Wil^ zfA8c4@P(g;F|Tx?@)56n>mNgx1oH>!VU5m=VlzHc6Zoz^r!!9^+Z*xC9r&K?)Yw1h z>tl}yaYZb4kp$K_g8Eei8ufNzTcdx4I_byYEZsu3t#P^Q%slSr)LFbf0$jS$&qJwi z6d%vhx8Y;mDXadce%5OH*SPeYB6E4eZ|W1O^Eco%%_UmnbBcZNnc~FzTKm#@C9-o~ zML9M2Vv;x3nz*hg-id(E0GF{Lmn-}nI*W&6=T9V0jGV;l0#VbYD&y$w;%epSo%vYB;Gg zJ$3dPK3U0JMDnsNP5Kn$T6%t7^}EZK%X(JRRKAI4w8z4Hr(QqRIv9NvI_e%OqX%hk zg~k--B1QGnYSP~$9!dDRk;;<14brI`jaAK*<$?FI;n-aOHVOPk6IR$dbp0E3pgm&q zD(axK*ad%@tp`3%O__f6FloSZ+`n0uEB=kTy#K%c`g#7qkhz0$!C~+#p_8?{*Juwj zUM2B4o8ardKYzJz>vVKY>BEt<{AK*{ZXfD1#ps}llg-H3=$a<=i__RXZZL9yx~f0j z1iUf*(j=+7zc#QNmh4YMl`f??e?HbiTwMjMEUeeMyD}cYiVdHH~I{PIiSgzzIPg$r%0r-22FeJ>;QpH;u7*9=3UOUzqaLkw06VH{Y3Q&r5T5)v-lgnYLd*TN-%aoJ9GXOIO`5Xy}y93p73QnE1gcc z!nKvPzxfuICwXe_=VX8Z9DRG1xS{BK8q=Xy={C+t)!3ymrSiTtm0w9~-VNQP6JBI- z(EBIg5a29aM3sI0)4euuCW+bGcfvVYV-r_hZlKM_fQ#OR-vq-0 z{+cn_3ukwz^=%Do$XZ_ z#8>+Nub!fNWxn7&$R|BQ>vav-Nu(d@t|{@T>QZ@D`g7Z`$KabP`riBpA7`jY75NoZFEBeqX4-uZefjPkc5U zJjUQZQUxA@e?|o!lYl3=nuUqLx)SJuL5f6fet2D0r--|XOBK2_2o=kgwui{A|U zo^SKoiIWcv?O&S7vxPn;UX{MR5*rL{TTTrP8Jqp)cI+gC^@J|MTKgP2%i*`XPX+xb zcn1CJ|LwW)X)-;Uz%?RVKQb(a`A zIJOv_kHK8RL7!&a4DzWi%#C;Xr-v%aS@SQ-QGXX6mE{b8XV_D(dApGf%-M|pg>axv zBjJj&rLzxkbf+MGaVJrIW2!X^fC>U#n;djvAvif19Q<>6hXi;XA$p)=L&v6j-0|9@w)kA`fj|Voj*b z`rKBv+bZ4#GtGb6v-BkYw+{j}#U0Zl{HFOg+!jXH@o%@bKmvF}yEGlhSGeaG%= z(tT{7aT~AmF2xgq!FiY_%})E|eiie7Z=3ed_W%3#$^9|ryUxE<{^0w5HvKjmul#fN zL7zZwE1h(dfi}$_Z5r*r)VFu-Gbno#|5Ijc-aU6>Ol?Z`i!(m)nT0)JzBvi`Q%)>> zlXelzCx8*esjt`d%Nw%kR@kz)U$WGDi}!8J#iS1lhI9qt{kl!Ffv0p@eN&oO_}{Jh zoYs}?d~qUWb@ht_r>0!LIQXSjYrw<7V@|(s)W_68eP$tLOzrnQzPv> zPGt#a&hInymR^4=YXUpq?@HW}U$Ni9drGUaFSqHZ+vkt_J+HL?uj9F)A1rhzhTBOc zWK&cBHT3`=;Q>rjo?!c9DtnwP+^cwYS$wYGU9=C{W|~c-_+ampcunnf8F9DSd@0^H z@jhw@=k@RG>(jkJ+X#&?#d-+cf^Mz&VBXorw~fSeZ-6t0puJw~U2<9#j}Z--Txxlm z@f<%C>4*+@l_1;8vR{#ex;W)3LN$RoMR{-1YaASGpX_Ne|M#;`!PECa_E~AyzI?6Z zvv1d){8Q$~$abBZ;Us*08JjltwvKnD%gPr@y7T0xeVNW+!}tcT#?i6eTxp7pr#k3& zzMg*t@O4f`9Jya-<1Qs`yXZxE4TL0h1iu*$Ya!ap?1cQacKih4`B}_4Pu2HO+{K4Z zxH_}whkjgfO<#Epx{dw|ca2LL7ogLl!p)4i%th`bo&1=zE@$p6LN`jO?ykmX)q!)i zgePg2kapQmd|F`JDlA>2`nDFR!)N?ulWXzCAf5JRZnAQ@;b?z7LNsVRP4B0b7#CvQ zIqH?nl^*W|hYY-*WnP!#oRv=24N`O2qsD%<#1Joni6OCir>s4ijI$-DJ6Cv}bkMhePE#0q5O=;k-Db*cJgv=piL`O(oc}!cNf0z%nER^W z6E{u!XBi9OjY?mbfM0^M0lN12ULheKq5gyD`x>V;u8tOcQ^?jNFlb-t>hM!xxnz0b zv|?~S{jzh0|Em1KZCW(+5E@0UEX|!k`|Bom@-*w!;1=qH#@SrqOw~W*`>)h6I!JGJ2H{v1^vnVr_auO2HOnsLq0vSYe|k=MY*~=RC~VUm%n@(EA<4O zMXWh;|9Y+NSC;CbGl_$?GXL|pZN7-I#sDV{ePoZO@4Th@b+4ig_>Y3iIG5Ad+#C4g zonUG3uubzw)d!neY-Rh%_8Xw|2>GcF*H8mHvxUkU6?DW2WfKZiJsUHOv6MC0S^<_d1r^kDJCUu$=r z-&c8*p|gw8;bQ@h{HB5ig0FUTparu6Lj(EdTm#;E8TlM6NO(3^)4l0N#(XJR_bA+UFYJXx&e)1rDMoecR}?tt!Kgwd$MUFSSc=D4k-(EZ#-ugqo;5ui`7%)&!qYqone*j*9l|_Jmyk=>FeUPQ#rRT z${b9xNa;6IhMq?L4r0IA4}JNrd1woHTWmhZj&l_84Pk;WH-N(#7$oC!c z9T3hKS%92d67=mTeK6qj1o_RGR4Ml9FusRa8{;gf(t-F-MUt=gB=85D1}){k$NJb@ zr@KAxz&Zv4ydeEKe{GWuC#Fh1XhzM*uI8FkVU{);=L`q{9ceM~+ij8PG2WMtDPw!H@O zKadxd`shsQG0<50sM_j1n;xAs7L;xB!3&+}l`DS0`R@er%SwxDe}0)wy2Yg7yfdRG zhZ>!T<|FWFjQj3NVg7?3wcwp+px2xOF5%CE3wX$`_EYFI1vr{BKh@xrZ`xB{4z!Mt#_vTCkd`Qag_!;Qml?~KRtG|DjQ+Iz zpr@*6r&yT(%b(`GuD;YZZ0V3o=S#Eq@U`#;2KTpLx9_cz2viEFON`&;6|#5Gjp?IJEjT(lzZeM&d5-i%4x z=|`f`uZO(qT}dCD2yU0fIn#*oJ!I3Yw`qRUFAX?&Vd}22t;^26?mOr;;G9}&b#wL8 zpw)c`t@al4O>#y3^~^!DiuV&&i@u=t4nx}*`9sk10!!O_kT)UXGxq;o@XJ*4LwD~E z-p{x1Io{8+?^;h;S&dILVH{x;!6noYcF5IQqzod_)m?Pjv&i-@f`S*u1?xfDkzZXxIra>F-fi|{E>`~88NiOx0@SSwM zvj(B-0cX1H+Zqc#IC>5I#~PU9>rP)o_Z(y2&l=?GQPM}G_o-djhfzMt;_wddjW!-1 z;qvwiS^tQ#f0}2U=W?E%1l2`yNOh2H_Y#|bd^bD}ZsUNVdH6Yl=2<;7TbyWd6mBh! zkK2CWCVft_?;MMpWZB*po^aC&|76M>O_;{}`r+O5aeuz8@zKF%1k6XnR{m(r3dWK? zbcF=Ah*9_+D*nR@uzT8htNi=KA39GVkPE3$zQ?=+-=!YXt(&QfXq}=TSC9X!ZoSu& zyLFBYVeYU7zUVT7_&w=1Z=?I>wIPc>tQk*zN0LLguJ zo)DiJd&HxruZiC78Z&>7@Gknw&LH~b_V#rT(c*1WUZ=M&I!6O#vL^V}IlRL+vGaIp zj5?U-V4fkzU+a?(n#TFPcvcY~<|&^N)?*akOIw>~jeRngGXJaX6MW2n;jgr!U$x6w zrK$rqGkW9yvGq)Y1{%XukB0O8IZ~`5?}mSpS9)}icO&!*_*3Js>O{L0L^IBIEnHtg z|6sq*Y07Wc`sAMzb=w$s*^fk<2%j7W1oNi&EJrZfnI%BMcvj<#xOJBm&o*_FRTwyc8Y{~9CjI+A+Dxd+a{ zwvYnO5i{}!xYfltb^xbqc0L=g_YyhwHFiRe17{SnZp1rTu(Lj0<Pvk18qMWf%Pmk8vIs`yq->DnocMuQfaLE9P#k@^O4i{+R6L@b?h_=StJ&pM`Oc zIn%4Pv@bj)o3d_ZH1`BIR!EsgIS zJfite2tHXXJ4@QU&+x7`o2K)9GSCUWx!>rjX5MSo>}p)rIl$$a$DyhE zrK5dh*yf>`bQFEN7d=(}e~X1X^BTq7V0G8GMMGq#c=j^tt~FBD>5B`x;RP37aPMIK z7+!#10$y0mw}!a(mNTXwG0*UV(>XgIPj-0Xg~lv=klW1*%Byvyka!^H?{nk8OmLF@ zpL+3)GzBNK&^s17tKIH6T=V@i?3u#hu-Z!VGqq=2Hui3K5jWBDQx$nxWMF4V`xmOxfV!H|9uB^d75n z(Bt(#gIv*Cc_;~e(gg9RYx^>F{zUn0nbDMg=8M*Ev_77*G#CO6R=A(#e`LLx6S8h^ z{1}EZroeYgv^Jn}Rfga^%sH4^FV9dPGoJH(2kj8V1@f#8dTGB-K)+i4Z{dIUciAsX z_;>5W`1ud(v;V(QpWFXMeP;ce_1TDyQ(2!4{8xQ;;&i>75VUPO<%LBr{H(j&)nv=#L|9#T9&y@?CkyeS|+RxOO?~3$bp^k9NYu_p16~J$m*6Ph0lZ6o>OG2`MlvpJ_77%@jldFo>~`fk>XG@F`v?9a`AK~& z&Veq8{)&%twx}{C4TOD?GoyObwd zhz4D*Kek)i$xjp7oeJ$HMnY+1K0c$8H^@b{z=)4iMd?k^ICP^t*OtSWqcrAzJK1Qc zO9Z{E=~bI2YVx4VlBeG0@yC%M4||hM*%QrOGpctjv{T({Y?p}u?Ae@Ee2g<)16@fpkiOXXp|3XwFvOphPto~&yRXWT?icj`_l$1g z>v?OxLt9u_(mD4C2fn!W@3Nmf(R(G&0M0uG4)Ph;S>ObDgZhhaTP)wciY_jEBu_;P z3=POp_$txuRS~KQH3ZeE63^rR7i(ENpzR9VAA`S0tNLAZ%+sFwnA%OUAkatdw)iVZA758RNm2R-0OcoH@`%M zcyBYf>_}=nnxFq6bgj$i&UfSsI>P4|!`x4mpE+eFSL#Y3lg<7~;Nv4L{-|+Tr&0dD z?#?S+gE4W*V4F8eUZqoh;U*Y0+(#!E%KQFb@QJo*rJM9GX9xO#%978>&cFNk>?s}n zW*?=MZ@grg=%;#p6*@mcTpM&-fDuZ4)nPsWef+r*IGjS81@f<+^o9n+k0X8=dA`jv zSO*T~(Ymiqd{-CDtM>qR+@rhU?pp!(MB=9bH-M=#ku=xUTDfG%lzrvr#64ED(PNLI zH;m2|+)=|>Zy26;>xSnu&U;$|UyZ$Jua8KhHivi7MYtDCd4L&$e+;~XXBoR@P{$7# z|Fz#a^#Ldl;^3k_{7v#<&0*~DZLNwMZ~2mb`kD2MBD&S4)5u5t1xsmfvUv1Q`vz%O zl2)`*TD8HS9|7ln^Rhrzy#RiJ?Cd0;(tr9-(*Ld^{S?wm76>2B7asTrINc9UV=VrR z3DQS*<@xqM$a5!o;y1&JkodD^f#!^ zv}=EQ&LYj^aloXF)xJ}!Z!)~-zE9QNrQAQz+an!9cCV?&%=DV!x2V2>tJdn*Qnp#I zr$5r(C1lB9$-NIK51WK^FSAx3*y}H%yk%9se~aXf+HmUsGFJyr={nNsO}~QQ)aTAq z-DulE^sy?9(R{Dt95}V9pB7(C`aN_rcf9JHQ+*Tv2HzdN%bpkD@O5wyoWF5)n$GAE zjsd*C?2g;0IOV~IyF3*9HZYgZP;dED>#iw{#V3JZozv{yC_0e-P~nS?0ZC)nhP^oY ze--hpUzJ3|v-w_S$B2Cs>ohMkW5fZ&fq7d*u1}shkH*n06w3qWs|R_sRMBCcDo4oaJw1@h*GLi@=LpzHWoBr5|Me1e^(+ zdB-!5lh_BC-(t&ihGUOm-3M4}yD10St#N(Zv23$Vd-=9m-AA|0mUkfKEhCL^Qv1$3 z=2h>7eX-LsKOg2y)PAgb_=KxqomkVM+^eJYj>Mlmt$%9Xs5ID)ns{ojb<I)VD>$=chAZQxGzUDvl8h~G6f!uVS+{AwNZ z(_CrY5o1fQk>)F;*I9SVMW>A6IpfRx*OmO=gKzjS`W<$rQV5H+);0tGtPXHdztDKY z9_|SJwtkY84f{UASe$}rJT=C}KZ=}&YBSO4DSGwbQ*SUhK@2^N7)K@kKQ+D;f zhkbu^*~vH4N~Yg}7k#Ug2L7JLq(7h|tvrRkPTQ*-;DeEu3v`svTULp z!P3|>P;jxI(Fcw08t4LR(LWk!GvP87_!Y1XKGfO3-p+Z#I|$EOn35?0jE5^=jM@VX z`0g_>9@+y8^!i2&(} zbkaveqe$G>S3m31ncd~nnLrM9qR~XRV3FjBZfE8^kAVB~hw()Rk5HPp41MFBzOBEc z?Q7W|rg2z0!g0_;XQfu|r)RFw6vOYMk#(creB`$U<8|y9^2+y2_NgE7t}zGQy7yAv z#bY}+^=%zy(?~|nMt`q4I*M(6p?BDk<4fHKB-O86d#BOz6ks?1ALLA;(y(j2|cymP%nQE z)kC~c$KEZ@Vl(+Q#yqaEg>sy9swh24^HThUbmkas1TUjE4TiS5Z$RV6Al}2yzR;w) zcocUhhmM<7zxa?7wEk0KA2$1H(G9xw?&GHMM*EP|=Nq~^yqypE^bwBZ#sBCLFH!G6 z-;my?G8O+@;)R27*=}tr!sCB=SJ~WQ=c(*!`ku)lm_x|38UYpTv`_z=#|KZc&Vv3(u$#YrWn^UdPJ{7+}K<}nG~oBQNv}n z+?h1j1!+2SCEX>pBfGBf_>Jg}WfkCYpzY^ZtvkN+0Ly6^th3lvmQ-5%Pt&+zWAIqMQKm;Z?m2#m>b12Y3}~p;hz=3xLt6v#s*UA z;|wv$izR&1c*4H^Cby#Q3GmSO8|`yilE;ln-@22W=MRckn+Fza2R@iMa{w03U64)(ZdIksY^p^!42% z`U>_a#xt#b#nS$I%T!wy^^dVnqU@yex}Ul{knj4hr|cT46R-@7hQzhr*)|`tH5Q@V zr^!FUrfKB+Q{>T^D=pCXs15Wl@KT%4B0kXRw?ERi^(6jpdy_jnY2-=USYjZIAT$!< zgl-zE6UxpZY@VB4zYOt$zU1Lzwy=!1eg7{IRyZ1y)n5827*#F0T6UoRB? zufFB;op}Cg^65F6XCl4OYsqpBbo%Q>&XCdC(h=3^+%SDVlJC_nd`dkS0}5-vLGd2| zs|8%(4c02)0e5xJpNI=^83!#lF|hVBf~_a)_&PL)?ivfe08EV=^54;&MLSrh*0`V4 zSfBIf{G*|xp#|*|%CLV|vaa*z-m&84_##i^K%>&r_tl0Y7z?By=&TuRr*Bo$ZacHc zDQDqkCz&gq3Etaj^Jo|KKvpSF!et*Y^CHfw&Li1I z$6-$D%<;5mHb$Sve!yPXo4o-^&a|SPj4qJE|Jm>{_sRy1S!JTnb{)RyxIGpdl zVUBHU1TZgIQOE#^Ut@ z`F{O_MlX?_r2yzylr(|QgXT!WaS%9sCY~~+>k9rD#;}M>Kk7z4=QW0}Gv|l1rtXa* zX#KW@C*>6zgatE`{ z?x)@LeI9*S&m(yrKpjUQXV$>qiaVS**JTbxTFnWPPCGu%?Zs7Q4$U43VAW8L`sT`` zo-T}X+r9IFJ;rG_^ST2n@?SvS739-c@;Tx|Ek4{f;(tT@FF)b@)=;~*Vg<5-G;?@v zBuKA9k1}@g2l%hOgpz&2?|y z1ZszjY{a5fiZaslPu4Nqxa#8-My1=l?1$ir&tDtySMfgY+&1qz@X+{v4$t2bE;G2d zd6NC&Nv(6LEw5RD%@HXuin4=#VQd|a&y(00m=AV%*8)T131gx;uV3@VfVYjkh5d|2 zF-L7n?ir5!`UK~Se*+G4pz;{tXq_ozX%XCEfB`8s7+6<=pVN3^NwWTHz%=$&=o8_) z@YGnP`j3X6zeRrx=D_>P4uw4s-isKShcATIqI)@4@SL4K&6H>K#?O`?wQcd)^1p7% z-~V5fKk}cH&z#4UzZ!lxzM}kWI_Grp(pp4!J`pS~W{X@v^GZ@a9-^iQ-irkX0Gq~`1waxJt7vhIsTnM`- z<)L$F@IJXhJ^oq3RcS*`(v7$?huzNm?Y!T?`>;@|Ff5dGhYus3_uF~DgLk##@FTkh z58Ed8USaN7OSWSfkDh&Msh%|9?s>x}l5X_@_vOPALd7r&h|@itx^6dRhN>r& z2GMq5p5#CF|7q{*W8=EA`|gmkR=ZJb(bn#|ih*9*W=yN%kos~}MsY-ul*Ki_mP2ag zjgrxunK$ICX68-ad&7^7fR(IOVk`t#b)42owhM078yJC`62%rUS{I;q-PB0^$8PEZ zE?}TDq!&;Z`-f5Z4+C|p{(k4)_vVqJwdvo{*oWu6d(Ztk_uO;OIrq-!d;8W}7u8y; zvW`B&miX2|;QNA29LXH)$XwW5U0*|&*EV(?_+InAeOK`tO8@cJjrFw_(lB1w=DRUI z^pj`$N*$&y20i`_N63O6xYqG2h}~(O+xVPPf4Nt`gxE6f%B?g0TiEE@i{G_?j3Djj z`(gL!^}^p$W(FR)`qOv{60MS@;Cd@ zXRS*c133Tg>bTN6y#KoNaW8()S<)dJT{st~?qlB%gD!rC=G)9X_1H${OWhq9dq-w^ z^g-Ow`8npi#X0AhcPtO0Th?EOKeC#EEM{0&r#ehKlyU8c@c!_tf3wyC-GM9MXJ#Mx z-*xpd(q%?pMjKa;;Q0jShR>{SS3Ni2A#fI+t zJ-698{x;Xp!55orurdB!bN9u+X#T+$pKtx(z}43E`&L_j^@S^~7k`G|0$ZQm_}tzL z*WlBByCd_vo2$+Cx~XH{I-K1bnSFl%-EswU-Q9d0vb}dYT8DhUh5UEeKh=bugnXZe zTt5Zd4D#_`JGwG|i~RQ$wP)y3PE2|ACv$!~6fd zd9C@~*7qM+&#(`&CP;q_^yoX+1?t}*E%i#8R+H{$FSZ6i+jaa}i|dB8hj*=`zAIbm zE$spGt_)79a0ZafdU>m2w#bO*lsJw0k@2Cj*I$6U4^ z`}$tQ(~ise>D7xjTh}hW)P?&(2go<}f$N6jVIJ2a*Cc5ePhfe-+<{E_CVf`?j^uG! zlbz+4NZZAA2ECEg_09cPleNe?`Tq2muS)%QleG&XYa`9hW_J^7v_&2NEZV0&&&=T8 z<~?$~_2|iKt&Yd>yYn;GTl&KFmMW2l_iuFaI~nR+=Kq{}b)ysC3qXGlet%%CRnW-4 zc&^zw{hylgduBJ*+31o&5ny_^!?MT-8k#&j%l{%y?&RxLz%mjL*DM@A0s{h zy*IPk`t{$v-r8NjzKGwu`SYi*wVv;WFZiRi7S37@Q14^C!*Ar=qJM9#ZsNY?&zX)i z3~9A9UK3xzzw6eyKG*D6Kc~|B3Hja8x__hlOE0!wKlSowu7^R?ySsV4bpqJP#xdBj z$1~7jGT-b6b>%-pzc}B22#mR=PHlY~WtfIN<^boZiZXE?byzH46DV`_)Xmm1@U`ie zT1DXBN4{Eb(y#hC{WRJO#Jkq}es&f6<-5?^*9`8$p8ADdu>G&DLtfWKXG5P42p^~; zp#wL$U*LO%Uq#G5^Wz6ryMO#Z^KeF8k$Y@$eIPuL`Rkj~Ut4$U7W&fp*Dtjg%R*f5 zL)6z&XqV&It08ZA=2-U*K!>Bx8R*FOY`h%p4rjpUJ@9)G|AMW&iY;pOp*^tSnTCCv zX-ARvSeynwo@sxCv}>+gu&Qnt)Ao6uKRI5%(EjbC)l(o9h{RB+~`ksL4Gp$-4@jfqD+Ieqz`YN&V10 zUrE=`y3=J@FZs&5E9vwO@Cm-$X7q0ndk2qx6@2{Yf8gHX+W5vt|K`{J=VDln>ZL(l z^}^7r&1)x^U;OQX-%)Y;q8o&sU(-jk1KFeKRHGKSMSs5Lg|7DN5wZp~WJdM7QL*0? z$`<`vnQ3ty)kYZUf~&*G2_m6F<()8JaT>Ma0(y{dgl=G~ei9MX z+?mTXK?%-CM0>%jL+nlX=u9U1hVYuW6n5&p5 zT<{x}5_lEqc{kDvZs1~ZI9?6yA0HUdQ&ZD9N_=mvQK>*a$NhP5Ystf`&gDjDP)`s> z**M*+75xAUhAB!JhR@Fnhw(ma#>V9pxMj=%)?wuPXs))RLr4R1LX@0kFR(J*c5cEJ znY!?hu2)|dMO|n6a{Gl9&tG+rnhMQ?hJ>&bO z!U{PBo{SDj+SK%{&j=|rcbs< zKUcd1y;Or9uR`p}9n9JIxEh_#ozr;G{v}Cce;{dCtd}&DbmSL(5u#CwAUCej<;bm- zu(YPJroBa1Pe6t1-piLStILofueRt^yb>9^n75M7wvzH&i>ZM_@}D{cnkUhNq0>_{ zI&6rNE;o$)j(A+!K9*cNqq3rl3r-DdJgd$?q|u?sw@Fajwm?>~AEM9eet^x9yMj}U z&~LOSNt_uW+L~8$p=u!O(^E6EkYYRxfl;O?^){4NK5(mk0+(fBlWp&59rd=5v$E1$|)}>e6N1!AcRqXy{J(L?B8-vaxLd*9R+qN+MD!B!dI5!%$PGCQkazGDyFEJLlvtnH zN~ygKznMq*WL_*UkWSaBLa*75QrMs`Bd(x+)R~K%2>W~4uT=b{a8RA4x&@6J%34fj zO*R@-%#I{=m0&jL-U0-_oJ_Y2Jt-y~Pss|zR8KvNN=ESjF2ZI(^X$j$6hcze+wm4u zM8~l`o8hT5W8qY9AQX#fl%gNIu_pCV(~3Hzf);9Mrj? ziP5Q{wXEQQz!JJw;aY!8XeVoWORH~ zk4{6Mh|=YbqR)2Ja%;C=r{$TKW z_Br%e>?`t7lfnAD=@j^&$$WhtEttB`x|OX&fKd5B7*WSU%2(~p=skrkn^o23)Y?XdbZ5>$+p$@$g zw0lE*G0F)0MUJpO3|Mj0d>%HMAyG2$nB2gj3b%R)1s~N$e?a{!Fh`L?EIWh!VG#;9 z-i>xDdl#B5i-f|%I!9b8)SYVDA#Y0!lzlTtGw>XoAkuX|gaXG%=o8iHG4?7-j_JEo zT9Lhh0+f~XSoGT?N1ezOdX&R5|GfqV3m4H^=i~t$n>6>6G^5ACKT105pnwv$^)g)p zDrFsd-!OI1?Wwgui!CvJUDhwn>{%^j69s zjMto`r^b|iPtW@HHAfZ5Hj=tibxH=&V#3s!W!dpowEi zX>GH9QKuliY?Aq+S?NrAG-D`ICZ8H!%2U(tkWU@Ue9^T# z-G#1RL3lt+5D*I89Y*z%SE(=pwx!BnLc66}Lpu~Dd=pLCs2_rH<Lz@)NnYBc%YEjnDJUgkHzB)jr&j2n^HVIWpwV@ z(IMHZU}KC;P39D0f0LsSZ(*&S%dDQ^Oj0DXI)^~Z3jHctW^j4h?v%oQUn!-Ml6S5F z>vgrur4ljDdf+YQL%(<_PkTFGtYR~5rx|Z6Y*ZqUZc7)^RGO5h?M*AZPT$WAyaT77xNW(R|OBu4PcTwcy5&8>!s+0YKJ=D4Vf?#N^h@U@;GtY4FW&F znEDr;pdT?>8{4JNuNb`LcqI=L+`o*Lfw!dDSTK{b@T5X#-erExFZd-~G)TvbB~Dk$ zOGu7>P&%);z}E5%@oh<`oSD?E^ioMame^4BH^QJlT!2*chhe3^=mt?3$EoXXRgDgh zoE`0($qn@ljpmLVf2!}9;fcQ7*`cE+j;TQ`5b;V&ZdeSwI$V9M9Ik;n=8>xo>)xw* zQJz#rN+3s06@#ex#-U9W1u>YC2M0;+`FTWfVd`vk)Z6|ujiCa@y^vB%S(QuT)!aeG zrjtw?YsuxtlcdBJ98Aj`T<`I+bF+)~Jfu55k6-$370DQFeB}T;^6r zcF+kG-Ged*f9v;^?t5C}Q5DcTHiJ=+OL1HsPT&bs&&cTMxo1!h`-<5NR`L;?D|VOjgkI)LJ`qUNAqmyDRUw*0+M@uBLE;li zJ!>{5w}?Ck=>1=*juV8i2 zyJvr~OCf-~jiln1nYm+L;LR@}vt7crA^oj-rF`UrL(u3(29iEVKJ_hY%{#2Wo`>ja zSQd=fAdWOIa>8+gjv-Id_!z3u!*pG^BhxXrV?o5FT*?b4KuZY=SHcF=304C1dEIp{ zAw52aLsYX0@02QM$MV8@l!WL$4K9~um9aZpn^E6z0~lLK=S*y=$wYA*HvS4j+tuKG zBN-QiSW3CeJeK0hMWs1ky1=8c!@;N8Vmq>SsL;d}L_Q}4 z3S8_%DgXyo1G3TVmb0gA)u`0FtR}?I;A<8T2{wm6VoV+4IuP4J#>zU4O$H&8Ee`HD z(il_c-o`GGX6um{?vdIJMWt zNwBB51;{x~KJL@jBR-r7gFq(UG7GjK)VnbfBnW9=Ow*=n(z`hMHD^wyj=W(c_QgPL z&3{V4nhIs{z)B=v77!;+^Vqq`@kFk5Dii=5+^TDJr(uKxWittI2#bbm#v7h5{1t6 zqn%*qLP|5$xE!J4bmyriP zTYtV`nv82Syt)JtHOF8vxulB=v^CwXU#Wz)Z9L~ZL>2z$k5H{8>pE@+4a7@1PBJoq z6EHY4RIMCxUM?lDui*;zYNy}_agUf*^t^2YFllj!zfF6`<%d+C!U%fM51_%Z$5EDG z%|W9V8@Lt0zRUVEhIi7}n7`Z);zZaMv;!kALdR_)_jcibsUZ4=6;?uSi4ExCn2Pf{ zPs^E2%h?~>HF_wnJ*9_iQlgjGLD1tJGKC4}3dB1?|Mcq?+)Bmh6R#xWG4js+9P+Yl ztQdc|1V7N|>~`BVKQAI6`M6QQ{za*CZ@#mA8qD#Y0-hFK*qBBUg|W`_>WfdQQUh|y zLE9!^E2Q4I4;C-Y2QV?v(xMkcBu~aCnkmHoVpN1Zyi?m}9WutD#!Y}9SXjwhvOk%b z-9m|90N?4_4#o&Ru%BS_B}F|NbBK1&l3@{&vCqla&1yvf56a?>bmLW#8ht@sfW;%J z=cD#Hs)UP&@eErEn*wJ&Y1XzQQ zP{}Pc=1te(mrIyg_7-F*F=e@NaI?WXEGVxC(+ET1`pvt3Ih|(IPq@&CI8me*Lh+&E zDyT0JXOESrQBLd|LxElq#xe@wRn?(@AzUGh@PfaL`Lca8b%IAMgF#T^TTIiD=j*cH z#Pi1M05LaVufWBsCzYBxm2QhJGK<36wphTlZB1k;kAny-!U#7%aO_7b2=XK6!S*g# zY+q3z;`>PAyU-CTn!8G-s`jyk_(;b78HBHi3pBL05sO0I=0*;?Cbl1q5g33xT+ybN zy|@zq3%z2l`iND|hAqEzFZHS>H+U`_=%Yva3Lehs8xXM&MN?(X&9%5B3_l4kfkbRo zxM8T)+Lmc0E7FKP$1!KsY$Pry7~`a+BXJlWs|dHSyY^AOwXu|}CE1_tSE+MNnBVr^ z5*=dL0mh4!D@;4l8OwMZWy*g~ja4lAn1ON}E?vM(EV*7#f{$QFOFa+mLtS88eFg%^ z6FZkuk&J|T#a0r}CFP?`)i&6kY&{PjL_C-$?l7BiJuTHo4xg487A+%>jNQ3WD!+)^ zHZ|R-$2sY;#zMnQKN*|hxvczsf6pa`L|Lw$L-EgCjA*XkI>|3;RL61vy zIGL3j9=}CC#OD;;W8y#w)9Hf5eqjL)Dbw0@I5w)9Tot*4UiaIsZz(5!M|{0R#r`lm z1*fQ5+S+%;4yMK`N}4eS5aWLY8)<)9`9%cE+VII0Qn??t;Dqq@l<_}JaGE0CCPyCE zDL4mVu6wv^0ms@%fULN&>BVD+xiH3s?NH8fM<>laFv_OzB=H~U&86p&oU);sy(1QoIPJ5#8gN zggnoV=lINnFoSdFhh*4zPZ^mC-6QB zQRSnanp8uTC1-_!8Z9Zb*0bo6GWR}Y;8@)7u5j6rH@?tIL?{zuA!Y%`&hTV>_lOMJ zGH7NRX$-KBlFvfI^=)*o^*dsD7aH^Whw1l0sCuuWCnYO%h8#RfT{S;KN} zwH~do64p^FNp*Z?AH^>$`3=?fiVfZi2|cBXc9&r< zZ0iI!dx?%QvnWn1W|)czSLp|#Aly1GDT-a0PM4rPwJh37r&Eow~=t?HM-0I!sGAdoYQ3sgrrw zW$QT75!asUDGA4=8P{GSkadVK)`lSLp{%3Ys8t;Z8_P@laT~kZ#cBT-r(gPqvSlu2 z;GTl+De0cGgFO@WS@+;dA^TpoZl3CSuBX~l>N(pp(UU`#iuHjfdUz*kVdV(qnn3g~fG;oP&)cUlvF-7d$$%m(jJ0Z*Jhr1o(iDcK(xR3A2&E zt_=f{KV_%tu|#4&i36e+aGpYS&wBV=SYhejCwXFHE{e+D$BUw7A5GR&1II4g_{}z# zkk0xNy7?XH<^!bLb|s!wEiIe;A{HAA>Yi`lF4)(9b8dFH zhfN}`VB-P$u_Jt+uNtZ8adc0iI~J|Mo}3XY+FOXCLhewyEJq&L0ZN9Q)&V={P`v5K`yP}<7_qbUpeXA+DeIJ= zH?Zk#DNh-xqq(-6?{r+ZeeTn72_E}VBO^e&<%l^x4rE#Q6iJcvl1Ibbt0cx_JUt$e z!tcW>qQDsb8GG%s%HfzBx)bvvx2Koz6#>Q-;;$y%+4FXbQc~ew0k<&lyjH4)^N^L| zA~EV%N;fLXwKzy-iXKnbt_r~vAK2(S#e47dXL7T^WI4Zuyn%Yat^-vO)wUIn}c zcpbpc8t@MRZvfr|tOMQ#yaRX_@Dsp$fcF6(0Gfag0k;6Z0DJ`a81M<;Qvlbc!msn} z0_*|o1?&Ut2RsaT1fT(r19}1c90DEy9JB8yfKLKW+4m9Pvw(5HG+-8R9&iD05l{jw z04jhwAOb7{E(5Lrz6E#za074?z|YITuK>OSSOvTacn$D6;FZ(h3-AvCZvfr|tOMQ# zyaRX_K)v%5;P(LU13myW0UrWx0e%7a2=FoB6TqhcH3Pl?_5k(*_5t<-9tJ!D(16DQ zy#Rg=0S^F<0Zsr;0!{(=838^E7`N}cPNANEVU*1wi%(iSZt(?+D;8h2_yvn!w)i!R z-?aEA7B?;a$l^~e-t#X_yEndR@P7OLxW&gT9O z7Z!hNu`mXI&i{$&N5$gH7QbNe%ND<8@f#MuYw?E`e`@jGKQ;9|Zt*dT&stovc-i6` z7Qbro8y3H7ans_DE#C8Irv67P9N#-ziIJ1 z7Qb(CEQfnuvHZ2T*WzOqpR#z`;suMZSbWpsRg2dwUbpyNi{H2Smc<`iyvNG#BNiXC zc*NqkpZLAA+wrsc6_)lJ-#LmHo*5n<)Vk-ri%?7LW_=z zBMX&z6p#1)jthI38k6)na{LI z$#ZJ^{df>aQ8SMp+Mcv)Nk5gA}VtdB4RNa{O{`T!pvk9%)uScKotis`tg6LxBsUqUAx$MYS~5PFZ} z#eUc(^Z5mCV)F0pf1MFvUi^ul^GLWKKt9lSdGFt6k};Atrn`ja2LPm_PxJm~(D4gb zY?pK&fbN6Opu3EG@|bk=H=3Zkh3B|EV$R2PKwKYvp?Cg6MxBU>EInVpouX5xFzWS; zs%)bJiMk13y==EK0$c6vjQWrcoc+W_{uu9Ucfh8T&b7}(%p-gkfV%2H^7$#~`r;R0 v((psfHsjC#1>Il8FTiO!>A&PXDEy#&na>`fdn5JE{=S)dSC5y}&xPRPx_Vet`%XfX=wchov z#eOzxLFQMR*2Cd&0QSEQ0OkRMTkV<_7|i#7X*MvJoiB_6n=6|;=F0!~L;e^Bn>+31 zM9u$RK1cpvbl5gH4Dr9pw~na9bLRi^m@Buno^RKlkN-L>!mV{420zE-Jb?et)5%(u z-uiwn*ncwT0vE%$b3q-#@HX}WzTnNu-!Q#42s=570t3|~JZ#}BYop!3z5%q|b6dU_ ztlJ3=pkYO%2{^D22DWxzfddU(m_|Z=T3c`Tbk#K*p!du?C_|d2#*_cFk&lxHNX5Wd zD-70+h~xgxuthKw*7|=5{&C{-}crHGet;SMQ35SK5tg(f`V4oPW#67^Q*eivP zY=~Q-l&@fZfq~ZG7q$bidL9s;SaxZ$`#%_LHxAy0GUR~Cmx22E`0;VD7r69QVF|vG zo!ki+vLVt3pz;ffbPq%nz5!^L2726KuxRA-xK$|3IW71x1weP3R-q5&(Bo0RB59yWSCaJZ=vFm;Nq%H*Xxb6}&nG6uxe6%}YK46jm%4r#%9% z9s~+qMy3By5r4e_9$XqOT+eO7*Ixiyno#w0fN8xp0?CbW$q#|Tv~5@j;WVz^fEX+YKn$3XqflTp}2-blIN_#EmyV@g-HEgT1xp zr@*?zPnB6X(lem44n>LtF4fdS;Tzw8c9j7n(gxtt>cY3*C;nS`wJZDl8=$rF4;(`J z2H1CLrm#|%c&+jbnS|!M)&B~-a{W)+<(C57*O2>u1WJ7~JEt~}#fixNW)PFq3G_$o zh1g4h&0pV1?_$6Wzk$iW0|r~AtQJR#1uoq-fKc*wz@SIPI!1OgmQ}oa4%WW_5~V1p z@-U6$1|k@N^>2Wmt-YTGzLVN8E?ffL4E~_Ff%F-;lv~t22ouBb$dj;&)`c*;6px8g z21SMeNkkG%Mg>V;)|X{CxB&%<*AghM!Fp=X<~+WW2!|1BP(7Ypz91Hl*`WoaL^$>V zVDnB6lELdk05UO-Ee3=>Yy*_+3K&9AiMF$SK$r;XRVmCq8y@jM8;L;C;1=>cuY|p5hVGW9KaU+h@1YByquECR@0GF;5 z8bs11cm%5ntX~9NPrP~QrJ)?3>eLC7!L!z>$stl@lmZpVqCu z9#|>e4Ksp&-9}2v;X66=OU{(>V-1DA@f|D+~J)=*X2 zYVo*p(|8X6Lw$_7GqdtZ1LzzehS=3birRnJNUTa-?_O{feaBc6;SLm+tfFpLpB z{hY9g3}665L>Ppb(lh!z$lEDCX1-$jC zcK|8N4Pw++g~)$<`#WJ-$(Kc#ebWCKPiU1 zk$$H>YZ!g5&>6#O^1aGt>Zh8ms?6m1#a~{WC}0&J*0Oh5PYg!H)4)LjR-HEhlX))TRVS|itMTB zA!TCxpOBfr78T^HxwpODCQnx%PY&QEXF~ebBub3i^`#Ke+wJ5kQjwsHhmcuQb)B3Q z6k|Q-qQ0`ri+8PY6VvxM%u`5%Ml62Ha^l_fGQO>fH>2WksZ+reX~IN za(fK?dNi372f3Y;5mj#Wo`MLTEQ6dKlo$m+d6c-jOav~3xuu?D@KgN6hXwUef*xW+ zAu_b_i2}$L$FLuhLsXd8PoOm5CvhhGUvfl76=6x4K?9LWtx3KLxokuq?OBwExuIt~ zqGyR>*z2H>W0-n9qvsxk+4_W$3&>TFUUUEZe*Qx-*Z&2?&r)$uY5LAUXDI%I4E{A0 z`K+ezcc_HoKhEI4QjyCv&B=PGXNH0P@5yDL#egE$ja2++U?{LQlg;jHo~iwy!W8K(fL%XJo!hm zzL|6hDr-gfwhBZ$L#AXLYbLC&bpriEVkp%*$Dc4#bJO6EeeXm!bg_dc=!2djxddl& zcO$gdQ~#2*C&sOwM;<^6tfTP?i1Qm0RV72Y6LO4R(31h7b@~Sp~H^$3^UNxPh5aj6-3eW??UpBP?GocaW3gKqs$%g zS1UPr7MjW34ToX%F)>IF5o4u|E$Z;ET(^2>h9^&q%Jz6eX2R=(AYYyg$H*pHyB^EX z2awcI*=j^iA`gC@!X@3Ua;q<91o6a6vv0m3hrnBXV9`&lAF~d|CW^nOfFB@+e1g{b zeO~wa-+lWPs;sw}N%2W>iv6=NrD|U?*iCG3QpOjnWbw1fuzj(Km`qqqOk7&*Y|P%o zwg4e>{SY?)S!dkxsklV+{!?vEh``TFdUt&_C z%HMav-MhC{ibS#3#oiPZJWaYFDhUQkNrykhrM|l%tHs8>NlKLbl{B+|^6z;`(J6m= zE0Y!b`c|m+UO_Ir6?et>S4#5Vas~OFWS@j`&?C8lzc(%+Nxm0jUa)RuLM0(2RS|1z zQm*)tq7bW9cVp9F-zr_1eJr^;`4M92Em_%>1g%bns~49@j~+_$@|jw5G$}-^-Lmgf zk~neS?xVgsX<>J~toCk>ymy7N|IggltwH_b`$-uUdp(!Ma_sIV#jf3>f4*YDOl(|S z{N53{DLF6_W}Ey%uH4))pZ+#um!j*Zy*KA2nsz#DHuW4lC~sQz_3a~Il5}y1S?jv? z4s2}I-e7yBA|(=bW%(XdyF|G-V*S>eU|bivZY6f|<-Ey#$^=Y;IeNzlMf=}8CHKnN zW%s|tU(b=`tk{H|CmF8Dq@(}tY3N#YRL8xiPWdN2PL04`xlg*cXMeD# z>+Zj&kvF&Ob6Vz?{dFxSW=~$sWR@h*aHge;EWR1Ncm4*bK)Go6`RX zTfMf4;Y+TdCX*2Ra(4Q}rWqn*lH!78N5}rqNj;RwR|;<}Y*nrCGHg){h9AZEmD@n4 zRb>Yz*DGS5?RIXaauPX(|DH~lnv8p%bzj{ltT`JMFCM&dMeU6|aa4l35QF~tu4B9z zjoY>7vB@zWb;JG$hPXEe1=>AAocLx}%73N>HHrI2*16q8iQf%N5|bY|qx_Y-oKN>B zKSfS#V%o8^-e@|BwLYvz>ALK#U8=u4sf8WmbDiljnXtf~`YisBo!W?l2Io(y%E@kp z=IUn=K46u42U?6GEKJ9cL{MaO?Tk@Z#G zcT3~$nIo6Vvt>Eo$1EvV(_-V^yd5&zzn=PZfD4ImDbR&5|81nN`QA zJ$J3fQWw@o{0St+seWt9q0W;g9LW${XQ+E)fHI}!+1`{aS##E*KV>oZ!g)Ch3g_qS zUFbHi17*(#SN{Iy-;J^Rm!TXu9UXU^6{-Fwajy0phSScSirCy#rTbpDuVit>{?%;d z>+6fsBq{N~FP+$TVs&fMk6GU(rmUZT`d$}pbjeC(;>5g92`ZH$YW<%9afyjcSr3U6 zd5=Gx5Wnw;u9dv*=y3A>ujpd;)Rea}e6Bd#FloyPh(K*PJsg{M9+g@GCS3bkRI-cj zEQ=R&_H*M@i`~SGwF!yh_8% zG*g}|zV~|l4a!&ZmN2x}V-=c`*nfSLA++YM{rgJX=`|Cr`SYZIzFOy918(9U{nwCo zuAnz?kLlExZNoOFR=SE)k`(bjhBT=LcP&j-$w=F(_aljAYBaLu`f_Y?kyuHdpBR5w zoQcX3Uvm0UcbHl$6QA~bnS+}jE8F6^@eH047a!k8$1)8#mHQiy@n2(pGp({qeJ>Zs z%k;MnXDqY%)xI(Dho!3 zDr6svbIM##e;RWv{6WR8ou*l_%Ikc0nkwb!BO9@|@+do3vOd7(`gwP^9bRj;J*-|q zI2T!SA!)(->7Vr*_H11D_qG*uucGae19$KB4kR|d`W(L}MdEhBS2-kja4l^$;?&{9 zEP&)CjwP3^$c-39b+Ja>TmHd=2_ z9=q&-FI!JBZp78w$I3#>7A|Bek2>Ai(w2oWq{jcyQ+-0zL|R3QSB5-t^sIodTZPcy zxt48@dx4xJEcl^juQz3s;L57cm+x)+Lo4oqBi@Ja&rxoL9f-44oMGF_cq_rS+*#H~OV^fYSQPXAC`| zou;&Y^qE0_*241F>TShHA{v1W)H{g@L>B}lQ134GAbKL0fqGx@Y9bF26sQjoZz6^v zwg>7X#8E^MLL8`15X*=Pgep*3^k%Rset$v1V2#E7xRhy{};pB+8Ih~ ziO*%UL0d;@ZS-kHcWApQtpnD%Gp(JW9FB-E`vjqbv_X{CpgH4+1HNm)s`9nqzFT>J zgX;E7us)N<9Rshd)Qy2&QFo_7bQGFbXY+U^Z5pgplEH!Hqj>OgZ-^(@7%KP80MEIA zv*4mj#b6|0UJD*UOl5%2(W5gUkJ$eS#KiQ=zy(12T2O>&$pDw38~z4E%X2fp8FbYQ zI8H2|1|P7B!GUij1z_W?_B`;`j{a#dh?NPxOC3E3zHRRUZ*82K2K!hNaNxWo25em2 z9s?fs78ZkkfN-hgrOjdUEI4E?2Dd5A;G})+T~AOmY6f3gtg_K6Cs^fo0`ozT-);tP zd6}m{q_Q1+=V(=G=9Fx+)y*3Bx;du`t5d$!Y3rQRODhsLhs?7g`>n{$IV8=BT(cqp zbI1lO@{JX#FEX#24xVG%EN1YsWi5Db)B>8GS)B^4#>-^OEJ(2wgFh%O;5#47K`^A< z0^URl#j~K)D!-qT_gZD8RlYT9t>S{UiofSPyR4oDE3$JAIb=oHbI4CteSPkM_V_#Vt3!G~##mc%{don!N{a4oRcU!y9wRXRAAf_3#OUip_2E}G? z$f^u(vKG0bt;~;Bqs6LBI`< z2Hdq$Fbzgo^P`Ox7K5=a;0(BDWz2gpz8wO!5=k*AbHUGm@}J}%K}9L7Ms;9II(sdc;gFXB9#nF{fvnL2u;pm*T2SXuoB@8P6o3QAN6W#M9N}8NrHdk$)}LQQj!$qF^kLBGvG_pMOt9Q0@o z`ojvf&p{nl=*b+^IS2Jvp+D!K{yAvC3JuOdBUWf)4th5SOG`+!<0OrzotpPA$iy_3 z3{Ll3yx!OvHVsWz6_5tJYDa+L5sSk>-T-p??npD%f@;72C2xrQd+yLJ)a?-mBu@+j zXZ~B#I*lIFv<{%VHLV@!R!wUox=zz-Kws9hmY~mQTJ`8-npO=uP1CACCumwl=mbuzNPTe=|N(bmGF0AfcrDhcGq-*M9@}y}bzR$c6qJgka-v!xWx5Fnn9P9)HN4 zd1A!#4RFd}%S)o3=>pFJo1b?3Q@nS&UlJ9Gc?Qpf&WVSHNAjsT%+TGJ~*!D?kZi*#poxIgRaT;a#H;W zTv5#K=p3mBD!i6l_%i&_VsVCdLdZyfG+3XC`)8ak2eZ0P+H)sI9D@(?-~CR%a-(n9 zQHQKm%ue{p(*ez?o1-7jEd8x->#*AX?n@j~#?0>vANDuWogdO1n5nqF<=opDxRSpL z*>1F$N}PW6Pr1bBX9erv*{ROCIR1U#41FJhBg?iU9fjdc+8tbT*f6~P9u}WOO9H{B zDR2+c|9R)s}8+j|BEC1p`S2lThe25Hd{juK#QY^3EX5WJ=AYtS;D}EnR|2Ml{^H zgwhJTZt) z4h&}OW%P?UJ}=Q{dlSC~lexzFJz)7bV2irBJQSRmVC4~Ey{yxp>`HJxz#ssG=L;tx z7MSgncZU-G$Q+IW(Y3y)OAGG9#`!J>7IRpfM+af7*kLtV7njS5Ltx+2ey!enF3yNA zS^5+?+;A^@2u|Tm4!5if?^(0e*jE-DC1&{}7*I3p#1d9O1XB%A+|g$>{)gL^G3<_^ zo`E?r&?WcYgtfGeT$}zkEyWk$!Kd?U^QQCe-x-q*YllW(V`l&R&+-;zUu#|0(N8gQ z(M%x4!>uh(@{4!7;;n6OIDjK1f20|*1bYVv+SFL;JNsywK}I4)LFJ-7Z9TY=OHIAT z)nJbwoE6Cx9Sx&tEdhf*#dgqPulYK*kJhd&h3cUZyrUdJrLypc`Wq6wX(L+-?zA1s zuMs%n-mK4u*Y{UFB(Y~Bl2NbVe}uvjw7Nr)YiZJ87Q6lkm@$cKh8M_@`=AW&=^!S5 zGXLX$1*{oY~afxX|glLamWgU{WU@Nv5{J} zkrlz?V?IBDe1S<{56z~q^!LIHoaC6i|3NU@)p<^^unS$!*1ohDxK%9b- zwSo?o`t4xYIFNz6`VcInxFpV8eFfBO__rNi8JmGd)(yC%msG<9lLvr$Bs4P)MgSKn zQfvu$wH2sW&|Ss>1MX@R@DsWet-CS+e741&dxfE_AlXvj(A{eV{2;DZk$inFRfk3l~1V*<6PeO3q9bmBWpFetmdUSZgcxXUyZ2%Tn&op7M z6F~5%!1>jd3*^HCO<2R7L9RxiR)t0@facTFPUC`v;A>c3a%U2OxcRT57L?ZE}9*LFqxp^NKjaU?xLI{GnR;G8=A@CsbFl(&i$ z_6np3t7!b9D%xE%;G5OiJj=1e($?JeJy)>*AsES-$t(=-4rNNE=%Vvva{=A-0Z6S` z0iOzOhfTnYu5VY?7At7!0V2&1eWo(3*jsQ-sf+BjyAc+SxcgActwr6l!Z%WQ%*hy*~Tu|@`DmZk2cOt zG&)9|#AYgvZ`)h@X_)G=>p3OP!8~7xyDd@2yxsn8XXMLG9~@qh;=ICc771q473Hkh zsC0vj{dm0OleEydr3o$+OxiD$G=&P5q1ggO>3k%y;8 z3jeBEYWJiOcTI31z4JWX#6HN%I-;ynZ-YYBm5Q9BTc8=Xe3d!kAClr#L9CE;J9aa!zRf zkR85~c0PEPzmSV~GYMiBEG_zEqPwu69PfD_`f@7VZwyGh;?6fh&!l^FZ}331CsxM% zftFln-2iDU8Fp)H3c(-wGm2*CAfkDE9xid0NJ4%1U54w`v1kxthTR_mS*YHzUw`B7 zMJ-TPQCY@&xCkd==d7*ual-^iA!>3c*RWdpZ6CIvy&xFZ<7D2&5jqFmrBs{@;^=0H z%$FZt_QUV{S9uODBJBox)g|+_a_7~obB(oAcgczlYVk?SOqK0xQaa%f*|zcAeZkE! zx`%j}W5GpImm1i{X!6$>ny)CGT_NEI1pfg8VqEQ_42)QkTzr^Hqu22`4s@5=d2~9c z&Eu{50m{Q=p9HeE;-94yuKC+p~^llmS55Fc`7nf#8@r2SR^z`dM&h9 zdcBd0U?!D0{-|wn)nygg#T3{f!fjSd2yw29o=8NnK0=JID46{VEqXgHAlDJ9IUIf; zt#;TJJX(s1a0*9asov&UE?G7+-+0wVFCY+G!{Z(Sm8~rJ9rP51%{I|O%78mceBQf# z#XW=nRrGy}`jhfV(d%1-4#hG!WL-9{y6w_Sl1&ARaYr-drh!)@5aV9XWdIu*Jqjp zsLS3QoC*d_=9*i=OHC=75x1B-;1*!Xt97M!$e*B%c#KR#9(%=ps9h81`Fm*^*(Q+x zJAwDU$SpW4a(h=WWt_HO4mK}R@s87yX$TuW8#9J^ zr-xxlW}9Tqt_jd-ZgO&T})Bx1J2a_6^%=aadv8Q|7q}7e0O? za}d}w4$n!&Dgd4O7tm#*WLdzw?`?Ya>JruMUz8vAx|O=z~BN zhj|1qkwbWw&0s?K6j-7A3w%%E4I#8@DW+&hg*)b&bNklfVLz$M1Bv8=4Kp`%05-$$ zi2C5T6hrQZA2%HchKtx_<2HvvY0|xInXU#6o~2 zk-qOO@b&3shE!oVy~>wdft@lOdWWS&#{Kw}u0<+jH|{wLp#45L{GPdee3DP@;cu5e z-knmhwT3$I4wb)9jX;LIc@#;%!jxaI3kCmQV0(*cGbZU5?N>Ab3(zmt0bSa{dp2;W${W908)(9oWtv5IfJBm8Q zYW|azWBd$kALR$H0zUt8?Az(r3rY20**Ks=U9|;`Xh1>X%U1!aZ%UGHjgjG9cTj-= zTGQoR=Ij{uX68w3==xeFc4_C|khz^<=3_!*Gs24e7d0Nu>$R|9zl=k`WrxxHsjnF+ z)v!t7R7~b31$+Lih~r%^>h;P?GH>#%dpj?j($_jJ25A{>cKOjw*_+d1DYGLMygfpdQ~kD)#kxn}rIPS%j^5w!*HxJWm2eIc8ef6b-0Exhhx z@db$!#S`J3XrN9o*w^$PP;+?%Ysia->F(_luOGSl7LyyCWU*EqM7yh?W* zrKpIx70jRhdU#rknx=V)XsfZTW zFt6dB=OlNb!!PqgjUU>dcENLpS9AJ%e+^q@B54b_`mIAV^`#ab@;x;n)M)OA?`j+* z9iOb2{>p&jZTdi0bKs~eVBSHTGlO+(2pMAJyyBt4Sr;sWHoDs?7Hr(H9J7$p^`ta> z-6E8Rs!c?q>?W%-@m-OE-gClY85}$Qo*!_go&UjjlD&x)m__S5j$2(;E&PNs1kdV+wb)j1%v&C8E^0CtNs!|fR_-8j;fATcrMShCmLvY1l z5evmp;BJml!oM9N=6u@~#pg)hhRuWeG_+<)ZXP7E*d8l-ia*QUV3Xdb#+}{4CM!yY zk?AQqPA?xc&0o@Y8?U0Y{))L7+?6GGSD9&Shh9COe^D}KM|iv4qj1)vo>Yl=qj4uz zU@}WoC{d@!<}_>yD1L_n3RgQ(B5k99t7rK2dY~q;u4X!zrp&z@_qF`7&<3GR(`eg= zgJ8=SX~PCUe&||Mf;RYI6fApaL&Jfuhp`1uGF>;2hvj2gLkONxv_72%2(yMwmZETt z<7@z>wA~!0SZ*i{kpD{tw$P*A(httYi8y0lpKq8h6vUE@@RD_1`+_hpZCVu1v|V>G z;Y_=tih`$8yGDiKP_6Z9@vsC>z6+_c+&U+TZ#w2J*M;zPi4|EP0I>TnWUgE2mvBDGtWaJUKB_2KWj1^G{4 z1uY>YH5^Pf!5_UXJ{lYoF?_9{_fOhT_>VS~_6WM1-V@{x<&JW`Vw7xO5eYAdA{KoB$%)SQ?3DK|)oX%3Zj^%yIT{+b4t7jMCaK(&0rvp$+!jBK0Bh?y# z1|DuL6}EG>4Tt*{VUs-!AN}=IHSX}T3V3Y89l^hr-2pzOHEV05d@CzDr6b3%PHyel zT|>uU`438u{qa+g#`wSkbK^OgfaBj?FdQ0}+ybVx|5Q;s#B5*N!W4NCZ2qFvd*QA% zgQ&=SSYv;ZoFMwu^licPFu?}e!|YX{eb37guHtfR(fa$4S@EJ3JeY{N5!x;?yjBn`JT^h*}@=+L%+`1HPC$Y?ZwS;19oFhRjX)h^E z{qg9KX!sC1?8Jhl#&PG2#WAQwoL|g_1fQeOg)ZhfiwvyD&Uf-NVZqsJ;hfQK6_97l_KK0RU$YWV@BmqQ$egUVtKcYNXpk{!%D zaJBbflyEso&rFt}O4(#vvgG!l#qu`T;p*79tsB{Q^?0*mO9F3r=t^#+skS!q#0X@x zRe)lK^SD0=&D6;gh4{$mN$_6{*PCic6NJsSz)Hfsz^OeV%Etb|lfuD2p2Z#WEn$A6 z%O$mJxA_5fS>}&JE*>*IBlf=l3{S5F-^2h}|Ip``bjBMI!S8HsAz=LSQukB{iM4IV zcGPD1w>dg^nV(tM#imz+;++LYqQF!TBjobjp%Q2MLlacMbZ5RjHlhg3sjtI3^fH`D zf6s_ksm9zPay`0u($h^`Z=@sA>bLh*Gn59<5J=s-&1? zTmvdF+I&`odb}EKYC;tzcbm?rTz>rS64f~PWSfbWudmn78sj-ySYl?ImnV^CTz=H` z*~PpP;W6tj5J)0VAO7hguv;mG24Jkxs;B8GMJh#68mJlr(#$v@VWICm?mLF%AdUNs z!*2&sJv(=T-%Y(c5Ng<7mCb9!J1;&kyeUC>d!EJRw!&HBR;3qMc$HbwWT*Cn5UR1r zvxtBStkR&b(|?=En;@Yw=cSFJ7#HBmQqWlP<4@r46$X3^%3j3jYb6;BB;$&+jd+5M zXZXPKv98RkG!Yf!VfWljGTRP2Z|@vsqAW;Ns7%D@WqR5h0$7NpeOTuZ4Xe{mZlKxn zg%L2k4Jf!jv7Dr66_xsi;bOjaK8n+!dRm?NQS+YEpu033+zoAc;mu=&b2|MGT+L}3 z@r^0S%^;H?mXFgS@USFrX18+~7i~jfvld5CNa*jLiy%Ok63*1pv;1Tl(knX5@O$+R zN!-E*B%=z|OpGs33t2pSV%+g2b18~!n-;S*f9dEKuoS;EJQugt(PC-gumko&Gn}=q z>6GHZh-LDX|H6MAjwA=^VEg8SLR$)dI{&{*7P`SZC-xre=0HfMJnuz!9qMELRE41I zX%%8X6e3_mJ~4RI+U-9^Sb;qk+Qw-BjO9}@!V=X5rk3|%5N)J{w{&~*0d&eRL4)_d zuQx>gQ}oTS=}lcfJl*wtejIEpJ&bT=jU;rcv!;+ z0&Sk<{$M7+N9Qpm-iL!9?H;RKFKD5CUPsOv+9nblPc|aqr+|KkiV3K3DX}V=-WyZ7 zFpr+qJLMsh@!>}bog)`Ej-Pc7bC>x0(qNi991Y&@doA#W+`G_55J|>N4{NyECB-8) znc%ecOMZa;vSDvb|HJA9+<`RSx#CO#IqNWAo=`lYC>bmbum!siIp3;?xTYt&bFf8> zF?c3JID8Xe-&>*X#xDPz))fuPg7StgI&%QeQLqK>LTyYZ9@RAr z^97yTDJVu~4qFaiaIfl%eE*lglfyvF#ebuJ8dr7UV384rgcx}@ZW^a=^Au0*6Y;tY ze1M2=uxPWtMJE3LK+Ap4f5k8JsIe}y1B69F9 zqV&d3@uq$+J{3ud_UOgUIP&Rj9Qdn~i;XUfnvQi6!RiPpdfjFT55uuLw)vX|r)z@d z8)0JOJ#+)iG_T^=Pahl^2d-?v=4?O4?~QQ))Hp<2G=y?X!WB-_9M-WEE5;kDu7>3F zP$>L{eEb%;xZo~s|D^iI9lUd(!luPhZ-UIQg`;?Mqs4L*NX~407+8=aaCajE#t%@L z+fH0`t7Gxl!&X1?vj|`Ohvh_e@9K!LsK68|p#yaa!L9K`^HK+j9!n`K2BlxKj z4W}6a&7&J|{(5O&6e>UkxO5@|CmgAL13-;$S?8(EngCyMXP7JjV!iVK3iX?$5AnvQ z58%bg3)v~@OfAbr1$aJ>fH3Zz0562ehH;WxQ3dra)@>^zD#Dk>Rsfqj>ikN~>ifVd z>PHxRfbyGC4ptff*E8@=?mP~l`n)yDG|C4yV;gTFC0*b|!DEwG-n~D#Kpz$%G&^wI zYKwpnEQ*|!0)6faz5EGwwE!}C{H^1VW?!J^Ah({#u&l&)f|}TpfBVk?8NO#b zk8N&tdNB*jc>`o!jT*1d2)_IV6xWu`)UKjZ-W4Ffz`BNk%>;_?OD8Yk!!BTk9$g8Z zRRJX(19pb99d@;!H*xuBs2;FwLS;V$O@b+{?Z6Z=aE|8L2@p0_nn}_=Br8Y-XgV`CKjry)w6jddu5nkP6w=E;t@wR0 zS8jmEu@h1NUo9i3x=PtNan+tbUU~+sA8;dY)TO+h-K-?rfZK8!>X3`cj^NoBv-4W2 zVs@L$rS>7U)Uh2QmX#Ju1bewYhV+nqGt5yU^nn*nEo-=HqJD>Bz~`?pJEPpYRv|G; zJS%bqZaJQ3N2`?<29+s*h=|<_*wK#LS!SWiazz<>VW{*Uz!>OHZNznxEch%vN zTWhtm5|`}|XBD+>W-%GvnO8Ksutl+it=>t_%^50i@bM%O%%m<)+!6A+PT%nI-N*Tj zRM%awki6*7C)T0zwNa(-zK$y6I8w~)1YLBJr5bh{ z-$5ns%-@JDdbgW)Yl0l4f%Cf2D`7$?WuySqymuaN>w@DoM=tfzDq z( z%}#h``l#^TAGmBW$yTIg;0(4X(npq^juAmYy7RkH6O;uE9rMf{=-=6>9NJm3iKKU* zAN^swh_u?b@!T2f61opr!Ate@=IpwltUN|SFnL>h$@V2A_)i1^Ew!d%on2QlY2lW8 zy%SHV*#oW6*B2_Jp0TLIrm*L@h03TwTUIXwFMLkm?H)&5iBIPQER>?^o7f?|RCidF zP%LIqR_F{W7U4p!?y0M>Ftt2)p^wCP6Ti>71op^KLqY%gq!sq4>?H+#{>e1#(HYy5 z_**B-2=KyOPaZM5j0Z2&Z08XVlqJ9mRT(^Da+w}pm{7(e?kTH-7e+ng5qFdgzzf4Z z@`xL+BMHJFUl$E)Z3q(x@D0+id_p1sPhXjawRAa?N+`rA4SE{lr$6!bWgfOwHS4Q^ z51M~A#Jy@JkaK~yh;F=%$GBx8{4%UMG&1uT?69`4Pl&uuWZ!;o@uL$DOH!G5SYsR` zGH4mOdju}wn?wzh;tkXzy&0Kd!;UEXU!#8*N^1;XX6nUNr&d%?&`IgjOIqWc0Qx)1 z2@`DbcsJ@?`K)c1whK}jh~y9xxSLkCFa7%pO^7G`M&^fC^T-R_YJY7KZq*p?wk;aq z9yWG-TAFTxG=C+8It!{*Vb6~Z2^R%88`Q=i>mTL9h*568QXE5hZsumYrQF%#6=XZx zBRDSptTQn@isff9=p(ytLyIp}#o{!~w%vG~+DVFPKQJ;z$VHu&PlpZKI2E&_wbrgbwrN14+dah%@LAW{SUfU&Zn*_WPNABWb*E0DbTm z+aT@Wme6w63l)}8&fga9e3H8o3*&7LHk5ku?cY7B{lzv0p8X;6=}XTaWBN?AX;Cod z&SN}tgXP=NojK_)n;Bb0`48;>W@68spt(F{ecs8v*i>`?EGu`m2RQU}^6dM1UnF_+ z-CC_Z1Qm;Nt`ccF-#X}T4uy6i=ch;#kE+gRs{owD7g#VcH6{(Ae5<*lQHI1gq# zUEBw8!V0Dwm;4p5f*dSKE!wogQErUI{|e)=zVcH>_2N`3dQsPfG$QQkHeBPGE$3z_ zPUl$bgW8Ox@ZGw`+2-hq)gp*_G^2bGk-O_||Ah6q8Ix;#!Y2ul?=Evcc`(Q$4X(7_ z3SWkWZgj(k2ztmPMhdU(o1N&EPq;1km;LPxwF)vKGGc9d^aL(=%MKufE7vm!Q!%&| zM-qf<*xl004EKUdFy@CnJbm@mw2Nc;+bdY z&qgH$ogV);j>yYbc)B^V!;fI7gyU`}%QFs{EpL~!ESjKfe5YVP>!!p`v8A|#R?79v zv+-s}2p21doMXNu<4UlO6}5P=b1uAaXBv+fUM7YYZVqeAA+EbP?O%2K4e;txO^Lz| zI2P19-hsLr1Qcepu3GkR9DfS9R`wBgPx<3)C!pHHd|i;~tv@nS2@#OmxUJU?C?Q=y z*b-f%(+;x%|H>VKna=O1MmNNaVcoJuq%>d`AGSap_(y(BGxnoRveF(aeP-YJ>A?On;YuYP5| z*!P9<)ze+v8;_6MPb5tX~CEvUZ$T3<89`qd0=p6(>`Wfcay%<;C ze0sR*(TU!fyLnZN9@7`l0q#xJovW_RD&?IEj;!MFNiP22F=MOU^h(7AukF2qupe5h zFxvTAg`AnBsDJHdgGR(ZaF3y~dTp`kBq*_6ht^u_!e}dwjJvF$81KVDy^Lm<9*((Z zwC5A)w6j<({9^vX<;ibZkaiezhqvrHBC{bC*;-A;TMS2yCYtup$){S^N-jm zi14TQkC2BkSWd`k!Y>*N$B)z@1CfjScpmr>9!%ZCb);fLKZ9n-tjL977V`$#DhxOY zWe0eitwdSzR6mH5{)&W#-Z*n^5j3q+>{jS&EZcxpX;!rkRTV?woNUcEG$2QjGX(?q z9~3*=F#11Vr3$|)$-=|P4i;Ig9vR1iwjk7h&Cfu~qC;?TlYJi#bm41STPLLWUnH~e zg^d?*)eo!r6~PtSdn%P5J2%NG$94A~_}w&qaxR>#{ZriJ8l}bG3k`K7LW45+R0luo z!N>Z2`f)9EVrJP3pA*B&?)scCFT3h^b1ko z`3Y1O4tZt>O9-hyhYU1uno(%l6louXMPomoehLKE5UH<${lI+&fX)*X58)Nyb{5c( z3*AYirxNm+P|E>PE|8r_udF6))I5vAQ@=@9|7lFFP`_yfZtnr=BwSYXsULVe zX=FG7dWK~vqtg2kKeaMOU#X*=yq0&faSC9-T%P%`Sv*vYwpNgGwcmSDd3L z9dqj3JjZNGpqg6iL;C(>6py8sc`>?(jHhezfa9LW7K0Q4rj~3?uoUGubW%nTFI%>` z$uu%fU61p!k)kf?cLmh6ehdvFx=mBrLPynD*R^EUF%*VbP6)LndyhU~h(VfNbtgJd zaK2LoFrD_dPAXG?Z4LEj z`~#A3^7Xc#^W*hx@;-hggTkk3S=&>wIekhRC5J@fGes$jA94u>YoHdt)#_~xW~QJr zS`E+%jp=M%7j?5x)viHK;=NTP zb^=vB{%84S!Ego0q+7|fj`rC{as z`)#s~3)HjePxxoI7cVS@7V@KzuwMZPUlv5cbH#E#EP03~LZUa_j3<8CIaY>Pb4Xiq zDo8a1)bFcyN;Z6l)NUd=ne*d!E%b&@D+~T_CY*2IDm!K9joy%vHMe_83eG(Z0w+@^ z_fKa>EQ|#>0>0CfdcLc^-nEbQV9m*x*?qAPZcY5%ZiqOo0MI7E?XLst_a79X1O>ZU zY1~&{1js%5fx-Jx=?UKH7Akk4m9@fjvd@JZEX|xgoi_9ckL&N^=1Jf};Z3{;wY2uw zbmOFnoL`!1Z>?&utFzAZHKyC)yFJ|njiaX2L(Bx^1DI!33;iMPHn50qJWUbH#XsBn z^B4pw#A(BSnSG4^nQD|8-adO^vhP6P?~G9wn*B5Rnhkrp?4?pvE`-CHSmo;Q(0v2r z;ddDxd0duRR3~zjT7P;IvCF}EV$jjRUj<=PRZ)8EU(_Dzi3%NheX2vO0bQE?Y(DH< zDH?G?-t(Q~^ps{=+l;!c57SoE{D)Ik^dPTJUckH{PTXm2+&x73HA}0~=A^jjWDo{x zz0REO|I5U8+mX6ATAj(bu`+cYS#4Br?8qRYqp(2Sf8Af}gg4hq z&`Q10Fd-g>=DXKGllFHe+Q5o=pL>DfEq><6X(bhmV*L)diLM7h!Tgu*p_JPDRp>MQ zSeeUQY0J}L!6(*^69si+`4Wno|E0x+q*1@p2TLWB&QuZe7h#%!G1UCUBJWy#V+ZyZ zL2cDI`#}e5Z5G5({YVEiR5ti&7$J3tHLW^3-j*1`r{*;F>Ci@1RjB~+O=@@sK*(I| zq=;Mwx7s^tMjvF2agcq5$PEn-5RPbuk@rS3J1Sg&Px64p5ID-u;C*w6k23jy_4+qi zVK|jdoyuEoxgAA<>gu}yb;>+4mGzHEdmA=k(^HfdS@g>p4OB!{+ecO8pzMW!=K~I2 z2NegL&j1b}Rb^wLLRG|+W~6k|c(1aQ)3@B@GQ+AG-Ojt8rG^r;kby9Gek{KdUp1ZL z5+ny*sLrYPa89mL*7;V>j}F;PsLUyr22)(<-po*1Hlvu{72!L9(p%TW#_!bQ>+}2S zA~p~Mof)K)fxVr#o03wG%LJ|LCxXV16`v22w{g3zwmh=wQJ+cK-HtWRZ?ieK_Kz5- zr^aXgR^J=NKYoybbo?l)yB?`$5%}xkTP2|;{U^y-%@L03GPAD7c<(6t6VKIigM7B( zHI|nk8x!~1nsXj>O{eZbs~;gL%LXcmhwSsbd($OTEdHm5&@@W+vTzyMpS3A{jT*Ts zgY__ceb-}n&R5umhi)n)sx7~;`;FVeNC`Bl^L}Vt+Su`c?b&RA1^HbmnhrPVo zJAxefj2f%SBgQ| znqoPK8~o_c`m>GnW%?hNf;B;`Ng&vteVWCRIvUn7!LdmCoHL@jV`a`z-%hk{Qw!Qg zah;kst;N@1XS$#UTzx+x&G0B{Ae39_ZQ4!o-&e{92oDPUN>Y6<8jL`g0v1F_WVzai$W+* zX&#hX+y@!r=9ZT5f8>c{aWc3FT|9jyQDq2m23@`bGP?{Z{9B7}Y|>Fpzv~!T!$jU* z8azS7C?M6v{{4I!o6yW9SB8do_)G_AIxwT7))FSQi%*))b{dw6SGoMg|1MlV;DXGn z?|HlUM5wG3XTZS4*qEyQT5*yjIWUFm-Qkvh-cNoxMIA3&97iYwWnER5fl_ysz9%W& zko+g>EQ9k6H#3MuyqpVERTF^??%s7~q8!d-Q(jStn4ZRAeRUV(Iu`FLgb^Yo;mT1s zgKSW(CGS!ad-w9eui4(@b}Alg<9w|z8hszmYST<#g9FHep6^OM#`y728=eJ+WknZ( zdVvu6wMe`aal$UfI(ogxwX;2(XdQ={L#$i#bKj?%HBYN$w^|67Iy0jBui!#*`bAf8 z{_f@6o_sN#hWoLVD53p0_oi@+)Yicoz_Faw^~_%jLt(&SX!NkK)pM5>H}@zcV7}Cg|4*$nceL0wZ zlQ2QH481}iyk^(8o>N9Q{MsE{-rh+lThg+V^}6qcDBh>-l@~SKb4mGIFLYvJg@N^X zF7}${FpeDkadsZKhZT-|;1JMd-52SE5ITq`TavzaQoL2UhMAya*dIdcEV)i<1{mQi z%R9NwPI%S^Xip^gfIZF5re`li`=wbuMpTYZz2Z0lcmuXHDpI7*O+B##Svily2>^}i zSFocSx$r8ufRU1O=Op_t5n3Be{qKpmvB$J`WWYHs=hGLuFlX(5kD!Yg_+eV{Jz5%P z88%?Y!h8Ml>EL22NG9mAi^NrxH`CZm$R12MLR%gSBmL@)XJAsxnsxuB^HYfrKuO~3 zBui4sNFkG47evRzLi+1$!*~qY9#Vh&iYC!%4n%_6Bk60<_rp2yA>6o6smF;2`KWT5 zs?TwQnodSFvwd_f*=2HaPQTBZd5~qxm|e*06TOX$(7awi`EH^r+%(StT}@{oT^ zdDst?O)A4-Vh0uMXizMMdj+gDcox#jFLrd1e0SREm1=Cu0}MloI>07;jJG4H-M5Bp z=jC5{WDEfmA1yYo$EUJs)VyXR_tMlh`VWjl1*gVW3VMpvVG@AONms-Cxn~GSbb;G+ z)u-t(b;toa#Q9|(NfE6fY81Qu_sdQ-^1~ZZ&5YeH>bB2ZT;k7KAg7w99a6D9a1wM? z&$4W@>!ni+>t{g`kxc*YFUnQ*v%U5pyzSI-J~IO6-j|QBCg5$CT{Ph6RTVX%Rw& ze4mL4mAW}h7zxP+&sjotcY*d0PA%_8P1k%&Wc z0Y!njy4?JyacUr{dKy`Jbuc&Lgs!Esrzd!4zOPnIaLovPBraJ>!Gu#>jpq|6d$Xf{ z(iwYPMN?8_9J|KDJO7Bf_P}f4fCnP2zD1rf$J`)Qs}DK7t<<8Po_<-fyi=14Xf3DW zu5|>PExmES4+KB5(6+NAEWb5>$JR~u$-Jy_g@N2KX&bbaBuIy+2tQ}(c7WE@F$RoxA zFKGd&LuR`qfAauJxHW_wWd4fXVK_1RL(w^X;yhdyE_uqke7gH>noYLlw52W;W7`CN z-ZF^KDyZ4${09DhEAW2fM)-z<`SbaTMf*Zr*ebak4IdOVAa_mq)Hy{c_?h7xytsI4 zRr$qAF=Ytw?#4dt&t2jp&%Ky7gE{DKfZD$yn!hyrlx41N%O$pI z@9i=M8@0yOqINA&8xy^5O7)PaimYuP%Kn>}?Nh$Vt(2JlmBQVp!;ebI#YQS+R#$Nz zIrt$v7<*@~ud|U0kle9ZN!|TL!i)lBY2)#=i`kCRfGov;qsqRl+EUPa>QM$G{LG9r1mj^Cq1MS67_1~cQB32*z@lFmGY`fmWT@OBeg`YV{$k2cnhih({(+KPQ z8iv3@{PtY%!n!gG5F`&E_T{yRJZMur8bZ^W*hR4OVy-;XXKzx|5nXR96qzuSLk=mp z!z$Y#!60JUgh|==Lm}yZvu^acTJGe6!SWGm<7s}~rTL+q*g~PxG=qJRNnlA5pR(C^W<#NAALw>3eA4H~1lgvEaptVT;qtkYKM^!t(<22Du6k8o zhDuv-zVuZ#vn1`MIxRAX6ctgL@B|;Qcay9F;WX2}A3$HM@4fKd?bNSYTM^a^$&f?% z8v}+;0mc7+P;&k$?dtBU_sLMr)%ou!aNn_!%gJ2N9RQ+4k6b#E1c6s#*2EWw8@CI+ zLXX3@@QUm`vvkR9k$dS)5)r+83gPs-5DC@nsOU~vo{_g-6ayP^{TP4skd@zKQppuxbm|OGt77$CeO~ExhgW)J!t6R#T)ahpW9SvDZ?*kKH)VQv8j+c= zemY`9P$M&vnn-)}UNeOJeARKIGG)=$8ey#8dzD68IDUV z%4y2)Ra1tYg7hyiIY0F80d4(2)pyZjGrOx!5G;E`RSLsZn)@7N0}Df=8m(92#xW9DJ%IlOdjkn#z|7_IEM zA3xgp21%|3bPLx2na}FlY5Ctd`d=p929 zErR*AE1ryCqpd#z^2RMSmYOp2#9*XEiBNAx1K4%nYKZLfj*RFB8gBu>9%QQiU?_mX zbn}7|FJhySN;b87q6D4#Xr_=PjF|^w0*TWfyBZOGEg?CNwE4uQo>gsK$m~m_Jnvj*)$W|g+P=Tj1gAE76#w|xGiU#{*fJ@T;35M zI7z(70O>9e zn*SF3rz+N5IPxFG@i7AT@ea97@OA`Sq0{=+sS1^(!;|vE%$D8iBujQ~Ul)f~_fi5R z4AsAfBN`I!r}NRq($`f+Ha83ZP)W7}NVqc!?VP_43+-_6Hp}{?DxChUiM^Eab!q$6 z4D3tEw>KBp36#6HZxrl=&9X=`Ol>_mAW*NfR0vtW&-7gdwNDwk$^R3C2R4(lM)3!U zb$9cJLa`C0TkNE6^(G>U&b&aF8fKIBs^3-mBz6lr5fq{$JDlJX?)IEr``g5_0`LVD zuqtS{5bg7a8s7+Yv!e1*?3D2ebon$aq!$%*BYG!1*&U1>@Vcs~RXOERTmiRs20ik8 zAk4J=Y2ZtM7k@Q%!$^5DNL7f-+K?QNXL`lG@z)cMVB1*1W8BidOyTAMS8S26>|*&X zETwRp;*gz}YIE*$iY_ue7ad(fZK~Xf(TQ3y=`X}gKOXW4zk0H@?Kv46#t0gi%r8iH zi&@=$9SekU(eY;(g!S-uCiB-4+tZ2Rv0j0T3~ch=DvL0v{He$)YWiIHX3vmFdb_ z$3^dF3ajRjCb3RrcZy;A)W7{=-4c7uUfn2J_~pGR!cO}obtL^~d>uxqk}<{IE-lop1$@R+U;NN|X8wvQY$D8LQVv0^T&h`rcKp`V#QUjb_7BB-ke99lZhffq1?vQkK5*tb0NPGyD?JcfBHd(`A zL}UvDD^C5|4IZC809i;@TluCYiXTwsKw0iiio?NsT^TUd8SVFLU+T9 z7D)p?eMLmP#Jl|)v+JOFMxf>@q%cn#agLdN!gtLAZ>k_X{#oD`GIU$0AD|FlL-h>(2U74ZnOKtU&8n;vjl#b(!!H}nF0gEvJ1VOW zU_L;cDq|Ey=u}w7G}9h}nMi6CJeI(%(04C(BZczw;`CLCbc!82n=h<9qQ?*`$V zW#qy4MLD3*VNJRVb?)~5hi@!QCGn0(zd}Ot^{B~dm+kz&o1fA!+A@!qjCPIDhrCc} z^MEc?FT)j0hf>S;bZ;HqqGX+|=BnYZ62G5QPeg%aWVns}eSX3xm4lJXgoClp!om!1 z>Jyyc^mK%#ZKiz8uBTb84^VQ>Qes)n0^wGA!W*S(Y_4oCKR|cbYF_U`*TpDuQn){3 z6pb`z1CH=vG0{Zzw8Jp%w_Mu%#_jD9wa(?TzC(q^8AF>+V=odsxDYo zA=CnrM-9}_1-BA3ijJ^Zy72dWohHk!D{7HxPGbn0Li~ zQy3nsx_Y7WIuCKevfCN%Zgh&6!dALsD*Cr9?X%lpwz-he^LBqK!W}f|dJ1t?hURUQGQ$eO1^#V9xnxrOH90~&d#*fs(D*lTA$Qfj=$ zc$XK+KRE5^%K~p^U_tX2!SzQ*@j(xN7WmTOa&X4TX zZ2|VIAD?uo#-CZsj}aP{9h3DIy8Al5Mkib5PGhYp`y>EvrJejO#izk?qQ6TcCu>6( zij*d9g8O?_yoA$BinWqb189SD@itL};FxnxD;C;?u@3%UnCcsVCI1Y`+epv#AjwEc zL&ZC?Y{f{=1q$Eq{ADOO6mZjYAykMH*1%lDQl+YH4uhBh-u5p&x9Cds?deWhND=lf zX>)xqu7+l$Bw0{;=sT|k((8;FbEJhSb=r{gdC-vdp8}PlmHSopB|eGH$S_A8Rl5#l zsRkncH=|R_oYMG>rpeLhpPUMdr9YZS#@#?C7uC1o`VJl>B zK`I^k^3|t^sUg<#1+0mxKB#dYB>%MuKgfAKON`?xepXp609HCEvn3!`f@Z!tWk!H! zxn&^YIz4;Hb2`hy^I z{%WMbk!&MGQHcvULg^TO^0PWR8j;=xCRMKU1Q&;|!hb9QT>!n)_Ij7E1ZaDNLK7<9 zTnMeei4VJ&r)--{l4b~nghtw`} zR0>xPTRdF#k5ulLI#-sj&uja=Td$_7le)vU*ym$pzWn-^XOIT%LXU?P&_+~+Y2mXg zKFf*kfIr<-#n2LQRJ| zFQ&&f4gX*$CIFXjttSpUa+B9l->0gGEUcQ1pfc;roSJD%b*>dEE@wuPw4aCy{Isg1 zyO`o8Hh1n?F?3)%7{6sndI$I_IZCEZL^Bq^#@3@1?FoRRs`R`1NS0#K0cA<81&*2pwrQrYJ)HQ!*uz z*7#$8*_awCj`$t)NOSMJ~(9mBSEB$jBLGm!iFZt0|aMRyJ*pQfOc)DOG-#0+^&!S2-^f?U@ZPft4G z`a-}wzlgI#!Aq;M)DK>W&&{HwzV2$HC7b+7hIwG4zEwEP-5W%$zdGi(Rz0AVU*Vl4q?jJ6bhsAevWeT@ z7hu=g|Kr&86rfdy?z_~)vJI$W3O3Jv@UXKfZZU~uVzvjQ$(}jt1h(!Gt)-51g<~iR z#-kyp5-s%?eb6ts|sO5e8uTm`p&&X3oZW+>uN_jTw=_8;YJy-nhHJYSv= z){(fZ?b*Lgggmy?O7Y>zQjn61?|v&o-ac80n;zbe>=%_xrT_Fn0{H zU-Uf6IVrN*C|MynW?uM%5tGBOh?38kDXxn!?kW(y)Vhb19>cT*ia1X3+^BX5qt z#Z5AgaOrI+qIgPLA;-@YOXY9sWq3Iw8~<&p{_+p}6xy#O4lgC3eD$(2QmNieaqVEPhXMwRJYk_jO@&=?AiK4u|1p8XIZ0 zJ&;%8(EbI_^pRta!(XoA-;L?~S@QX;Q{`?c;)|-}(r3(f<5#D5IEOcNXSwrViyw`X zrxWdOVFjb%eaA-Hyb4+JcYSAGhRb8_pUHK-x>_YRgMw131gWT!4gqk!k4TB4@?p2W zYt9y=&%^=PRbh0W3-=o-JDgtTx{7nrt>3dvZ#Ok&^`VSCFOH!2di`yb?2)2|+is~D z?t3uos|}3Cca$C*WA9A9IEVN{3Jj>_3eZzNhzEYDl#af-XUJ$s{#pGapKabZ#*t#Q zH*VVG5_y<(c~$vW|6WjjgVvs(y$ooI{s;3T_KkQ)pjyI>qhCQDP}WWlbdDKmu5Zce zQJtt^)EKZD@S3VxRz~Y?R!xje`c9{-%3wks?BSqRc;3jGkux&ndPcX>n}amfdDK@^ zb_dORmX;b{u?*v6H_wQMoQnQ-OkL`#w+;k~ycFL*xHTqex@FPmYnnX-MZ)7m1^qGX zCTQHiz%&ftMcmB;82~PP>O~AP!l$zglS;r5sa$>l5PdX9J6NFQohne->Obq-d|R`> zY3YTIoADbHY7K}u{+RNkC^2Sh9p?$rCXKmoNa!KDlY|c`4I?kXW4Tp+FJH99p;3>#2_agirrYEAGXWvKk*Brz&Z88mw;o+MIY=ta&T z%Y!;$PH-;xl}>YGDTwM7{!#QH|J(r&!cP7>y{+<+94$`L|9UDXruMT5Eqw3FL}RR9 zz5l8y$#uFO z#qoCuSI751NaEVU02cY=yMZw3;;%O?p-0E&84bPD%li;);36x2U3jPk2#e!I1;$rP&iQOzkdJgYIO98o&VAsZ#0i@d z{B86(5rTS`iEz!qW;35T-tZ;e^Bp)sJ^}Hnjp&6@r-Ou}H^+tO(0sq45uv$t%|vII z>L|)HZ=|`K*wOnY9nQ`$ek$LZ-}gmdxli93s`Zr%c7RB;Ev|Dm`RyD&4=qCA4x40bI+>zuG zEp5*daaU$JBOgx_HdwPUPK8r@)_c+MGA){r@Y1sV#nefx4(CT$*3|Q@za?PxLR~Z) z3Dor=IQZ~(GXw!#C{nh3-xKo9==I#+r!I=!i25}Uq5HNb+5=!w`!J3mJcU<(>)1?B1^xnmXrkdJvvFFGOr5a z56VpF+`6MU%^*JB%!dXJ|JVW%t8Qgv+nCE2GqV{16g~B5V##7{*K`rGaF+E?j%|rX zPY)Jvmx$TG)iHm4D)~87+g1NQ2w6P7)I@G8gcsXkbkSW7nOywTi3QM8yBzBebu`p+ zt4osb8t8?{qbwl?wlb3R-ov?ze=5Q&)Dd{)iG(zMHqzsq5XE9!AFcW5%Xu^Qw4FTd8MkF;BdFum$fkf_swv??SZ$5HRrm4 z?0H?)#?Dp@kdjEptK!;d(YMvcNZG4V%Cf@CM#%c~AN1Wnc*v~vxPR^!qy@qYp16*Hj&Q#p zavUIOP^vSw=pnIja?=|e|$i!prXY)%o1_AijJgCbP`3bR}j{N(4PTOA%bK5x(x#)s(uk=f-=MI3=1+%5 zmW5(MBOX0^xUFRTf$nzn(BHTgLY-(f`;dq}Fp2*B(V%|}xBT+d z;hCgK#Jm9sczYNyLXihT8||$B+=muI-hE+FTRyO!<3|`s`Lxe-Po+m>){H|5bF2@| z+k_6h(0~17R@=X1yxr*yWA-tU>o6}F`D=2d!f|1vz6nLQ3usH@Z(|fNrWPG|IB|Lh>prtxAk>~ zTCIi{tX{z7!fuE!!gIFbbj9&$LZt1K`3dAdN*0;$CjIT`l7s3;> z_R}uw@W3IHXlNPZ8m(`V8Bo{+te~;GA5%kxP3L$UQ$uGW50m%d%g%(BIt_H!0fJ)^ z+jX7+S0E5vrV}C;-O!3=;ont^!_hX4C;NKosqt=6&(-)XSxe}hWx2QYj+5rXyJMRX zQzuff`O;IO018xsTQ%ofgvX022-ROB{L` zZ-+fFPA9E$&MMx_bXh(1w1U--jhmfZI6i{d!uh;>Tv71Dd#3c<`MQb%6=9H?qX?+MwpXvcR*%+6m(FX=DAgkqW^7Hb(A6Ek(;J+3Z+1zs> zWbPOq)7{4wj}<@H6ZJhR&tt;!Oo#}f!St=kuxqZUjgUTa_b@fTR7IB(jSXT{8_!SoEaYfaLlIQb8Z@Cs&`J*N-V=Vt z_!Hd)g?QZ`)f%0ugG`8y2B?C(Y6eez0Ldf#t4f78!l7v*-uSVV+grs%4YE!t()T(? zeNuYcndWwr71>3Cn3O+pyoGs`gZ~MFFfLu76FjoH3`PZ%^s5e_1-B_IRgDN0rOT9G zL*C{$H{FK8L-8@p?Hy)(Lq>S8&jEoR@o{>iwDOb(J}; zhU&;VrFi6rh4Kk)-H^5X(@xK~jKXc*&MgOQ4_~Yx&)Xo5gwSCz#*-WP{%sCzwK1a7 zh-}SI0z-4djxY(*wgAj@D?sabPZ4?BU#@;+C@fcqJo&mAZA_EPE}S%=$LilYHorXq7O_Cq)sw+!YNxpPP!EI#e zcV49Bb7ar09*ZY_i)eE@IKmhI2kXF9q0LDeC>A9Wb2_>>`O!8&v8zCtbm z-+Taa7cpA*bbF)bf+V?D<1wNoMQK%6`cApk1>S(_AnVTG-x(y9o>PbBqNDCJVv6z> z*4F=+pHm<)s&;Gi$=$}Y(J_qu=(V@&`ubnJTLZ6N`?|k#8wv=ho(_}av6TS_AwO1) z$gA>+I$aym???EQlLvl&N8_J0+!GtV?L6ZunvjG)FL6T~H`(*MAUL%ZdVwOia*+vo z4cq2Xbe9WR)Izdxj|1pe&rvg1PLJ*MXXX&?$WG|F=g($H6QI4HlJIeATIqvmc1FE2Q`wL?j%%K9Yud41I11 z6wwGLHgm9z_a(kKePR-^7wbRb&2|YV(#RrDoe($7J4sXB$VW^Hizz+tptVH|)pouo zHvU`_N>vu8zB@u$<2|5?kPUX%}M>w3HHD3vQ=9;d5R5z*I zI}v{NQo-Xh+B5v1I8m_i#I~%pK}|ae*^;ozBJ?r6-%dA+yPhxGd1NKj!*8pF^pUEj2lito)A8=O|O=WWssk}&afiq(BhypWU^Ugl25rj%@LXY%KG9zi&}yPU z?i$;YkSX5Sgq7pBS^D9EW)z%5j{*7ECuAUS*FughVa!9xX*oL{l+@cOpU;+q->8cY4k5AUvzltxUm)*0I-UVa z7d<8>l-bjN5whXhY&wG8@~ellsB9$#O_eDErvRi7GicmrwH|ip(H=_qW#{u{L&atA zdFf%0|Jm&SB!S)>==C;IP8#%^NB(z&(j5@Zaz^0$HZ>tndD2PPS)2>(wkQyOY_Asx zwyBq-K=B8&H>7h}V(_aICiu@V9@K+%&j0Qz6=h0y+6;fyy1Y>l z2cu@pWfr?I6`*M_U+nxxEEv0~LIZhdV@yGP`h^6!cZ?!)z)g`gyrR>$g(em5Ng$Am z7AbV&=!%891(mcV0-0EsT~Bq7a(?0h9o+bQ%6OOF!V*=g3+N$ zreSkA9#LDB$xqj@->m?q7SO;&L&ciHcRmJ0E zj?UE_lFERhE1+JS?M+2xTndX5c$lMG}IXiBwg)Z+luh@7q(V(Q*aJN zx1w(+B7>6M=d+V`yC124Ve@T3R;v3>u5Jkh#LM}XZ~Bi+gT?Vh28e?{uqMKH;D?T` zQxhfAKt}8CHJkYYud<{VPCUO48`RWsU(_5%E8%I#uBTyI!4>Z{i75`Hmv{IbVG=o; znpl&C*vmow!649yPaQz*Aiu|N?R9>$-={_@tD4<#MYj+(u=uiq?o;&Vy`e(*!M#^7 zTpVeA^)eYQxlyU#{xjCK>3SmyovzP@8wqN`x`-iBEPi{iL+s(F_73*2pm$$AlHLo% zN2~nOLeTO>uMM?b z+5^%a#5W@qni2f6%WugFwu@?t9mdAAMKpS|``U5rgqLKeza=6u0PXJ)y0eel zb$=b#)&B`^LnSHENiy{~bYnp$$m&9G6cv@~UnSd}>pUg)1{00b^{+t&N6B!i37RcoN(um>=Hv{Whmsoc;zBeeQjC%^g2*{0dF^wjjrvMy#@80;E?9u1< z8Fcu@9fHw6TCw^V0`Wf}xDg#u(7U%kLyAAemIJ^FsTss^m0ZWrV&{87Y)fF;f}rIC z$!H()qO~B~w^=%Bb^Rr)$d?BDuMGNbmTeC3UpzlwdHFi!+4UmeL^|#2rElzO4rVkb zfxdN}1gE33XWYN&?-Fm!8bmLVWjjS>_g~ROpelp0=yZ#7E*S1%%c=df)H?tc9Sh@@ zkR1cq$~=^ZidJNzIX0Q3+e-YArcd@%6-T5gufa%7XO>G#N`2A9 zVpGqfWlgG#3{yH%%4|)4xxR~WAa(3{*!h#=McuUG){)0VQ<NeUF0BWSh;sJ${(JGN6U3XMMWiKaW?q>IQss0CfEP}d%O3G zjcqojM!T6`88#*pmCZ1&eK@BPPq+-l;;pOY<^7EYM{t`*|2@5^Ev$L-*d zXWNs0G|mbsV7;!N)?%K50U2ngQA4^njzf+xWJiS^rtb|_Av&(YrxU8Wc>FjPtv6fm z{6+{PjPSe9$#CWNoOn)m*W2aMFnZXr@pyfLYUP$M;#=akEf)pl$` zQH&h1Y0*L)?UzdWh}_yx`ro1fvsYbE`mkD}s0TPGho+yVpBVAC>6>>}!mAe2s#F6S zmH8=|Q}?yGn1)?)>@Oe!o;$pMxf-FZM1`g1T`b-FAWze}St|4}#UVyFh${wb*d-tT znC`{@jRh~OGb4>kv0m|L<6nkVJ=nGw zv_T0q7abQ&+^F>I2bHDGW{4$;cDYJQ9Zf-d z?84<}3ZVxXBA5*`VV8I%w~93GY0&Lbv)U~;Rw;9~2Z!0QE8B-~9?|2Z9a6>H_q%B~ zwOFFZBD_tQgO)qamP+YU2ZKxRhki#d3s!HUCW=#^lCag+SJspK)uxMp9CXeUl)A$T z6|33$y7^4^E^McaDhZB?8x6>SFEQ0~CLtp~28hMcEXUYeAxo`fhXuVdKDB=Rum&xM z`ggNSwmuS?(85kp#=Poov2>Lk+WEcz$vzYZ+la4Y5A{TK9!9s762|?N7=CSA1wHrs zV7TulFavdDj&zEH%AUlE9#T9bvKpJdjbir0+Y5m3R1=rYG4Cmsd62QL+p-GY&U`ld zw`1kl&n~xsreUX~77w=ZP>a{t8`Bx^03D$NTiBOS;7K&zu7gTMqfB^JlqA>+QzU8x z?6aSWRoc;{mau7e;*_uRj9+%a`B~WAPP|B)u`=xN$f2oKl;3(NWV>OOrBpeJBjMir zGG&*@-~tyA)jTQ$oUttfC(&?0hJoz0K&RQMP~GCY?SZOcvU`u_H8Z3&;jF1QcW1}& zYMVKjiDM@*xN+xP`Ol6;l$a*B@*e0=c;1dvGv{lOTEbt8Zy_8?3PT1Gx=O~ zzj^sn$M*v1AH15^2>vtTI*X?{f_kk0w=%IjbQ~GQQ1_9Ngp=O z94725c|U=QKWKrbVdN#ZW+<+{=7P}czDOr)e9TDk-6>w!Ysbd=_(DNZcVReQ4YgMG^^}jjMG1;0 zedyl*n`})zGhrJ$@CS7T^B&}ggSaUMZi~b!ZDuKx)&$_*qNxj$7??l%U7V<9 zru6L6O29C6u*IR$2tZ%=^=zE^#Cv#1oJcK(pX>vT+r-xK+l&Ro{h{yKNmAiaRO>1>8r^&Ih&pD_%(H!@z_URyVJZPT`$*? zen|wJ2geY+7ey2Nq3OpXyc0CK;}oH#O9>UufV(xbi%S@OG{$$2du?-Tjl@&$4$_SK z*x*FFx^7H&n4){9p2cWNSDuIqh*_MME9o3$DZhD70XX%qseuYw%=v{Rsj4IV6>4G{ zNhm8?XbXt{n6}TbR;Zc!_BW6C{25CsV7;?sIBEckCatk zhyzvRBIO5iV3*J;0t^sq>NT~e1eQgXALl*kUVO~q$`5u12vf@--?aCA2x1V${CX5= z_!GsT;gJ6}v{CQR;rxsS*0&;7%&Jxl+eGP%U^OE@;2F}5QIklB;f<(hxmQ!>)hAVT zXr_lmOuS&Ey#<|)aXQLGMSI&pizMPCvBpTA?>A*Nq|BF`v zxd6~#e)ti$u(LvonFJ@6f!&~uvia6DmhE9V0tu+BhvpMP{n!=~YkZ1)LF-yb{eZ{? z>}g*K!&8KYMb3z%v!vlp#*Wnb6T;w*)uAR8ctj)#p@o_$zvl8)x)W6UF|V22Pg6%ey?YVK$j6X@5f|WG0iI7BTAS~+a2F4 zY6ju)-6c`FIz6|jppEk94{bVjf@M#tAuK*j8)KwJOQ_jI@Qg7TeL<;30I}~J4ikvtjpu=^jj*DaUnqOL$>PzTlI`_Fs zFse{DTyHZr4x`oc4v=grfE#1#8Q5~oa*s4KVj>KSbyA?)-{0N*BLybyXu#6rNngKZ z1AwYWky)wXZCLC#dnfpxcv9Vv=qr285wmh0@DImaO``HhY}2Tl7uX1O%;mabx$>cj zXycger^bH<%kTid@j~-7PiSzDby!OFp_#YGUV*QQULou_my_yp=E>>;BXOX)rtV#{ z>2G<&$W<;Mk0)9g^L{KRL!fc#?S>EN?DsWQhd{&&b^$<|K65#Dw4OwYCz*VufFyZ< zq1yuFyYVRVQ*qPtp~4?@UL4DPp&)Bm?u<_!FDsxiil-4qp$1*nrT^|OzbOaFAxk=y zjN&H)t^iSPy}>`c0W>t^od)PXVX}ZVv8_dIZHeY?t^5 zBAjUbnh~yETZ#0fK;c>+6kgc<*2NT7TbR|tIv{j;;_JdOW-MGc58>Pvs{EvS`r%LI zS8nmqkz4Fz+lE!q7=4i2N9q0w5B;5&c$Xmi|4Ov{z>Z{OSkZ6brkdpoT4Rh$U_~MxwQfg{ReKC`Xi#tE0y;W zj(ti;W2yloaZgy8UiAZKaT?B`$8en!FAXoS0%k~eihC;Gs&(MW&c+N^yk>F8SCfcA zp6b9rQ4h>wD>A9CJCrCAWy}mCt$EJm(0+%@+d1$hqZZ&D%kR#6!N=TTz+u364HhvT zQwDM$&&o^#rgCsX+nwFk&ij{&CxU5d_s~*!g&@axVxqB_q2tDmft#l|D@1=sOyjQ~ z1#PD8)^#xor^b%@^MASrVzmEBk53#q@B9borrF+ImIcZiOYo|&h(_1C`Cx@@ZQpyX zS!)b-@*cGffX;-j2zetPK()*6+6 z9?|{CU|E*0KZ`s{j&HcLDh^8$9jddm)KVRXO0l=?xiKmju~^^K7zG1m0IV)dQj$j) zmT>#EcPc%%-~kuPC^K!Y+E|GTnl-7ij=Bm2+?c+#a}bNeTQVsnxsE3u)8UY#4tD)4 z*Z|REdQk&6@pv|jykg`GYuOr3-5U3cOu5oAZ9)*j?#Z&7CK$8yMB$hso92liM;EA1 zM)96UO=tZ^!X{gt$_R?nwmzgRMJ@{C=0j$wgs!T>fwBwBRKfsCY{d73^abv{O-VNK_?@H345p@EmV8R9Mi5U*9?!p zDxCQ$ta3hwk*4Ahsy5+Y{BHA7Q(vh-uxM|LKwJHYk4UP%+vUyQmWcQKZCB%c+T8vC zH&WY#CeDJg*Vw0*(M7Qt1XpL@pMsmhR>-$;dMJ11ZG3xNHLcr-Vnz%LBp!oyVW&kj zhAU-^Q9DVPyX4m`+1`yWbZ*~=G7fiaSZYG{%%m=~MCvaYlPY(#UN=H3YD1gsU-uwk zanJEhoxNC`iK3%OW}Y3kZERjfI4`7{YgF1x2FkF!l;)G%r1X4LOFDGHzz28XHHmN` zz!!D#H3@UU(-(E=H3@OS&KK4CngqW<_C>Y5Cc!Qsd{LLbIbunc)jjVCwO!@=exJ$D z(1_{Hio&|sTBKM??-?SLjNhUEdFehJr)zUmUjD;=m`Wcg=zGiF~;)cAz_j_Mt!Na6GoBu;3GoVnF>E_`%FV{BD+2~!Fgrq4V8(q zvj_}M_dExk#C=_P@#Sl9=-jQ7O-Iw^=Qe9y9&ooVC7}9li0T3#kGquP@yGhNw7*fpo`=3q2AVFxW7v<-=Loe;RmqoufgRev z^(2^jbBq>WdnuTYc&?2ztuU%}Y2eiMyO`K%uyLnNr(H`b-`A2Rx5p~HbHSYF*de+u zz+R>)FyJcRm3PA1I0=L+jW6PWa}7P7gr5dJB|$cEs>BW}Df$uFUynsMiK0Kv+9V=Z zB{s%1*o~n?wSB0~;W6gAM~EA3za_C-svNarJ&Hj(I*c&?YS!G*=Hx?FDt$uui@LAi z{@-Ma0iV9VorCyx^!D|JU>v@h*bsPhdV}u4q%*7mK4C}7=>0Llwi53PkMV*0f&5x_ zKsBZE_s$HcrElWyPu(Dvh9e$ctjD`3U(Dhb_%R|2QEBzXmI>fl-0BgZ1ZQ?*lLI4W z4HDwtL6C4Jgyg}dQw16tT#D{Tdmv3vyp0;q>3HTX#(F>0XnQceXbvtXC-Q3Rd?DIs z0sxTVBW8AkRc9K2B<)u09>@>n?1I0JZ93OYh7WJ4PiXR>aIc{sf^_xDZo-XjQ>sn- zB`d5Nv{Sl@q6gd&;jQ_@x8YAx>r8a2L1;Ax{f}Xfz<3NjbVhtR25Eld#MIULWTpe- zvca!>EdbSsPgsO};pB)d&Dx2mz~@@gkR78GP{EwV777M2)hq;11`+i}Z9x!qWE+Q`IC zutSXeE5K(UGLKV8P(3!f$!afX@Nz-+87i*gaahr>U#%$H(S-}yd6=$vo);Sy0oq5(lpl^b%c9uo<6a}|c* zy{4t+KNQ90d-&$p360P2$JH$Jx(&3;%XGGpWM~e0)cVrnTivkiHhg;DuG>wUIB5ip z(vzUhFlsbVa6N|m$55;!5MEChyMgC!oE!H^WnKOruaci0TfD-U1Qce0%NQ{G~tpmMPuVmq1*y3t^`R6Qwr z&}zoc&$hg_UT5p8-43(?gTPBHfcmD2&1s5V!I#O#;ZW;Qv+gNK&th<>_l=F4xCJ|C z*RhY@Vvo&y(wnFkS7Et~0p_)CbIi2b0bIJl(oGP=b$ynKC@>INTFn+@(ysQeWq5zJQjK=y4J9h9q>9Sgwxe@dDw%0xDTg#wbVgJ$F5%22m=*_tkWt5i zS38hET9#b}^b@At|JK-9v{0vYhlGT%ghlJVHyx`vf7C1rI1{wRvoQ;haJ+D;03N3F zqjAd>ai(nvHz!u8PWbM|s5)9&@xTAF0xS&GW7W^n-kj}7*DY-aQJ&~Q z?NiCt;a0x!$YZfqfbd_0>-6ugSLVidbRvU zuG1%AbTz$!2BfbBtavP=A_`U&O(EOx0zuP-ICJy&q$q^lM|I=KEs-Bk!RNvpYVGKt z3Im(wk%yMa71W4C_RD}3E%L1AQ8@YW^06&xQJuagaUi#!DiyYki9GVk8>WsjmiuU@ z*`t0>zxXN;!DJj_&@tZ+IJJ16-;k%8;CK6e_{?D7cGUK#PJCU@?#h^6cC;Pl#F;Uk zB2%M~0V^tZx|Np{adbx`gFjk#!bzrEy5QW8wZW82XW5mZ%ZOsZCcP=@Uy?AcT|L;4J)U z(}FU2D;~uMO0iBF{SG#8n#xRb_@bGaUoN+3e!C$0NZ3gKJyO4K9UhTk|H(jm(`|vA zC$FSCU!C_w3&$D9tMG0k={L^e2&D{MD*Sy_gufz_iBYCS0Id4@K-z(Yv7&1BmFRWd zkf~D2&MqQ6{CU2$&w}lQ74`&;cx_=59-MgDEa?HcIHmR2b-zL;;X#ECntx?V$JT0M zgAsO(A2LzZhXv4w$$zkYqAAv^*$;e^?#vHf>KVIH8RElc0b;0Sjc&N28<{I4?q5vd z&larX-raM2lUb@T z>NDnZ3iyFyerI-lD&eK=(*@`g-8 zEfKmJ?8hJLD0;h@r#wRS-4_lYFFJVW^w67WXwVas{J z1+jMnQp*v9WW|}AjfkP{s-cY7h>jvlwB(j~2kQhV&GCoa#lHgt29{mF5;r?FdZgiT zA@d$#1Xnbm{UCpbumT~kkMC5tz8jII<6VaY^qC^C+_JxrwrcV&r17=J>0V_JYmeZ1 zqLi6uq3UsJ#W%0tX9g_pzz!_fG=r#0a{cvd9nT$Cx~i?F%NGu?{+fXWM=gk_>43N< z%tnKb1vAC~Dg>8d9i^I-7I3-3p=YMTVi@L>8mYie>5=>;<#Oc^qNGl@lrdV4kc{9F z3)?>}PK0Ds86q^E5kiHFRi#-@ln-}qEWd%vjGKD=#xHDNI7G%Y3X<=x$HieE^tuOt zbH6YVQvW`jiR9FR3|2+8ofHzXjV_H5pt?T}l^YHGVc?{}^7b%E(QVY-7B@Z1MQc27 z{zVTf!}2*bjPais&Be4_YT79MJ-^I-yd4-+P5VrvZO?M1$mVpf!5OR9Aau@-fYESR zV2G!;=eoxr_bs)yv#KxPeS;tdfN$wS!kC6o>UL|4>KgjembgQ-PLN`BS-7d-ZxRZH zx!tHHomoFJgr)z%+_Qm8JP?E9Xq{Mx5=ijWO6I5?-s$w-stOy~krd_ZXY zJ063LGsX2N;!|&vzOYRdCRT$&_I|A8?`RzPw}lFkX@T*?biPI^4vOkSE}0a+bvS|~ zeM$gK2pglkKbgWk>f|rqNV`<+?DAMVChf&8`i(7X=5CmEu*k1ERx5mrz-5ystx#ef z4osLcz28x0%=4Rq0b)cH{Y&N+0EmI#t3>z2l)ZNi?fMGNnG)=3Lp)V{4-}b=$j;Q& zm09Rn)>Qc1W9d+$>0FGW!4&E-LzzXTQf6LKp5N5T@$7b9-Hc#uCXdR9^ed$Cm<@O*K z6AujaJu|LVJLKtp#Y8UVAxSa=1FAMWBaOC_4KfRI=_qw-bFE&FPeJP&N{vI%Khln> zALuQ+cQ!=9+F|wg%n_Q@uiHG#yLz+2%+WC;L z4vB+l=QN4zHn1gK{*JK*p)RoP?jzJ+nGW^F98C1o`ry0GYgjRw4$7B^=bx_1v7S6C zHmX{*+}tKZnl3h5HA48()fybnaTX`V-d1vV>1W<3FQN05KpKazi!-{(UvFC|>m)#j zn)EULim^L>{CjmXwfVzS|A1Y-jibfq9u%C3cBQ?0I@N*yC^c}B7SjP#=$FC?5WjF} zhF%3rD)$sMEj0*B;yS3ejtG3$l8}!(4E&;mM^y(=AHAUyYifSQcQ*VuNx$fapFg3l zbIgJ$Fzb$rT#D6`#8L{*Nn@wXi@83E1m~sP>b%M5M3boIr$yKg^_M&8^{4B*M#xpo zr(okayx1xSPu4gGn9lu%C7Vz!bNB>;nL!<`?-IFykc%g13J}md;t2jRg%*Z24pprU zy~q)Kfng-m1yEU>80J(@5BQE+FFMPKH(op~pk3I^*p}$T%&TuZrYCgNZKMQZ5zUq7 z7+Gk^ zFS$>BcYNY29Mnt^jqK4huWf=7vf@w(fkd@1}s*W@qF3%^q1uc z=@5sdjFQo!zo4O;BTK_D7T;@Z!oWs9F!+Ztm=^ z8qvN5VO}d=R{zvUY#lvsknM@5Uuby@qYgq<(_>mt@Q}zbA4TvV+*0`fCgElsfcTws_ZR10HXk_SS7hdRK z{q1RO7hOMF4weK95B?Ed|7y;92yFWrG^7v&+AyGV-2vO%za9)-^ydC#;2!w6%9~h6 z!bX*UmRHXnnycE>-BhP197mx!mdtZYN;-qrj6K+gg!@iDLv^%$QxQIsUfSfnd(XnF z+u(ud&umr{8aOz715i&q6KZ^wz#Ao#@d#0hwl_$>B6~j!C_(zp(nj_<ozWSH2p$chWtq_6>OabQd8+!zxje5UBB? z&yiih`NKL4PC42&KzO$i#Hc$de^6Hw9s`#ZaJCYAX+L-}-)`qiYF=z0iQ$7zix2)N zg@=qFJn#V|(MIk0j=s6)wzMd6Y1H`vq;#6JCl zX8!C!iNE)FqHXi~2g!6K0Z;?r0YF73MsI!C3`IbFe7o%YkucrK(5S!X%Bp(+3X z^wTQu*{FgIT42n6y5JdARn#3P^MnpAwZ7K2+113!TvV)}YRk9U4TKs+8dBN~UFTzs zLaoarW_j>tpK&hWtH_xaNmCzr2a_ONdt)bpNH)cUr{1Vq`EN(8*z&xHVIgPrQlMTw^dJx|L1q0r8_(hE&m9o= z1pA*kZc_)%Ta^Wxg_d6F%0aW>wd-!Md#QA2<=oepb#oulel|~&0M2<34|7SS6hY@J zzf{0DI_eJUGs=g~LI0Q7^--AURBszR{75U8T-E)%B?qqRRMxBPqe|-8o!;n|HiJ25 z{ZpA~;e4EDn8R|ZqpvBWxwqQ24j`1%2a{*Yq(zMhF#C@;izxqME8>eP8jz~?t}{jZ zx^a+)_Jj87HbocG(|;pHj*HAoto~#~2#;Cgx>d8&Wza^&e%?^TEfi$q32d9q>l#v< z<@!(z))uwcMHJ=(dqOS!ZBplq&?aFOe#U@Bw+S*RR9XdES{&8_z{#<`kE|l#yS`T+ z-YKGhIX!#Sd$b@HQRopA;ejyKFZ=&>V3ZU&WmCS zWuqwL(^Hx#q#1ixNONu%wbQKZ|1L7ikS!!@lIbsKvH9f*4Al`5bq3N8pUenfQ}=-0 z{;q;9b{x~wXz<5jur#G-fVoFY}UpKH&r)bh+PH%^+cD>6xw|Fr@983asGa#jd^D5dg*dk2N9Q%>uv`3btmUlL%M{@-`QVTR)vQ7 zVEEy-F3Aq%%EJ2Bd8f}eVdEzjcwrrtCc;VXQOe@4i83}37F3l*i99l=bXO=Tg`{?G*1kkgu0ec=5k@#+F(;=*Dx7}j zsZ;zy`Yz>R0(xBP?^sQwbj3i8cLFcB$5Ub=Of91R^E5MCMzFnhkdEc*d=IU9;W3TZ z3qF{J)K6E6i9OR%3m35&bySn-g33`6m9dl98MBSGFsfDB4CJN9){ao(FZ8h0OHa+v z&g7^x&L32RfOEtCE>M+7hlgZ@s+KRKPcO4O(Z5y1g>JH%pr78hns=G+*}Vx^L%bb3 z3}CBYgVKV6ij_T+6+Xp!ZBZmYo>-un<7wi=RSS0xPqe=Ie(GmRA8P7Z)il~M=JogD zbA3(g4(js{la}8N!*P){b(`;o@|`o>>jFCyuT5Oj-lmtBtJBagY9@=3@Y5~3jO%oV zXTpc?>1zH#<69T?76a=!QKr zanXM4r%9~tcbJ?+W&Y`T7D;&?H?@!PC5nOSbDTNs;`w}yX403#7(?rF>8hfrMnN-X zE;XJOw3I<{fTJ~+P@H0*u5wx|qk~gwt2`wAMgtviUW!!E^I00A9yfr*pWn8fKd7D; z7fRi_HPUS}6LAY14N{tMo9a`ZS51F}FIV_+1JL_3A;XL!xmC)j$A;yz>+vv>J8MyG4+OJHmP=ufVznBR9z%ce^y5+ znIz*kQP!lo;ExtV&0XCDiz7z9tH$M=YeGjt0TtLYsvIZ4Wcx;c^+@@j3}% z_0h9&mt;%(|4}vZ+PDxo`x@AR%|~O=F^-8jXeC~#Q%@Ys>mm3iqLI#UujxVuX5nug z7c}TQk5x$mg`ToKR0nT&CngF2xK^45POoPMUX2P9w!`k|@v>{6%Ndwci$*ybn%HH1 zud2K?20i(TwsbG8`tShx^2p1CxmjwT4ws<6JIKZHAK4Q0;~hE4+sT?Jc`^SxU65StLt#;o=V@T=nl7D{XP6?}@^%Vu$0?IPXD};={HL8wj`RoW&D76Lewc z8mc?8V7T6gWJ9WFOUH7{&5Sxq5reN$gCl}9G!yDX8%XtvIh0p!T>VGf5*i%`+pgRs zjmu#t;jcvLqskD8$0^c>;vhjMR&>s>1Wrdvsy>#U=}Yy2h=|KB3W87t{TrX1x+jKp z;SXr*1}rd>dJf8*On1fm6w^!31ZJ14xI>*!UKC?*%--4C*}-IN92 z)~BYHzE!)uBLRL5f}T@{7L= zgQnd2WfrV-!Q@_ttnA+G^c0a#i~@c)EE#^N^J22^ z%5Ow`skrHGDLpg3WKSh+*bNus$;y43l%lXq^o?ddCj(D-TM%EihJ>2w0m{v5>nVz7 z!O7X1EEb!UsiGS0;cc?4 zyMHrGQ!lRbU9s1;>14Tx)U^?Ny*9`EyCbWJj-N$5u~-l>6|u2?m6w2WEGc1hZ!+~u zP#}*)Kb|R}AK*nuf-Bkn;%$lO@cvLqdtycArDA2+j#1%TL7;Q#y5?ET(G36iorpEj z31imF0Qe)~mPH_{&;^SK5MT7gZ_MhG=T0W3XL+;M6sJ~1Ndm&pxD1?v*46wQF_M*0 z<8>s_Q>;i^@Z)XX4E!9J@<$|uvFOX_B~4YT*y*Lv8D7JF%fNiK-;KchXF17!Ckdjt znDlG8P>AmDv4s7=ZeafdzAaJm;SxlQ{*CGf#(O1zfuBY{vrLrXkB4A9kYnT$W_wZ}TD+>A=G zYooTE2D`L#F`~l~tKN4Qo;b2+70ADI^=e#F+KKq1~y zmBs8k<>k8T=7_p!U8V^$=fDrl1KOPP`}$AHZBL)5S3E-oFaAegqp&SEyT+?XOHX-p zUwANSSMAvZ>#r&C|73doxY{kAk$A4KBS=V&4aBSrRP=uLSu1H90c<;PYTv{gZ8^!> zz@UkZn*;wqBnN=K%< z+mt)x@f}WRVvOjsfKT~AA+x1sEHsg|Sby$uo<+24(827HHrG&FDkTjPPxC?ot9Ne{ zTtItnqrF@+-kakp*(;Yicx7!kHgU4eNY)y`yjE*_j>RCK7xiLT%*}fqv0I+r1@y!-WXA}AV#Ae5uP4!CHF?K)I zyhTOxHQ0dh2oc&%v6-|L+d2X_xUuzIG4VYt+)3#^je0R3DnhT(E{Szp#g+PqEgPRk zLqijrz3(k2v##k?$>@t zceh-;C2Qo@5j@AB_StxcYqT5x0TBpvZPHJyh}dqD;#k)kGWKy)e7@ zu=Tt2OGy${uDpC9f@w-z41K=?`0O6Db;X6+Yom(nc#?Otw$t0T%}+31VxI8gQOV2nV z-FugMfa_LD*(j7MnAR!iNgCHk^C;=asm}ss!a=N*bR}@lmd!PZ^}6DkmX*4<(SG;R z_mL9skJ5*O?O6Cs2*=eJ9#!vblX0?g6mIdf%-cV!s0<^kh>)EGzyV*l^?P%*rkAWd zK|@$ma#pqL%cW4`&=>C^YZpVA5^=K-_@4OW==|KAZWB|NTuczG>LXbJ5H_^4dV zUTFnsGinG^@~A^BvQ7}I^l5d1}2 zrRl#+1(dFUj)gwXsm%~Dq?Wh*{JX9bk{)nNM#%rSa|7$Z`gFxc*Z~t`pvp0xpA|2m zsOL?L9UmQ)T-EJ7UL`qR7sD`)jubN1^Ky>NB34VT9(7q0o32FhvT~6{d78FhzA5BN zZ>1)??MktEk>j%7XlGm$AG^b`C8rKYdRi*i?TB<2>$3L7SG1oDS~c$maEjz6_MFHX z7tW8F*_iWc{X&DAuji2#m)5o||2Y+s2tsBkT#<2F&I?#Eva~UDi&z$e*zzWjFZrz% z8uAEoFx>X^~?ZG7bB4|Eh|J&S4=PO}N|7uBbY?Ad0?L^g0wj5&Oi706^cZ2(n2 z5y&K@T)0CLrC`5WxSg?c?4^SVaHFBU@l4w?!rGMzoUkYi zm-O%#`5U_?J2StKWZSdPY}0hsLE}T>_&g2o%SMq^a8bsiwu;Tc0n{xkeeQdad9MmL z;^Ubs(Toq7iE&wJt#`}d>VuNP{Dkk19g^)t|Ee{G4HPLU>|AF*5sXp%MGLE-0 zRy|qp-V*V1`X6~|NtPoNKYjX;aanFwSsHPqaM#)6yDXa>gD%G{nuWPKUygH?iZ6#! zZg;PfWyia1uvrhW^z2y0<cC60NhgP3Ms%hr>8@QafA3>wO>%S}dZO7tM+H$Ce zm`5*wb8O49y^865oT~;`tMv|Bb4Tck_W*F7&@udXS(Eg* zgN)$lkAsytz4w!D90g9PGHjs77k3R9hYXA-?JVuxni2(j5|A^#6?+g62d(C;-0}l4 zi?mt%702Q=qImPNOs+eG)Phi^sXbQg5*p%|z{>U@l8+k*)!}p=mG6%DDFpr?vk(T~vy*p_JA8 z+xasv&A7<35oUNo*_k^5hI%3_@o2!%jS`#lyMeG3+yB>33<2f^)fu~jZa5zXbz_>& zx)~Wh1}2LQg*DsRUILtLV(GyJ2~Dh@))|TjdKLwkb5;8j&KzOqb#vB8eA;JPQ; zU}39yV3k){{hhA=85OM)HcTbgw~>1TZQ%ESg;j>yR>#m+gqD^5I?F9hZAPqN8ivL& z3jd52*fz5kbW?Lpgz?J}mg_OiMJtOW7EjEaMz8fZ+ZB2n%v!QB52*T9^tnP3beUpk zLSeC{&P5WmA{^8d2SPXhS9)O#?4CkFh;FuvbpxCm=HXL76YC_-pxu4u`=w-TKihDR zuQeDKVE^;~da9!Ff0l}*hYTaN;}_uQ6BR7g=6|-^^Z#c%VzptMB$0Q=9L_`jfUl}ebvvVv5z6#vMF#JIx4VAT+2Ns3*8v3oojcp!y(gHx-FNz319}7f8 z8dy_L7u#@w!sfKWvE)Qsx{U=&HMA?2o!;zmYS1J&SCzF6&-)Pzm>;9IbglF;Q|dMb z;Cy&0ta^Q>|D~)LSi;n&leSCH`>gxlUS5EHe($u}ryM7Sn;m-bCq+(tPEt%^5{Q~L&5H*DTj!I!z0hv6 zl-H$lt?BY-`=O1lWmHx+A!gZ4&1~ziBN3#sEOswane7NXs$H?#264PwHy3u|KOUC= z<)w*^UpW32Su|5|ca5DO^L}&y=HLjdHRV~8&p^R0!Je%>j~tJBO*;Big8QB_T0a-m*+Z#f0Nc?&dpj$<@x%l*)! z7QSL8F;4X!i1dr3!ZGp)6-}k16eOf)B>{kxpA&BsQFgyBiK&E`oya0i*_~k?guivv zzfcuutd47u4VVQ90%2vVyON z*7~fHd(A08VPVSD;Oae|$anr2l^3z^Q{a}s@RFztG?%bajj#`6RCMRM(5BDznBQMs zK9H#2%b2_5zmqDqro5Q6S$*urzFfIgOD-ZkA(CRkeAogxv;n|7iqE~IG0uj#VAZ&+h1eBo(nZtoB*=y1B{ z*L0?ABZ~K19v-=rlAGmXYSSm&mmHw}xBp>p>CwsCZ@aKJbDEB=&J5L93}uR*hFa)W zKbl(p9&6;m#FOU>yowJw#kGi2@v`iM*xu?Y=iXfo#9tlPXD8P>8RY&Xy4i=3rk!+; zX9t~@zXFt}+567H&(8a1*|Kn}$L*5y({qylbaNsvSX-$QKix&Hc)l7Q32FAr<1-x$ z8>~ZRtzXVl{BH%Bt*>_u9IT=iZ;I73YP=|@S7xbS9qmVoKy0I*y_-i$0h(nm_ zT+vGO1rBU`erOxe1jL*19|1W^p7J%hOlt1+&?kKpk z;rsk$yH6r=g3Y<^Ex-NOl>pg~ueT5Ov2P2(#(-N>yHbGKKPk$s_PZ>%(VyGei=}vZ zx~-OlGlQPAa~9^Vn4J z)Y2ZP`6$_@S$`s*Z?C9evIOdRy2oJRt~EaPVf~l4*pzG=g^M3VS~j@Rh7^E#Qf2!h z4^jRN3lg0iPPbnGNG>5;`GjlQ49v5}PXSIV9<6O^y*6ipb}{>8sb3%KGBiyq$Ud7m zyVcjmVvkJj?Ba(jpvx7>fyWomUjl+Ygkx)%S-FS`R1T~-p}EKOJKrSPfJeL_!E9P` z;=cT`@uKZSxlwCcf7e|pRpzm0I5YFVKl9QPXOF$ii7)s)>ZHfb>udehSPh{}fw5Z_ zai#M5>OJ9RE(NTWWtVI9>clG=Fb;8lF=5S>6B_dc$Y4c9SzPio;%@!Riwv*79T+mYE zx3sXlENkid2W<*7OjN7?nlMzes%hP?VA(CM$aOhj7z_^CEb^2LM~B2pJ(GshLNeu^ zIm7uO`&FJr!=)krudwTnYvRiGcQQ#P=I3Cj0bk?jOIt24fEMKQ8*pQLS3%E(uNrOl z3I;AbXdD?Wz%NWRPR$f}F1%`-e?6z|D*{PK2Nh-%urHvEzJ3Ku$$c?FEAqhDYD88B zE6lvLWk}2rtmJXxhLO$i|D!`@%GfESp%ngj(3*Ju(wfU2!KOh$Qesk)B5BYI;R(aW zT?5F2Qg~!=G!dUrObyN?dR{5!hhH0elLd*%$%^E`I2X7_*&{Ut+hL?_oA_ zKLD5Ac&FdexC4=IX6KkIFxxTt`Jain{1uncv~{VkTi=wi+-Ui@F0Jt>;0VNJ&o5&PqhulDE zb-=*tprB^*+Ui1j$gq1W(NBrXs{6x&Oa4NO3?FDJ+$;{9&bOA=vOk`s`1$nhElX$B_X zZPgB%#^V?!2&VfN8LnRtBD2JjM<L>p2&~sNh{?Ws+|nvgY5_@d2j08Y6fU~&L($c=(#H=VRU z6PR!&sRK&h6Qf%lG*Tx(B0yF6{$KQ=qD$NilAlbcfkPS-&LB^6VtQ(DslG&)Ej8p8 z?vaum3;+t2xzWt6P82`x2AS{SAd^H3=|@2QlkI80$|LW^mMwF)k~a4Ga5~vrFX`m7 zTmt|BWM-Gw!G7!!-J0T{-3atB(aEU?9uX1pm?}F#2Fl(|ahcwDy&wQ6hXt%J1Tm22 zHXB@<8sjIsIuYv>-#^m`Eb7WtWLr|Z-{aLeA?)cU=b<2C8ej)-h^e=`AXbzeS}Ncc z^PKcYhNEr4kj$RxhD*Yc{S=Vom`zwO;9wt$?!&Dc4)I5!$TzU;U3{z#cHV-;PWaX( zoGxpHY4&IMqDsO~)9m&m8?`{i!rYvcCIq|Y?r$3qqU_>1=I9SEsg_2&&=h|~kJ$HR zo@CEk{@|SF?SgrrRYY9+aoU%(5t+Td6O9L&@4f9@&%g}%Sl~^-v|2HFEG?U6lGA~W3HxH~5R-g6u%*HKgJhuJENG(eDq3oV zC(hA(vrwXyt%PUZd4JkYGjEng|zPr;%j`cy2(s3oTwAc%SO4SZZb{{J!%ej`1}3W%SNpaFLe(yYh3+wvfUXu4RO@ zeV5EK(BD4oV2ogkU(|P=HMs@NqO*C3N9!y8ClwFb!C!nG1R*$?Zp!+dSi|@aF#usH%i7YhbA!4Avoa02QIq3YF>76r}<1O z?GY<3SxxmyR1*d?dJ+dgpAXB^>+jJ@ohvErlP^rMr) z$EZwu0dMVrBYjw`;HPE1=zSw`ty$Okn8(37#&pTT{`dK;jbM&RVJB5y%iyL22m=}} zhK7SvkLH5MA`%#ejcui;r|txwtwghNR&I64XWF}t$%oJF!GD?@k=Rag4^7Rbj*tGW z@;2WSy>Yw7vm?->{%m7ST67C>=b>XMdcxh+>O>U&39U!diGOI0;GRhI%GEtOm=EFA zTh;0H>+>oi-%l0ZJlO(s7NoKhZ7*GnbYGT7JC@31U{_duJNxZQ&0woFEcMH6f3CjR z8;IFs)a#EvzkTvkV(V9DVC4`TKa|5;*kE?@!i${9fAqTSa8UL+YF{reHmJL%ze6>t zxP8$wF8v6G@lG-vTQgqmtjF}yWs&Em>e=r-PgyIBHDo4Uv%JuZaKhoXFuOb!ez}&Pub!63;){LzI?y!Vr;%{f5P`Br z#mGQ;OVjG%N|~z&HW^+cEmY?UwA7FpJblv2oIlCfbFr>fiwecFZ}PQI^BkLpucr5L zMAg3I#R4DplhoB(G0OjZbzLWmSlYuCPiuP;^wgfm3*mMi>+S5tT-`K(SWQ=)h-}U8 z{9Tg~2*+F!1Tj=mvQih;qczu>FihmYlAr%pc4xWqm2pn+t~mXE0%~{`puWanIruJt zVF_yt<@xF79!4iu4hF=g!pDU?5!|QjmG(M?wSo>LcHOwR5rmyxoE=itcgPue^Lab# z&u>&!`|8lEMutRZzjkKuqUPl%%&aM%uU4>vICysGFfoQ2mD+xhZky{bt5O4ubCDUf z+1Hvk774-qjZ8|_sGoLyUAxree0{V_9{jQ|nJE7^(Kj9Hx9N6iOPH`2?o7PPyb#pc zzSOWvoEE-2<=l>7YVoA$Eqi<;t7%T5?yg(WTic2y(3bQcpta5_&6Mu6XG~kw3+3)4 zgE%%mVVq4Ku6rXhe8=zs(bxUb1@6MzO@E~zrh!;RnfB9RLyTFy7S9*$hz@;JH+`SZ z%C0?2J@lmgD=nGZ}%Y?ppGf4*;r(0BjBbJhJS4m-!HU zddWsE6p=*$EQE*#Kpy315)mI88-=Zi-@34UB^g5lRmm~AOcvf62Co_SjmzC#@MBgn zrZ36uh6;1D47uO01R+FriOygs)e*YFkgf4pSm6 zRs%c8Vx_6U7_^*8BO*gofX+lz1Or+`SxohXh_@gC><0x~~2!tB)i+7cj4uve5 zEhsMi7rP$GFM2P(o0hY;*s%9{5u(MA^o&^+W52$zbWU18iwLinrtM)j2k0K=Wc}+n zlAE8gXSO7(C|A5cBdes9y;oew+VJn$C13CC3@XTG81rb)+HPu_{ptz?M^MSW&49TKZS;evkn#r|655y+=4DFmkBkIz zj0cVXEg3yO8rZULIzxgh@S!OY1+AN@RwK6PVu`JDl(UxlPG0#D2@E=v|L7Ux6jDzc zM=YsQ$=$-Z!uqc!IPa97R&!(rdGnH7+gt|xNnV0JOEC6dl90_J%C}9KVC;?L^FUVj z5)iStF8Wf;J6y&$qV^tMhNvr(w;lxL{FU-r>Ge1WBfLP)nFGD}bBQB>8UNW>v+@Jc U