<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[191546] trunk/LayoutTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/191546">191546</a></dd>
<dt>Author</dt> <dd>youenn.fablet@crf.canon.fr</dd>
<dt>Date</dt> <dd>2015-10-25 00:39:22 -0700 (Sun, 25 Oct 2015)</dd>
</dl>

<h3>Log Message</h3>
<pre>Import W3C XMLHttpRequest tests
https://bugs.webkit.org/show_bug.cgi?id=142163

Reviewed by Darin Adler.

LayoutTests/imported/w3c:

* resources/ImportExpectations: skipping import of some XHR tests that are failing or timing out.
* web-platform-tests/XMLHttpRequest/FormData-append-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/FormData-append.html: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Added.
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Added.
(test_withCredentials.):
(test_withCredentials):
* web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Added.
* web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-receive.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-send.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-after-timeout.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-done.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-open.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-unsent.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-during-upload.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-listeners.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm: Added.
* web-platform-tests/XMLHttpRequest/data-uri-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/data-uri.htm: Added.
* web-platform-tests/XMLHttpRequest/event-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/event-error-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-error.html: Added.
* web-platform-tests/XMLHttpRequest/event-load-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-load.htm: Added.
* web-platform-tests/XMLHttpRequest/event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-loadstart.htm: Added.
* web-platform-tests/XMLHttpRequest/event-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: Added.
* web-platform-tests/XMLHttpRequest/event-timeout-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-timeout.htm: Added.
* web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/event-upload-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/folder.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata-blob.htm: Added.
* web-platform-tests/XMLHttpRequest/formdata-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/formdata.htm: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm: Added.
* web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/interfaces.html: Added.
* web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-after-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-during-abort.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-insecure.htm: Added.
* web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/open-open-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-open-send.htm: Added.
* web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-open-sync-send.htm: Added.
* web-platform-tests/XMLHttpRequest/open-referer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-referer.htm: Added.
* web-platform-tests/XMLHttpRequest/open-send-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-send-open.htm: Added.
* web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-sync-open-send.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-base.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-encoding.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-fragment.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-multi-window.htm: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm: Added.
* web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm: Added.
* web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm: Added.
* web-platform-tests/XMLHttpRequest/readme.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/accept-language.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/accept.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth1/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth2/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth3/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth4/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth5/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/auth6/auth.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/authentication.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/chunked.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/conditional.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/content.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/corsenabled.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/delay.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/echo-method.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/folder.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/form.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/gzip.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/headers.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/image.gif: Added.
* web-platform-tests/XMLHttpRequest/resources/img.jpg: Added.
* web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/init.htm: Added.
* web-platform-tests/XMLHttpRequest/resources/inspect-headers.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
* web-platform-tests/XMLHttpRequest/resources/redirect.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/requri.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/status.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/trickle.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/upload.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/utf16.txt: Added.
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log: Added.
* web-platform-tests/XMLHttpRequest/resources/well-formed.xml: Added.
* web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js: Added.
(xhr.new.XMLHttpRequest.xhr.onreadystatechange):
(true.xhr.send.xhr2.new.XMLHttpRequest.xhr2.onreadystatechange):
(true.xhr2.send.xhr3.new.XMLHttpRequest.xhr3.onreadystatechange):
* web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js: Added.
(xhr.new.XMLHttpRequest.xhr.onreadystatechange):
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js: Added.
(testResultCallbackHandler):
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js: Added.
* web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js: Added.
(catch):
(message):
(is):
(ok):
(RequestTracker):
(RequestTracker.prototype.handleEvent):
(RequestTracker.prototype.startXHR):
(RequestTracker.prototype.getMessage):
(AbortedRequest):
(AbortedRequest.prototype.handleEvent):
(AbortedRequest.prototype.abortReq):
(AbortedRequest.prototype.startXHR):
(AbortedRequest.prototype.noEventsFired):
(AbortedRequest.prototype.getMessage):
(SyncRequestSettingTimeoutAfterOpen.startXHR):
(SyncRequestSettingTimeoutBeforeOpen.startXHR):
(TestCounter.testComplete):
(TestCounter.next):
(runTestRequests):
* web-platform-tests/XMLHttpRequest/resources/zlib.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-blob.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-deflate.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-gzip.htm: Added.
* web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-data-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm: Added.
* web-platform-tests/XMLHttpRequest/response-json-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-json.htm: Added.
* web-platform-tests/XMLHttpRequest/response-method-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/response-method.htm: Added.
* web-platform-tests/XMLHttpRequest/responseText-status-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responseText-status.html: Added.
* web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsetext-decoding.htm: Added.
* web-platform-tests/XMLHttpRequest/responsetype-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsetype.html: Added.
* web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-media-type.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm: Added.
* web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/security-consideration.sub.html: Added.
* web-platform-tests/XMLHttpRequest/send-accept-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-accept-language.htm: Added.
* web-platform-tests/XMLHttpRequest/send-accept.htm: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/send-conditional-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-conditional.htm: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-charset.htm: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-content-type-string.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-blob.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-es-object.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-formdata.htm: Added.
* web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-none.htm: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm: Added.
* web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-receive-utf16.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm: Added.
* web-platform-tests/XMLHttpRequest/send-redirect.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm: Added.
* web-platform-tests/XMLHttpRequest/send-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-send.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm: Added.
* web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-sync-timeout.htm: Added.
* web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-timeout-events.htm: Added.
* web-platform-tests/XMLHttpRequest/send-usp-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-usp.html: Added.
* web-platform-tests/XMLHttpRequest/send-usp.js: Added.
(encode):
(do_test.):
* web-platform-tests/XMLHttpRequest/send-usp.worker.js: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm: Added.
* web-platform-tests/XMLHttpRequest/status-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/status-async.htm: Added.
* web-platform-tests/XMLHttpRequest/status-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/status-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/status-error-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/status-error.htm: Added.
* web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/timeout-cors-async.htm: Added.
* web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/timeout-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/w3c-import.log: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm: Added.
* web-platform-tests/w3c-import.log:

LayoutTests:

* TestExpectations: Marking xhr timeout tests as slow.
* platform/gtk/TestExpectations: Marking some XHR tests as failing.timing out.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsTestExpectations">trunk/LayoutTests/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsimportedw3cChangeLog">trunk/LayoutTests/imported/w3c/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsimportedw3cresourcesImportExpectations">trunk/LayoutTests/imported/w3c/resources/ImportExpectations</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsplatformgtkTestExpectations">trunk/LayoutTests/platform/gtk/TestExpectations</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestFormDataappendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestFormDataappendhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialsjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialsworkerjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortafterreceiveexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortafterreceivehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftersendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftersendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftertimeoutexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftertimeouthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringdoneexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringdonehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringopenexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringopenhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringunsentexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringunsenthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringuploadexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringuploadhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventabortexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventaborthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventlistenersexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventlistenershtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventloadendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventloadendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventorderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventorderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventabortexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventaborthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventloadendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventloadendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestanonymousmodeunsupportedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestanonymousmodeunsupportedhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestdatauriexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestdataurihtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventabortexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventaborthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventerrorexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventerrorhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadstartexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadstarthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventprogressexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventprogresshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventreadystatechangeloadedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventreadystatechangeloadedhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventtimeoutexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventtimeouthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventuploadprogressexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventuploadprogresshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestfoldertxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/folder.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdatablobexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdatablobhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdataexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdatahtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheaderscookiesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheaderscookieshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheadersstatusexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheadersstatushtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercaseinsensitiveexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercaseinsensitivehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderchunkedtrailerexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderchunkedtrailerhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercookiesandmoreexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercookiesandmorehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadererrorstateexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadererrorstatehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderserverdateexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderserverdatehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderspecialcharactersexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderspecialcharactershtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderunsentopenedstateexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderunsentopenedstatehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestinterfacesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestinterfaceshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenafterabortexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenafteraborthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenaftersetrequestheaderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenaftersetrequestheaderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenduringabortexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenduringaborthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodbogusexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodbogushtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcaseinsensitiveexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcaseinsensitivehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcasesensitiveexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcasesensitivehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodinsecureexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodinsecurehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodresponsetypesetsyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodresponsetypesetsynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensyncsendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensyncsendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenrefererexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenrefererhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensendopenexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensendopenhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensyncopensendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensyncopensendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlaboutblankwindowexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlaboutblankwindowhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedafteropenexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedafteropenhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbasehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbogusexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbogushtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlencodingexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlencodinghtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlfragmentexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlfragmenthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindow2expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindow2htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindowexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindowhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow2expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow2htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow3expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow3htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow4expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow4htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow5expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow5htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindowexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindowhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlworkersimpleexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlworkersimplehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenuserpasswordnonsameoriginexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenuserpasswordnonsameoriginhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypedonestateexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypedonestatehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeheadersreceivedstateforceshiftjisexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeheadersreceivedstateforceshiftjishtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeinvalidmimetypeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeinvalidmimetypehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeloadingstateexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeloadingstatehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforceutf8expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforceutf8htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforcexmlexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforcexmlhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeunsentstateforceshiftjisexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeunsentstateforceshiftjishtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestprogresseventsresponsedatagzipexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestprogresseventsresponsedatagziphtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestreadmetxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/readme.txt</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesacceptlanguagepy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept-language.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesacceptpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept.py</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth1authpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/auth.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth1w3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth2authpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/auth.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth2corsenabledpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth2w3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth3authpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/auth.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth3w3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth4authpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/auth.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth4w3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth5authpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/auth.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth5w3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth6authpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/auth.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth6w3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauthenticationpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/authentication.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceschunkedpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/chunked.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesconditionalpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/conditional.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcescontentpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/content.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcescorsenabledpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/corsenabled.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesdelaypy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/delay.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesechomethodpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/echo-method.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesfoldertxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/folder.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesformpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/form.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesgzippy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/gzip.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesheaderspy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/headers.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesimagegif">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/image.gif</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesimgjpg">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/img.jpg</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinfiniteredirectspy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinithtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/init.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinspectheaderspy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinvalidutf8htmlpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesnocorsfoldertxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesnocorsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesredirectpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/redirect.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesrequripy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/requri.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesshiftjishtmlpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesstatuspy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/status.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcestricklepy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/trickle.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesuploadpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/upload.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesutf16txt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/utf16.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceswellformedxml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/well-formed.xml</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceswin1252xmlpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesworkerxhroriginreferrerjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesworkerxhrsimplejs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutabortedjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutabortedonmainjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutoverridesjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutoverridesexpiresjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutrunnerjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutsimplejs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutsynconmainjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutsynconworkerjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeouttwicejs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceszlibpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/zlib.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataarraybufferexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataarraybufferhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatablobexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatablobhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatadeflateexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatadeflatehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatagzipexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatagziphtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataprogressexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataprogresshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseinvalidresponsetypeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseinvalidresponsetypehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsejsonexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsejsonhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsemethodexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsemethodhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseTextstatusexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseTextstatushtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetextdecodingexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetextdecodinghtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetypeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetypehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlbasicexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlbasichtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmldocumentpropertiesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmldocumentpropertieshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlmediatypeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlmediatypehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnondocumenttypesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnondocumenttypeshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnonwellformedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnonwellformedhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsecurityconsiderationsubexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsecurityconsiderationsubhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendacceptexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendacceptlanguageexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendacceptlanguagehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendaccepthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendauthenticationcorsbasicsetrequestheaderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendauthenticationcorsbasicsetrequestheaderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendconditionalexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendconditionalhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypecharsetexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypecharsethtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypestringexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypestringhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataarraybufferexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataarraybufferhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddatablobexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddatablobhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataesobjectexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataesobjecthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataformdataexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataformdatahtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataunexpectedtostringexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataunexpectedtostringhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentbogusexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentbogushtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumenthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodyemptyexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodyemptyhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadasyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadasynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodynoneexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodynonehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnetworkerrorsynceventssubexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnetworkerrorsynceventssubhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadstartexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadstarthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventorderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventorderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnonsameoriginsubexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnonsameoriginsubhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendreceiveutf16expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendreceiveutf16htm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogusexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogussyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogussynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogushtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfiniteexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfinitesyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfinitesynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfinitehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectnolocationexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectnolocationhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttocorsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttocorshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttononcorsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttononcorshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseeventorderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseeventorderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadstartexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadstarthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventprogressexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventprogresshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncblocksasyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncblocksasynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventorderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventorderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncresponseeventorderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncresponseeventorderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsynctimeoutexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsynctimeouthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendtimeouteventsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendtimeouteventshtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenduspexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendusphtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenduspjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenduspworkerjs">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderaftersendexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderaftersendhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowemptyvalueexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowemptyvaluehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowwhitespaceinvalueexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowwhitespaceinvaluehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbeforeopenexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbeforeopenhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusnameexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusnamehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusvalueexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusvaluehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercaseinsensitiveexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercaseinsensitivehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercontenttypeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercontenttypehtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderallowedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderallowedhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderforbiddenexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderforbiddenhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderopensetrequestheaderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderopensetrequestheaderhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusasyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusasynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusbasicexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusbasichtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatuserrorexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatuserrorhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutcorsasyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutcorsasynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutsyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutsynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestbasicexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestbasichtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesteventtargetexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesteventtargethtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorsyncexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorsynchtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorhtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedonmainexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedonmainhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverridesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverrideshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverridesexpiresexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverridesexpireshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsimpleexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsimplehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsynconmainexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsynconmainhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeouttwiceexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeouttwicehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkerabortedexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkerabortedhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverridesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverrideshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverridesexpiresexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverridesexpireshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersimpleexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersimplehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersynconworkerexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersynconworkerhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkertwiceexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkertwicehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestunsentexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestunsenthtm">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (191545 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2015-10-25 05:59:16 UTC (rev 191545)
+++ trunk/LayoutTests/ChangeLog        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -1,3 +1,13 @@
</span><ins>+2015-10-25  Youenn Fablet  &lt;youenn.fablet@crf.canon.fr&gt;
+
+        Import W3C XMLHttpRequest tests
+        https://bugs.webkit.org/show_bug.cgi?id=142163
+
+        Reviewed by Darin Adler.
+
+        * TestExpectations: Marking xhr timeout tests as slow.
+        * platform/gtk/TestExpectations: Marking some XHR tests as failing.timing out.
+
</ins><span class="cx"> 2015-10-24  Alexey Proskuryakov  &lt;ap@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Add a test expectation for imported/blink/transitions/unprefixed-perspective.html
</span></span></pre></div>
<a id="trunkLayoutTestsTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/TestExpectations (191545 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/TestExpectations        2015-10-25 05:59:16 UTC (rev 191545)
+++ trunk/LayoutTests/TestExpectations        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -277,6 +277,21 @@
</span><span class="cx"> webkit.org/b/148736 [ Debug ] imported/w3c/web-platform-tests/html/dom/interfaces.html [ Skip ]
</span><span class="cx"> webkit.org/b/148822 [ Debug ] imported/w3c/web-platform-tests/html/semantics/interfaces.html [ Skip ]
</span><span class="cx"> 
</span><ins>+# W3C XMLHttpRequest tests
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html [ Slow ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html [ Slow ]
+
</ins><span class="cx"> # New W3C ref tests that are failing.
</span><span class="cx"> webkit.org/b/148847 imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-wbr-element/wbr-element.html [ ImageOnlyFailure ]
</span><span class="cx"> webkit.org/b/148853 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-embed-element/embed-represent-nothing-01.html [ ImageOnlyFailure ]
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/ChangeLog (191545 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/ChangeLog        2015-10-25 05:59:16 UTC (rev 191545)
+++ trunk/LayoutTests/imported/w3c/ChangeLog        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -1,3 +1,475 @@
</span><ins>+2015-10-25  Youenn Fablet  &lt;youenn.fablet@crf.canon.fr&gt;
+
+        Import W3C XMLHttpRequest tests
+        https://bugs.webkit.org/show_bug.cgi?id=142163
+
+        Reviewed by Darin Adler.
+
+        * resources/ImportExpectations: skipping import of some XHR tests that are failing or timing out.
+        * web-platform-tests/XMLHttpRequest/FormData-append-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/FormData-append.html: Added.
+        * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html: Added.
+        * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js: Added.
+        (test_withCredentials.):
+        (test_withCredentials):
+        * web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js: Added.
+        * web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-after-receive.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-after-send.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-after-timeout.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-done.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-open.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-unsent.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-during-upload.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-abort.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-listeners.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-loadend.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-event-order.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm: Added.
+        * web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm: Added.
+        * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm: Added.
+        * web-platform-tests/XMLHttpRequest/data-uri-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/data-uri.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-abort-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-abort.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-error-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-error.html: Added.
+        * web-platform-tests/XMLHttpRequest/event-load-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-load.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-loadend-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-loadend.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-loadstart.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-progress-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-progress.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-timeout-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-timeout.htm: Added.
+        * web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/event-upload-progress.htm: Added.
+        * web-platform-tests/XMLHttpRequest/folder.txt: Added.
+        * web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/formdata-blob.htm: Added.
+        * web-platform-tests/XMLHttpRequest/formdata-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/formdata.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm: Added.
+        * web-platform-tests/XMLHttpRequest/interfaces-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/interfaces.html: Added.
+        * web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-after-abort.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-during-abort.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-bogus.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-insecure.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-open-send-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-open-send.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-open-sync-send.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-referer-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-referer.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-send-open-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-send-open.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-sync-open-send.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-base-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-base.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-bogus.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-encoding.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-fragment.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-multi-window.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm: Added.
+        * web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm: Added.
+        * web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm: Added.
+        * web-platform-tests/XMLHttpRequest/readme.txt: Added.
+        * web-platform-tests/XMLHttpRequest/resources/accept-language.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/accept.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth1/auth.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/auth2/auth.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/auth3/auth.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/auth4/auth.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/auth5/auth.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/auth6/auth.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/authentication.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/chunked.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/conditional.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/content.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/corsenabled.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/delay.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/echo-method.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/folder.txt: Added.
+        * web-platform-tests/XMLHttpRequest/resources/form.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/gzip.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/headers.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/image.gif: Added.
+        * web-platform-tests/XMLHttpRequest/resources/img.jpg: Added.
+        * web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/init.htm: Added.
+        * web-platform-tests/XMLHttpRequest/resources/inspect-headers.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt: Added.
+        * web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log: Copied from LayoutTests/imported/w3c/web-platform-tests/w3c-import.log.
+        * web-platform-tests/XMLHttpRequest/resources/redirect.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/requri.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/status.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/trickle.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/upload.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/utf16.txt: Added.
+        * web-platform-tests/XMLHttpRequest/resources/w3c-import.log: Added.
+        * web-platform-tests/XMLHttpRequest/resources/well-formed.xml: Added.
+        * web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js: Added.
+        (xhr.new.XMLHttpRequest.xhr.onreadystatechange):
+        (true.xhr.send.xhr2.new.XMLHttpRequest.xhr2.onreadystatechange):
+        (true.xhr2.send.xhr3.new.XMLHttpRequest.xhr3.onreadystatechange):
+        * web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js: Added.
+        (xhr.new.XMLHttpRequest.xhr.onreadystatechange):
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js: Added.
+        (testResultCallbackHandler):
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js: Added.
+        * web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js: Added.
+        (catch):
+        (message):
+        (is):
+        (ok):
+        (RequestTracker):
+        (RequestTracker.prototype.handleEvent):
+        (RequestTracker.prototype.startXHR):
+        (RequestTracker.prototype.getMessage):
+        (AbortedRequest):
+        (AbortedRequest.prototype.handleEvent):
+        (AbortedRequest.prototype.abortReq):
+        (AbortedRequest.prototype.startXHR):
+        (AbortedRequest.prototype.noEventsFired):
+        (AbortedRequest.prototype.getMessage):
+        (SyncRequestSettingTimeoutAfterOpen.startXHR):
+        (SyncRequestSettingTimeoutBeforeOpen.startXHR):
+        (TestCounter.testComplete):
+        (TestCounter.next):
+        (runTestRequests):
+        * web-platform-tests/XMLHttpRequest/resources/zlib.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-blob.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-deflate.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-gzip.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-data-progress.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-json-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-json.htm: Added.
+        * web-platform-tests/XMLHttpRequest/response-method-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/response-method.htm: Added.
+        * web-platform-tests/XMLHttpRequest/responseText-status-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responseText-status.html: Added.
+        * web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsetext-decoding.htm: Added.
+        * web-platform-tests/XMLHttpRequest/responsetype-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsetype.html: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-basic.htm: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-media-type.htm: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm: Added.
+        * web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/security-consideration.sub.html: Added.
+        * web-platform-tests/XMLHttpRequest/send-accept-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-accept-language.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-accept.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-conditional-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-conditional.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-content-type-charset.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-content-type-string.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-blob.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-es-object.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-formdata.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-document.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-none.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-receive-utf16.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-redirect.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-event-order.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-send-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-send.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-sync-timeout.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-timeout-events.htm: Added.
+        * web-platform-tests/XMLHttpRequest/send-usp-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-usp.html: Added.
+        * web-platform-tests/XMLHttpRequest/send-usp.js: Added.
+        (encode):
+        (do_test.):
+        * web-platform-tests/XMLHttpRequest/send-usp.worker.js: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm: Added.
+        * web-platform-tests/XMLHttpRequest/status-async-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/status-async.htm: Added.
+        * web-platform-tests/XMLHttpRequest/status-basic-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/status-basic.htm: Added.
+        * web-platform-tests/XMLHttpRequest/status-error-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/status-error.htm: Added.
+        * web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/timeout-cors-async.htm: Added.
+        * web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/timeout-sync.htm: Added.
+        * web-platform-tests/XMLHttpRequest/w3c-import.log: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm: Added.
+        * web-platform-tests/w3c-import.log:
+
</ins><span class="cx"> 2015-10-23  Chris Dumez  &lt;cdumez@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         RadioNodeList should be exposed on Window
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cresourcesImportExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/resources/ImportExpectations (191545 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/resources/ImportExpectations        2015-10-25 05:59:16 UTC (rev 191545)
+++ trunk/LayoutTests/imported/w3c/resources/ImportExpectations        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -51,7 +51,21 @@
</span><span class="cx"> web-platform-tests/IndexedDB [ Skip ]
</span><span class="cx"> web-platform-tests/WebCryptoAPI [ Skip ]
</span><span class="cx"> web-platform-tests/WebIDL [ Skip ]
</span><del>-web-platform-tests/XMLHttpRequest [ Skip ]
</del><ins>+#web-platform-tests/XMLHttpRequest [ Pass ]
+web-platform-tests/XMLHttpRequest/abort-after-stop.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.sub.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/open-url-worker-origin.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/preserve-ua-header-on-redirect.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-after-setting-document-domain.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-basic.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-basic-cors.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-basic-cors-not-enabled.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-basic-repeat-no-args.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-existing-session.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-authentication-competing-names-passwords.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-entity-body-basic.htm [ Skip ]
+web-platform-tests/XMLHttpRequest/send-network-error-async-events.sub.htm [ Skip ]
</ins><span class="cx"> web-platform-tests/ambient-light [ Skip ]
</span><span class="cx"> web-platform-tests/animation-timing [ Skip ]
</span><span class="cx"> web-platform-tests/app-uri [ Skip ]
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestFormDataappendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS Passing a String object to FormData.append should work. 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestFormDataappendhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;FormData.append&lt;/title&gt;
+&lt;link rel=help href=https://xhr.spec.whatwg.org/#dom-formdata-append&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;div id=log&gt;&lt;/div&gt;
+&lt;script&gt;
+function test_formdata(creator, verifier, description) {
+  async_test(description).step(function() {
+    var fd = creator();
+    var xhr = new XMLHttpRequest();
+    xhr.onload = this.step_func(function() {
+      verifier(xhr.responseText);
+      this.done();
+    });
+    xhr.open(&quot;POST&quot;, &quot;resources/upload.py&quot;);
+    xhr.send(fd);
+  })
+}
+test_formdata(function() {
+  var fd = new FormData();
+  fd.append(&quot;name&quot;, new String(&quot;value&quot;));
+  return fd;
+}, function(data) {
+  assert_equals(data, &quot;name=value,\n&quot;);
+}, &quot;Passing a String object to FormData.append should work.&quot;);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+
+PASS default value is false, set value is true 
+PASS can also be set in OPEN state 
+FAIL setting on synchronous XHR assert_throws: function &quot;function () {
+        client.withCredentials = true
+      }&quot; did not throw
+PASS setting withCredentials when not in UNSENT, OPENED state (asynchronous) 
+FAIL setting withCredentials when in DONE state (synchronous) assert_throws: function &quot;function () { client.withCredentials = true }&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest#withCredentials&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;script src=XMLHttpRequest-withCredentials.js&gt;&lt;/script&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-withcredentials-attribute&quot;
+      data-tested-assertations=&quot;following::ol/li[1] following::ol/li[2]
+                                following::ol/li[3] following::ol/li[4]&quot;&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+test_withCredentials(false)
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialsjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+function test_withCredentials(worker) {
+  test(function() {
+    var client = new XMLHttpRequest()
+    assert_false(client.withCredentials, &quot;withCredentials defaults to false&quot;)
+    client.withCredentials = true
+    assert_true(client.withCredentials, &quot;is true after setting&quot;)
+  }, &quot;default value is false, set value is true&quot;)
+
+  test(function() {
+    var client = new XMLHttpRequest()
+    client.open(&quot;GET&quot;, &quot;resources/delay.py?ms=1000&quot;, true)
+    client.withCredentials = true
+    assert_true(client.withCredentials, &quot;set in OPEN state&quot;)
+  }, &quot;can also be set in OPEN state&quot;)
+
+  test(function() {
+    var client = new XMLHttpRequest()
+    client.open(&quot;GET&quot;, &quot;resources/delay.py?ms=1000&quot;, false)
+    if (worker) {
+      client.withCredentials = true
+      assert_true(client.withCredentials, &quot;set in OPEN state&quot;)
+    } else {
+      assert_throws(&quot;InvalidAccessError&quot;, function() {
+        client.withCredentials = true
+      })
+      assert_false(client.withCredentials, &quot;set in OPEN state&quot;)
+    }
+  }, &quot;setting on synchronous XHR&quot;)
+
+  async_test(function() {
+    var client = new XMLHttpRequest()
+    client.open(&quot;GET&quot;, &quot;resources/delay.py?ms=1000&quot;)
+    client.send()
+    assert_throws(&quot;InvalidStateError&quot;, function() { client.withCredentials = true })
+    client.onreadystatechange = this.step_func(function() {
+      assert_throws(&quot;InvalidStateError&quot;, function() { client.withCredentials = true })
+      if (client.readyState === 4) {
+        this.done()
+      }
+    })
+  }, &quot;setting withCredentials when not in UNSENT, OPENED state (asynchronous)&quot;)
+
+  test(function() {
+    var client = new XMLHttpRequest()
+    client.open(&quot;GET&quot;, &quot;resources/delay.py?ms=1000&quot;, false)
+    assert_throws(&quot;InvalidStateError&quot;, function() { client.withCredentials = true })
+  }, &quot;setting withCredentials when in DONE state (synchronous)&quot;)
+}
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestXMLHttpRequestwithCredentialsworkerjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+importScripts(&quot;/resources/testharness.js&quot;)
+importScripts(&quot;XMLHttpRequest-withCredentials.js&quot;)
+test_withCredentials(true);
+done()
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortafterreceiveexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: abort() after successful receive should not fire &quot;abort&quot; event assert_unreached: abort() should not cause the abort event to fire Reached unreachable code
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortafterreceivehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() after successful receive should not fire &quot;abort&quot; event&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[5]&quot;/&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+
+      test.step(function() {
+        var client = new XMLHttpRequest();
+
+        client.onreadystatechange = test.step_func(function() {
+          if (client.readyState == 4) {
+            // abort should not cause the &quot;abort&quot; event to fire
+
+            client.abort();
+
+            assert_equals(client.readyState, 0);
+
+            setTimeout(function(){ // use a timeout to catch any implementation that might queue an abort event for later - just in case
+              test.step(function(){test.done();});
+            }, 200);
+          }
+        });
+
+        client.onabort = test.step_func(function () {
+            // this should not fire!
+
+            assert_unreached(&quot;abort() should not cause the abort event to fire&quot;);
+        });
+
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, true);
+        client.send(null);
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftersendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: abort() after send() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftersendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() after send()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[1] following-sibling::ol/li[3] following-sibling::ol/li[4] following-sibling::ol/li[4]/ol/li[1] following-sibling::ol/li[4]/ol/li[3] following-sibling::ol/li[4]/ol/li[4] following-sibling::ol/li[4]/ol/li[5] following-sibling::ol/li[4]/ol/li[6] following-sibling::ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getallresponseheaders&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[1] following::dd[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            control_flag = false,
+            result = [],
+            expected = [1, 4, 'progress', 'abort', 'loadend'] // open() -&gt; 1, abort() -&gt; 4
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+            if(client.readyState == 4) {
+              control_flag = true
+              assert_equals(client.responseXML, null)
+              assert_equals(client.responseText, &quot;&quot;)
+              assert_equals(client.status, 0)
+              assert_equals(client.statusText, &quot;&quot;)
+              assert_equals(client.getAllResponseHeaders(), &quot;&quot;)
+              assert_equals(client.getResponseHeader('Content-Type'), null)
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, true)
+        client.send(null)
+        client.addEventListener('progress', logEvt)
+        client.addEventListener('abort', logEvt)
+        client.addEventListener('loadend', logEvt)
+        client.abort()
+        assert_true(control_flag)
+        assert_equals(client.readyState, 0)
+        assert_array_equals(result, expected)
+        test.done()
+        function logEvt (e) {
+          result.push(e.type)
+        }
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftertimeoutexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: abort() after a timeout should not fire &quot;abort&quot; event assert_unreached: abort() should not cause the abort event to fire Reached unreachable code
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortaftertimeouthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() after a timeout should not fire &quot;abort&quot; event&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[5]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot;/&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+    var test = async_test();
+
+    test.step(function() {
+        // timeout is 100ms
+        // the download would otherwise take 1000ms
+        // we check after 300ms to make sure abort does not fire an &quot;abort&quot; event
+
+        var timeoutFired = false;
+
+        var client = new XMLHttpRequest();
+
+        assert_true('timeout' in client, 'xhr.timeout is not supported in this user agent');
+
+        client.timeout = 100;
+
+        setTimeout(test.step_func(function() {
+            assert_true(timeoutFired);
+
+            // abort should not cause the &quot;abort&quot; event to fire
+            client.abort();
+
+            setTimeout(function(){ // use a timeout to catch any implementation that might queue an abort event for later - just in case
+              test.step(function(){test.done();});
+            }, 200);
+
+            assert_equals(client.readyState, 0);
+
+            test.done();
+        }), 300);
+
+        client.ontimeout = function () {
+            timeoutFired = true;
+        };
+
+        client.onabort = test.step_func(function () {
+            // this should not fire!
+
+            assert_unreached(&quot;abort() should not cause the abort event to fire&quot;);
+        });
+
+        client.open(&quot;GET&quot;, &quot;/common/blank.html?pipe=trickle(d1)&quot;, true);
+        client.send(null);
+    });
+&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringdoneexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: abort() during DONE 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringdonehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() during DONE&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4] following-sibling::ol/li[5]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            result = [],
+            expected = [1, 4] // open() -&gt; 1, send() -&gt; 4
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, false)
+        client.send(null)
+        assert_equals(client.readyState, 4)
+        client.abort()
+        assert_equals(client.readyState, 0)
+        assert_array_equals(result, expected)
+        test.done()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringopenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: abort() during OPEN 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringopenhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() during OPEN&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4] following-sibling::ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;...&quot;)
+        client.onreadystatechange = function() {
+          test.step(function() {
+            assert_unreached()
+          })
+        }
+        client.abort()
+        assert_equals(client.readyState, 0)
+        assert_throws(&quot;InvalidStateError&quot;, function() { client.send(&quot;test&quot;) }, &quot;calling send() after abort()&quot;)
+      })
+      test.done()
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringunsentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: abort() during UNSENT 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringunsenthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() during UNSENT&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4] following-sibling::ol/li[5]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            assert_unreached()
+          })
+        }
+        client.abort()
+        assert_equals(client.readyState, 0)
+      })
+      test.done()
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringuploadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: abort() while sending data assert_equals: expected 4 but got 0
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortduringuploadhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() while sending data&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4]/ol/li[7] following-sibling::ol/li[4]/ol/li[7]/ol/li[2] following-sibling::ol/li[4]/ol/li[7]/ol/li[3] following-sibling::ol/li[4]/ol/li[7]/ol/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-upload-progress-notifications&quot; data-tested-assertations=&quot;following::ul[1]/li[1] following::ul[1]/li[2]/ol[1]/li[2] following::ul[1]/li[2]/ol[1]/li[3] following::ul[1]/li[2]/ol[1]/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test(document.title, {timeout:1100})
+      var result = []
+      var expected = ['progress on XHR Upload', 'abort on XHR Upload', 'loadend on XHR Upload', 'progress on XHR', 'abort on XHR', 'loadend on XHR']
+      function logEvt (e) {
+        var str = e.type+' on '
+        str += e.target instanceof XMLHttpRequest ? 'XHR' : 'XHR Upload'
+        result.push(str)
+      }
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/delay.py?ms=1000&quot;)
+        client.addEventListener('progress', logEvt)
+        client.addEventListener('abort', logEvt)
+        client.addEventListener('loadend', function (e) {
+          logEvt(e)
+          test.step(function() {
+            assert_equals(client.readyState, 4)
+            assert_array_equals(result, expected)
+            test.done()
+          })
+        })
+        client.upload.addEventListener('loadend', logEvt)
+        client.upload.addEventListener('progress', logEvt)
+        client.upload.addEventListener('abort', logEvt)
+        client.send((new Array(10000)).join('a'))
+        client.abort()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventabortexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort(). assert_unreached: when abort() is called, state is OPENED with the send() flag being unset, must not fire abort event per spec Reached unreachable code
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventaborthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4]/ol/li[5]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test()
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest()
+
+            xhr.onreadystatechange = function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 1)
+                    {
+                        xhr.abort();
+                    }
+                });
+            };
+
+            xhr.onabort = function(e)
+            {
+                test.step(function()
+                {
+                    assert_unreached('when abort() is called, state is OPENED with the send() flag being unset, must not fire abort event per spec')
+                });
+            };
+
+            xhr.open(&quot;GET&quot;, &quot;./resources/content.py&quot;, true); // This should cause a readystatechange event that calls abort()
+            assert_throws(&quot;InvalidStateError&quot;, function(){ xhr.send() })
+            test.done()
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventlistenersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: abort() should not reset event listeners 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventlistenershtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort() should not reset event listeners&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[6] following-sibling::ol/li[7]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            test = function() {}
+        client.onreadystatechange = test
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;)
+        client.send(null)
+        client.abort()
+        assert_equals(client.onreadystatechange, test)
+      })
+      test.done()
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventloadendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The abort() method: Fire a progress event named loadend 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventloadendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,44 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4]/ol/li[6]&quot;/&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The abort() method: Fire a progress event named loadend&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test(function(test)
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.onloadstart = function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 1)
+                    {
+                        xhr.abort();
+                    }
+                });
+            };
+
+            xhr.onloadend = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;loadend&quot;);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;GET&quot;, &quot;resources/content.py&quot;, true);
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventorderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: The abort() method: abort and loadend events assert_array_equals: lengths differ, expected 6 got 5
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestaborteventorderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,65 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4]/ol/li[3] following-sibling::ol/li[4]/ol/li[5] following-sibling::ol/li[4]/ol/li[6] following-sibling::ol/li[4]/ol/li[7]/ol/li[3] following-sibling::ol/li[4]/ol/li[7]/ol/li[4] following-sibling::ol/li[5]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The abort() method: abort and loadend events&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var expect = [1, 4, &quot;upload.abort&quot;, &quot;upload.loadend&quot;, &quot;abort&quot;, &quot;loadend&quot;];
+            var actual = [];
+
+            xhr.onreadystatechange = function()
+            {
+                test.step(function()
+                {
+                     actual.push(xhr.readyState);
+                });
+            };
+            xhr.onloadstart = function()
+            {
+                test.step(function()
+                {
+                    var readyState = xhr.readyState;
+                    if (readyState == 1)
+                    {
+                        xhr.abort();
+                        VerifyResult();
+                    }else{
+                        assert_unreached('Loadstart event should not fire in readyState '+readyState);
+                    }
+                });
+            };
+
+            xhr.onloadend          = function(e){ actual.push(e.type); };
+            xhr.onabort            = function(e){ actual.push(e.type); };
+
+            xhr.upload.onloadend   = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onabort     = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+
+            function VerifyResult()
+            {
+                test.step(function()
+                {
+                    assert_array_equals(actual, expect);
+                    assert_equals(xhr.readyState, 0, 'state should be UNSENT');
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventabortexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventaborthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,47 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4]/ol/li[7]/ol/li[3]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.onloadstart = function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 1)
+                    {
+                        xhr.abort();
+                    }
+                });
+            };
+
+            xhr.upload.onabort = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;abort&quot;);
+                    assert_equals(e.target, xhr.upload);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventloadendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestabortuploadeventloadendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,47 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4]/ol/li[7]/ol/li[4]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.onloadstart = function()
+            {
+                test.step(function ()
+                {
+                    if (xhr.readyState == 1)
+                    {
+                        xhr.abort();
+                    }
+                });
+            };
+
+            xhr.upload.onloadend = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;loadend&quot;);
+                    assert_equals(e.target, xhr.upload);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestanonymousmodeunsupportedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: anonymous mode unsupported 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestanonymousmodeunsupportedhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: anonymous mode unsupported&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+    /*
+      Older versions of the XMLHttpRequest spec had an 'anonymous' mode
+      The point of this mode was to handle same-origin requests like other-origin requests,
+      i.e. require preflight, drop authentication data (cookies and HTTP auth)
+      Also the Origin: and Referer: headers would not be sent
+
+      This mode was dropped due to lack of implementations and interest,
+      and this test is here just to assert failure if any implementation
+      supports this based on an older spec version.
+    */
+      document.cookie = 'test=anonymous-mode-unsupported'
+      test = async_test();
+      test.add_cleanup(function(){
+        // make sure we clean up the cookie again to avoid confusing other tests..
+        document.cookie = 'test=;expires=Fri, 28 Feb 2014 07:25:59 GMT';
+      })
+      test.step(function() {
+        var client = new XMLHttpRequest({anonymous:true})
+        client.open(&quot;GET&quot;, &quot;resources/inspect-headers.py?filter_name=cookie&quot;)
+        client.onreadystatechange = test.step_func(function(){
+          if(client.readyState === 4){
+            assert_equals(client.responseText, 'cookie: test=anonymous-mode-unsupported\n', 'The deprecated anonymous:true should be ignored, cookie sent anyway')
+            test.done();
+          }
+        });
+        client.send(null)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestdatauriexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:text/plain,Hello, World!. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:text/html,Hello, World!. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:text/html;charset=UTF-8,Hello, World!. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:image/png,Hello, World!. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:text/plain,Hello, World!. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 40: XMLHttpRequest cannot load data:text/plain,Hello, World!. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: XMLHttpRequest cannot load data:text/plain,Hello, World!. Origin http://localhost:8800 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load data:text/plain,Hello, World!. Origin http://localhost:8800 is not allowed by Access-Control-Allow-Origin.
+CONSOLE MESSAGE: XMLHttpRequest cannot load data:text/plain,Hello, World!. Origin http://localhost:8800 is not allowed by Access-Control-Allow-Origin.
+
+FAIL XHR method GET with charset text/plain assert_equals: expected &quot;Hello, World!&quot; but got &quot;&quot;
+FAIL XHR method GET with charset text/plain (base64) assert_equals: expected &quot;Hello, World!&quot; but got &quot;&quot;
+FAIL XHR method GET with charset text/html assert_equals: expected &quot;Hello, World!&quot; but got &quot;&quot;
+FAIL XHR method GET with charset text/html;charset=UTF-8 assert_equals: expected &quot;Hello, World!&quot; but got &quot;&quot;
+FAIL XHR method GET with charset image/png assert_equals: expected &quot;Hello, World!&quot; but got &quot;&quot;
+FAIL XHR method POST with charset text/plain assert_equals: expected &quot;OK&quot; but got &quot;&quot;
+FAIL XHR method PUT with charset text/plain assert_equals: expected &quot;OK&quot; but got &quot;&quot;
+FAIL XHR method DELETE with charset text/plain assert_equals: expected &quot;OK&quot; but got &quot;&quot;
+FAIL XHR method HEAD with charset text/plain assert_equals: expected &quot;OK&quot; but got &quot;&quot;
+FAIL XHR method UNICORN with charset text/plain assert_equals: expected &quot;OK&quot; but got &quot;&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestdataurihtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,53 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: data uri&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#data:-urls-and-http&quot; data-tested-assertations=&quot;following::ul/li[1] following::ul/li[2] following::ul/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ul/li[10]/dl/dt[2]&quot; /&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+  function do_test(method, uri, charset, testNamePostfix) {
+    if (typeof charset === 'undefined' || charset === null) charset = 'text/plain';
+    var test = async_test(&quot;XHR method &quot; + method + &quot; with charset &quot; + charset+(testNamePostfix||''));
+    test.step(function() {
+      var client = new XMLHttpRequest();
+      client.onreadystatechange = test.step_func(function () {
+        if (client.readyState !== 4) {
+          return;
+        }
+
+        // Note: fetching a data URL with a non-GET method returns a network
+        // error per &lt;http://fetch.spec.whatwg.org/#basic-fetch&gt;.
+        if (method.toUpperCase() !== 'GET') {
+          assert_equals(client.status, 0);
+          assert_equals(client.responseText, '');
+          assert_equals(client.statusText, 'OK');
+          test.done();
+          return;
+        }
+
+        assert_equals(client.responseText, &quot;Hello, World!&quot;);
+        assert_equals(client.status, 200);
+        assert_equals(client.getResponseHeader('Content-Type'), charset);
+        var allHeaders = client.getAllResponseHeaders();
+        assert_regexp_match(allHeaders, /content\-type\:/i, 'getAllResponseHeaders() includes Content-Type');
+        assert_false(/content\-length\:/i.test(allHeaders), 'getAllResponseHeaders() must not include Content-Length');
+        test.done();
+      });
+      client.open(method, uri);
+      client.send(null);
+    });
+  }
+  do_test('GET', &quot;data:text/plain,Hello, World!&quot;);
+  do_test('GET', &quot;data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==&quot;, undefined, &quot; (base64)&quot;);
+  do_test('GET', &quot;data:text/html,Hello, World!&quot;, 'text/html');
+  do_test('GET', &quot;data:text/html;charset=UTF-8,Hello, World!&quot;, 'text/html;charset=UTF-8');
+  do_test('GET', &quot;data:image/png,Hello, World!&quot;, 'image/png');
+  do_test('POST', &quot;data:text/plain,Hello, World!&quot;);
+  do_test('PUT', &quot;data:text/plain,Hello, World!&quot;);
+  do_test('DELETE', &quot;data:text/plain,Hello, World!&quot;);
+  do_test('HEAD', &quot;data:text/plain,Hello, World!&quot;);
+  do_test('UNICORN', &quot;data:text/plain,Hello, World!&quot;);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventabortexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: abort event 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventaborthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: abort event&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onabort&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-abort&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-abort&quot; data-tested-assertations=&quot;following::ol//ol//ol/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.onabort = test.step_func(function() {
+          test.done();
+        });
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;);
+        client.send(null);
+        client.abort();
+        setTimeout(test.step_func(function () {
+          assert_unreached(&quot;onabort not called after 4 ms&quot;);
+        }), 4);
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventerrorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+Blocked access to external URL http://example.nonexist/
+
+PASS XMLHttpRequest Test: event - error 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventerrorhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;meta charset=&quot;utf-8&quot;&gt;
+&lt;title&gt;XMLHttpRequest Test: event - error&lt;/title&gt;
+&lt;link rel=&quot;author&quot; title=&quot;Intel&quot; href=&quot;http://www.intel.com&quot;&gt;
+&lt;meta name=&quot;assert&quot; content=&quot;Check if event onerror is fired When the request has failed.&quot;&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+
+async_test(function (t) {
+  var client = new XMLHttpRequest();
+  client.onerror = t.step_func(function(e) {
+    assert_true(e instanceof ProgressEvent);
+    assert_equals(e.type, &quot;error&quot;);
+    t.done();
+  });
+
+  client.open(&quot;GET&quot;, &quot;http://example.nonexist&quot;);
+  client.send(&quot;null&quot;);
+}, document.title);
+
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire an event named load (synchronous flag is unset) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: The send() method: Fire an event named load (synchronous flag is unset)&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onload&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-load&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol/li[6]&quot; /&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+  var test = async_test();
+  test.step(function() {
+    var client = new XMLHttpRequest();
+    client.onload = test.step_func(function(e) {
+      assert_true(e instanceof ProgressEvent);
+      assert_equals(e.type, &quot;load&quot;);
+      assert_equals(client.readyState, 4);
+      test.done();
+    });
+    client.onreadystatechange = test.step_func(function() {
+      if (client.readyState !== 4) return;
+
+      setTimeout(test.step_func(function() {
+          assert_unreached(&quot;Didn't get load event within 4ms of readystatechange==4&quot;);
+      }), 4);
+    });
+    client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;);
+    client.send(null);
+  });
+&lt;/script&gt;
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: loadend event 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: loadend event&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;/following-sibling::ol/li[10]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol[1]/li[7]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.onloadend = test.step_func(function(e) {
+         assert_true(e instanceof ProgressEvent);
+         assert_equals(e.type, &quot;loadend&quot;);
+         test.done();
+        });
+        client.onreadystatechange = function() {
+          if (client.readyState !== 4) return;
+          setTimeout(test.step_func(function() {
+            assert_unreached(&quot;onloadend not called after 100 ms&quot;);
+          }), 100);
+        };
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;);
+        client.send(null);
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadstartexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: loadstart event 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventloadstarthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: loadstart event&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[9]/ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.onloadstart = test.step_func(function(e) {
+          assert_true(e instanceof ProgressEvent);
+          assert_equals(e.type, &quot;loadstart&quot;);
+          assert_equals(client.readyState, 1);
+          test.done();
+        });
+        setTimeout(test.step_func(function () {
+          assert_unreached(&quot;onloadstart not called after 500 ms&quot;);
+        }), 500);
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;);
+        client.send(null);
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventprogressexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire a progress event named progress (synchronous flag is unset) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventprogresshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html lang=en&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: The send() method: Fire a progress event named progress (synchronous flag is unset)&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onprogress&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-progress&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::*//a[contains(@href,'#make-progress-notifications')]&quot; /&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-progress-notifications&quot; data-tested-assertations=&quot;..&quot; /&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::li[5]&quot; /&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+  var test = async_test();
+  test.step(function() {
+    var client = new XMLHttpRequest();
+    client.onprogress = test.step_func(function(e) {
+      assert_true(e instanceof ProgressEvent);
+      assert_equals(e.type, &quot;progress&quot;);
+      test.done();
+    });
+    client.onreadystatechange = test.step_func(function() {
+      if (client.readyState === 4)
+        assert_unreached(&quot;onprogress not called.&quot;);
+    });
+    client.open(&quot;GET&quot;, &quot;resources/trickle.py&quot;);
+    client.send(null);
+  });
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventreadystatechangeloadedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: the LOADING state change should only happen once assert_equals: LOADING state change may only be emitted once expected 1 but got 10
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventreadystatechangeloadedhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html lang=&quot;en&quot;&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;title&gt;XMLHttpRequest: the LOADING state change should only happen once&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[10]/dt[1]&quot;&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[7] following::a[contains(@href,'#switch-loading')]/..&quot;&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-loading&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot;&gt;
+&lt;/head&gt;
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+
+var test = async_test();
+
+test.step(function() {
+    var client = new XMLHttpRequest();
+    var countedLoading = 0;
+
+    client.onreadystatechange = test.step_func(function() {
+        if (client.readyState === 3) {
+            countedLoading += 1;
+        }
+
+        if (client.readyState === 4) {
+            assert_equals(countedLoading, 1, &quot;LOADING state change may only be emitted once&quot;);
+
+            test.done();
+        }
+    });
+
+    client.open(&quot;GET&quot;, &quot;resources/trickle.py?count=10&quot;); // default timeout in trickle.py is 1/2 sec, so this request will take 5 seconds to complete
+    client.send(null);
+});
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventtimeoutexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: timeout event 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventtimeouthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: timeout event&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-timeout&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following-sibling::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.ontimeout = function() {
+          test.step(function() {
+            assert_equals(client.readyState, 4);
+            test.done();
+          });
+        };
+        client.timeout = 5;
+        client.open(&quot;GET&quot;, &quot;resources/delay.py?ms=20000&quot;);
+        client.send(null);
+        setTimeout(test.step_func(function () {
+          assert_unreached(&quot;ontimeout not called.&quot;);
+        }), 10);
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventuploadprogressexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: upload progress event 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesteventuploadprogresshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html lang=en&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: upload progress event&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onprogress&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::*//a[contains(@href,'#make-upload-progress-notifications')] following::ol[1]/li[8]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-upload-progress-notifications&quot; data-tested-assertations=&quot;.. ../following::ul/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-upload&quot; data-tested-assertations=&quot;..&quot; /&gt;
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+  var test = async_test();
+  test.step(function() {
+    var client = new XMLHttpRequest();
+    client.upload.onprogress = test.step_func(function() {
+      test.done();
+    });
+    client.onreadystatechange = test.step_func(function() {
+      if (client.readyState === 4) assert_unreached(&quot;onprogress not called.&quot;);
+    });
+    client.open(&quot;POST&quot;, &quot;resources/upload.py&quot;);
+    client.send(&quot;This is a test string.&quot;);
+  });
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestfoldertxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/folder.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/folder.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/folder.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+top
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdatablobexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+PASS formdata with blob 
+PASS formdata with named blob 
+PASS formdata.append() should throw if value is string and file name is given 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdatablobhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,46 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html lang=en&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: upload formdata with blob&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#interface-formdata&quot; data-tested-assertations=&quot;following::P[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-formdata&quot; data-tested-assertations=&quot;following::P[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-formdata-append&quot; data-tested-assertations=&quot;.. following::P[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-formdata-append&quot; data-tested-assertations=&quot;following::P[2] following::UL[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-FormData&quot; data-tested-assertations=&quot;following::DD[1]&quot; /&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+  function do_test (name, fd, expected) {
+    var test = async_test(name);
+    test.step(function() {
+      var client = new XMLHttpRequest();
+      client.onreadystatechange = test.step_func(function () {
+        if (client.readyState !== 4) return;
+        assert_equals(client.responseText, expected);
+        test.done();
+      });
+      client.open(&quot;POST&quot;, &quot;resources/upload.py&quot;);
+      client.send(fd);
+    });
+  }
+
+  function create_formdata () {
+    var fd = new FormData();
+    for (var i = 0; i &lt; arguments.length; i++) {
+      fd.append.apply(fd, arguments[i]);
+    }
+    return fd;
+  }
+
+  do_test(&quot;formdata with blob&quot;, create_formdata(['key', new Blob(['value'], {type: 'text/x-value'})]), '\nkey=blob:text/x-value:5,');
+  do_test(&quot;formdata with named blob&quot;, create_formdata(['key', new Blob(['value'], {type: 'text/x-value'}), 'blob.txt']), '\nkey=blob.txt:text/x-value:5,');
+  // If 3rd argument is given and 2nd is not a Blob, formdata.append() should throw
+  var test = async_test('formdata.append() should throw if value is string and file name is given'); // needs to be async just because the others above are
+  test.step(function(){
+    assert_throws(new TypeError(), function(){
+      create_formdata('a', 'b', 'c');
+    });
+  });
+  test.done();
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdataexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS empty formdata 
+PASS formdata with string 
+PASS formdata with named string 
+PASS formdata from form 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestformdatahtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html lang=en&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: upload formdata&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#interface-formdata&quot; data-tested-assertations=&quot;following::P[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-formdata&quot; data-tested-assertations=&quot;.. following::P[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-formdata-append&quot; data-tested-assertations=&quot;.. following::UL[1]/LI[1] following::UL[1]/LI[2] following::UL[1]/LI[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-FormData&quot; data-tested-assertations=&quot;following::DD[1]&quot; /&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;form id=&quot;form&quot;&gt;
+  &lt;input type=&quot;hidden&quot; name=&quot;key&quot; value=&quot;value&quot;&gt;
+&lt;/form&gt;
+&lt;script&gt;
+  function do_test (name, fd, expected) {
+    var test = async_test(name);
+    test.step(function() {
+      var client = new XMLHttpRequest();
+      client.onreadystatechange = test.step_func(function () {
+        if (client.readyState !== 4) return;
+        assert_equals(client.responseText, expected);
+        test.done();
+      });
+      client.open(&quot;POST&quot;, &quot;resources/upload.py&quot;);
+      client.send(fd);
+    });
+  }
+
+  function create_formdata () {
+    var fd = new FormData();
+    for (var i = 0; i &lt; arguments.length; i++) {
+      fd.append.apply(fd, arguments[i]);
+    };
+    return fd;
+  }
+
+  do_test(&quot;empty formdata&quot;, new FormData(), '\n');
+  do_test(&quot;formdata with string&quot;, create_formdata(['key', 'value']), 'key=value,\n');
+  do_test(&quot;formdata with named string&quot;, create_formdata(['key', new Blob(['value'], {type: 'text/plain'}), 'kv.txt']), '\nkey=kv.txt:text/plain:5,');
+  do_test(&quot;formdata from form&quot;, new FormData(document.getElementById('form')), 'key=value,\n');
+
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheaderscookiesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getAllResponseHeaders() excludes cookies 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheaderscookieshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getAllResponseHeaders() excludes cookies&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getallresponseheaders&quot; data-tested-assertations=&quot;/following::OL[1]/LI[1] /following::OL[1]/LI[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        assert_equals(client.getAllResponseHeaders(), &quot;&quot;)
+        client.onreadystatechange = function() {
+          test.step(function() {
+            var headers = client.getAllResponseHeaders().toLowerCase()
+            if(client.readyState == 1) {
+              assert_equals(headers, &quot;&quot;)
+            }
+            if(client.readyState &gt; 1) {
+              assert_true(headers.indexOf(&quot;\r\n&quot;) != -1, &quot;carriage return&quot;)
+              assert_true(headers.indexOf(&quot;content-type&quot;) != -1, &quot;content-type&quot;)
+              assert_true(headers.indexOf(&quot;x-custom-header&quot;) != -1, &quot;x-custom-header&quot;)
+              assert_false(headers.indexOf(&quot;set-cookie&quot;) != -1, &quot;set-cookie&quot;)
+              assert_false(headers.indexOf(&quot;set-cookie2&quot;) != -1, &quot;set-cookie2&quot;)
+            }
+            if(client.readyState == 4)
+              test.done()
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheadersstatusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getAllResponseHeaders() excludes status 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetallresponseheadersstatushtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getAllResponseHeaders() excludes status&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getallresponseheaders&quot; data-tested-assertations=&quot;/following::OL[1]/LI[1] /following::OL[1]/LI[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        var headersUnsent = client.getAllResponseHeaders();
+         test.step(function() {
+           assert_equals(headersUnsent, &quot;&quot;)
+         });
+        client.onreadystatechange = function() {
+          test.step(function() {
+            var headers = client.getAllResponseHeaders().toLowerCase()
+            if(client.readyState == 1) {
+              assert_equals(headers, &quot;&quot;)
+            }
+            if(client.readyState &gt; 1) {
+              assert_false(headers.indexOf(&quot;200 ok&quot;) != -1)
+              assert_false(headers.indexOf(&quot;http/1.&quot;) != -1)
+            }
+            if(client.readyState == 4)
+              test.done()
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercaseinsensitiveexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getResponseHeader() case-insensitive matching 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercaseinsensitivehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() case-insensitive matching&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;following::OL[1]/LI[4] following::OL[1]/LI[5] following::OL[1]/LI[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState == 4) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), &quot;test&quot;)
+              assert_equals(client.getResponseHeader(&quot;X-Custom-Header&quot;), &quot;test&quot;)
+              assert_equals(client.getResponseHeader(&quot;X-CUSTOM-HEADER&quot;), &quot;test&quot;)
+              assert_equals(client.getResponseHeader(&quot;X-custom-HEADER&quot;), &quot;test&quot;)
+              assert_equals(client.getResponseHeader(&quot;X-CUSTOM-header-COMMA&quot;), &quot;1, 2&quot;)
+              assert_equals(client.getResponseHeader(&quot;X-CUSTOM-no-such-header-in-response&quot;), null)
+              assert_true(client.getResponseHeader(&quot;CONTENT-TYPE&quot;).indexOf(&quot;text/plain&quot;) != -1)
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderchunkedtrailerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getResponseHeader() and HTTP trailer 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderchunkedtrailerhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() and HTTP trailer&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;/following::OL[1]/LI[4] /following::OL[1]/LI[5] /following::OL[1]/LI[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState == 4) {
+              assert_equals(client.getResponseHeader('Trailer'), 'X-Test-Me')
+              assert_equals(client.getResponseHeader('X-Test-Me'), null)
+              assert_equals(client.getAllResponseHeaders().indexOf('Trailer header value'), -1)
+              assert_regexp_match(client.getAllResponseHeaders(), /Trailer:\sX-Test-Me/)
+              assert_equals(client.responseText, &quot;First chunk\r\nSecond chunk\r\nYet another (third) chunk\r\nYet another (fourth) chunk\r\n&quot;)
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/chunked.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercookiesandmoreexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+CONSOLE MESSAGE: line 23: Refused to get unsafe header &quot;set-cookie&quot;
+CONSOLE MESSAGE: line 24: Refused to get unsafe header &quot;set-cookie2&quot;
+CONSOLE MESSAGE: line 23: Refused to get unsafe header &quot;set-cookie&quot;
+CONSOLE MESSAGE: line 24: Refused to get unsafe header &quot;set-cookie2&quot;
+CONSOLE MESSAGE: line 23: Refused to get unsafe header &quot;set-cookie&quot;
+CONSOLE MESSAGE: line 24: Refused to get unsafe header &quot;set-cookie2&quot;
+
+PASS XMLHttpRequest: getResponseHeader() custom/non-existent headers and cookies 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadercookiesandmorehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() custom/non-existent headers and cookies&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;following::OL[1]/LI[3] following::OL[1]/LI[5] following::OL[1]/LI[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState == 1) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+            }
+            if(client.readyState &gt; 1) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), &quot;test&quot;)
+              assert_equals(client.getResponseHeader(&quot;x-custom-header-empty&quot;), &quot;&quot;)
+              assert_equals(client.getResponseHeader(&quot;set-cookie&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;set-cookie2&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;x-non-existent-header&quot;), null)
+            }
+            if(client.readyState == 4)
+              test.done()
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadererrorstateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+Blocked access to external URL http://www1.localhost:8800/XMLHttpRequest/resources/nocors/folder.txt
+
+PASS XMLHttpRequest: getResponseHeader() in error state (failing cross-origin test) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheadererrorstatehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() in error state (failing cross-origin test)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;following::OL[1]/LI[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState == 1) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+            }
+            if(client.readyState &gt; 1) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+            }
+            if(client.readyState == 4){
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+              test.done()
+            }
+          })
+        }
+        var url = location.protocol + &quot;//&quot; + 'www1.' + location.host + (location.pathname.replace(/getresponseheader-error-state\.htm/, 'resources/nocors/folder.txt'))
+        client.open(&quot;GET&quot;, url)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderserverdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getResponseHeader() server and date 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderserverdatehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() server and date&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;/following::OL[1]/LI[4] /following::OL[1]/LI[5] /following::OL[1]/LI[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState == 4) {
+              assert_true(client.getResponseHeader(&quot;Server&quot;) != null)
+              assert_true(client.getResponseHeader(&quot;Date&quot;) != null)
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderspecialcharactersexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getResponseHeader() funny characters 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderspecialcharactershtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() funny characters&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;/following::OL[1]/LI[5] /following::OL[1]/LI[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState == 4) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header &quot;), null)
+              assert_equals(client.getResponseHeader(&quot; x-custom-header&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;x-custom-header-bytes&quot;), &quot;\xE2\x80\xA6&quot;)
+              assert_equals(client.getResponseHeader(&quot;x¾&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;x-custom-header\n&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;\nx-custom-header&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;x-custom-header:&quot;), null)
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderunsentopenedstateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: getResponseHeader() in unsent, opened states 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestgetresponseheaderunsentopenedstatehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: getResponseHeader() in unsent, opened states&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-getresponseheader&quot; data-tested-assertations=&quot;/following::OL[1]/LI[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState &lt; 2) {
+              assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+              assert_equals(client.getResponseHeader(&quot;CONTENT-TYPE&quot;), null)
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+        assert_equals(client.getResponseHeader(&quot;x-custom-header&quot;), null)
+        assert_equals(client.getResponseHeader(&quot;Date&quot;), null)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestinterfacesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,225 @@
</span><ins>+CONSOLE MESSAGE: line 198: callback not yet supported
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'onreadystatechange' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'readyState' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'timeout' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'withCredentials' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'upload' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'responseURL' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'status' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'statusText' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'responseType' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'responseXML' on a non-XMLHttpRequest object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'lengthComputable' on a non-ProgressEvent object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'loaded' on a non-ProgressEvent object.
+CONSOLE MESSAGE: line 1152: Deprecated attempt to access property 'total' on a non-ProgressEvent object.
+XMLHttpRequest IDL tests
+
+
+FAIL XMLHttpRequestEventTarget interface: existence and properties of interface object assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface object length assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: existence and properties of interface prototype object assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute onloadstart assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute onprogress assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute onabort assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute onerror assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute onload assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute ontimeout assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestEventTarget interface: attribute onloadend assert_own_property: self does not have own property &quot;XMLHttpRequestEventTarget&quot; expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestUpload interface: existence and properties of interface object assert_equals: class string of XMLHttpRequestUpload expected &quot;[object Function]&quot; but got &quot;[object XMLHttpRequestUploadConstructor]&quot;
+PASS XMLHttpRequestUpload interface object length 
+FAIL XMLHttpRequestUpload interface: existence and properties of interface prototype object assert_own_property: should inherit from XMLHttpRequestEventTarget, but self has no such property expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequestUpload interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: XMLHttpRequestUpload.prototype.constructor is not writable expected true got false
+PASS XMLHttpRequestUpload must be primary interface of (new XMLHttpRequest()).upload 
+PASS Stringification of (new XMLHttpRequest()).upload 
+PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;onloadstart&quot; with the proper type (0) 
+PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;onprogress&quot; with the proper type (1) 
+PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;onabort&quot; with the proper type (2) 
+PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;onerror&quot; with the proper type (3) 
+PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;onload&quot; with the proper type (4) 
+FAIL XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;ontimeout&quot; with the proper type (5) assert_inherits: property &quot;ontimeout&quot; not found in prototype chain
+PASS XMLHttpRequestEventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;onloadend&quot; with the proper type (6) 
+PASS EventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;addEventListener&quot; with the proper type (0) 
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on (new XMLHttpRequest()).upload with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS EventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;removeEventListener&quot; with the proper type (1) 
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on (new XMLHttpRequest()).upload with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS EventTarget interface: (new XMLHttpRequest()).upload must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
+PASS EventTarget interface: calling dispatchEvent(Event) on (new XMLHttpRequest()).upload with too few arguments must throw TypeError 
+FAIL XMLHttpRequest interface: existence and properties of interface object assert_equals: class string of XMLHttpRequest expected &quot;[object Function]&quot; but got &quot;[object XMLHttpRequestConstructor]&quot;
+PASS XMLHttpRequest interface object length 
+FAIL XMLHttpRequest interface: existence and properties of interface prototype object assert_own_property: should inherit from XMLHttpRequestEventTarget, but self has no such property expected property &quot;XMLHttpRequestEventTarget&quot; missing
+FAIL XMLHttpRequest interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: XMLHttpRequest.prototype.constructor is not writable expected true got false
+FAIL XMLHttpRequest interface: attribute onreadystatechange assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS XMLHttpRequest interface: constant UNSENT on interface object 
+PASS XMLHttpRequest interface: constant UNSENT on interface prototype object 
+PASS XMLHttpRequest interface: constant OPENED on interface object 
+PASS XMLHttpRequest interface: constant OPENED on interface prototype object 
+PASS XMLHttpRequest interface: constant HEADERS_RECEIVED on interface object 
+PASS XMLHttpRequest interface: constant HEADERS_RECEIVED on interface prototype object 
+PASS XMLHttpRequest interface: constant LOADING on interface object 
+PASS XMLHttpRequest interface: constant LOADING on interface prototype object 
+PASS XMLHttpRequest interface: constant DONE on interface object 
+PASS XMLHttpRequest interface: constant DONE on interface prototype object 
+FAIL XMLHttpRequest interface: attribute readyState assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS XMLHttpRequest interface: operation open(ByteString,USVString) 
+PASS XMLHttpRequest interface: operation open(ByteString,USVString,boolean,USVString,USVString) 
+PASS XMLHttpRequest interface: operation setRequestHeader(ByteString,ByteString) 
+FAIL XMLHttpRequest interface: attribute timeout assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL XMLHttpRequest interface: attribute withCredentials assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL XMLHttpRequest interface: attribute upload assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS XMLHttpRequest interface: operation send([object Object],[object Object]) 
+PASS XMLHttpRequest interface: operation abort() 
+FAIL XMLHttpRequest interface: attribute responseURL assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL XMLHttpRequest interface: attribute status assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL XMLHttpRequest interface: attribute statusText assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS XMLHttpRequest interface: operation getResponseHeader(ByteString) 
+PASS XMLHttpRequest interface: operation getAllResponseHeaders() 
+PASS XMLHttpRequest interface: operation overrideMimeType(DOMString) 
+FAIL XMLHttpRequest interface: attribute responseType assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL XMLHttpRequest interface: attribute response assert_true: The prototype object must have a property &quot;response&quot; expected true got false
+FAIL XMLHttpRequest interface: attribute responseText assert_true: The prototype object must have a property &quot;responseText&quot; expected true got false
+FAIL XMLHttpRequest interface: attribute responseXML assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS XMLHttpRequest must be primary interface of new XMLHttpRequest() 
+PASS Stringification of new XMLHttpRequest() 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;onreadystatechange&quot; with the proper type (0) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;UNSENT&quot; with the proper type (1) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;OPENED&quot; with the proper type (2) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;HEADERS_RECEIVED&quot; with the proper type (3) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;LOADING&quot; with the proper type (4) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;DONE&quot; with the proper type (5) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;readyState&quot; with the proper type (6) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;open&quot; with the proper type (7) 
+PASS XMLHttpRequest interface: calling open(ByteString,USVString) on new XMLHttpRequest() with too few arguments must throw TypeError 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;open&quot; with the proper type (8) 
+PASS XMLHttpRequest interface: calling open(ByteString,USVString,boolean,USVString,USVString) on new XMLHttpRequest() with too few arguments must throw TypeError 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;setRequestHeader&quot; with the proper type (9) 
+PASS XMLHttpRequest interface: calling setRequestHeader(ByteString,ByteString) on new XMLHttpRequest() with too few arguments must throw TypeError 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;timeout&quot; with the proper type (10) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;withCredentials&quot; with the proper type (11) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;upload&quot; with the proper type (12) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;send&quot; with the proper type (13) 
+PASS XMLHttpRequest interface: calling send([object Object],[object Object]) on new XMLHttpRequest() with too few arguments must throw TypeError 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;abort&quot; with the proper type (14) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;responseURL&quot; with the proper type (15) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;status&quot; with the proper type (16) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;statusText&quot; with the proper type (17) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;getResponseHeader&quot; with the proper type (18) 
+PASS XMLHttpRequest interface: calling getResponseHeader(ByteString) on new XMLHttpRequest() with too few arguments must throw TypeError 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;getAllResponseHeaders&quot; with the proper type (19) 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;overrideMimeType&quot; with the proper type (20) 
+PASS XMLHttpRequest interface: calling overrideMimeType(DOMString) on new XMLHttpRequest() with too few arguments must throw TypeError 
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;responseType&quot; with the proper type (21) 
+FAIL XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;response&quot; with the proper type (22) assert_inherits: property &quot;response&quot; found on object expected in prototype chain
+FAIL XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;responseText&quot; with the proper type (23) assert_inherits: property &quot;responseText&quot; found on object expected in prototype chain
+PASS XMLHttpRequest interface: new XMLHttpRequest() must inherit property &quot;responseXML&quot; with the proper type (24) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;onloadstart&quot; with the proper type (0) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;onprogress&quot; with the proper type (1) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;onabort&quot; with the proper type (2) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;onerror&quot; with the proper type (3) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;onload&quot; with the proper type (4) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;ontimeout&quot; with the proper type (5) 
+PASS XMLHttpRequestEventTarget interface: new XMLHttpRequest() must inherit property &quot;onloadend&quot; with the proper type (6) 
+PASS EventTarget interface: new XMLHttpRequest() must inherit property &quot;addEventListener&quot; with the proper type (0) 
+FAIL EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new XMLHttpRequest() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS EventTarget interface: new XMLHttpRequest() must inherit property &quot;removeEventListener&quot; with the proper type (1) 
+FAIL EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new XMLHttpRequest() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS EventTarget interface: new XMLHttpRequest() must inherit property &quot;dispatchEvent&quot; with the proper type (2) 
+PASS EventTarget interface: calling dispatchEvent(Event) on new XMLHttpRequest() with too few arguments must throw TypeError 
+FAIL FormData interface: existence and properties of interface object assert_equals: class string of FormData expected &quot;[object Function]&quot; but got &quot;[object FormDataConstructor]&quot;
+PASS FormData interface object length 
+PASS FormData interface: existence and properties of interface prototype object 
+FAIL FormData interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: FormData.prototype.constructor is not writable expected true got false
+FAIL FormData interface: operation append(USVString,Blob,USVString) assert_equals: property has wrong .length expected 2 but got 0
+FAIL FormData interface: operation append(USVString,USVString) assert_equals: property has wrong .length expected 2 but got 0
+FAIL FormData interface: operation delete(USVString) assert_own_property: interface prototype object missing non-static operation expected property &quot;delete&quot; missing
+FAIL FormData interface: operation get(USVString) assert_own_property: interface prototype object missing non-static operation expected property &quot;get&quot; missing
+FAIL FormData interface: operation getAll(USVString) assert_own_property: interface prototype object missing non-static operation expected property &quot;getAll&quot; missing
+FAIL FormData interface: operation has(USVString) assert_own_property: interface prototype object missing non-static operation expected property &quot;has&quot; missing
+FAIL FormData interface: operation set(USVString,Blob,USVString) assert_own_property: interface prototype object missing non-static operation expected property &quot;set&quot; missing
+FAIL FormData interface: operation set(USVString,USVString) assert_own_property: interface prototype object missing non-static operation expected property &quot;set&quot; missing
+PASS FormData must be primary interface of new FormData() 
+PASS Stringification of new FormData() 
+PASS FormData interface: new FormData() must inherit property &quot;append&quot; with the proper type (0) 
+FAIL FormData interface: calling append(USVString,Blob,USVString) on new FormData() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS FormData interface: new FormData() must inherit property &quot;append&quot; with the proper type (1) 
+FAIL FormData interface: calling append(USVString,USVString) on new FormData() with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL FormData interface: new FormData() must inherit property &quot;delete&quot; with the proper type (2) assert_inherits: property &quot;delete&quot; not found in prototype chain
+FAIL FormData interface: calling delete(USVString) on new FormData() with too few arguments must throw TypeError assert_inherits: property &quot;delete&quot; not found in prototype chain
+FAIL FormData interface: new FormData() must inherit property &quot;get&quot; with the proper type (3) assert_inherits: property &quot;get&quot; not found in prototype chain
+FAIL FormData interface: calling get(USVString) on new FormData() with too few arguments must throw TypeError assert_inherits: property &quot;get&quot; not found in prototype chain
+FAIL FormData interface: new FormData() must inherit property &quot;getAll&quot; with the proper type (4) assert_inherits: property &quot;getAll&quot; not found in prototype chain
+FAIL FormData interface: calling getAll(USVString) on new FormData() with too few arguments must throw TypeError assert_inherits: property &quot;getAll&quot; not found in prototype chain
+FAIL FormData interface: new FormData() must inherit property &quot;has&quot; with the proper type (5) assert_inherits: property &quot;has&quot; not found in prototype chain
+FAIL FormData interface: calling has(USVString) on new FormData() with too few arguments must throw TypeError assert_inherits: property &quot;has&quot; not found in prototype chain
+FAIL FormData interface: new FormData() must inherit property &quot;set&quot; with the proper type (6) assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL FormData interface: calling set(USVString,Blob,USVString) on new FormData() with too few arguments must throw TypeError assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL FormData interface: new FormData() must inherit property &quot;set&quot; with the proper type (7) assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL FormData interface: calling set(USVString,USVString) on new FormData() with too few arguments must throw TypeError assert_inherits: property &quot;set&quot; not found in prototype chain
+PASS FormData must be primary interface of new FormData(form) 
+PASS Stringification of new FormData(form) 
+PASS FormData interface: new FormData(form) must inherit property &quot;append&quot; with the proper type (0) 
+FAIL FormData interface: calling append(USVString,Blob,USVString) on new FormData(form) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+PASS FormData interface: new FormData(form) must inherit property &quot;append&quot; with the proper type (1) 
+FAIL FormData interface: calling append(USVString,USVString) on new FormData(form) with too few arguments must throw TypeError assert_throws: Called with 0 arguments function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL FormData interface: new FormData(form) must inherit property &quot;delete&quot; with the proper type (2) assert_inherits: property &quot;delete&quot; not found in prototype chain
+FAIL FormData interface: calling delete(USVString) on new FormData(form) with too few arguments must throw TypeError assert_inherits: property &quot;delete&quot; not found in prototype chain
+FAIL FormData interface: new FormData(form) must inherit property &quot;get&quot; with the proper type (3) assert_inherits: property &quot;get&quot; not found in prototype chain
+FAIL FormData interface: calling get(USVString) on new FormData(form) with too few arguments must throw TypeError assert_inherits: property &quot;get&quot; not found in prototype chain
+FAIL FormData interface: new FormData(form) must inherit property &quot;getAll&quot; with the proper type (4) assert_inherits: property &quot;getAll&quot; not found in prototype chain
+FAIL FormData interface: calling getAll(USVString) on new FormData(form) with too few arguments must throw TypeError assert_inherits: property &quot;getAll&quot; not found in prototype chain
+FAIL FormData interface: new FormData(form) must inherit property &quot;has&quot; with the proper type (5) assert_inherits: property &quot;has&quot; not found in prototype chain
+FAIL FormData interface: calling has(USVString) on new FormData(form) with too few arguments must throw TypeError assert_inherits: property &quot;has&quot; not found in prototype chain
+FAIL FormData interface: new FormData(form) must inherit property &quot;set&quot; with the proper type (6) assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL FormData interface: calling set(USVString,Blob,USVString) on new FormData(form) with too few arguments must throw TypeError assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL FormData interface: new FormData(form) must inherit property &quot;set&quot; with the proper type (7) assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL FormData interface: calling set(USVString,USVString) on new FormData(form) with too few arguments must throw TypeError assert_inherits: property &quot;set&quot; not found in prototype chain
+FAIL ProgressEvent interface: existence and properties of interface object assert_equals: class string of ProgressEvent expected &quot;[object Function]&quot; but got &quot;[object ProgressEventConstructor]&quot;
+PASS ProgressEvent interface object length 
+PASS ProgressEvent interface: existence and properties of interface prototype object 
+FAIL ProgressEvent interface: existence and properties of interface prototype object's &quot;constructor&quot; property assert_true: ProgressEvent.prototype.constructor is not writable expected true got false
+FAIL ProgressEvent interface: attribute lengthComputable assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL ProgressEvent interface: attribute loaded assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+FAIL ProgressEvent interface: attribute total assert_throws: getting property on prototype object must throw TypeError function &quot;function () {
+    [native code]
+}&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestinterfaceshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,171 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest IDL tests&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;script src=/resources/WebIDLParser.js&gt;&lt;/script&gt;
+&lt;script src=/resources/idlharness.js&gt;&lt;/script&gt;
+
+&lt;h1&gt;XMLHttpRequest IDL tests&lt;/h1&gt;
+&lt;div id=log&gt;&lt;/div&gt;
+
+&lt;script type=text/plain class=untested&gt;
+[Constructor(DOMString type, optional EventInit eventInitDict)/*,
+ Exposed=(Window,Worker)*/]
+interface Event {
+  readonly attribute DOMString type;
+  readonly attribute EventTarget? target;
+  readonly attribute EventTarget? currentTarget;
+
+  const unsigned short NONE = 0;
+  const unsigned short CAPTURING_PHASE = 1;
+  const unsigned short AT_TARGET = 2;
+  const unsigned short BUBBLING_PHASE = 3;
+  readonly attribute unsigned short eventPhase;
+
+  void stopPropagation();
+  void stopImmediatePropagation();
+
+  readonly attribute boolean bubbles;
+  readonly attribute boolean cancelable;
+  void preventDefault();
+  readonly attribute boolean defaultPrevented;
+
+  [Unforgeable] readonly attribute boolean isTrusted;
+  readonly attribute DOMTimeStamp timeStamp;
+
+  void initEvent(DOMString type, boolean bubbles, boolean cancelable);
+};
+
+dictionary EventInit {
+  boolean bubbles = false;
+  boolean cancelable = false;
+};
+
+/*[Exposed=(Window,Worker)]*/
+interface EventTarget {
+  void addEventListener(DOMString type, EventListener? callback, optional boolean capture = false);
+  void removeEventListener(DOMString type, EventListener? callback, optional boolean capture = false);
+  boolean dispatchEvent(Event event);
+};
+&lt;/script&gt;
+&lt;script type=text/plain class=untested&gt;
+[TreatNonCallableAsNull]
+callback EventHandlerNonNull = any (Event event);
+typedef EventHandlerNonNull? EventHandler;
+&lt;/script&gt;
+&lt;script type=text/plain&gt;
+/*[Exposed=(Window,Worker)]*/
+interface XMLHttpRequestEventTarget : EventTarget {
+  // event handlers
+  attribute EventHandler onloadstart;
+  attribute EventHandler onprogress;
+  attribute EventHandler onabort;
+  attribute EventHandler onerror;
+  attribute EventHandler onload;
+  attribute EventHandler ontimeout;
+  attribute EventHandler onloadend;
+};
+
+/*[Exposed=(Window,Worker)]*/
+interface XMLHttpRequestUpload : XMLHttpRequestEventTarget {
+};
+
+enum XMLHttpRequestResponseType {
+  &quot;&quot;,
+  &quot;arraybuffer&quot;,
+  &quot;blob&quot;,
+  &quot;document&quot;,
+  &quot;json&quot;,
+  &quot;text&quot;
+};
+
+[Constructor/*,
+ Exposed=(Window,Worker)*/]
+interface XMLHttpRequest : XMLHttpRequestEventTarget {
+  // event handler
+  attribute EventHandler onreadystatechange;
+
+  // states
+  const unsigned short UNSENT = 0;
+  const unsigned short OPENED = 1;
+  const unsigned short HEADERS_RECEIVED = 2;
+  const unsigned short LOADING = 3;
+  const unsigned short DONE = 4;
+  readonly attribute unsigned short readyState;
+
+  // request
+  void open(ByteString method, USVString url);
+  void open(ByteString method, USVString url, boolean async, optional USVString? username = null, optional USVString? password = null);
+  void setRequestHeader(ByteString name, ByteString value);
+           attribute unsigned long timeout;
+           attribute boolean withCredentials;
+  readonly attribute XMLHttpRequestUpload upload;
+  void send(optional (Document or BodyInit)? body = null);
+  void abort();
+
+  // response
+  readonly attribute USVString responseURL;
+  readonly attribute unsigned short status;
+  readonly attribute ByteString statusText;
+  ByteString? getResponseHeader(ByteString name);
+  ByteString getAllResponseHeaders();
+  void overrideMimeType(DOMString mime);
+           attribute XMLHttpRequestResponseType responseType;
+  readonly attribute any response;
+  readonly attribute USVString responseText;
+  [Exposed=Window] readonly attribute Document? responseXML;
+};
+
+typedef (File or USVString) FormDataEntryValue;
+
+[Constructor(optional HTMLFormElement form)/*,
+ Exposed=(Window,Worker)*/]
+interface FormData {
+  void append(USVString name, Blob value, optional USVString filename);
+  void append(USVString name, USVString value);
+  void delete(USVString name);
+  FormDataEntryValue? get(USVString name);
+  sequence&lt;FormDataEntryValue&gt; getAll(USVString name);
+  boolean has(USVString name);
+  void set(USVString name, Blob value, optional USVString filename);
+  void set(USVString name, USVString value);
+  /*iterable&lt;USVString, FormDataEntryValue&gt;;*/
+};
+
+[Constructor(DOMString type, optional ProgressEventInit eventInitDict)/*,
+ Exposed=(Window,Worker)*/]
+interface ProgressEvent : Event {
+  readonly attribute boolean lengthComputable;
+  readonly attribute unsigned long long loaded;
+  readonly attribute unsigned long long total;
+};
+
+dictionary ProgressEventInit : EventInit {
+  boolean lengthComputable = false;
+  unsigned long long loaded = 0;
+  unsigned long long total = 0;
+};
+&lt;/script&gt;
+&lt;script&gt;
+&quot;use strict&quot;;
+var form;
+var idlArray;
+setup(function() {
+  form = document.createElement(&quot;form&quot;);
+  idlArray = new IdlArray();
+  [].forEach.call(document.querySelectorAll(&quot;script[type=text\\/plain]&quot;), function(node) {
+    if (node.className == &quot;untested&quot;) {
+      idlArray.add_untested_idls(node.textContent);
+    } else {
+      idlArray.add_idls(node.textContent);
+    }
+  });
+  idlArray.add_objects({
+    XMLHttpRequest: ['new XMLHttpRequest()'],
+    XMLHttpRequestUpload: ['(new XMLHttpRequest()).upload'],
+    FormData: ['new FormData()', 'new FormData(form)']
+  });
+});
+idlArray.test();
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenafterabortexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() after abort() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenafteraborthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() after abort()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[15] following::ol/li[15]/ol/li[1] following::ol/li[15]/ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            result = [],
+            expected = [1,  4, 1] // open() -&gt; 1, 
+                                    // abort() -&gt; 4, open() -&gt; 1
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;)
+        assert_equals(client.readyState, 1)
+        client.send(null)
+        client.abort()
+        assert_equals(client.readyState, 0)
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;)
+        assert_equals(client.readyState, 1)
+        assert_array_equals(result, expected)
+      })
+      test.done()
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenaftersetrequestheaderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() after setRequestHeader() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenaftersetrequestheaderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() after setRequestHeader()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[14]/ul/li[4]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            if(client.readyState === 4){
+              assert_equals(client.responseText, '')
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/inspect-headers.py?filter_name=X-foo&quot;)
+        assert_equals(client.readyState, 1)
+        client.setRequestHeader('X-foo', 'bar')
+        client.open(&quot;GET&quot;, &quot;resources/inspect-headers.py?filter_name=X-foo&quot;)
+        assert_equals(client.readyState, 1)
+        client.send()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenduringabortexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() during abort() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenduringaborthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() during abort()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest(),
+            abort_flag = false,
+            result = [],
+            expected = [1, 4, 1] // open() =&gt; 1, abort() =&gt; 4, open() =&gt; 1
+
+        client.onreadystatechange = this.step_func(function() {
+          result.push(client.readyState)
+          if (abort_flag) {
+            abort_flag = false
+            client.open(&quot;GET&quot;, &quot;...&quot;)
+          }
+        })
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;)
+        client.send(null)
+        abort_flag = true
+        client.abort()
+        assert_array_equals(result, expected)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodbogusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+
+PASS XMLHttpRequest: open() - bogus methods () 
+PASS XMLHttpRequest: open() - bogus methods (&gt;) 
+PASS XMLHttpRequest: open() - bogus methods ( GET) 
+PASS XMLHttpRequest: open() - bogus methods (G T) 
+PASS XMLHttpRequest: open() - bogus methods (@GET) 
+PASS XMLHttpRequest: open() - bogus methods (G:ET) 
+PASS XMLHttpRequest: open() - bogus methods (GET?) 
+PASS XMLHttpRequest: open() - bogus methods (GET
+) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodbogushtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - bogus methods&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function method(method) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          assert_throws(&quot;SyntaxError&quot;, function() { client.open(method, &quot;...&quot;) })
+        }, document.title + &quot; (&quot; + method + &quot;)&quot;)
+      }
+      method(&quot;&quot;)
+      method(&quot;&gt;&quot;)
+      method(&quot; GET&quot;)
+      method(&quot;G T&quot;)
+      method(&quot;@GET&quot;)
+      method(&quot;G:ET&quot;)
+      method(&quot;GET?&quot;)
+      method(&quot;GET\n&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcaseinsensitiveexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+
+PASS XMLHttpRequest: open() - case-insensitive methods test (DELETE) 
+PASS XMLHttpRequest: open() - case-insensitive methods test (GET) 
+PASS XMLHttpRequest: open() - case-insensitive methods test (HEAD) 
+PASS XMLHttpRequest: open() - case-insensitive methods test (OPTIONS) 
+PASS XMLHttpRequest: open() - case-insensitive methods test (POST) 
+PASS XMLHttpRequest: open() - case-insensitive methods test (PUT) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcaseinsensitivehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - case-insensitive methods test&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[5]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function method(method) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(method, &quot;resources/content.py&quot;, false)
+          client.send(null)
+          assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), method.toUpperCase())
+        }, document.title + &quot; (&quot; + method.toUpperCase() + &quot;)&quot;)
+      }
+      method(&quot;deLETE&quot;)
+      method(&quot;get&quot;)
+      method(&quot;heAd&quot;)
+      method(&quot;OpTIOns&quot;)
+      method(&quot;post&quot;)
+      method(&quot;Put&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcasesensitiveexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+
+PASS XMLHttpRequest: open() - case-sensitive methods test (XUNICORN) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (chiCKEN) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (PATCH) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (patCH) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (copy) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (COpy) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (inDEX) 
+PASS XMLHttpRequest: open() - case-sensitive methods test (movE) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodcasesensitivehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - case-sensitive methods test&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[5]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function method(method) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(method, &quot;resources/content.py&quot;, false)
+          client.send(null)
+          assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), method)
+        }, document.title + &quot; (&quot; + method + &quot;)&quot;)
+      }
+      method(&quot;XUNICORN&quot;)
+      method(&quot;xUNIcorn&quot;)
+      method(&quot;chiCKEN&quot;)
+      method(&quot;PATCH&quot;)
+      method(&quot;patCH&quot;)
+      method(&quot;copy&quot;)
+      method(&quot;COpy&quot;)
+      method(&quot;inDEX&quot;)
+      method(&quot;movE&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodinsecureexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (track) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (TRACK) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (trAck) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (TRACE) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (trace) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (traCE) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (connect) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (CONNECT) 
+PASS XMLHttpRequest: open() - &quot;insecure&quot; methods (connECT) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodinsecurehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - &quot;insecure&quot; methods&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[5] following::ol/li[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function method(method) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          assert_throws(&quot;SecurityError&quot;, function() { client.open(method, &quot;...&quot;) })
+        }, document.title + &quot; (&quot; + method + &quot;)&quot;)
+      }
+      method(&quot;track&quot;)
+      method(&quot;TRACK&quot;)
+      method(&quot;trAck&quot;)
+      method(&quot;TRACE&quot;)
+      method(&quot;trace&quot;)
+      method(&quot;traCE&quot;)
+      method(&quot;connect&quot;)
+      method(&quot;CONNECT&quot;)
+      method(&quot;connECT&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodresponsetypesetsyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+CONSOLE MESSAGE: line 19: Synchronous HTTP(S) requests made from the window context cannot have XMLHttpRequest.responseType set.
+CONSOLE MESSAGE: line 19: Synchronous HTTP(S) requests made from the window context cannot have XMLHttpRequest.responseType set.
+CONSOLE MESSAGE: line 19: Synchronous HTTP(S) requests made from the window context cannot have XMLHttpRequest.responseType set.
+CONSOLE MESSAGE: line 19: Synchronous HTTP(S) requests made from the window context cannot have XMLHttpRequest.responseType set.
+CONSOLE MESSAGE: line 19: Synchronous HTTP(S) requests made from the window context cannot have XMLHttpRequest.responseType set.
+
+PASS XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer) 
+PASS XMLHttpRequest: open() sync request not allowed if responseType is set (blob) 
+PASS XMLHttpRequest: open() sync request not allowed if responseType is set (json) 
+PASS XMLHttpRequest: open() sync request not allowed if responseType is set (text) 
+PASS XMLHttpRequest: open() sync request not allowed if responseType is set (document) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenmethodresponsetypesetsynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() sync request not allowed if responseType is set&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      // Note: the case of calling synchronous open() first, and then setting
+      // responseType, is tested in responsetype.html.
+      function request(type) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.responseType = type
+          assert_throws(&quot;InvalidAccessError&quot;, function() { client.open('GET', &quot;...&quot;, false) })
+        }, document.title + &quot; (&quot; + type + &quot;)&quot;)
+      }
+      request(&quot;arraybuffer&quot;)
+      request(&quot;blob&quot;)
+      request(&quot;json&quot;)
+      request(&quot;text&quot;)
+      request(&quot;document&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() - open() - send() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - open() - send()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[14]/ul/li[1] following::ol/li[14]/ul/li[2] following::ol/li[15]/ol/li[1] following::ol/li[15]/ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            result = [],
+            expected = [1,2,3,4]
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+            if(4 == client.readyState) {
+              assert_array_equals(result, expected)
+              assert_equals(client.responseText, 'top\n')
+              test.done()
+            }
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/folder.txt&quot;)
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+        client.send(null)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensyncsendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() - open() (sync) - send() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenopensyncsendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - open() (sync) - send()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[14]/ul/li[1] following::ol/li[14]/ul/li[2] following::ol/li[14]/ul/li[3] following::ol/li[15]/ol/li[1] following::ol/li[15]/ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            result = [],
+            expected = [1,4]
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        client.send(null)
+        assert_equals(client.responseText, 'top\n')
+        assert_array_equals(result, expected)
+        test.done()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenrefererexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() - value of Referer header 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenrefererhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - value of Referer header&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;/following::ol[1]/li[2]/ol[1]/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_name=referer&quot;, false)
+        client.send(null)
+        assert_equals(client.responseText, &quot;referer: &quot;+location.href+'\n')
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensendopenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() - send() - open() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensendopenhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - send() - open()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[14]/ul/li[1] following::ol/li[14]/ul/li[2] following::ol/li[15]/ol/li[1] following::ol/li[15]/ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            result = [],
+            expected = [1, 'a', 'b', 'c']
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+        result.push('a')
+        client.send()
+        result.push('b')
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+        result.push('c')
+        assert_array_equals(result, expected)
+        test.done()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensyncopensendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() (sync) - send() - open() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopensyncopensendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() (sync) - send() - open()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[14]/ul/li[1] following::ol[1]/li[14]/ul/li[2] following::ol[1]/li[14]/ul/li[3] following::ol[1]/li[15]/ol/li[1] following::ol[1]/li[15]/ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getallresponseheaders()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[1]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            result = [],
+            expected = [1]
+        client.onreadystatechange = function() {
+          test.step(function() {
+            result.push(client.readyState)
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+        client.send(null)
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        assert_array_equals(result, expected)
+        assert_equals(client.responseXML, null)
+        assert_equals(client.responseText, &quot;&quot;)
+        assert_equals(client.status, 0)
+        assert_equals(client.statusText, &quot;&quot;)
+        assert_equals(client.getAllResponseHeaders(), &quot;&quot;)
+        test.done()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlaboutblankwindowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+
+PASS XMLHttpRequest: open() resolving URLs (about:blank iframe) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlaboutblankwindowhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs (about:blank iframe)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[2]/ol/li[2] following::ol/li[7] following::ol/li[14]/ul/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#concept-xmlhttprequest-document&quot; data-tested-assertations=&quot;..&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;iframe src=&quot;about:blank&quot;&gt;&lt;/iframe&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new self[0].XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        client.send(&quot;&quot;)
+        assert_equals(client.responseText, &quot;top\n&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() resolving URLs - &lt;base&gt; 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedafteropenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() resolving URLs - insert &lt;base&gt; after open() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedafteropenhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs - insert &amp;lt;base&gt; after open()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[2]/ol/li[2] following::ol/li[7] following::ol/li[14]/ul/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest(),
+            base = document.createElement(&quot;base&quot;)
+        base.href = location.href.replace(/\/[^/]*$/, '') + &quot;/resources/&quot;
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        document.getElementsByTagName(&quot;head&quot;)[0].appendChild(base)
+        client.send(null)
+        assert_equals(client.responseText, &quot;top\n&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() resolving URLs - insert &lt;base&gt; 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbaseinsertedhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs - insert &amp;lt;base&gt;&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[2]/ol/li[2] following::ol/li[7] following::ol/li[14]/ul/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest(),
+            base = document.createElement(&quot;base&quot;)
+        base.href = location.href.replace(/\/[^/]*$/, '') + &quot;/resources/&quot;
+        document.getElementsByTagName(&quot;head&quot;)[0].appendChild(base)
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        client.send(null)
+        assert_equals(client.responseText, &quot;bottom\n&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbasehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs - &amp;lt;base&gt;&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;base href=&quot;./resources/&quot;&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[2]/ol/li[2] following::ol/li[7] following::ol/li[14]/ul/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        client.send(null)
+        assert_equals(client.responseText, &quot;bottom\n&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbogusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+FAIL XMLHttpRequest: open() - bogus URLs (http:) assert_throws: function &quot;function () { client.open(&quot;GET&quot;, url) }&quot; did not throw
+FAIL XMLHttpRequest: open() - bogus URLs (http://a a/) assert_throws: function &quot;function () { client.open(&quot;GET&quot;, url) }&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlbogushtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - bogus URLs&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[7] following::ol/li[8]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function url(url) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          assert_throws(&quot;SyntaxError&quot;, function() { client.open(&quot;GET&quot;, url) })
+        }, document.title + &quot; (&quot; + url + &quot;)&quot;)
+      }
+      url(&quot;http:&quot;)
+      url(&quot;http://a a/&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlencodingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: open() - URL encoding assert_equals: expected &quot;%C3%9F&quot; but got &quot;%DF&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlencodinghtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;meta charset=windows-1252&gt;
+    &lt;title&gt;XMLHttpRequest: open() - URL encoding&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[7] following::ol/li[14]/ul/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/content.py?\xDF&quot;, false)
+        client.send(null)
+        assert_equals(client.getResponseHeader(&quot;x-request-query&quot;), &quot;%C3%9F&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlfragmentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS XMLHttpRequest: open() resolving URLs - fragment identifier 
+PASS make sure fragment is removed from URL before request 
+PASS make sure fragment is removed from URL before request (with query string) 
+PASS make sure escaped # is not removed 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlfragmenthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs - fragment identifier&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[7]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;folder.txt#foobar&quot;, false)
+        client.send(null)
+        assert_equals(client.responseText, &quot;top\n&quot;)
+      })
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/requri.py#foobar&quot;, false)
+        client.send(null)
+        assert_regexp_match(client.responseText, /XMLHttpRequest\/resources\/requri\.py$/)
+      }, 'make sure fragment is removed from URL before request')
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/requri.py?help=#foobar&quot;, false)
+        client.send(null)
+        assert_regexp_match(client.responseText, /XMLHttpRequest\/resources\/requri\.py\?help=$/)
+      }, 'make sure fragment is removed from URL before request (with query string)')
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/requri.py?&quot; +encodeURIComponent(&quot;#foobar&quot;), false)
+        client.send(null)
+        assert_regexp_match(client.responseText, /XMLHttpRequest\/resources\/requri\.py\?%23foobar$/)
+      }, 'make sure escaped # is not removed')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindow2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+
+PASS XMLHttpRequest: open() - resolving URLs (javascript: &lt;iframe&gt;; 2) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindow2htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - resolving URLs (javascript: &amp;lt;iframe&gt;; 2)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[2]/ol[1]/li[2] following::ol[1]/li[7] following::ol[1]/li[14]/ul/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var iframe = document.body.appendChild(document.createElement(&quot;iframe&quot;))
+        iframe.src = &quot;javascript:parent.test.step(function() { var x = new XMLHttpRequest(); x.open('GET', 'folder.txt', false); x.send(null); parent.assert_equals(x.responseText, 'top\\n'); parent.test.done() })&quot;
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+
+PASS XMLHttpRequest: open() - resolving URLs (javascript: &lt;iframe&gt;; 1) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurljavascriptwindowhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - resolving URLs (javascript: &amp;lt;iframe&gt;; 1)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[2]/ol[1]/li[2] following::ol[1]/li[7] following::ol[1]/li[14]/ul/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      function request() {
+        test.step(function() {
+          var x = new XMLHttpRequest()
+          x.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+          x.send(null)
+          assert_equals(x.responseText, &quot;top\n&quot;)
+          test.done()
+        })
+      }
+      test.step(function() {
+        var iframe = document.body.appendChild(document.createElement(&quot;iframe&quot;))
+        iframe.src = &quot;javascript:parent.request()&quot;
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+FAIL XMLHttpRequest: open() resolving URLs (multi-Window; 2; evil) assert_throws: open() when associated document's IFRAME is removed function &quot;function () { 
+            client.open(&quot;GET&quot;, &quot;folder.txt...&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow2htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs (multi-Window; 2; evil)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[2]/ol[1]/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+    function init(){ // called from page inside IFRAME
+        test(function() {
+          var client = new self[0].XMLHttpRequest()
+          document.body.removeChild(document.getElementsByTagName(&quot;iframe&quot;)[0])
+          assert_throws(&quot;InvalidStateError&quot;, function() { 
+            client.open(&quot;GET&quot;, &quot;folder.txt&quot;) 
+          }, &quot;open() when associated document's IFRAME is removed&quot;)
+          })
+      }
+    &lt;/script&gt;
+    &lt;iframe src=&quot;resources/init.htm&quot;&gt;&lt;/iframe&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow3expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+FAIL XMLHttpRequest: open() resolving URLs (multi-Window; 3; evil) assert_throws: send() when associated document's IFRAME is removed function &quot;function () { 
+            client.send(null)
+          }&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow3htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs (multi-Window; 3; evil)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function init() {
+        test(function() {
+          var client = new self[0].XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+          document.body.removeChild(document.getElementsByTagName(&quot;iframe&quot;)[0])
+          assert_throws(&quot;InvalidStateError&quot;, function() { 
+            client.send(null)
+          }, &quot;send() when associated document's IFRAME is removed&quot;)
+        })
+      }
+    &lt;/script&gt;
+    &lt;iframe src=&quot;resources/init.htm&quot;&gt;&lt;/iframe&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow4expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: open() resolving URLs (multi-Window; 4; evil) assert_true: should get an error event expected true got false
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow4htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,50 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs (multi-Window; 4; evil)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+    /*
+    It's unclear what the pass condition should be for this test.
+    Implementations:
+    Firefox, Opera (Presto): terminate request with no further events when IFRAME is removed. 
+    Chrome: completes request to readyState=4 but responseText is &quot;&quot; so it's pretty much terminated with an extra event for &quot;DONE&quot; state
+    Pass condition is now according to my suggested spec text in https://github.com/whatwg/xhr/pull/3 , if that's not accepted we'll have to amend this test
+    */
+      var test = async_test()
+      function init() {
+        test.step(function() {
+          var hasErrorEvent = false
+          var client = new self[0].XMLHttpRequest()
+          client.onreadystatechange = function() { 
+            test.step(function() {
+              if(client.readyState == 4) {
+                assert_equals(client.responseText, &quot;&quot;, &quot;responseText is empty on inactive document error condition&quot;)
+              }
+            })
+          }
+          client.addEventListener('error', function(){
+            test.step(function() {
+              hasErrorEvent = true
+              assert_equals(client.readyState, 4, &quot;readyState is 4 when error listener fires&quot;)
+            })
+          })
+          client.addEventListener('loadend', function(){
+            test.step(function() {
+              assert_true(hasErrorEvent, &quot;should get an error event&quot;)
+              test.done()
+            })
+          })
+          client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+          client.send(null)
+          document.body.removeChild(document.getElementsByTagName(&quot;iframe&quot;)[0])
+        })
+      }
+    &lt;/script&gt;
+    &lt;iframe src=&quot;resources/init.htm&quot;&gt;&lt;/iframe&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow5expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+
+FAIL XMLHttpRequest: open() resolving URLs (multi-Window; 5) assert_throws: function &quot;function () { client.open(&quot;GET&quot;, &quot;...&quot;) }&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindow5htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs (multi-Window; 5)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[2]/ol[1]/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test(),
+          client,
+          count = 0
+      function init() {
+        test.step(function() {
+          if(0 == count) {
+            client = new self[0].XMLHttpRequest()
+            count++
+            self[0].location.reload()
+          } else if(1 == count) {
+            assert_throws(&quot;InvalidStateError&quot;, function() { client.open(&quot;GET&quot;, &quot;...&quot;) })
+            test.done()
+          }
+        })
+      }
+    &lt;/script&gt;
+    &lt;iframe src=&quot;resources/init.htm&quot;&gt;&lt;/iframe&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+
+PASS XMLHttpRequest: open() resolving URLs (multi-Window; 1) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlmultiwindowhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() resolving URLs (multi-Window; 1)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[2]/ol[1]/li[2] following::ol[1]/li[7] following::ol[1]/li[14]/ul/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      function init() {
+        test.step(function() {
+          var client = new self[0].XMLHttpRequest()
+          client.onreadystatechange = function() {
+            test.step(function() {
+              if(client.readyState == 4)
+                assert_equals(client.responseText, &quot;bottom\n&quot;)
+                test.done()
+            })
+          }
+          client.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+          client.send(&quot;&quot;)
+        })
+      }
+    &lt;/script&gt;
+    &lt;iframe src=&quot;resources/init.htm&quot;&gt;&lt;/iframe&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlworkersimpleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: relative URLs in worker scripts resolved by script URL 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenurlworkersimplehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XMLHttpRequest: relative URLs in worker scripts resolved by script URL&lt;/title&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::OL[1]/LI[3] following::OL[1]/LI[3]/ol[1]/li[1]&quot; /&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test()
+        var worker = new Worker(&quot;resources/workerxhr-simple.js&quot;)
+            worker.onmessage = function (e) {
+            test.step(function(){
+                assert_equals(e.data, 'PASSED')
+                test.done()
+            })
+        }
+        worker.postMessage('start')
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenuserpasswordnonsameoriginexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: open() - user/pass argument and non same-origin URL doesn't throw 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestopenuserpasswordnonsameoriginhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: open() - user/pass argument and non same-origin URL doesn't throw&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[9]/ol/li[1] following::ol/li[9]/ol/li[2] following::ol/li[15]/ol/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var m = &quot;GET&quot;,
+          u = &quot;http://test2.w3.org/&quot;,
+          a = false
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(m, u, a, &quot;x&quot;)
+          assert_equals(client.readyState, 1, &quot;open() was successful - 1&quot;)
+          var client2 = new XMLHttpRequest()
+          client2.open(m, u, a, &quot;x&quot;, &quot;x&quot;)
+          assert_equals(client2.readyState, 1, &quot;open() was successful - 2&quot;)
+        })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypedonestateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: overrideMimeType() in DONE state 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypedonestatehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in DONE state&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      var client = new XMLHttpRequest();
+      client.onreadystatechange = test.step_func( function() {
+        if (client.readyState !== 4) return;
+        assert_throws(&quot;InvalidStateError&quot;, function() { client.overrideMimeType('application/xml;charset=Shift-JIS'); });
+        assert_equals(client.responseXML, null);
+        test.done();
+      });
+      client.open(&quot;GET&quot;, &quot;resources/status.py?type=&quot;+encodeURIComponent('text/plain;charset=iso-8859-1')+'&amp;content=%3Cmsg%3E%83%65%83%58%83%67%3C%2Fmsg%3E');
+      client.send();
+    &lt;/script&gt;
+
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeheadersreceivedstateforceshiftjisexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: overrideMimeType() in HEADERS RECEIVED state, enforcing Shift-JIS encoding 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeheadersreceivedstateforceshiftjishtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in HEADERS RECEIVED state, enforcing Shift-JIS encoding&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[1] /following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      var client = new XMLHttpRequest();
+      var readyState2Reached = false;
+      client.onreadystatechange = test.step_func( function() {
+        if(client.readyState===2){
+          readyState2Reached = true;
+          try{
+            client.overrideMimeType('text/plain;charset=Shift-JIS');
+          }catch(e){
+            assert_unreached('overrideMimeType should not throw in state 2');
+          }
+        }
+        if (client.readyState !== 4) return;
+        assert_equals( readyState2Reached, true, &quot;readyState = 2 event fired&quot; );
+        assert_equals( client.responseText, 'テスト', 'overrideMimeType() in HEADERS RECEIVED state set encoding' );
+        test.done();
+      });
+      client.open(&quot;GET&quot;, &quot;resources/status.py?type=&quot;+encodeURIComponent('text/html;charset=UTF-8')+'&amp;content=%83%65%83%58%83%67');
+      client.send( '' );
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeinvalidmimetypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: overrideMimeType() in unsent state, invalid MIME types assert_throws: function &quot;function () { client.overrideMimeType('text\\plain;charse...&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeinvalidmimetypehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in unsent state, invalid MIME types&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest();
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType('text\\plain;charset=Shift-JIS'); });
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType('text plain;charset=Shift-JIS'); });
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType('text\nplain;charset=Shift-JIS'); });
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType('cahrset=Shift-JIS'); });
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType(null); });
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType(50212); });
+        assert_throws(&quot;SyntaxError&quot;, function() { client.overrideMimeType( (new Array(1000)).join('a/b/c/') ); });
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeloadingstateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: overrideMimeType() in LOADING state 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeloadingstatehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in LOADING state&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.onreadystatechange = test.step_func(function() {
+          if (client.readyState === 3){
+            assert_throws(&quot;InvalidStateError&quot;, function(){
+              client.overrideMimeType('application/xml;charset=Shift-JIS');
+            });
+          }else if(client.readyState===4){
+            assert_equals(client.responseXML, null);
+            test.done();
+          }
+        });
+        client.open(&quot;GET&quot;, &quot;resources/status.py?type=&quot;+encodeURIComponent('text/plain;charset=iso-8859-1')+'&amp;content=%3Cmsg%3E%83%65%83%58%83%67%3C%2Fmsg%3E');
+        client.send();
+      });
+    &lt;/script&gt;
+
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforceutf8expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: overrideMimeType() in open state, enforcing UTF-8 encoding 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforceutf8htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in open state, enforcing UTF-8 encoding&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[3] /following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.onreadystatechange = function() {
+          if (client.readyState !== 4) return;
+          assert_equals( client.responseText, 'テスト' );
+          test.done();
+        };
+        client.open(&quot;GET&quot;, &quot;resources/status.py?type=&quot;+encodeURIComponent('text/html;charset=Shift-JIS')+'&amp;content='+encodeURIComponent('テスト'));
+        client.overrideMimeType('text/plain;charset=UTF-8');
+        client.send( '' );
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforcexmlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: overrideMimeType() in open state, XML MIME type with UTF-8 charset 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeopenstateforcexmlhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in open state, XML MIME type with UTF-8 charset&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[3] /following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.onreadystatechange = function() {
+          if (client.readyState !== 4) return;
+                                        try{
+            var str = client.responseXML.documentElement.tagName+client.responseXML.documentElement.firstChild.tagName+client.responseXML.documentElement.firstChild.textContent;
+                                        }catch(e){
+                                                assert_unreached('Exception when reading responseXML');
+                                        }
+          assert_equals( client.responseXML.documentElement.tagName,  'test' );
+          assert_equals( client.responseXML.documentElement.firstChild.tagName,  'message' );
+          assert_equals( client.responseXML.documentElement.firstChild.textContent,  'Hello Worldï¼' );
+          test.done();
+        };
+        client.open(&quot;GET&quot;, &quot;resources/status.py?type=&quot;+encodeURIComponent('text/plain;charset=Shift-JIS')+'&amp;content='+encodeURIComponent('&lt;test&gt;&lt;message&gt;Hello Worldï¼&lt;/message&gt;&lt;/test&gt;'));
+        client.overrideMimeType('application/xml;charset=UTF-8');
+        client.send();
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeunsentstateforceshiftjisexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: overrideMimeType() in unsent state, enforcing Shift-JIS encoding 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestoverridemimetypeunsentstateforceshiftjishtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: overrideMimeType() in unsent state, enforcing Shift-JIS encoding&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-overridemimetype()-method&quot; data-tested-assertations=&quot;/following::ol/li[3] /following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test();
+      test.step(function() {
+        var client = new XMLHttpRequest();
+        client.overrideMimeType('text/plain;charset=Shift-JIS');
+        client.onreadystatechange = function() {
+          if (client.readyState !== 4) return;
+          assert_equals( client.responseText, 'テスト' );
+          test.done();
+        };
+        client.open(&quot;GET&quot;, &quot;resources/status.py?type=&quot;+encodeURIComponent('text/html;charset=iso-8859-1')+'&amp;content=%83%65%83%58%83%67');
+        client.send( '' );
+      });
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestprogresseventsresponsedatagzipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: progress events and GZIP encoding 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestprogresseventsresponsedatagziphtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,77 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: progress events and GZIP encoding&lt;/title&gt;
+    &lt;meta name=&quot;timeout&quot; content=&quot;long&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#firing-events-using-the-progressevent-interface-for-http&quot; data-tested-assertations=&quot;following::p[contains(text(),'content-encodings')]&quot; /&gt;
+    &lt;!--  TODO: find better spec reference when https://www.w3.org/Bugs/Public/show_bug.cgi?id=25587 is fixed  --&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        /*
+
+          Two behaviours are considered acceptable, so there are two ways to
+          pass this test
+
+          a) Set data for the compressed resource:
+            * event.total reflects the Content-length of the gzipp'ed resource
+            * event.loaded how many gzipped bytes have arrived over the wire so far
+            * lengthComputable is true
+
+          or
+
+          b) If the implementation does not provide progress details for the compressed
+          resource, set
+            * lengthComputable to false
+            * event.total to 0
+            * event.loaded to the number of bytes available so far after gzip decoding
+
+          Implications of this are tested here as follows:
+
+          * If lengthComputable is true:
+              * Event.total must match Content-length header
+              * event.loaded should be a smaller number while resource is loading
+                and match Content-length when loading is finished
+              * Setting event.loaded to equal event.total for each progress event if the
+                resource is not fully downloaded would be cheating
+
+          * If lengthComputable is false:
+              * event.total should be 0
+              * event.loaded should be the length of the decompressed content, i.e.
+                bigger than Content-length header value when finished loading
+
+        */
+        client.addEventListener('loadend', test.step_func(function(e){
+          var len = parseInt(client.getResponseHeader('content-length'), 10)
+          if(e.lengthComputable){
+            assert_equals(e.total, len, 'event.total is content-length')
+            assert_equals(e.loaded, len, 'event.loaded should be content-length at loadend')
+          }else{
+            assert_equals(e.total, 0, 'if implementation can\'t compute event.total for gzipped content it is 0')
+            assert_true(e.loaded &gt;= len, 'event.loaded should be set even if total is not computable')
+          }
+          test.done();
+        }), false)
+        client.addEventListener('progress', test.step_func(function(e){
+          if(e.lengthComputable &amp;&amp; e.total &amp;&amp; e.loaded &amp;&amp; e.target.readyState &lt; 4){
+            assert_not_equals(e.total, e.loaded, 'total should not equal loaded while download/decode is incomplete')
+            // We should only do this assertation once
+            // it's theoretically possible that all the data would get in
+            // and a progress event fire before the readyState switches from 3 to 4 -
+            // in this case we might report bogus and random failures. Better to remove the event listener again..
+            client.removeEventListener('progress', arguments.callee, false);
+          }
+        }), false)
+        // image.gif is 165375 bytes compressed. Sending 45000 bytes at a time with 1 second delay will load it in 4 seconds
+        client.open(&quot;GET&quot;, &quot;resources/image.gif?pipe=gzip|trickle(45000:d1:r2)&quot;, true)
+        client.send()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestreadmetxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/readme.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/readme.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/readme.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+Currently this testsuite tries to provide tests for XMLHttpRequest level 1.
+This test suite is not stable and is still under development. Tests may
+contain bugs and may change over time as a result of those bugs being fixed.
+
+When more browsers implement XMLHttpRequest level 2 this testsuite will
+slowly evolve most likely.
+
+  http://dev.w3.org/2006/webapi/XMLHttpRequest/
+  http://dev.w3.org/2006/webapi/XMLHttpRequest-2/
+
+If the folders above give the status of the feature tested you can assume
+this is against level 1 unless explicitly stated otherwise.
+
+NOTE: readyState and onreadystatechange are tested throughout the various
+tests. statusText is tested together with status.
+
+NOTE: open-url-base* have absolute paths in them. They need to be adjusted
+on a per location basis.
+
+NOTE: open-url-base-inserted-after-open.htm, open-url-base-inserted.htm,
+send-authentication.htm and open-url-base.htm refer to localhost.
+
+
+TESTS THAT ARE UNSTABLE AND (PROBABLY) NEED CHANGES
+  responsexml-basic (see email WHATWG)
+  send-authentication (see &quot;user:password&quot; debacle)
+
+
+TESTS NOT STARTED ON YET
+
+&lt;iframe&gt; document.domain = w3.org create cross-origin xhr object
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesacceptlanguagepy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept-language.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept-language.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept-language.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+def main(request, response):
+    return [(&quot;Content-Type&quot;, &quot;text/plain&quot;),
+            request.headers.get(&quot;Accept-Language&quot;, &quot;NO&quot;)]
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesacceptpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+def main(request, response):
+  return [(&quot;Content-Type&quot;, &quot;text/plain&quot;)], request.headers.get(&quot;accept&quot;, &quot;NO&quot;)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth1authpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/auth.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/auth.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/auth.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+import imp
+import os
+
+here = os.path.split(os.path.abspath(__file__))[0]
+
+def main(request, response):
+    auth = imp.load_source(&quot;&quot;, os.path.join(here,
+                                            &quot;..&quot;,
+                                            &quot;authentication.py&quot;))
+    return auth.main(request, response)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth1w3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth1/auth.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth2authpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/auth.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/auth.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/auth.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+import imp
+import os
+
+here = os.path.split(os.path.abspath(__file__))[0]
+
+def main(request, response):
+    auth = imp.load_source(&quot;&quot;, os.path.join(here,
+                                            &quot;..&quot;,
+                                            &quot;authentication.py&quot;))
+    return auth.main(request, response)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth2corsenabledpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+import imp
+import os
+
+def main(request, response):
+    response.headers.set('Access-Control-Allow-Origin', request.headers.get(&quot;origin&quot;));
+    response.headers.set('Access-Control-Allow-Credentials', 'true');
+    response.headers.set('Access-Control-Allow-Methods', 'GET');
+    response.headers.set('Access-Control-Allow-Headers', 'authorization, x-user, x-pass');
+    response.headers.set('Access-Control-Expose-Headers', 'x-challenge, xhr-user, ses-user');
+    auth = imp.load_source(&quot;&quot;, os.path.join(os.path.abspath(os.curdir),
+                                            &quot;XMLHttpRequest&quot;,
+                                            &quot;resources&quot;,
+                                            &quot;authentication.py&quot;))
+    if request.method == &quot;OPTIONS&quot;:
+        return &quot;&quot;
+    else:
+        return auth.main(request, response)
+
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth2w3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/auth.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth2/corsenabled.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth3authpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/auth.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/auth.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/auth.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+import imp
+import os
+
+here = os.path.split(os.path.abspath(__file__))[0]
+
+def main(request, response):
+    auth = imp.load_source(&quot;&quot;, os.path.join(here,
+                                            &quot;..&quot;,
+                                            &quot;authentication.py&quot;))
+    return auth.main(request, response)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth3w3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth3/auth.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth4authpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/auth.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/auth.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/auth.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+import imp
+import os
+
+here = os.path.split(os.path.abspath(__file__))[0]
+
+def main(request, response):
+    auth = imp.load_source(&quot;&quot;, os.path.join(here,
+                                            &quot;..&quot;,
+                                            &quot;authentication.py&quot;))
+    return auth.main(request, response)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth4w3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth4/auth.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth5authpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/auth.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/auth.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/auth.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+def main(request, response):
+    if request.auth.username == 'usr' and request.auth.password == 'secret':
+        response.headers.set('Content-type', 'text/plain')
+        content = &quot;&quot;
+    else:
+        response.status = 401
+        response.headers.set('Status', '401 Authorization required')
+        response.headers.set('WWW-Authenticate', 'Basic realm=&quot;test&quot;')
+        content = 'User name/password wrong or not given: '
+
+    content += &quot;%s\n%s&quot; % (request.auth.username,
+                           request.auth.password)
+    return content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth5w3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth5/auth.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth6authpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/auth.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/auth.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/auth.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+def main(request, response):
+    if request.auth.username == 'usr' and request.auth.password == 'secret':
+        response.headers.set('Content-type', 'text/plain')
+        content = &quot;&quot;
+    else:
+        response.status = 401
+        response.headers.set('Status', '401 Authorization required')
+        response.headers.set('WWW-Authenticate', 'Basic realm=&quot;test&quot;')
+        content = 'User name/password wrong or not given: '
+
+    content += &quot;%s\n%s&quot; % (request.auth.username,
+                           request.auth.password)
+    return content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauth6w3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/auth6/auth.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesauthenticationpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/authentication.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/authentication.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/authentication.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+def main(request, response):
+    if &quot;logout&quot; in request.GET:
+        return ((401, &quot;Unauthorized&quot;),
+                [(&quot;WWW-Authenticate&quot;, 'Basic realm=&quot;test&quot;')],
+                &quot;Logged out, hopefully&quot;)
+
+    session_user = request.auth.username
+    session_pass = request.auth.password
+    expected_user_name = request.headers.get(&quot;X-User&quot;, None)
+
+    token = expected_user_name
+    if session_user is None and session_pass is None:
+        if token is not None and request.server.stash.take(token) is not None:
+            return 'FAIL (did not authorize)'
+        else:
+            if token is not None:
+                request.server.stash.put(token, &quot;1&quot;)
+            status = (401, 'Unauthorized')
+            headers = [('WWW-Authenticate', 'Basic realm=&quot;test&quot;'),
+                       ('XHR-USER', expected_user_name),
+                       ('SES-USER', session_user)]
+            return status, headers, 'FAIL (should be transparent)'
+    else:
+        if request.server.stash.take(token) == &quot;1&quot;:
+            challenge = &quot;DID&quot;
+        else:
+            challenge = &quot;DID-NOT&quot;
+        headers = [('XHR-USER', expected_user_name),
+                   ('SES-USER', session_user),
+                   (&quot;X-challenge&quot;, challenge)]
+        return headers, session_user + &quot;\n&quot; + session_pass;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceschunkedpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/chunked.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/chunked.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/chunked.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+def main(request, response):
+    chunks = [&quot;First chunk\r\n&quot;,
+              &quot;Second chunk\r\n&quot;,
+              &quot;Yet another (third) chunk\r\n&quot;,
+              &quot;Yet another (fourth) chunk\r\n&quot;,
+              ]
+    response.headers.set(&quot;Transfer-Encoding&quot;, &quot;chunked&quot;);
+    response.headers.set(&quot;Trailer&quot;, &quot;X-Test-Me&quot;);
+    response.headers.set(&quot;Content-Type&quot;, &quot;text/plain&quot;);
+    response.write_status_headers()
+
+    for value in chunks:
+        response.writer.write(&quot;%x\r\n&quot; % len(value))
+        response.writer.write(value)
+        response.writer.write(&quot;\r\n&quot;)
+    response.writer.write(&quot;0\r\n&quot;)
+    response.writer.write(&quot;X-Test-Me: Trailer header value\r\n\r\n&quot;)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesconditionalpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/conditional.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/conditional.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/conditional.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+def main(request, response):
+    tag = request.GET.first(&quot;tag&quot;, None)
+    match = request.headers.get(&quot;If-None-Match&quot;, None)
+    date = request.GET.first(&quot;date&quot;, &quot;&quot;)
+    modified = request.headers.get(&quot;If-Modified-Since&quot;, None)
+    if tag:
+        response.headers.set(&quot;ETag&quot;, '&quot;%s&quot;' % tag)
+    elif date:
+        response.headers.set(&quot;Last-Modified&quot;, date)
+
+    if ((match is not None and match == tag) or
+        (modified is not None and modified == date)):
+        response.status = (304, &quot;SUPERCOOL&quot;)
+        return &quot;&quot;
+    else:
+        response.headers.set(&quot;Content-Type&quot;, &quot;text/plain&quot;)
+        return &quot;MAYBE NOT&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcescontentpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/content.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/content.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/content.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+def main(request, response):
+    response_ctype = ''
+
+    if &quot;response_charset_label&quot; in request.GET:
+      response_ctype = &quot;;charset=&quot; + request.GET.first(&quot;response_charset_label&quot;)
+
+    headers = [(&quot;Content-type&quot;, &quot;text/plain&quot; + response_ctype),
+               (&quot;X-Request-Method&quot;, request.method),
+               (&quot;X-Request-Query&quot;, request.url_parts.query if request.url_parts.query else &quot;NO&quot;),
+               (&quot;X-Request-Content-Length&quot;, request.headers.get(&quot;Content-Length&quot;, &quot;NO&quot;)),
+               (&quot;X-Request-Content-Type&quot;, request.headers.get(&quot;Content-Type&quot;, &quot;NO&quot;))]
+
+    if &quot;content&quot; in request.GET:
+        content = request.GET.first(&quot;content&quot;)
+    else:
+        content = request.body
+
+    return headers, content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcescorsenabledpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/corsenabled.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/corsenabled.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/corsenabled.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+import time
+
+def main(request, response):
+    headers = [(&quot;Access-Control-Allow-Origin&quot;, &quot;*&quot;),
+               (&quot;Access-Control-Allow-Credentials&quot;, &quot;true&quot;),
+               (&quot;Access-Control-Allow-Methods&quot;, &quot;GET, POST, PUT, FOO&quot;),
+               (&quot;Access-Control-Allow-Headers&quot;, &quot;x-test, x-foo&quot;),
+               (&quot;Access-Control-Expose-Headers&quot;, &quot;x-request-method, x-request-content-type, x-request-query, x-request-content-length&quot;)]
+
+    if &quot;delay&quot; in request.GET:
+        delay = int(request.GET.first(&quot;delay&quot;))
+        time.sleep(delay)
+
+    headers.append((&quot;X-Request-Method&quot;, request.method))
+    headers.append((&quot;X-Request-Query&quot;, request.url_parts.query if request.url_parts.query else &quot;NO&quot;))
+    headers.append((&quot;X-Request-Content-Length&quot;, request.headers.get(&quot;Content-Length&quot;, &quot;NO&quot;)))
+    headers.append((&quot;X-Request-Content-Type&quot;, request.headers.get(&quot;Content-Type&quot;, &quot;NO&quot;)))
+
+    return headers, &quot;Test&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesdelaypy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/delay.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/delay.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/delay.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+import time
+
+def main(request, response):
+    delay = float(request.GET.first(&quot;ms&quot;, 500))
+    time.sleep(delay / 1E3);
+    return [(&quot;Content-type&quot;, &quot;text/plain&quot;)], &quot;TEST_DELAY&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesechomethodpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/echo-method.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/echo-method.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/echo-method.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+def main(request, response):
+    response.send_body_for_head_request = True
+    headers = [(&quot;Content-type&quot;, &quot;text/plain&quot;)]
+    content = request.method
+
+    return headers, content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesfoldertxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/folder.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/folder.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/folder.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+bottom
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesformpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/form.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/form.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/form.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+def main(request, response):
+    return &quot;id:%s;value:%s;&quot; % (request.POST.first(&quot;id&quot;), request.POST.first(&quot;value&quot;))
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesgzippy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/gzip.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/gzip.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/gzip.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+import gzip as gzip_module
+from cStringIO import StringIO
+
+def main(request, response):
+    if &quot;content&quot; in request.GET:
+        output = request.GET[&quot;content&quot;]
+    else:
+        output = request.body
+
+    out = StringIO()
+    with gzip_module.GzipFile(fileobj=out, mode=&quot;w&quot;) as f:
+      f.write(output)
+    output = out.getvalue()
+
+    headers = [(&quot;Content-type&quot;, &quot;text/plain&quot;),
+               (&quot;Content-Encoding&quot;, &quot;gzip&quot;),
+               (&quot;X-Request-Method&quot;, request.method),
+               (&quot;X-Request-Query&quot;, request.url_parts.query if request.url_parts.query else &quot;NO&quot;),
+               (&quot;X-Request-Content-Length&quot;, request.headers.get(&quot;Content-Length&quot;, &quot;NO&quot;)),
+               (&quot;X-Request-Content-Type&quot;, request.headers.get(&quot;Content-Type&quot;, &quot;NO&quot;)),
+               (&quot;Content-Length&quot;, len(output))]
+
+    return headers, output
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesheaderspy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/headers.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/headers.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/headers.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+ # -*- coding: utf-8 -*-
+
+def main(request, response):
+    response.headers.set(&quot;Content-Type&quot;, &quot;text/plain&quot;)
+    response.headers.set(&quot;X-Custom-Header&quot;, &quot;test&quot;)
+    response.headers.set(&quot;Set-Cookie&quot;, &quot;test&quot;)
+    response.headers.set(&quot;Set-Cookie2&quot;, &quot;test&quot;)
+    response.headers.set(&quot;X-Custom-Header-Empty&quot;, &quot;&quot;)
+    response.headers.set(&quot;X-Custom-Header-Comma&quot;, &quot;1&quot;)
+    response.headers.append(&quot;X-Custom-Header-Comma&quot;, &quot;2&quot;)
+    response.headers.set(&quot;X-Custom-Header-Bytes&quot;, &quot;…&quot;)
+    return &quot;TEST&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesimagegif"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/image.gif (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/image.gif                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/image.gif        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,2069 @@
</span><ins>+GIF89a\xF9C\xF7                        
+
+
+ +++   !!!&quot;&quot;&quot;###$$$%%%&amp;&amp;&amp;'''((()))***+++,,,---...///000111222333444555666777888999:::;;;&lt;&lt;&lt;===&gt;&gt;&gt;???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~\x80\x80\x80\x81\x81\x81\x82\x82\x82\x83\x83\x83\x84\x84\x84\x85\x85\x85\x86\x86\x86\x87\x87\x87\x88\x88\x88\x89\x89\x89\x8A\x8A\x8A\x8B\x8B\x8B\x8C\x8C\x8C\x8D\x8D\x8D\x8E\x8E\x8E\x8F\x8F\x8F\x90\x90\x90\x91\x91\x91\x92\x92\x92\x93\x93\x93\x94\x94\x94\x95\x95\x95\x96\x96\x96\x97\x97\x97\x98\x98\x98\x99\x99\x99\x9A\x9A\x9A\x9B\x9B\x9B\x9C\x9C\x9C\x9D\x9D\x9D\x9E\x9E\x9E\x9F\x9F\x9F\xA0\xA0\xA0\xA1\xA1\xA1\xA2\xA2\xA2\xA3\xA3\xA3\xA4\xA4\xA4\xA5\xA5\xA5\xA6\xA6\xA6\xA7\xA7\xA7\xA8\xA8\xA8\xA9\xA9\xA9\xAA\xAA\xAA\xAB\xAB\xAB\xAC\xAC\xAC\xAD\xAD\xAD\xAE\xAE\xAE\xAF\xAF\xAF\xB0\xB0\xB0\x
 B1\xB1\xB1\xB2\xB2\xB2\xB3\xB3\xB3\xB4\xB4\xB4\xB5\xB5\xB5\xB6\xB6\xB6\xB7\xB7\xB7\xB8\xB8\xB8\xB9\xB9\xB9\xBA\xBA\xBA\xBB\xBB\xBB\xBC\xBC\xBC\xBD\xBD\xBD\xBE\xBE\xBE\xBF\xBF\xBF\xC0\xC0\xC0\xC1\xC1\xC1\xC2\xC2\xC2\xC3\xC3\xC3\xC4\xC4\xC4\xC5\xC5\xC5\xC6\xC6\xC6\xC7\xC7\xC7\xC8\xC8\xC8\xC9\xC9\xC9\xCA\xCA\xCA\xCB\xCB\xCB\xCC\xCC\xCC\xCD\xCD\xCD\xCE\xCE\xCE\xCF\xCF\xCF\xD0\xD0\xD0\xD1\xD1\xD1\xD2\xD2\xD2\xD3\xD3\xD3\xD4\xD4\xD4\xD5\xD5\xD5\xD6\xD6\xD6\xD7\xD7\xD7\xD8\xD8\xD8\xD9\xD9\xD9\xDA\xDA\xDA\xDB\xDB\xDB\xDC\xDC\xDC\xDD\xDD\xDD\xDE\xDE\xDE\xDF\xDF\xDF\xE0\xE0\xE0\xE1\xE1\xE1\xE2\xE2\xE2\xE3\xE3\xE3\xE4\xE4\xE4\xE5\xE5\xE5\xE6\xE6\xE6\xE7\xE7\xE7\xE8\xE8\xE8\xE9\xE9\xE9\xEA\xEA\xEA\xEB\xEB\xEB\xEC\xEC\xEC\xED\xED\xED\xEE\xEE\xEE\xEF\xEF\xEF\xF0\xF0\xF0\xF1\xF1\xF1\xF2\xF2\xF2\xF3\xF3\xF3\xF4\xF4\xF4\xF5\xF5\xF5\xF6\xF6\xF6\xF7\xF7\xF7\xF8\xF8\xF8\xF9\xF9\xF9\xFA\xFA\xFA\xFB\xFB\xFB\xFC\xFC\xFC\xFD\xFD\xFD\xFE\xFE\xFE\xFF\xFF\xFF!\xF9,\xF9C\xFF\xEBtRfR\xAA
 N\xA9\xD6D\xCAUgF\x9BJ\x93\xE6\xFC\xF9\x93\xA6N\xADu\xEDY\x93\xEAT\x9A!y\xE6\xAC        \xA3Í¡=\xB1\x8AŹ\xE9ѤA\xAF\xB59R\xA2Q\xA0=\x89&amp;\xEDi\xA8P\x968\xBBnM:\xD4eI\xA2\\x81ÖŒ\x894\xEAK\x87B\x95\xDA|\xF4\xA5ÆŽB\xCB\xEAtÉ”\xEEÏ•@\xA7i\xF2dQ\xA5M\xAFbj3\xEAÕ¢,\xC1\x92åš•lÖ¥#E\xAAe\xC2{gÔª\xA2uN%
+\x95hM\x9CH\xA1\x82}\xAB\xE6L\x9E@}\xBE\xB5\xA7Y\xA4Ac\xAE\xFC\x89t\xE7N\x9D%!.\xA5\xAA\x93dËE\x97F\xC5\xDA\xD4)\xEA\xAFT\x8D&gt;\x85[\xB5\xA5Ì 8\xBD:\xFD\xC9ShÊ–8w\xCE\xAA\xE9T\xA4B\x87*\xA5\x8A5\xA6Q\xA54+\xF6,\xD9&amp;Ô¬R\xABz\xABҨТq\x89\xD2T\xFF\xE9\xA9Ïž=\x81&amp;\xFD)\xF3f\xE1\xB6?\xA9\xB2+\x8A\xF2\xE4\x8A@\x82;\x9DR\xC8\xD0!D\x89Y\x84\x91Fm\xA4\x92\xCAG!\x8D4\xC3\x89\xE4\x91\xD2J-\xBDSI\x94\xB0\xC8M9\xED\xD4\xD3OA+U\xD4Q\x81\xA4QF$\xA5t\xF1TT_Ò…U\x83d\xF5W}|\xD6XO4r        Zj\xB1\xE5\r\xD1e^z\xF1\xE5`\x82fb\x8A1\xE6\xD8}\x841 e\x96a\xA6Y$yx\x9Ah\xA4\x99\x86\x9Aj\xAC\xB9\x9BlÙ†\x9Bn\xBC\xF9\x9Cp\xC4\x87\%\xA70g#t\xD2\xED\xF0\x85u\xD8iÇw\xE0\x89G\x9Ey\xE8\xA9Çž{\xF0\xC9G\x9F}\xD4\xC6%5\xB2I.\xBF$\x92\xC8'\x8B \x92J)}l\xF1\xC7sl\x92M}\xF4\xD1Y#Y\xAC\xF0C)g\\xC5k\x841\xCA3\xA3\x9C\xF0JCL\xFF1E)\xAC\xC4+\xE6\xD1J!G\x9C\xD1\xC9-\xA7,\xB2K'\x93\xAC\x93\xC6 w̲\xC6o\x8C\xB2K%\xBC\xF1\xC8?\xB2E?tJI\xD41\xCC)K|q\xC9&quot;WT1C?l2J(\x
 A5\x94\xB2\xC8-\x9DÜ‘H)\x8F&lt;r\xC9K{\x91\xC3)\xABdq\xC6+\xCD\xE4QE\x93\x84rEE\xD1E\xA1\xDCR\xCC2\xD5\xC8\x83 \xD5\xCA\xA9\x92F.\x9Bl\xC6\xA9\xFCP\xC9,\xA7\x8C2GU4\xF1G.\xC9\xB3H{d\x91\xC7+\xB7,2\xC5\xABT\xF2J.\xC1\xF4J\xE4e\xB2\xC3%\x83\xF2H&amp;\xBD4\xC5#\xA3\xF4\xD1H-\xA7\xFCpGa4\xD2M0ż2I#w\xD3,\x91\xACq\xC5ydr\xC5i\x94R\xC6\x8F\xEC\x92H1\x8B\x9CL\x99\x91á\x89f³\xA3\x90J\xFFJ\xA9\xA5\x98jÊ©\xA7w\x80\x9AB\xA3\x94zj\xAA\xAB\xB6\xFAj\xAC\xE3\x9D\xD0\xC2w'\x91\xC7*\x87\xF4\xFAk\xB0\xC3{\xEC\xB1\xAC\x91F\xB3\xB9@\xFBF#q\xFCPȵ?\xCC\xC9\xEDä\xEE\xB8\xE5Ö€\xAE\xBA\xEC\xBA \xAF\xBC\xF4Ú‹\xAF\xBE\xFC\xFA \xB0\xC0\x8C\xB0\xC2w4&lt;\xCC2s\x9Eb\xC5c\xAC1\xC7\x83,2\xC9&amp;\xBF1E\x81\xDC\xD2\xF2\xCB1\xCF\\xF3Í«L\xB2s\xCF?=t\xD1G'b,RK)RSm5Ö¯Tµ×\x80-6\xD9f B\xDA\xD6Ö¶\xB7\xC5mnu\xBB\xA2\xDAЈ\xA4\xE0\x8F(F3R\xB2\x8A*|\xA0
+\xC7\xC3 \x92p\x87)\xB4\xE0_hF1\xB6\x8BDl\xA2 +(\xC1\x9A\xB1\x85Z\xA4#\xA8\x99F5.\x91\x83Lt\xE1=\xD8\xC3v\x90\x84,D\xA1+mH\x8C\xF9\xFF\x9A0\x88i\xB4\xE2\xA1+C5êƒG\xBC&quot;[\x99D!&quot;Q\x86(a \xB1H\xC5Ê°\x871\xF4! ]8\xC3؇C\xF4 'M\xA8@+\x9AP\x83\xB4\xA1\xB5\xB8CF\x91\x8D$\xF4\xE0HA(\x9EP\x82\\xE1=\xB8C4n\xB1\x83%\xE1}\xCC@~\xB0\x87&lt;4&quot;\xAB\x88F8\xB6\xAFQ\xF4 -\xC8BÆ–\x91\x88#d\xA2\xBD8D\x8E1\x86*\\xA1\xD7\xC8\xC4Vt`\xFD&quot;\xB4J\xC2\xF0\x82)\xA28\xC3\xFA\xB0\x8Duc\x9F8ER\xC1\x9AB\xCC\xE0A\xC8C˶Q\x89Q#\x99\xACC!B\x89Z\xEC\xE27hF+*q\x87!\xBC&quot;\x9D\xB8\xC2n5\x83*\x84&quot;\x83c\xC8C\xDA\xF0\x847d&quot;\xBB\xA8CA        \xC6b\xAB\xB8B0\xA8\xFFAz\x84&quot;$\xA1        Q\xA8B\xCE&quot;\xD3XD&amp;\xA2q+\xDA\x87:,\xA4\xA9\x80\x98\x98H\xBC\x82\x88FD\xE2\x94\xC8D'B1R\xA4\xA2\xB1\xA8E.z1 [8CN\xB0K3&amp;&quot;i\c+~\xB08Ê‘\x8Ev\xC4\xE3        F\xC1G?R\x90\x844$&quot;g\xA0HF:\x92Ó˜d-:Q\x8AKfr\x93\x9D\xFCd(\xF7\x90AS\xA2R\
 x95[\xA8A        n\x91\x8AW\xC6r\xB3\xAC\xE5 \xEEp\x814ì²—\xBF \xE60\x8By\xCCd.\xB3\xA5x\xE6
+\xB2 MjZ\xB35\xD0&amp;7\xBD        \xCE,4@_\xE5&lt;gÒ¹\xCEv\xBE3\x9E\xF3|` q\x82$4&quot;+m\xC4 \x9AÐ…kT\xE1\xCB\xE8F4\xE2\x84(\xE2\xD7D\xE2p\x89gL!+\x99\xC2\xF2P\x8CoD#\xBFp[j1\x84$\xFF\xB0\xE9\x89xB\xA2Q\x86MLc\xBF\xD8\xC4.цk$\xA2ixD\x8A`\xCEWaÙ˜Czq\x89P\xFCa\xE7(F5^\xB1\x86L\xA1
+[HB\xBA`\xAA(\x94!\x8F\xA8B
+&quot;P\x87R$c=xAN\x86V,\xE1
+cH\xC46v\xA1\xDDbT\xE2\xBAmE9\xBC\x88\x94-\xE2C1ê‹e|&quot; }\xD1\xF2p\x81\x80$+ihF:ໃ)L\xE2+\x88Ä­\xB2p\x87b0p/(B'\xAA\x91\x8A \x8C S\xE8D&amp;\xC2p\x83&lt;\xA1+\xB5x\xC2\xDDB\xB1\x86L\xF4\xE1        c8Dl\xB1\x84ML\xE1\xE3hG6\xB2q\x8E^&lt;!%\xC18\xC4\xB6\x9B!\xA4 O\xE0\xDE#1\x87U\xA4\xE2M\xA8E$\xC6Њ\\x94B{o\xF8@#Jq\x88\xD3\xFCb\xFF\x8Cu,dK\xB0e\xCAfã²™\xDDlg?\xDAÑ–6
+k\xB8\x84j\xF7\xD0Z\x86\xC66\xB8El{
+\xDC*\x8D\xB7\xBEG0\x84K\\xE3&quot;W\xB9\xCC+\x85s\xA1+\xDD]d\xE2\xD7\xCDn5B\xE7\xDD+t\xE1\xE35\xD5Ê°\x8CGL!\x98\xC3)\x8E_\xF9Ò·M\xA8\xC2\xB1\xDF\xFE\xFE7\xC0~E\x81\x9Bp\xE0/\xB8\xC1\x8Ep&amp;\\xE1 gx\xC3=\xD8A&gt;\xE2!\xD4\xC04\xC38\xF1 \x86\xB0\xE2\xBF8\xC63\xBEAn&lt;\x8B&amp;\xEC\xB8\xC7?\xF2\x90\x8B|\xE4$/\xB9\xBFhB,\x8E\xE5t\xC1yCX\x96\xB5\xCCe/\x83Y\xCCd63\x9A\xD5\xCCf7ù\xB1\x8F\xBDx\xBB0\x87FL\xC2Y}h\xC3;v!\x95L\xD4c\x898\xC3\xCA*%\xB3`\xE5 \x9DxA\xBE\xF2\x8AN\x9C\x81\xAE\x81\xFFxB.ч(\xEC\xE0K\xE8A\x92\x87@\xECb\xBD\xB8\xC5&amp;Þ€\xE3L\xBC iȃ\x95\xA7\x87'\x8CbW\xD8A$\x96ЈP\xC4&quot;\x89\xF8Cv\xB0\x83[\xA4! o\xB8\xC2.\xBA0\xCFNa\xACW(C)\x86\x89&quot;d\xA0\xC8\xC1\xB20\xD9* &quot;\xAF\E ~\x8A6Wbs\x88Dvp\x853Pv+K\xA8AÑ‹GÜ¡h\xFB\xC3
+nP\x87M \xE3\xD5\xC7+\xFE\xA23|\xA2EA\xBD\x8Bk\xFC\xA1\x878E\x9A\xB3@\x90N\xEClJ\xB9E&amp;\xB2\x845\xF4\xA2 u\xA8C&amp;Q\x89@&quot;;\xB8\xC3)\xA2Ñatc\xCDhJ*Q\x87+- =\xE8B+&lt;Û‰Cd\xE12\xB1O \x96Î’\xE5a        3\xE8A$[\x86OL\xE2q\x\xFF\xC3Þ‹=\xBCa\xE2k\xF8\xC2&amp;\xE6\x81q\x8D\xE7\x82\xE3y\xF08\xC8E\xAE\x99\x92\xA7\xE5*\xBF\xC4\s\x99\xA3\xE67\x97s;\xD7s?tCWtG\x97tK\xF7\x9A\xB6Q7u=P WW\x90 +\xE2u`Wr        Gpv mY\x90rnw\xB9 wtgwx\xA7w|\xE7w]x\x82Gx\x86\x87x\xEA\xB1x\x8D\xF7x\x917y\x95\xD7        G\xF0OG\xC0y\x9Ez\xA2\xF7\xA4W\xA6\x97 \xA87:\xC7z\xAE{\xB2G{\xB6\x87{\xBA\xC7{\xBE|\xC2W        s`|\x81p-\xCA\x87\xD0|\xCF}u\xF0Ô§\xA3p}Ù·}\x83\xD0}\xDF~[\xC0p[\x8F\xD0\x91pi        Ó° \xA7\xB0\x9D gp
+\xB7P \x92 =\xB0eu0A\x81\xD0(\xFF\x97\x95\xD0;\xD0\x83\xB0\xBF\xB1Qo\xB0\x83u0\x8FP\xA3\x95        \xAF\xB0Q\xB0m\xB0\xB2\x92NQ\xB0OP        \x890\x87p\x83\xF0P\x89\xD0\xC5 LG\xF0/\xF0
+q\xD0-YO\xB0 7P\xC1\xA2*\x9D\xB0ipEp9\xD03\x8A{0
+\xC3`\up]p\xA5\x80\x85}P0[\x80.C\x9E\x925\x90\x85\xD0 \xCB\x8A_0\xCBq}[\xF0
+\xD7\xC0{S\xAB0=\xD0]\xD6M\x9E‰\x99\x80a@\xD4Y\xD8
+\xF1o\xD3
+\xFD\xD3        \x89\x90\x88\xF8}        \xBDPc\xF0c\x8BP
+\xA3\xD0        \x97P6\xA30G\xF3[\xB4w\x90}=\xD0
+\xC5\xC0r\xBFp
+_\xB0\xBFps\xD0        \xE5W\x90e\xE0f\x87\x83\xF0|\x95\xFF\xF2\xF5\xF2v\xF8yx
+\xE9Їm\xF0\x87\x818\x88\x85x\x88\x89\xB8\x88\x81\xB0\x8F\x89\x93X\x89\x978qpm{\x86\x97\x8E\xA0(\x8A\xA4h\x8AS\x80\x8A\xAAÈŠ\xAE\x8B\xB28\xB5x %\x92\x8B/ \xBD        l\x99[Q\xB0 5P\xA9\xB0\xD5)g\xA0\x8C\xCC茱\xD0H\xD2X+i\x8Dب\x8D\xDC\xE8\x8D\xE0x\xE2H\x8E戎\xEA \xEC\xE8\x8E\xF0\xF3\xC8H\xF78\xF9\xF8\x9B\xC0\x8F@\xF4\x8F9\x90\xFD\xB3        \x8B\x80\x90]\xA0\x90 \xE9\x90)\x91i\x91e
+\xA9Jc\xB0k\xD9\xE3\xB0$i\x92(\xB9\xBD\x90-\xF9\x9219\x93\x8B\xF0 5y\x93'\x87s        U\x90\xA5\xD0 \xBC\xD8q\xB0
+\xB9p \xB9pK\xB5\xC1\xD1 É
+\x97e@1\xF0        W\xF0?Ö™{\xFFPG0X\x90em0        \x9B0\xADp
+\x85\xA9\xF3O\xD0'\x90CK\xD0G\x93mF\x95\xAD\xB0\x97\xD3\xC4cIpqp
+\xDDP&lt;\xD5\xD8%\x93\x89Q\xF0  \x8FP\x87p\x850        \x97\xB5:\xA5\x90        \x97P \xEBP+I\xF1D1\x8F\xB0?0
+\xAF7s\xD5\x8B\xD0        \xBF\xD0\xED1 \x8B\xF1U\x890Mg\xB0{p        \xC3\xD0 \x8B=p        \x8D`j\xA90
+\x8D\xF0\xBF\xF0k\x90G:\x98\x87\xB0
+/w\x99\xD3\x8F\xF0        \x8Fp\xCEQ
+\xBF\xB0u\xE0\xA4 \xB1Oq\xD05PwyqPU\xF0 \xC3P \xCA\xA1
+hAf\xB1\xF3\xB90V\x95\x80eU\xB0\xB1\x90        \xBF\xC14\xB1P\xE70        \xB5\xFF\xB52\xE9,Ê‹\xB0\x9CÍ™ y\x9D\xD3Y\x9D×™\x9Di0\xE1\xE4\x9Dq\x9E\x97 \x9E\xE4i\x9E\xE8Y        \x99\xC0\x9E\xEE\xF9\xD4&quot;\x9FP\x9F\xF7\x99\x9F\xFBÙŸm\xF0\x9F{\xA0k0\xA0{P\xA0\xDDpN\xAA\xA0\x85s
+\xA1\xE0\xA0*\xA1\x84Z\xA1Ú¡\xA2#&quot;\x90]\x80\xA2*Ê¢e\xE0\xA2 \xA33Z\xA37\x9A\xA3;
+=\xFA\xA3A:\xA4EJ.\xC3\xE4. \xE9\xA4P\xFASZ\xA5W\x9A\xA5[ڥ\x85\xE0p\xC7)\x9Dm\xC0f\x8A\xA6jʦn
+\xA7rJ\xA7v\x8A\xA6y\x8Ae\xD0
+}\xFA\xA7w\xA8\xB9F\xA8\x86\x88\xAA\xA8\x8C\x9A\x8EZ\x90\x8A\x9Co0w\xD0\xA1 4\xA1\xAAki\xD0+\x97\xF0\x87\xB0 [p
+\x81\x90L7
+\xFBX%29\xD34 \x8F\xB0PG\x80G\xFF0\xAB \xA4\x90\xFA\xA7g\xF0-\xD07\xD0\xB0/\x91 H \xEF\xB0
+\x9D\xB0KßY\xB0K\xBD0 \xB1P
+\xB30+Ë°
+\x970\xAA\x83P
+\xB10        a0\x8EQP\x81pI3S\xF0?\xB0\xB5\xB0\xB1\xECm\x90\x85\xB0+\x99p \x90UA0q\x90        \xEA\x951A\xFB        g
+\xD90
+Û°y\xD0        \xBD\xD0
+\x9F0
+\x875\xD0a\xB0 0o0O0/\xE0v\xBDPf\x95\xBB\xD0
+\xA3P:G\xC0\x9D)\xB0\x97P\xE1\xB2yP        _0\x99;3\xC5`\xEBp        E\xF0_\x90 YPIp p\x870K\xB6)\xD0\xBD\x90+\xC1\x80U\xBDP G\xE0p\xB9p
+)p)0\xB5\xC5\xD0+×€\xB4\xC7P \xC1p
+\xDE\xFF\x92 \x85\xF05p\x81P        \x9B\xB1*\xDB;\xB2#[\xB2'\x9B\xB2+Û²\xAAc1;\xB357\xDB
+Í!\xC0\xB3\xE0\xB31\xB4C[\xB4G\x9B\xB4K\xFB        i\xA0\x91\x87\x90W{\xD0 \xC5 \xA3P Ó Û´\x8F\x81\xE0\xB5`+\xB6dk\xB69\xD0i\xFBIж\x99\xF0\xB6q[Ý°        \xB5\xB0Q\x80\xB7zË·)\xE0\xB7=\xB8\x82K\xB8\x86\x8B\xB8\x8A˸\x8E \xB9\x92K\xB9\x96\x8B\xB9UP\xBDpi\xD0\x9E \xBA\xA2K\xBA\xA6\x8B\xBA_\xA0\xBA\xAC\xEB\xBAnWA0\xB9\xD0\xB4k\xBB\xB9P.\xBBÛ»\xBF\xBC\xC3[\xBC\xBD\xB0+\xC9[A\xCC[ I\xB0\x93\xBD\xD3[\xBD\xD7{ ß°\xBD\xBFн\xDF\xBE\xE3[\xBE盾K!\xCD\xF0u\xB1p\xE9\xC7v\xE3\xB0\x9F0/W
+c\xFFPG\x80\xB4\x970=P\xA5\x93        \xAD1\xFAy+\xF0} t9p\xAFP \x93 \x8C9pk\xB0\x95P \xAD\xD0\xAB\x90 \x97\x90 \xEB+\x8D\x90|\xAF\xB0 o\x90\xC4E\xA0HI\x90
+\xDB+\xB10 \xE1\x90 ]\xB4        \xAD\xF0G\xB0rt\xD3\xB07К\xDD\x89\x90\xDC \x93\xB5 \xE1Pi0 \xCB\xF7\xB5
+\xB5\x90 \xDDP
+0\xA7`\xB2aP\xA6[        A\x80\xB97\xF0\xE5\xD0 c0N\xCAS;\xD0@\xCA :1\xD0.\x9DP7\x90k@^9\x87N\xA90 Ó\xC1\xA9\        Ù
+\x87 \xCB\xD0\xAF\x90+\x89P\xBDP\xCB{
+s\x90\x8C\x9B'\x90c3#\xB0 \xC7\xF0pU\xF0 \xAC\xFC\xD9\xD0
+\xA9`\xA77\xB0\xD8\xDC\xAB\xFF\xF0\x9E\xB4X\xAB\xF0Ng\x90P \xBFj\xC7\xD7P P\xB9\xDA 6ȃ&lt;\x85|ȉ\xBCÈ\xFC \x8F\xC9\xE5CÉ—`\xC9&lt;\x99É›&lt;\x9D\xFCÉ¡\xD3W\x90\x816 \xA9\xBCÊ­\xFCʱ\xDC\xB3\\xCB=P\xBF\xB9\xBC\xEA\xCB\xC0,\xCCc\x80O`9,gC\xCB\xDC\xCC[\xD4        \xD0,\xCD]S\xCD\xDFpi\xD1\xE8\x9BW\xE0\xCD\xE0,\xCE\xE4l\xCE\xE8|        \xEA\xCC\xCE\xEE \xCF\xF2\xBC\xF4l\xCF\xF8\x8C(\xFB\
+\xFD|[4W0\xD0\x8D\xAD\xD0\xCE\xD1\xD0\xD1+\xC1\xBD0n\xA7\xD1\xC0f\xFD\xBB[ \xD2$m\xD2( \xC7P        ,\xBD
+\xAB\xB39 \xD3i@\xD3\xEFy\x87\x80\xD3:\xCD\xD3&gt;+\xD4BM\xD4F\x9DH=\xD0        I+
+;sP\x8F\xFF\x90
+\xBB\xB0
+\xA7\xA1\x8Dq\x91\xE0\xD0a\xF6y0\xEC\xBB        ?v\x9F        K\xF0        \xB1\xE0m\x90Y0aP        5\x92\x85\x9Bp\x9A+\xAFr\xD0 \xBB\xD0 \x8B\xD0W\xF0\xBF\x87K!p\xCF6\xBF\xB5C\xB0\x9E[
+\xA0^A\xF09\xB10\xFA[\xB5\x90i\xD0 SpSP\x83\xF0 U\xFD        Y\xF0SpOep90c0 \xBE= ?\xD0\xD9Y\x9F\x83м\xBB`3\xB5\xD230\xE59gG\x97        É \xBBq o:\x8B.r\x98        S\x90 Ç€\xBAg\x90
+\xABÛ
+\x9F0 \xB1\xF0C\xB0_\xC0\x8C\xBA\xB1\xD0=\x8FC\xB8\xA0\xB6\x83P+\xC9P        \xE8 \x8F\xF0\x87\x96\xFC        u\xF1 \xA7\x90
+\xE0\xEAއ1 \x97\xFF\xA0k\x87\xC0e\xA7\xF1
+\xC5\xD0yZ\xDD×\xDD)\x95\xDE+\xDE\xE2MÞ¥rÞ‡\x90\xDEyP;\xEE]\xF1\xDD\xF3]\xDFW\xA0\xE0\xA6\x93P#\xFD\xDF&gt;\xE0~\xE0        n*Û°+\xB84.\xE1\xE3@\xE1Kp\xBB\x80ᣠ\xE1\xEE\xE1 &quot;N\xE2&amp;\x8E\xE2* \xA90        \x93\xC0\x9D8ZQ@\xE36\x8E\xE3:\xFE&lt;\xEE㯚AnMD\xBEF\xBE        H\xAE\xE4a\xC0\xE4\xA5p O\xE5I0&quot;TV\x8E\xE5G\xB3\xE5]\xBE_\xE6c\xB0+L g\x9E\xE6k\x9E\xBA\xD1o\xCErN\xE7v^+\xCBp        \xE8\xF1 }~
+^\xCD`  l\xE8\x91P\x92\x8A\xCE\xE8\x8B\xE0\xE8\x90n]\xD6\xFDQ\x90,/\xE7\x91\x8D\xD0\xB0[O\xCF0+\xA1\xB4QS\xF0\x81\xE0\x8E\xBB\xFF\xF0\x8D\xA1\xB0
+{\x90\x96\x9Dp\xB9[\xD0
+\x890
+\xADP`\xB3w\xD0\xDC\xF2\xFCs`A\xE5\x99\xC0\xE73\xD0\x99\xB0 }\xD0 \xA7`\x8Dk A\x81\xD00\xBBP Q\xFF\xA7!1ÚŸ\xD0&lt;1%\xD0\xED\xD9\x8B        \x9F\xF0 \xB5 \xF4\xD30        \x8Fj\xD7
+\xCB\x8B\xB0\x98C\xC0D5\xD0\xDC
+\x97\x90 9\x90r\xD4u\x89\xF0 \x95Pg0[\xBD        \x98\x93\xB9\xE0c&quot;z\x93\x99\xF0I\xA9\xF0
+u\xF00\xBE7pKP\xD2 \x8D0\x950 o\xF0q\x90\xA9\xB0M\xB1C\xE0\xB8M0\xA3P
+s\xD0a\xB0
+MC\xE2f\x91\x810\x99P
+!{\xF5\xBDk\x98\x9D \xDDp4#N5]\x90kϪo\xB0\x86\x9B\xB0\xBD\xFF0\x9F        \xF2&quot;\xBFW\xF0&amp;\x8F\xF2 +,.\xF32O\xF3\xA9\xB01 9?;\xDF\xF3?\xF4C_\xF4U\xD0H\xAF\xF4\x80x\x91)Ø£M2\xED\xEA\xD3\xECÔ.k\x8A5 \xD4&quot;Ô]\xB5\xE6*\x94\xA7ΕV\x9D:UjhH\x89&amp;\xADN5Z\xE9Ó³Z{\xEEL\x9B\xF4(L\x8E)\xAD\x96\x9D\xB4\xA8M\x9C9_\x86\xD4\xC9Q#Ëš!\x9DB]J\x96#Í8}\xEADI\xF4\xEBÒ˜3s\xF6\xEC\xB2iÕ¡;\xBB2\xF5\x99\xB3\xE6ЩI\x812\xBDI'Õ«9a\xFE\xFAq\xE3Ä’:k\xEEk4\xA5Ò°7_\xE2\xA4IÕªÒž4Dc\xD4h2gÔ¨9-¬\xD5'O\x9AE\x95\x94\xA9\xD4%\xB4\xB1\xFA\xF4(T\xE6ϤN\xB1\xBA=\xCA\xD4rL\x98.\x94#\xBD\x81\xBDdQ\xFF\x9E;\x95z\xE5\xACsgV\x8B({]Z1\xA6T\xA8(\xA3O\x8D\xFAÓ©Y\xAEK\x9B\xEEL:ԥǬN\xBF\x82=\xD9r)Õ£6\xA9\xD6\xFC\xD2fÎ¥W\x9B\xCA4*\xA7S\xA9&amp;o\xEA|\x89\xB2%O\xA4\x8F\x91\x9A.
+s\xA1\xCB\xE5.\xA9R\xB5\x89&quot;\x93V\xB9#\x8B\x86h%\x97\xB2\xF6\xD8\xE4\x94G\xBAؤ\xB0?\xEA(\xE5\x8B\xB6(\xA5\x8C;VYe \xCD
+\x99\xE3\x93an\x91)\x8BQJi\xE4\x8FG&gt;#\x8EJy\xA4\x89/&amp;\xA9\xE4\x8BLV\xD9\xE4\x8F\x92X\xA3\x8D/~        $\x90N\xF9\xA1\x8AP\xBA        \xA6\x88D)\xA4\x97d\xC2\xF9e\x92A\xC2\xCBc\x8D3\x9C\xDA$\x96@\xF6X\xA4\x8F\x9DJ8\xE1\x85)\xD9\xE1\x93@\xDAh'\x98:\xFA\xF8\xE4\x92&gt;p\xEA!\x85H~\x98\xA1\x8A32\xA5\x98Wf\xD8\xC0\xAD?)%\x90BF\xC9\xE5\x909\xFF
+y\xA4\x8C0Y\xE3\x887n\xA9%\x915\xE7\x91J\x82)e\x8C-ʨ\xA2\x83'6ye\x8F2\xD9d\x90;Ù¤+\xB1.I\xA1\x8Cኛ\xE4\xB8\xE4\x96k\xEE\xB9\xE8\xA6\xEB$\x98_\xB0\xCBd\xBB5\xBCO&lt;\xF2\xCCCO=\xF6܃O&gt;\xFA*\xB1\xAF\xFC\xF4\xE3Ï¿6\xA6\xB0\x91|%\x97Ha\xF0$%\xA4\xD0B 5\xE4\xD0\xC3R@\x91\xC40LD\xF1\x8FFXtFi\xB4Gy\xF4H!\x89\xACb$\x8B8\xA4\x91C\x9C\x84R\xCAÞ¨\xF2\xCA:\xB2ܲ\xCB6\xDE8!\xCC1\xCB&lt;3\xCD5\xDB|\xB3\x908'\xA1\xD3N&lt;\x8B\x89%\x86 \xFCTPB+-\xA4\x913m\xB4+H%\xA5\xB4\x91K~\xC9t\xD3N?+u\xD4ROMu\xD5\xE0Jyf\x8F#\xC2\xD8#\x8F3j\xE9$\x93O\xE9\xE1\x907\xB6xe\x92e\xFF\xB6\xA9e\x8E*^裔\x8E\xB9\xE2\x83&amp;f\xC9\xE2\x8A&lt;V9f\x85\xB0v(3\x8B\xD6\xE8e\x871`\\xE4\x96?\xB2&quot;\x86Xvc\x82\xBB\x89H\xB9\xE4)\xA8\xA2\xF8\xA2\xC0'\x98;b\x8A*\xE6(\xA3\x8CK\xB9\xE2\x91QRH\xE2\x88.\xA9\xE4\x8C'\xCAX\xA3\x856%\x8B
+#\x94j&amp;\xD9c\x8A/\xA5\x95;~c\x9C\xC4&quot;\xEA\x9B[&quot;)#к\x88\xE1\x8Ef\x8A\x99e\x93B:ye\x99a\xD6\xA7+:\xD9&quot;\x94g\xB6ɦ\x8B\x86\xF8&quot;\x89=z\xC9f\x98D\xBE\xE4\x8A         a\x89:\xF8\xA0\x860\xA2#\x994\xDE\xD8#\x92\6\xE1&gt;\x92\xD6(!\x8CT\xF6xd\x8F\xE1J\xA8!\x86!\x9Ex\xC20\xF6\x84. \xE3\xBB\xF8D\xDE0\x8A2t\xE1\x95\xF8E6\xA2\xF1\x8B\l#\xE1\xE8\xC6)&quot;1\x86\xFFD&lt;\xA23X\xC556\xF1\x827Tb+1\x98\xC1Pb\xD1 \xA1-e@\x9AÒ˜\xE64\xA8I\x8DjV\xC3Z)~P\x8C,t\xE0k[\xD9̶\xB4}BmmØ…\xDB\xD6\xB9y\xCFnx\xD3ß®\xE07\xC0        nQ\xE8B\xA6\x98\x8BJ$Aq\x8CC&amp;\x91\xC9Q\xCEr\x98\xD3\xE7&lt;:Ñ‘\xCEt\xA8S\xA0\\xBBr\xCC\xEE\xB5\xBB]\xEEv×»\xDFox\xC5 F\x92×½N\x98\xA8\xDD\xC8\xC6\xA6W\xBD\xEBeo{\xDD\xFB^\xF8\xC6W\xBE\xF3\xA5o}\xED{_\xFC\xE6W\xBF\xFB\xE5o\xFD\xFB_X\xC0&amp;p\x81e\xF8Bfv\x8DiP\xB0\xD1\xF8\xC67J\x81\xBB%}0\x84#,\xE1        S\xB8\x86\xB6p\xCBH\x8E4X\x83MT\x83D\xA1\xC4(\xE2\xA0-\xAC\xA1\xD7H\xC5+\xE2\xF0\x88\xBFE\xFFb\xCC\xDA\xC4\x94
 \x88:\x9Ca9\xF8Af\xB2ǵ\xA2\xA9\x90\xD2%\xA0s\x86%\x8C\xE3\xF0\xDB+&gt;p\x87Vd\xA1w\xBBE\x82p\x83BD#\xE3\xC6V\x90\x832\xF4 +\xB9h\xC6+\x9EЉT !3\xA9`\xDA\xAA\x90\x854b[x\xE0 \x95\x8AS\xCCd\xBF(G7\x86\xF1\x88:4\xA2\xD9E*&quot;\x8B!\xF4a)\x98\xC4\xFAP\x8Dk\xECa+\xA18F&amp;\xF7\x8Bkc\x99XB\x96\xC2\xD5\xE1\xDF\xE8E%\xC0r\x83Y\xECbUH\xC1        \xAE0\xA1J\xF4 %(\xC7îŒM\!Ó¸\xC5%r0\x89Mp\xE9Y8A\xCEp\x85d\xA1\xA1Ab\x89Ü \x99\xC8C.q\x8Ds\xFC\xE2 +\xE8C0\x8A1\x88!\xA3s\xB8B%\xF4\xF2\x8B \xBCb
+\xFF\x87\xC6V\x81\xD0S\xBC\xA0m\x98\xC4&quot;\xB6\x90\x8B3l\xA2kXE&amp;4\xF89c&gt;\x99\xCAd\xA63\xA1)Mj&gt;\x82\xAC\xCC\xEA\x846s\xC1Mo\x82S\x9C \xABD#^1\x8BTTb\x95\x80N\x92\xE0NxFB\x9E\xF4\xB4'&gt;Ç°\xCFC&lt;ãŸhv\x90\x86]$t\xA1+}hD'ZÑ‹f\xB4\x91\xE0\xE8L\xF2\x8C\x90\xA4\xA4'=\x88JY\xEAR\x98Ê”\xA66Å©NW9\x8CY\b        GjQ\x8F\x9AÔ¥6\xF5\xA9Q\x9D\xEA&amp;aU\xACj\x95\xAB^\xABX\xC9Ê¥h\xA0\xB5eP\xDB1\x8A\xB8ε\xAEw\xCDk%\xAA\x91\x8E^\xA4\xB0\xBFlt\x85X\xC5B\xB0\xB1\x8F\x8D\xECdbY\xCCj\x96\xB3\x9Em\x83j\x8BJÜ¢\xA5(B.\x9E\xF1\x8CeH\xE5\x8BhB+\x8A`\xA2qD\xE3 \xE2\xF9\xFFB\x82q\x82\xFEbS\x88Bv\x91\x8BY\x94!\x818\xC3/\xB6\xB1\x8Cbdc\x8DhB(\xF3Ô¡]b\x85\xA8\xC1\x9A\xB0\x8A\xDD\xE4a\xC5\xD8E+\x86\x90\x87-]&quot; \xDA9\xC4\x96\xB0\x85;\xF4\xE1
+S\xE8B\xEA\xF0\x89\x9D\xA1\x99\x88\xC5\xC3:\x91\x8Cr:\xD4\xF9\x80\x91\x88C-&quot;+\xB7XC\x86Ñ]\xCC+\x89\xC5\xC2\xA6Q\x88&quot;\x94\xE1\xAB\x98B&quot;\xFE\xB0\x89R\xE4au\x98&\xAF]&quot;v\xA9F\x86Ó‡8L\xE1        o\xC4^Q\x8A=\x9C!\x8D(\x85N
+q\x89B bUC'\xB2ÑZt#]u\x9E\x90\x85\xBC\xE0KH\xC3%Â\x88B\xFC\xE1\xB1F2\x86Ñ‹ZT\xA9+Y\xC8\xC3\x8A0\x85,d!\xA5w\xDEЈ@\xC4a}h\xC2\xFF\x81\xA9I\x989\x89\xC8\xC3&quot;bÑŠXÌ¢\xAF\xA8\xF13p\xACc\xFB\xC8B&amp;\xB2\x91\xC5\x86',9Y\x94\xCF0\xE5*_9\xCB\xDBH\xC61\xAE\xB1\x8D\x9D!+\x8DH\xDD\xBE`f4\xAB\x99\xCD-p3\x9C\xE5L\xE7=\xD8Y;\x85xB\xC0ï°‡?zÐ…&gt;t\xA2ß°\xE8F?Ò’\xA6t!,\x9D\x8BLo\xBA\xD3Y\xF8t\xA8G]\xEAS\xA7zÕ­~u\xACq\x85Lк\xBE\x8F\xC0\xB5\xAEC\xC1k_\xBB&amp;\x99̱K\x91`3\xDB\xD9Ж6\xB5\xADÝ…hB\xDBܶl\xD6 \xEEE &quot;\xAFxE\xBA\xD7}\x8BÉ´A&gt;OH\xDC\xEC\x8D\xEFK\xE8\x9B\xDF\xFE\xB8\xC0        np\x84+\x9C\xE1\x87\xF8-\x9E1\x8Ak\xFC怃\xC8\xC62\x82\xB1
+.\xD5% A\xA8A\xEA\x90\x95\xC4a\x97\xD8C7\x92\x90\xFF\x82&lt;\xE3 9\xE0Q \xBA\x94\xF0OÜ \xBD8\xC5:\x9AQ\x8B2\xAC 
+J\xBD\xFD&quot;v\x88c\xFC\xAD?\xA8\xC3F\xB0\x82=\x84\xA2\x87xAn\x97~\x82O\x8C\xE2 Q\xA8B&quot;&gt;\xF1\x87\xEC!g8B&quot;\W\xC0B\xE0\xBD@fJ\x8BG b cH\x85PH\x83/È‚H\x84'H\x83ZȆIথX\x85H(\xB85x\x81,X\x84N8\xBCWx\x84BH\x85_@\x8F4(\x8Bw\x9B\x825(\x83\xA3\x88\x84f\x88\x83XH\x85EØ„-h\x83gÛ„Ph\xE4`\x91^\x98\x844(\x9Fʃ/\x88\x84,\xF8\x81,аw8\x85&amp;X\x82e\xB8\x832\xA8\x834H\x81A\x98\x820x\xA1\xFC\x83C\x87rX\xBFF\xA8\xA088\x821x\x84X(\x84-x\x82+x&gt;9\x85`\xB6)\xE8\x84k\xF8\x83ÈH\xE8\x85\xFFW\xF8\x833x\x84l\xE8\x83&quot;\xB8\x82R\xA8\x85E\x84RȆe\xEB\x85^\x84\xD4[\xBD\xD6[\x83׋\xBD\xD9S\x899\xB8\xBD\xDCK\x82\xB8\xDF\xDB\xF9\x83\xE1[\x84P`\xAA^H\x85t`\x89æ‹‚I\xE8\x83蛾껾\xECÛ¾\xEE\xFB\xBE\xF0k\x847\xD8\xF2÷(\x98\x82EX\xBF\xF6{\xBF\xF8\x9B\xBF\xFA\xBB?d\xBA\xC2P\x98+\xFF@\\x978\x84(H\x83Y\xD8&lt;\xC2+\x81\xC0K\x90@
+\xB4@\xC4\xCB\xC0U\xE0@1\xFB\xC0,\xC1\xB45DAd\xC1gÓe(\x85&gt;\x851\xA0A\xC4A\xE4A\xAC\x86wH!$\xC218\xC2$\xAC&amp;,'\x84B)t\x97*\xBC\xC2,\xDC\xC2'\xA8\x82'`\xB69\xC3LP\xC2O0C4TC6tC8\x94C:\xB4C&lt;\xD4\xC3\\xF8\xCDÉ„hh\x9D^\xB8Ê„\xFF&quot;H\x82\xB6X\x81.x\x828\x82        '9\x86'\xF8tK\x83\xF3H\x84\xF0\xA8dH\x85$\xA8\x85\xB9\x86(I\xA3S(\x84MH\xB9+\x84Y\x86L\xF8\x81!Ø‚4\xE8\x9A&quot;\xF8\x93hPa\x96-X\x85@+É…h\xB8\x85@h\x84b@\xB3+\x85I\x88\x836Ь,8\xDFK+\xD1ȃK\xA8\x8CYÈ©2X\x82%\xA8\x82A8\x83.\\xA6ɃZ\xD8\x8E\xB3\xC81Ø„p\xB8\x85b\x8418\x86X\xE8\x85O\x84I\x98\x85/\x98\x826H\x83'\xF8\x84P\x98\xB0PH\x86Px\x8E.\xC0\x9E]H\x95VH\x85L\x98\x85%\xB8\x84?H\x83c\xA0\xAF4\xE8\x818\x82F|\x83T8\x86(h\x81)(\x846\xCC)Øj\xE8\x821\xE8\x838\x86MH\xF2\xF8\x84)\xE8\x81'8m\x99\x83:\xB8\x84^X\x86[H\x84\xFF%h\x811\xC0\x8C:X\xB3&gt;\xF8\x81E(\x86&gt;Ø‚7\x85bÈ…:\x821X\x865(\x82-\x84U\x82+\xB8\x85npH\x88l\x89\xA4H\x8B\xC4H\x8D\xE4H\x8Ft\x92bI\x924I\xF3É=PI\x96tI\
 x98ÜœT8\xB4dH\x9B\xC4I\x9D\xE4I\x9F\xFC\xA0L\xA1$\xCAHØ‚T@\xCA2ȃ[`J\xA7\x84\xCA\x90J\xAA\xB4\xCA-\xC0J\xAD|\xB0?ȃJ\xF8\xCAdÈ„1˲&lt;Ë´\x8C\x84\xB5ì¶|KyK\xB9\xA4K\xBB\xE0\xD9˾\xFC\xCB\xC0\xCC\xC2&lt;\xCC\xC4\\xCC\xC6Ì„6X\x85T\xB8\x84YH\x82K\x84\xCB\xCC\xCC\xCD\xEC\xCC$\xF8\xCC\xD0\xCD;R\x95(H\xCD@\xEB\x83(Ø”MÚ´\xCD\x\x84\xDC\xDC\xCDd\xF0\xCD&amp;p\x8C\xE1,\x89=8\xCE\xE4\\xCE\xE6|\xCE\xE8\x9C\xCE\xEA\xBC\xCE\xEC\xDCN\x87\x8C\x87\xFFi\xF8\x80
+h\x84lȃ\x88\x84g\x87vȆ8\x834È\xE8\x831È'(\x818)Ûƒ/8\x84bx\x86#È„_Ø„,X\x85AP\xA5X\xF0\xCBih\x86Nx\x86]8\x85Rx\x85+\xC0C\x88\x853(\xF1H\x83(\x85dØ…Y\x90\x91HX\x84H\x83QH\xCCp\x93:\x9EL\xA8\x86x\xE8\xABB\x98\x85@h\x82=\xA8\x83\x84\xBB\x84K\x88\xC1_\x86/\xB8\xD3,\x88\x8298\x86j؆q8\x87T\xF8\x82ÈZ\x858Ø\xF8\x858\xB8 Ô”;h\x90-Ø‚.؃]\xA0\x90;\x823(\x85f@\xB3%\xE8\xAC\xE6\x98\xD3P)Cd\x8BØ€:8\x86Wx\x834\xF8\x84[\xEB\x83\xE8\x9B]x7\xEC\x82H\xB9\x84e0\x8F$X\x8AØ€x\x81(\x82ɬ\x84\xAD\x84\xF4\xE8\xD7\xFF \x88\x81:\x84\x82I\x857h\x81V\xCBQ\x88\x80+X\xB2\xA8\x81K\xE8\x84?x\x82\xAD9\x85Zh\x86^8\x87I\x82䉅?\xF8\x84`\xA8\x847\xA8\x81DH\xD3`\xD3kx\xD38\x9D\xD3:\xBD\xD3&lt;\xDD\xD3&gt;\xFD\xD3@u*B-\x86h8\x82\x99Y\xD4F}\xD4H\x9D\xD4J-\x85Rh\x85*\xD8\xD4N\xFD\xD49\xD5Q-\xD5SM\xD5UM\x86Oh7\x99\x83C\xD8Y\xA5\xD5_\xB0U\\xD5U^\xF5\xD5Q\xE8\xDF\xD6'0Ö• \x87t8\x85f}\xD6k\x88\xD68\x81`\xB0Vl\xE5\xB3m\xED\xD6o+\xD7\xD05s\xADt\xDDumvu\xD79\x80Wy\xA5W
 {\xC5\xD7mÈ¢U\xE0WX\x81%\xD83H\x823\xC8\x84U\xD88\x87\x85X\x89=\x8A\xB5X\x8C\x9D\x84R\xE0X\x8FM\xCC耑\x9D\x84\xA8\x84\x93\x8D\xFF\x95eY\x97\x85Y\x99\xA5Y\x9B\xC5Y\x9D\x9D\x9Em\xB0*\x825\xA8\x88È„2\xC0\xC2V\x98\x84X\xB8\x843\xF8\x82Z\x88\x86\xD7É„!0\xD94Ø \xB8\x80Ø‚I+y\x82hÄ·I\x83,\xB7f\xC8[c&lt;\x86c\xF8\x8C,؆AX\xC59\x9BX\x85:\x82È‘&quot;\x84P\xD4=\x98\x80h\x81&quot;H\xD9.X\x84U\xE0\x98S87i\xB71b\xC9h(\x87_(&lt;\xFF@\xBB&quot;8\x81\x93x\x82Bh\x85#\xB8\x80)\xA8\x86TX\x8A&lt;(\x9F+h\x83H\x88\x86VØ6؆t\xA8\x84#\xE8U\x818\xE0\xDF\x862\x98\x81!x\x83EX\x84;\x837\x88x;\x85\xA5\x83(\x81+È,8\x84\xF2ˆ/\x81*\xC8\xAF\x92\x9B9\xE07\xD1ÌE\xE9\x85@\xEA\xBF \x85BÈ€\xD0\xCD(\xB8\x86\xFF&lt;\x81\xFF(\xE8\x80D\xB0\xD3j\x88\x82X8\x85@\x88\x85+\xA8\x85t\x88\x86C8\x84\xB8\xCE\xA8\x9AU\xA9(\xD2x\x83k\xC0\xA0kh\x86xÈ‚        È€\x81Nh\x84!\xE8\x81=h\x82C\x98\x86ZX\xDE\xE6}\xDE\xE8\x9D\xDE\xEA\xBD\xDE\xEC\xFD\x81\xED\xED\xDEÈ€
+X\x81\xF1=\x83?hB\xDF=\x84\xF5m\xDF\xF7]\x83\xF8\xFD\x8C-\xE8\x86B\xB8\xDF*\xC8\xDFe\xD8\xDF\xFE\xFD\xDF\xE0&gt;\xE0N\xFE\x86\xE0\x84Ë‚        \xAE`;\xC4`\xEAL\x81\x93\x88\x82Axa\xBEf\xD0^\xE1~\xE1\x9E\xE1)\xA8a\xFE]\x81\xDE\xE1\xFE\xE1 \xE2&lt;(\xE2N8\xE2$^\xE2&amp;\x85'\x8E\xE2)Î…*\xBE\xE2\xC8\xE2E\xD8\xE26\xE8\xE2Y@\xA60\xD6\xCD'(\xE38\xE34^\xE36~\xE38\x9E\xE3:\xBE\xE3@X=ft\xF2c\xFF\xFAx\x83l\xE4fx\x87CN\xE4En\xE4G\x8E\xE4I\xAE\xE4.\xBA&amp;h\x823\xF8m \x82'h\x84$X\x82?\xA8\xDEE\x88\xDB\xFC\xCBi驀ȴ(\xB86\x82.\x82=P\xAA%x\xD2y\x82=\x84/8\x83P\x87q8K\xA9\xE3\xC00жS\x8C/Ø€\x85T\x88t\x88\xB3\xAC$\x80\xE3Z\x86V\xE8&amp;\xBC\xBDQÈ„906阄\xAA\xA8\x83\xF4\xB3E\xE0@\x9A\xDDY\x825\x84Q\xF8\x86p8\x8568\x82!\x98\x83\]\xC3,ØA`\xDB#\xA8\x82h\x812x\x83S\xE0WDÅŽ\xEA\xA0\xCE'\xF8~-\x97\x82p\xCAB(\xB8F8\x8Eh\xBB\x82:\xE8\x848(\xB0\xF8\xD6B\xC2IhJ\x84+\xECÛ„G8\xDF4\x85[\x85G\x84(\x88\x81\x88\x80Nh\x85L8\x86\xFFA\x88\x85NH\x83(\x
 98CY\xFALm\x85h\x98U;\x831 \x88\x9A\x83\xE4h\x858\xB8\x81\xC7J\x84uy\x831(\x81Bh\x82\xE9\xA0k{5i\x94Vi\x96&gt;\x97\x86i\x99\xA6i\x9B\xFE\x83(\xA8\x83Wèƒ\xEE\xE9\x9F\xEA1ꢶ\xD7r\x874\xE9\xA8h\xA7~\xA8\xAE\x91\xA9\xAE\xEA\xAB&gt;\x85\xAC\xAE\x84\xAD\xEE\xEA\xAF\xEB&lt;\xEB\xB2&gt;\xEB.\xAE\x8A9È‚\xE8
+\xFC\x85\xF9\x83)\xF8\x80o\xA3k\xBB\xC6\xEB6H\xBE\xF6\xEBWl\xC1.\xC26l\xC4V\xECG`\xEC-\xF8\x84_x\xEC\xC8Nʶl&amp;\xC9\xEC\xCD\xEE\x84\xCE\xFE\xECж\x8A);\x84\xD2&gt;\xEDTH\xED\x85a\xEDpmØ–mÚ¶m\xDC\xD6m\xDE\xF6m\xE0\xEE' n :\xEEH\xE9\x83\xE5n\x83\xB1\x98\xD2&gt;\xC0\xED9\x98\xEEI\xB3n\xEC\xD6n\xEE\xFF\xEFn\xC1h\x82 \xB8\x8B3\xB0\x8B\xBC\xBA\x83\xB8\x83Q\xF8\x9F \x88\x82Ch\x864\x88\xBD7\xB8\xDA\xF8\x83@\xA0\x90b8\xB3\xD2\xED\x83B\xD0\xEF0\x83#\x88\xBF4\x81+Ø„&gt;؃\xA8\x82I\x88\x84k\xB8\x8D)@\xD7\xCA\\xCE=@\xA8N\x98\x82Y\x98\x85[Ø„#@\xDBU@\xC1Gp\x8F        \x89\x83^I\x84\x82\xABN\x834\xA0\x8F6h\x81(\x85'\xA0\xEE\xB4\xC8:x^\xEB\x84vX\x85iÙ‚3x\x83C\xF8)\x9D]@\x98+@\x9B0\x84`\x98\x86]\xA8\x84V\xE0\x9E\xAF\x9E\xA5D\x88\x95C\xE8\xD6\xF3\x8B\x9CDx\xB9\xBD\x85QØ„^x\x84\x80\xE9\x83;\xA8\xCE?؃f\x98\x85&gt;h\x8D2 \x957&amp;N\xC6\xE8ÄŽ\x9B\x9E\x9E\x89,(\x81\x9E&lt;\x83;Z\x83BH\xBA        \xB9-\xBC7h\x9C?\x84hØ„%\xE8\x82Q8\x84\xFF6ȃQP\xC5@p\x8E'\xC0\xE3_\xF8\x831\x90\xB
 D\xFCY\x85.y4W\xF3%k\xF36x\xF38\x9F\xF3:\xBF\xF3&lt;\xDF\xF3;\xE8s~\xF4\x8CÈ\xB7\xB0\xDE/(DOEgtG\x87tI\xA7t%4XLg\x9FM\xEF\xF4O\xF5C`\xA8XXKF\xF5        \xD8 puX\xEFY?\x81Q\xB0u\xA9\xC3\xF5%\xB8\x8308\x84?P_\x90`\xF5\xEB\x84/8\xF6d_\xF6f\xF6h\xE7\x9E`h\x85j\xBF\xF6l\x8F\x82m\xEFv\x89wq'\xF7;8\x8CJ\xF7uo\xF7w\x8F\xF7C\x98\xF79\xE8aoJ\xD4\xD0w~\xF7w\x80\xF8\xF8(\xF8\x83O\xF8MH\x82/\x85D \xF9Z\x9F!\xB9\x8B\xEC\x8C\xDF\xF8=\xE8\xF8&gt;\xF8\xF8JHsw\x9A\x86Ah\x84\xAC\x84MH\xA9&quot;\xB8\x85*\xB8\xC9)\xB8\x82%\xF8\x82F\x88\x857\x88\x81\xFF\\xED\x83p\xA8\x84\xD9{\x85`\x86\xF2\x84,\xB8$Õ˜#(\x82/\xB8\x98\x83Jh\x81x\x81&amp;(\x84Z\xA8\x85\xB1]\xAB&amp;`\xB6&lt;\xB8\x86n\x85_\x88\x850\xF5G8\x852\xF8\x84b\xE8\x847\xF8\x83\x88Wi/\x84RØ„&lt;È‚&quot;8\xDBË‚W\x88\x86&gt;H\xD8X\xCBy\x835\xC8\xC1\x88Y\x816\x8DY\xB1\xE5Ø¢5m\xE6d\x89\x94)R\xAAG\x97nÅŠS+Ë•8Qu\xDA\xF4\xA9׳D\x89&gt;uJ\x97-W\xA2'mzD)t\xE9Òœ+O\xC6\x9A5\xABÔ«a\x95Ƥy5fG\x99;-v\xBD\x9A\x94&amp;F\x91&a
 mp;-\xA9TkU\xA7N[\x9A&lt;\xA9\xD3*G\x98,I\xE6\xE9#H\xA07am\x9AS\xE5Å8\x85\xBA\xA8,\xF4\xA6L\xA4;O\xD6\k5\xA7Ëž4\x8BR}
+3&amp;L\xA7YS~\xFF\xE4\xD94\xEBY\xB5\\xC7\xC2}\x9B6\xA8ѪH\x956\xEDJU\xE4V\x95@\x82\xAF,\xF9\xD2(Ö›M\xF6\xF4        WiN\xA2W\xC1\x82\xBD\xDA4(Ë(;
+\xF58R\xE4˨B?\xE6Tj\xB1\xE3E\x93\x9A\xB7\x92}J\x93\xA5É¥By\xAEu\xF5+ÖŠGo\x9D*Ó©X\xA77Zl\xB0\xFA\xE5P\xA9My\xAEI\xE7\xF5\xABh}6\xBC\x88\xE6È—7k\x8E\xAF\x895\xB0`\x84k\xDE0tQ&quot;Ea\xA4G\x81$R(%\x9D\x94\xD2J-\xBD\xD3L5Ý”\xD3Ni\xC42FA+U\xD4QI-\xD5T-\xADD5\xD5s\xBC\x82\x95V\y\x96Xd\x99\x85\x96Zl\xB5QHgL&quot;]v\xE1\xA5_~&amp;a\x86!\xA6X8\xE18\xD6\xC8/\xB9\xFC\x92\xCC3\xABd1F,\xC1\xFCB'C\xB2\xCE4\xC1\xB4\x91E\xFFy\xDC\xD0C+c\xA4\xD3Mw\xEC&quot;\xE2*o\xDCP\xC62\xB3T\xC3!),Ji\xA4\x92G+\xD3\xF2\xC8m\xF4J\xAFd\xD2\xC7*\x8F\x94\xB2\xCA.焲\xC3\xA1\xB40\xC2y&lt;3I\x81|\xF1D*C\x84\x90\xC6(u\xECR\xC9\x8F\x843IW]\xE4qBeÜBQ\\x92\xCC&quot;c\xFC\x91\xC5y\xB4\xD0\xCA%K\x8CI#c\a\xE8$\xA9\x93K&amp;\xB3\xC42H\xD8\xCA\xBDL1\xC3\x8D\x9C\xE2\xD3\xE3,3\xC9 eT0\xC3CT\xCE&quot;?|G\x89\xEC\xF1I&amp;+4\xD1\xC2\x8B\x94\xD2\xC1il\xD1PQ\xCC\xD1\xC7
+\xF4\xD0G2\xE5\xF42\xC7wDp\xC5%\xB1\xC4R\xC8 ?\x9C\xD1\xC6\x97&lt;\xF2\xC99\xCB&lt;
+\x867\xBCF)É´\xB3He\xC4PLs \xB3K9\xB1l\xB1B\xFF\xD7L\xC9\x99\xE0\xD9\xCA&quot;i$I1\xCF\xF4\xF2M$\x9B$\xB9d\x93OF9e\x95Wf\xB9e\x97_\x869\xE6f\xA2\xA9&amp;\x9Bn\xBEp\xC8        s\xE6ug\x9E{\xE6\xB1ÆŸ\x81Z\xE8)\x88*ʨ\xA3#T \xE9$OX\xDA\xC4*\x9Ar\xEA)\xA8\xA2\x92\xBA\x83\xA9\xA8\xAAʪ\xAB\xB0\xCAJk/\xB4RIa\xF0\xEA+u+[\xEC\xB1\xC9.\xDB\xEC\xB3\xD1N;F\xD6b\xAB-\xB7Þ‚+.\xB9\x89ô®º\xEC\xBA\xDBA\xF2\xD2k/\xBE\xFA\xF2\xEBo\\xF0\xB15\xF4\xB0pC,1\xC59X\x8C\xB1\xC6{ \xB2\xC8$\x9Bl\x90\xCA,_\xF2r\xCC3\xD7|s\xCE;\xF3\xCC&amp;-\x9CE
+AX\x95JG\xD1I0ÉŒ\xF3M&quot;Q\xA4\xB1K?\xDCPC'\x8CpE&quot;\x8D\xA4\xD3\xF1S\xF2LEd\xD3M0\xCF\xEC\xF2E\xFF9D-M %\xECH;\xEB\xA4\xD1C\x81\x92:\\xA2]@K!\x961\x88:\x8Cb_HA\xEAP\x885\xA3k\xD8An\x8DT\xFC\xE1\xE3hF'\xFE0\x88'\xECc\xE3\x98\xC6\x9E\x9Fn\x84ck\xC3J        \xAA\\xA3\x88\xC1\x94\xF4\x864!mHÄ\xA6q\x85 \xE1\x8BD&amp;n\x91\x8A\xBC\xE0iHF\xB1\x8AD\x9CC\x87H\xC62q\x89Z\\xE2e\xC8\xC4\xBA\x8D\\xBC! sxD
+\x96\x87@\xFC\xA1Mk(\xC2\x96\x91\x85\x9C\xA1\xAF\xE8^\x8AÑ        Dk\xD9\xD8C\xA3z1\x8EW\xE4\xA2\xD3\x82l\x860\x8A\xE1\xE5\xE8F/\xFA\x86!&lt;\xE0        qX\xC4(zq\x8DJ\xFC\xA1\x9D\xB8MFÖ‘\x8E1n&quot;˸\xC6'&amp;\xF1\x8D'\xF4\xA1\xC9\xFF[^\xF3\x9E\xBDKL\xAFz\xD7\xCB\xDE\xF6\x92\x84\xDC |\xE3+\xDF\xF9Ê\xBE\xF5\xB5\xEF}\xF1\x9B_\xFD^q\xBF\x8C\xA0\xFC\xF3_\xB6p\x88\xF0\x80VZF \xE8\xC0 A\x82\xB4 5\x98\x8A&gt;x\x84&quot;$\xA1        Q\xA8\xC27\xB0Ð…0\xC5$\x96\x85Þ°\xBB\xF8\xC5{\xF8\xC3 \xB1\x88GL\xE2)f\xD0'B1S\xACb\xAE\x98\xC5-v\xF1\x8Bk\xF8\xC2\xCBx\xC64\xAE\xB1\x8D\xB3xc\xE7X\xC7;n!\xC3\xD8c\xFF\xC8A\xF2\x90\x89\d#\xC9I6\xA0        \x97\xC5.\xB21\x89@L\xE2\x93_\xE5(sQ\xCAS\xA6r\x95\xAD|eVP\x868p\xA0o\x88\xC3+Bq\x89kÜ¡
+\x99i\x86Ý•\x87W\xACa+\x96\xAAB p؃X8\xAC[(B&quot;Ö\x86y\xCC\xE3\xBF\xD8E\xFFÆ°\x88;\x94a\x8F0\xBFJq\x88(@kɘ\xC5$Ê°\x8AR\xF4\xA1 s\xD8\xC1+\xA2\x90\x87\xB2\xE9\xA5C\xC6,2\xF1\x875#\x9D\xE8E&amp;Z1\x88;b[8\xC2\xFA\x96\x8CI|\xE1G\xA8\x84\xCCΰ\x8B\xD4\xE2s\x8A\xC4!\xC6Є4\! 5H\xC1цAÄ‚\x8CY8\xC3&quot;:\x91\x85@\xF4&quot;\x9D`c\x8B1\x8B9\xA4\xA1 %\x88\xC4(&gt;!\x9D6\x8C!
+I\xB8B.R\x8AQ\x94\xE2q\xF8C&amp;\x92p\x83&gt;Db\xA7\xD8\xC2^\xBBP\x83T\xA4\xE1j,\xC3RÐ…e@\xEF3\xC8A*Q\x88Ztc\xBF\xE8D!V\xF1\x892\xA1 \x99XB&quot;\x8A1\x8EÖ¡\xE2s\xD5(1\x87cÜ¡ e\xE8\xC2 \xE6\xF0\xD0*\x9C\xE2 \x85\xF8Dfr\x89R\xB4\xE1bEoQo\xFFpÔ¤.\xB5\xA9O\x8Dj)\xF0T\xD5@t\xA1
++\xD0*W\xE1U\xB0\x8A\x95\xACfEk\x91\xB5\xBE\xF5
+q\x9Dk]\x8FQ\x8BH\x9Ca\xAF}\xFDk`\xEF@\xA9\xC2\xB1\x8Ae\xACc\xD9\xC9V\xF6\xB2\x99\xDDlg?\xDAÑ–\xF6\xB4\xA9]mkop\x82\xD8ζ\xB6eÄ­ny\xEB[\xE0Þ¢\xB1 \xAEq\x91\xAB\xDC70×¹W\xA8\xCCtOa]\xECj\x97\xBB\xDEo)\xC4K^\xF3vl+\xF8B3\xDA[\xF8Ê—\xBE\xAB\xE8E'!&quot;\xFE\xFA\xC0&amp;\xB0\x81G\x80`3\xD8\xC1_\x88\xF0\x84S\xC5O A\xC3\xF6p@\x86&quot; \xBB\xA8\xC3\x92\xB0\x893Ä¢K\xDDC \x9C\x8BHL\xE1 \x89\x98\xC36\xFA\xE0\xD8'! \xDDA+\xB1\xC6Da
+_H\xC3!\xA2\xB1\x8CN\xD4!G\x98\xC3\xDAЈ\xFFB\\xA1
+Y\xAC\xC3\xC60\x85\xCCb\xD1MDؚ\x85-\x8C` m\xD0v\xA2\x90\x88K a\x8F\xA8D!\xBE\xB0\x88\x96McY\xF8\xC2\x91\x88$8\xF3\x95xF\x8E0\x845l\xA19H\xC3\x82ІKl\xBB\x8F8\xC3\xA4\x85Ta\x8B\x88B
+q\x8A*\a\xB7\xE8E\xC2P\x88N\x9Cb\x94]R4$\\x86 \xFC\xE1s\xF8\xC3*Ò€\xF1 \xF4aÊ™\xC4(\x9AQ\x89Q\x98\xB6        c\xE8\xC3 \xDE\xF0\x84Êža\x95\xB8\xC4\xBA\xB0\x85J\x84\xA1        o\xE8E:\xFE\x90\x86@ &quot;\xA1h\xC50\xA6\x88F\xA4a #\x9B`!n1\x84\xBD\xCC&quot;\x99\xC0\xF7\xA2P\x83@,bu\xC5\xCAP\x86:\xB0u\xC8B&amp;~\xF0\xCA.d\xA1H\xC40.шV\xBF:\xB2\xA6\xB5\xAD\xAF\x81k]\xF3\xFF\xDA\xD7\xC0\xEE`'\x88\xBD\x856|!\x92]v\xB3\x9F\xEDiW\xFB\xDA\xD9\xDEv\xB7\xB3\xC8V\xC6\xD5Ü©@\xB7\xBA&gt;:7&quot;Þ‰\xC8D\xBD\xEF}\x88/$\xE2+\x97\x88F1\xB2\x86\x80\xBC\xE0O\xF8\xC2\xFE\xF0\x88O|}\xC8\xC4\xC53&gt;\xD7\\xC1\xE3 9\xC9M\x8Er\x95\xB3|yHD/\x92\xF35̼\xE67\xCF\xF9\x920\x84\x9E+\xB9͸D(Pbt\xA4+\x9D\xE9N\x87\xBAÔ©n\xF5^\x9C#[D(|؉Ù•A0\xECB!\xA4AÚ­]*\xCC\xC25\xBC\xDDMA+ \xC7\xDC\xDE\xE9ß½D\A\xE0+\xDE!\xDE\xE1%\xDE\xE2\x85A.\xC0\xDA(\xCC\xC1!d\xC1\x8CA0\x8C]\xD4A%\xBCA%\xA4B\x82\xCD\xC1`\x85*e\xC2\xFD\x80y\x94B(T\x81\xCD\xC5*\xEC\xDB\x8C\xC1\xB4\xFF\xC28\xC2d\xC
 B&quot;4B#l\xC2\xC4@\xF4\xC1\xF4\x81U\xDDA        \xC2'\x8CB+\xC3\xA4@        \xDCl5\xC2BDA#\x8C\xC24\xC1d:U\xC2$\B1tA\xFC\xC1%T\xC2W\x88\\xCF\xC4L\x82V,D
+\x9C\xC1        TA\xAF|BD0N9\x9CA\xCC\xC9!\xE4\xB4\xDCA T\xC1!\xECB#`\ Q\xACA\x94\xC22\xC3&amp;\xFCZ\xACa$B4\xF8\xCD%\xFCA\xDCA\xB7\xD5\xC1*\xA4B+\xBC\x82\xB1\xE8R\xA4A\xE4\xC1\xD0\xCA 
+\xA8lA,&lt;B\xCE,B5l\xC1\xF4V$\xE4B.|\xB7%\xC1l\xC1+TB$&lt;\xC2*lC$B!\xC24lA/L\xE5\xC0t\xC1\xE4\xC1!\xEC\xC1\xD4A-Ôr\xCDA#$B|\xC0\xBC\xC23\xBCB'\xA4\xFFB4\xDC\xC2)\xB4B)\xA0\xA0
+\x9A\x9D   Ò \x82\xDD`\xE4\xE0\xC1&amp;\xAA\xA15\xC1 \xE1\xE1&amp;aB$\xC2#,Ja\x9D\xEC\xC1\x9E\x80r\xA1\x82\xA1\xEE\xC26B(\xACa\xBEa\xCEa\xDEa\x9E\xC2\xAE@\xFE\xE1\xE2 \xE2!6\x8E&quot;2\xA2#n$J&quot;%Z\xE2 \xF4Umb3C&amp;\x80\xA2(\x92\xA2)\xA2\xA2*V+\xBA\xE2+\xC4\xC2,\xC8&quot;-\xDA&quot;.\xEA\xE2\xF0\xA2/fB#c\xF4\xD6$c'\xC2\4c$D\xC2*d\xC34Vc0f#\xAD\xC9TPVÞ‘\xA39&gt;:\xAA#;\xBA#&lt;\xCA#=\xDA#jd\xC1\xEA|\xC1\@$\xCC\xC1\xA4\xC1+ B1TC'\xCC\xC0        \xDC@$\xC2)DC2$B\xBC\xFFA(D\xC1\xA4\xC2\x84A FA(\xA4\xC34\xDC\xC2t@*tC&quot;lA2\xB4\xC1.HEÔ4M|mC+l\xC1 DA\x88B(\\xC3|\xC0\xC1 |@\xC2/\xD4\xC0(\x9CB\xD0\xE1 4\xC0\xE4@(dC\xAC@&quot;\x94\xC3&lt;\xC1&amp; \xC3+\xEC\xC1/LL\xF4A\xF4@\x8DBn|\xD1\xD4@\x83g\xBEÂuC|A+C8\xD5\xACA-\xE4X)\xCC@&amp;dA$I\xEC\xC22\xAC\x82b8\xC6\x8CBL\xC2#\xFC\xC1'\xB4\xC0(\x94\xC3/AL\xC1 \x96\xCFi\xE5@        DA\xB4A9\xECA\xE4@\x84\xC03\xD4A\xBCA$A\x8C\xC2+$\xC1( \xC1\xC1,,A),Bt\xC0\
 x8B\xC5@ \xDA&lt;\xD63\xCCA2E5\xBCA2\xFC\xC2&quot;$\xFF\xC2Z\xF5\xC0\xF4@(|AZ&lt;\xC35\xC2\xCC@\xEC@&lt;A A4lB,lC-\xC4\xC1LA\xA6a&quot;\xE6&quot;(&amp;c:&amp;dJ&amp;eZ&amp;f.\xC2p\xA6g\xA6B\xDF\\xC2\x90\xA6i\xA2\xE6Dck&amp;\xC3\xC4\xE6\xE6\xD1fe\xDD@*l\x83\x93\xB4\xC0\x84\xC8!\xFCfpgqg/\xD4@)0\xA7s&gt;\xC0\xDC\xC0t\xEE\x81ub\xA7vr\xA7w\x82\xA7x\x92\xE7!\x98'D\x9Ez\xFEB{\xBEg|\xCEg}V\xC1}槻\xF0\xA7\xFE\xC2-h2\xE81(\x82*(\x83:(\x84J\xE8\x8B\x91^h\x86nh\x87~h\x88\x8Eh\x89\x9Eh\x8A\xC6B\x94BD\x8C\xCAh#\xD4\xE8
+\xBC\x8E\xAE@nH\xF8(\x90\xBE\xC11\x83H\xE9\xEC\xC0\x926\xE9\x93F\xE9\x94V\xE9\x95f\xE9\x96vi\xAB\x9C\xFF\xC1T\x80afA\x84\xC0&quot;\xDCO-h\x81-\xC20W\xFD\xC10\xE4\xC2,\xDCB.\xCC@&amp;\xD0tA\xA4AD\xC2-BxDT\x81\x9E\xC1e\xCD\xC19\xF4B8\xF4\xC1 4\xC2$\xCAT\x96`\x84\xC1,\xC1+V\x82p%\xDBdC8\xBC\xD9\xCC\xEA\x98J&quot;\xC8\xD4T\xC0$\xC3-\xA4U1\x83\xD9\xDC\xC2\xFC\xC2&amp;4B)C9\xE0\xC40D–\xC2jt\xC2&quot;l\xF5\x85B4Zd\x82\xCA+\xC3/TC \xFE\xC1+\xA4\xE3\xD4\xC1-\\xC1b}\xCF,\xF4B5\xD4BL\xC3\xF0^)F(A\xABdB(L\xC0 L\xC1 \xCCB5\xC8\xCF\xCE~\xC2|@ \xC37\x81SDB\x9C\xC3,\xC4E\xF0\xEC&lt;\xC2#&lt;C\x94\xC04\x83v\xFA\xE06D\xC3 lA,\xC0\xE0\xFF\xDA\xACC/\xEC\xC2\xAC\xC0\xC25,\xC3\xD4@\x84\xC1\xB4\x93\xF4\xEB3l\xC3)D\xC4\xEC@K-\xC3#Ü„*\xCE\xC1+\xCC\xBD\xDA\xEB\xFD\xF8l\xA7\xF4\xBF\xFA\xEB)\xEC\xC0l^Q\xC2.l\xC3\xD6\xC4J,\xC5^\x80\xC5n\x85\xBFll\xC7~,\xE1&amp;\x81È’l\xACB3
+\xD7+\xFCA\xB0\xAC\xCB\xD6B\xF4\xD7\xF7\xC9T\xD8\xEC1\xE4\x82\xCE\xF2l \xF8,\xD0
+-\xD1-\xD2f\x81\xD2\xD3:m\x84\xC23H-\xD5\x82\xD5b\xADvlm\xEFy-Ø®\x81\xD8\xEEB\xD9\xDEÚªm&amp;\xB0\xAD\xDB\xCEn\xDC\xCEm\xDD\xDE\xED. q\xECm\xDF\xFEm\xE0n\xE1\xDE\xC1\xE1&gt;A\xE2.n\x9C\xC0\xE3Fn(L\xEE t\xC1\xE5\xF6\xC0l\xC1\xE6v\xEE\xE7\x86\xEE54C\xAC\x89\xB8\xA9\xEE3\xC30&lt;C7\xBC\xEE#t\xFF\xDE\xEC\xCEB\xED\xDEn)\xE4\xEE\xEE\xD2\xEB4\xC22\xB4\xAB\x9E\xC2#h\xE8*4C1\xD8c+\x8CA|B)Ì‚\x91\xB6\xC2-\xA0hA&quot;|\xC1 \xE4A/\x84\xB7\xA5A'\xEC\xC2'\xAC\xC1 DB\xCC\xE2#\xE0\xD7'\xC2\xFC\x80\x87\xA5B5\xECBL&gt;e\xC1(4\xA4I\xD3,A4\xC2;lCt\xC16B*8\xCC5\xAC\xC32$B\x89\xBEA-\xE0]$\xC4n\xC2(0nl\xC2&quot;LP)&lt;C#\xAC\xC1'\xF80hA\xBC\xF14\xC4\xC2J\xEC@\xE4A)\xDC3\xDC\xC2!4B7D\xC3&quot;&lt;A|A$\x9E\xD1l\xC5#xzym*dB-Dm |\xC2+4\xC3,Lc#\xB4\xC21\xEC\xC26\xECZ\x98c\xB5\xCD\xC1\\xC2,B\xCC@1\xC4\xE2\xB5B$\x84\xC5,\xC1 BL\xFF\xC1.\xF4Z&quot;\xC4\xC2&amp;\xC1\xBA\xE7!t\x85H\xC2)\B&lt;F\xDE@$A!\xB4A\xC4\xC2&quot;X\xC57C.Ô‚b\x829S\xCF5\xE8\xD7$DB)\
 xA4\xC2|\xC1)4B,A_q)d\xF1w\xF1\xE7\x82\x93\xB1\xA3q(\x90%\xBB1\xCB\xF1,6\xC2' \xC2\xE7\xF1\xF7\xF1r+r%\xF2@#\xB2&quot;3rd$K2%[r\xBC\xC1,h\xF2\x94v\xF2'\xA7A(S\xE3\x94r#\xB4A*\xC3*\xB7\xF2T,\xF7\x80,Ó²-\xE3\xB2.\xF3\xB2/\xF3\xD4\xC1s'\xEC\xD7 \xB323\xB33C\xF3qNs2\xC4T.\xDC\xC8|\xC26w\xF37\x87\xF38\x97\xF39\xBFA:\xAF\xB3S\xBD\xB3\xAF\xC9s%\xC1&lt;G-\xDCs\xE4\xF3&gt;\xF7s^\xB4@\xF4+\xFFt+$\xF4BgB 8t$@\xB4DS\xB4Ect`\xCC#\xC4@\xAC\xC2&amp;\x84\xC1 \xE4@5\xCC\xE79 \xC3 \xF4\xC1B\xA4\xC20\xAC\xC1\xE4\xC20\x94\xC1\x9C@        D\xD1p\xE6(\xF3\xDD\x98\xE8\xBC\xC1&lt;A\xC8\xD8a&lt;\xC1 \x94Pq\x9F\x82\xD0Q\xE3&lt;\\x9CAE7A\xEC\xC0m\xECA%\x83\xA5L:\x8EB-TC1\xA4\xC2'\xE2E+\x9CBd\xC5\xD6\xC1\xD5M\x81\xBC\xFD#(M\xEF\xDBi[.\xC4B(T\xC2W\xD9\E\xF0/ *\x8EÃ…\xF4\xC0 \xC4\xC0\x8CA'L i,\xC2$\xECA
+\xC1\xE4\xC1\xB6\xC34\xBCBB/\xF4\xC2&quot;t\xC1/\xA0\xF7&quot;\xB4A,\xB8\xD0,A:\xFEA\xBC\xC1&quot;\x94` |A-Ü°\\xC1!\\xC2!x\xE9% \xC2TUK!X\xCEw\xFF-\xC1'lA&quot;\xD4B,\x94\xC1\xC1A\xBC@'H\xD6\&amp;\x95\xC2T\xD0c\xE0\xECo\xDDA#D\xB8\xE5\xC1( C\xC4jC\xC5Ä€k\x83]l\xCFvm\xDFvn\xEFvo\x9F\xC0†\x8E5\xD6\xC1wwr/\xF7,4\xF7s\xDFH\xF7$$\xC2!L\x81]wvo\xF7m\xF4A%$\x83\xA5TC&lt;yO\xC31\xA0\xF7!\xE0\xC5+\xEC\xF3+\xB87|;\xCB|/X1\xCB}Ó™l5\xC2~\x82'\xCB\xCD\x82\x80x\xF8 \xB8\x823\xF83|B\xF4\xC1&quot;DBLx\x85_x\x86ox\x87x\x88m}\xB8P\xA0x&quot;\xA88\x8B\xBB8\x8C\xCBx.и\x8D㸎\xF3\xB8\x8Fy\xFD\xFE\x81m\x84By\x92\xE7 \xC1\x93Gy\x84UBZy1\x9C\xC2\xD8i\xFFy p\xB9\x97\x9F\x98\x8B9\x99\xA7v'T\xDD\xEC\x8D\xCCL\xC11\xAC\xC1%4\xC7\xA4\xC2 |c.`M/x\xE4\xC0        |\xA5Ft\xC1 \xB1&lt;A        \xAC@`P\xD5]A*\xE4\xC2 \xCC\xC1&lt;\x81 \xEFD$\xD5\xC1
+t\x80hT\xCA'|A\xFC\xC0\x9CA(\xA7\xE0\xA6\xC2L\xA1\xA0\xDB \x94\xC2$\xD4@.\xACt&amp;$\x837oBDAnn\xC1&amp;,Ch\xDB \xBC\xC0'lB$\xC1\x90\xC5Z\xA7\xBC\xD3\xE10\xE8ฤ\x83G\xCC\xC1&lt;C\xC1lA\xAC\xC1#\xC39l\xC30lÂD|\x84\xC1\xEA\xD0\xCC3C/\A \xF4\xC1\x84A3L\xB8\xA9s$\xAC|p^\x87\xBDB\xFC@ \xC2\xF7QWh\xE1*\\xC2Ä‚Ot\x804\x8DBvB3 C'\x80\xFFW\xC1.x~u\xC1${\xBC\xE4@4\xBEB\xC3)\x8C\xC2%\x84\x81e\xBF\xA4B%\\xC1 Ü–|\xF8I|U\xC1\xDC;h5[1\xA4A\xBF\x8F¿| |\xF4B |£U|A\xC3?|\xC4O&lt;V\xB0\xE1\xC5\xC7@Xi|z|Ru\x81È“|\x98&lt;\xCA\xC1Ê·\xFC(\\xDC)\xC4\xFCg\xEAX\xCDO\xC2+\xA3\xAB\xF3|,d\xC2\xCF\xFD\xD0}#}\xD2/}\xD3oBT@}\xD4}\xC1\xD4/B\xD5_}\xD6o=@\xD9ReÍ£b\xE7\xB6+\xDB4\xA9N\x89u\xC2\xF48\xA9سc\xBD\xAE\xEA\xB3%̲Ju\xCA4\xD93iÍ‘/m\xBE\x94        T\xAAÍ«&lt;?Ê“h\xCB@\x9FVU\xFA\xEBÕ˜[\x8D\xEA\xF4&amp;Q\xB3a\x9D.\xAD\x99s\xE4H\xAEP\xA36\xEA\xF2\xA1\xFFÇ’)ir\xA4\xDA\xF6j˱S\xA3.\x8D        \xF5&amp;K\x9Fd\xA9*]y\x91\xE5Ì›5m\xFA\xA4
+T\xE5ÉV\x95Ò¼        7dS\xA2#Q&amp;%)\xB4jÅ”7}ʤ(\xF3\xE6ΠI\x9Db\xBD\xB9\xF1\xE6Y\x98ir\xED\x99\xD5j\xE9\x9F-\xDEL r\xE2Э \x89\xBA\xF4\xA9\xD5kV\xA9:O\xC2\xC4*t$D\x8A@g\xEA\xE4)\xE4Ï—:,\xBA\x94{Ûž)S~\x94\xC8T,ÒŽd\x8D\xBA|\xE9\xB3bɧq\xE3V\xED9Õ­Y\xBBo\xC5&gt;\xC5\xF9t\xEDZ\xACA%\xAA|\xBA\x94\xA1Q\x96(}n\xE5Y\xB5fʶ-S\xF2\x9Cj\xD5\xE5H\x9AK\xA1\x90
+&amp;\x9Dm\xF2\xC8\xE3\x8C!b\xD8&quot;\x94M\xF6h\xA4\x99R\x82)\xA7\x97:\x96\xB0*\x8AU\xAEXc\x94I\xBA\xA8\xA4\x93Lbi$\x87v\xE3\x93N\xBAXa\x87:\xC8&quot;\x93Z\x9E\xD9\xFF$\x8F\x902i&amp;\x98&lt;&gt;8\xE0\x8F:\xDE\xF8&amp;\x8A\\xE2y%\x83D\xF6\xA2\x84'2\xF9\xE8\x8CB\x8A\xF8\xA1\x85z\x88c\x96bV9\xA4\x9A,Y'\x9D&amp;*ha\x8B&lt;\x96\xD9b\x84&quot;&amp;y\xA3\x95`^i\xE4\x8AS\xFE\xE8\x91/\xBF\x8C0\xC3S\x8C\xB1A&lt;\x8C\xEC\x868*\xBB,\xB3\xCD:\xFB,\xB4\xD1J5\xD5Xs+6\xD9h\xB3+7\xDDx뢃\x82Ë„8\xE3\xA6\xE8A\xB9b&amp;\xD9\xE1\xE8\xBEØ£\x85\xEA\xC6        \xA7\x95\xFC\xB8\xF3\xAE\x98P\xE6\xAF\xBC\xF3Ò»d\x83E\xDC\xEB#\x97&lt;R\xA1\xCF&gt;\xFC\xF4\xE3\xCF?/\x90@\x8B\x98A\xC1L\xFApB        )\xB4C+9\xF4DI4EYtFi\xB4Gy\xFC\xE6\x89[\x82\xBC`\x91&quot;\x8FL\xB2\x8E39\xE23(\xA5\xA4\xB2\x90k\xAE\xF8c\x9Ds\xB8l\xA1\x8B;\xC2\xFF\xB3\xCC3\xD3\\xB3\xCDo\xDE\xA6\x944\x82\x88b\x8E9\xD6Ø¥\x92$\x828\xE4\x89*&amp;\x94L\xEE\xA0-\x83$&quot;\xD9d\xC4/J\xA9%\x90m\xBEé©„:fHbv\xEF\xB8C\xD2\x92
 \x88\xA2\x88\xA9\xE3\x92V\xD6\xE8a\x8B-\xA2X\xE3\x94'\xFE\xA6\x91Kf\xE9c\x894Bh\xA1+\xFD\x9A        \xE5\x8B/z\xE9&quot;\x89A.É¡\x91&gt;\x8E\xE8\xE0\x83$F)$\x8Ek\xFA8Æ£4\x92\xF9f\x9Cc\xFEH!\x8CS2\x99!\x9A.\xAAØ£\x8DZ\x96\xE8!\x8DG\xBA%\x90Hji\xE1\xC4'B0\xF2\x85'\xB6Hb\x845\xA6)G\xE2G\xBE\xD9&amp;\x972\x99f\x98[\xE2\xE8c\x90!\x8E\xF9\xE4\x89        &amp;È \xB08\xD2\xF7\x9B`\xA2\x92?f\xB8\xA0\x8C2\x8A#\x9AË¢\x8C.y\xC3\xF4Zx/\x92\xDEx\xA5\x99]6\xA3\x96Y\xA6\x80p\x92%&gt;x\xFF\xA1\x846X\xBA\xA0\x841\x89&quot;\x86Uj\x89\xA4\x94a\xB6\xB8\xA1\x8EoÞ˜\xE1\x897\x9A8%\x87è\x84\xB5X\xAA\x99!\x88\x8AOI\xE3\x87)\xE2`\xD8a\x88%\xA6\xD8b\x8C5N\xE2\x91L&gt;.å–‘K6\x86\x93\xA5le\x83ȃ\xCB:\xF0\x82\x98+\xE15\xBBY\xCEvÖ³\x9FmhE;\xDA\x94v
+\xDF9- \xBF\xE0լ\x865\xAD%!\x85\x98\xC35\xFEp\x8CfL\x82l\xE18[\xDA\xD6ֶ\xB7\xC5mnuKC#򶷾\xFD-p%\\x96\x826$\xAEQ`\x9C\xE3\xCE\xB9\xC9U\x8EI\xAB\xDA\\xE7&gt;wё\xCEt\xA8S\xEB\;\xB2̮vC\x98D+\xF7\x87\xDD\xC5\xE1\xCB\x9E\xF0j\xF1/\x81\xCBE\x9C\xBD'L\xAF\x93\x80P\xF6\xB6׽\xEF\x85o|\x95(\xDF\xF9ҷ\xBEa\xB4/aKh\xC2#\xFF\xAEP\x88T|a\xBB\xC6)&amp;\x8BK\b\xE3\x98D\xBE\xF0\x84\x8C`U\xF8C'B\x89F&quot;\x91\xB8E#~\x90\x812t\xA2\x93xA'\xF2\x89N\!%HC'ʰ\x863tb\x818EbP\x82\xACb8D!\xA6\x80\x93P\xE4\xE29C\xAEP\x89V\xD4\xE1
+\x9F\xD8A+\xEE0\x8A;\\xC25;\xE8\xC1%^1\x89FTc\xBB\xD8\xCC&amp;
+\x8DZ\xF4!\x9D\xC9/sa\xCCT\xB4b\xC3\xE8\xC3        \xC3Q\x88&amp;|!U\xB8\xE4        2P\x83\xA1\xE5!+/x\xC3\xF6Ї\xA1+\xC8B\xA6ЈdL\xA3+Y\xC3b\x8DE\x9Ca MXB;+\xB1\x88&quot;\x9Ca\x9Bx\xC4\xB2\x90\x88C\x8C  [\xB8B
+ш6\xB4a \xB9;B\x83r\x86|\xA0        \xA1XA%r\xF1\xFF
+\x83\xBD\xA2o\xD9$\xA6ЄU \xA21\x98\xC2:1\x88?\x9C\xC16{\xC8\xC3\xA2\x88T`y\x88A\x8EÐ…\xDCb\xA5\xE8\xCE2\x856\x84u \x86D\xE4`\xE9HHJ\x92\x92\x96Ĥ&amp;9\xE9IPFb\xA44%*U\xF9        \x87\xBD2\x96\x9F\xA0\xE5        Ö€K]\xF2Ò—_\xE60\x8By\xCCd\xAEb\x99\xCD|f4_1\x87j\xF6\x9B\xDA\xE4fv\xB0\x83L\x84\xB3ÓˆF.\xCE9u\xB2Ó\xDA        C&lt;1\xCFz\xDE\xF3\xF9\xDCg?\xFFÐ\xF4\xA0        ]hC\xAF3\x89N\x83,\xD2y\x85F\xCB\xD0Ñv&quot;\xA4#-\xE9IS\xBAÒ–\xBE4\xA63\xADinÚˆ\x8C\xA1!XB(RP\x89[\xC4&quot;\xA5 \xEA\xD2f\x81\xD4',\xB5\xA9O\x8D\xEAT\xABz\xD5( b\xAB]}X\xC5JV\xB3\xFF\xA2\xF5        je\xAB[Y\x84L\xA1\x89\xC8\xC5\x8Ae\xC3.\x878D-\xCA\xF1\x895\xAC\xA1]D\x920        3\xAE\xE2\x97`\xDD\x91\x87!\xBC!\xC1\xB8C        Ö°\x88U\xA4\xB7CxB$v\x91\x899L\xE2\x9D \xEB\xD6\x875@\xB3MX\xC4f\xC4W\x83(ta {(\xC3!\xA1\x9DÒ\xE1\xAB\x80\xE9rP6\xED\xA1\xDDGI\x8F1\x8A:X\xE4\xB8i\xC2*1\x8BT\xA2\xA1XD'\xAAg\xA5\x93\x86a\xB9\xD8\xC2Þ\xA2+\xD4a\x87BÚ°\x85#\x94\xA1k\xC0\xD8 &amp;\xB0\x846\\xE2K s%
 \x82q\x8CR\xBC\xE1K\xD8D_\xF60\x87\xA4!g\xD8C'\x91\x870\xCC`        uĺb\x89G&lt;&quot; GØ\x8AwЇ0\xA6U\xB8\xC5/*q\x88G\xFC\xE1\xFF\x8F\xC5\x96r\x83L#58A\xD6U\x85!\xEC\xA0+ \xF9BF\xB1\x874|\xA1?%\x88\xC1F\xF0\x8B]l\xA8A\xE8A\x9E\xF6\x89O\xD4A\xC06\xF0l\xBD\xE0?8\xC2\xAE\xF0\x853\xFC;{\xB8 qJ|\x87\xC35b\xC5\xE2t\xF1#b&lt;\xF1n\xE2\xC69\xDE\xF1z\xFC\xE3V\xF9        ](\x83\x91\x91܇S,\xB9\xC9O\xCE\xC1+J\xF1\x87&lt;T\xF9Ê(\x86\x96\xB9\xEC\xE51-\x89\x98\xC4(\xF1\x894Wc\xCDm~s\x9CW0\xE7:\xDF9\xCF{\xEEs&amp;\xF2\xE8%\xBC\x81\xD0I8t\xA2\xDD\xE8Gi-\xA0\xB4\xA51\xADiN{Ô¢&amp;\xB5\xA9Q݇/\xB0\xDA\xD5\xC1\xA8\xF3\xACk}\xEB9A\xD7 \xAEA
+\xA6\xEC!\xE4\xA0\xD8e\xF8\xC2\x92\xBD\xECf?;Ò¦\xB6\xB5\xB1\xFDms{\xC0\xFF\xBE\xC4F\xF0\x83A\x8Cb‘\xC8\xC5'np\x8A8\xD4\xEB\xB9\xA8\xC4$1\x86\\xB4!\xAD\x98\xC5'&amp;Q {\xFE\xA0\x83hEÑŠ\xF6,a\xA7\xB8\xC5$\x91\x8D5\xFC\xA0 \xB5\xC6 
+ÑŠ]\xBC\xA1\xC3\xC8\xF2 Þ°\x84        !\xAB\xB8\xC3\xFAP\x84)! \xC7\xF8\xC2
+A\xE3_|a \x93\x88D\xC6\x86,d\xE1?\xB8B(\x82ÑŒ&lt;b\x89(\xC3&amp;b\xB1\x898$! axCz3Q\x8AG(l\x83\x88D!\xCA\xF0\x84K\\xA3Gx\xC1\xED{\xB0        \x94\x96a]~\xE9BЈ˻Ǣt\x9EA)~q\x89?\xB4\xA2\x89p\xD216\xE1Óš \xE2\xE0\xCA`\xB2\xE1JÇ›\xEA \xFE\xA0B\xA9dm
+\xEE`6ba&quot;aj\xE2^!J&quot;\xA2n!\x92\x93\xFFj \x86!\xA6\xE0\x82+^\xE00i\xBE\xE0
+Vaja6\xA1 2\xE1 z b\xA0Þ¡\xA6`b  \xE6`arA\x92\xE0N\xEE\xE8n+`\xECj \xF6.\x85\xFC\xF0\x8F\xF0 \xAF\xF8f\xF1\xEF\xF1&quot;oÚª\xF2n!&quot;\xE1Ú€\xF3n\x81tBo\xE2\xA0\xF4N/\xF5V\xAF\xF5^/\xF6f/ \x8A\xE1\xF6\xBC\xEFz\x81\xF7|\xF8\x84\x8F\xF8\x82\xA0\x9A\x92/B\xEFV\xE96a)\xC6\xE0 \xAEo\xB2/\xA2 \xE2\xC0\xFB!\xFCƯ\xFC\xCE\xEF\xD2o\xFD\xDA\xEF \xDE/\xFE\xEA\xC8=\xB6\xE0\xD8&amp;\xE1\xFE\xF2/\xF8\xCF\xFFZ?\xED        \xD0P\x87\xAD\xF0#p+\xF0\xE7 \x9F\x82\xA1$(&amp;GP\xA7\x86\xE0\xA7=\x92\x80]0Tbp\xFFk0\xCE w0v\xE1\x83p\x8B\xF0\x93\xF0\xED\xE2n\xAE\xE1\xD2 \xE4
+ab\xA0\xC9,㑺`}\x9A\xE1D\xA6,\x82\xE1&quot;\xA1U\x8A\xE0\x9E\xE1a
+\xB6 :a\xE1!\x86 ^\xA1+\x8A\xE0\xC2 
+\xA1B\xE1\xE6`\x9EaJ\x80&quot;\xB2\xA0
+z\xE9\xE8\xED        Z\xA0*\xE0\x8Cd va0a &gt;\xA1\xDE`eb &amp;\xE1\x92\xE1
+\xE1\xDE\xE3+\x8AA\xFA \xE7j\xA0\xC2 ba\xE6  z\x802\xB2!\x9A\xE0\xF2\xA0\xEE\xE0\xAEÞ J &gt;\xA0\xA2!0\xF2\x96\xE1\xD5n\xA1 \xAA\xE0+\xDE\xE0 a\xA1a\x80]Ê \xF6\xA6R!\x8Aa\xAE\xC1\x83\xB2 \xD2 \xC2\xE1\x91j!\x96\xE0
+\x8E\x80\xFF3\xE1\x8A`N` na\xE6 ~`\xF8\xE9Ê¡\xEA\xA0\x8Aa$\xA9\xBE\xA1!,#\x96\xBE \xE6 Π        \xDA`~\xE1 \x97 \x96\x81a2a\x8E\xE0Z2        V\xA16a\xEC\xA2 &gt;!+\xEE \xCA#+\xA1\x84b\xE0Ja\xCE\xF1\xD2\xD1A\xD81\xDC\xC5c\x9F!\xEE1 a\xFB\xF1r \x8F\xC0 '\xF1B!\xF2!#\xB2&amp;\xB2&quot;/2#7\xB2#?r\xA9Ä¢†^\xE0*A%Y\xF2\x9E\x80$\x8B\xA1$\x93&amp;m2\xD2d'{\xB2\xB6!\x9E@([\xC6(O)\x95\x92)\x9D*[@*\xA9\xF2 \xE3+\xD2\xE0\xB8\xD2+\xC1rIƲ,S\xE1\x8Aa\xF7\xB0-\xDF2.\xFD\x87.\xED/\xF5\x92/\xFD0\xFFs\xF8b\xCB0S1\xE3\xA01\xB9\x83\x94,\xE3&quot;\xA12/337\xB33\xE03Cs+6\x814M\xF3PS5Y\xB3\6e\x936c!?\xE1 \xB2!r\xA1\xC1|\xCA!\xE1\xD4\xD6`&gt;a¡\xE6\xE0V\xE1a&amp;\xA1+B`\x82f6W!\xF9B!Z`HÆ„*\xE1\xE1Zd\x8E Ò u \xE4\xDA n`a \xB2` \xBA\xA1\xA1*!\x80\xE6\xE2\xF1        \xF2l+\x966n\xAF\xCA \xA2aB\xA1
+^\xA1\x86\xA0f  V\xA1Ê \x86\xE1ba\xB2\xA0&gt;\xA1¡\x86a+R\xEE\xCEan \x96 *!\xF7\xE1&quot;\xA1\x9Dr f\xC0D\xDEa&gt;\xC1\xD4\xA4
+J  \xA2\xC1#\xAA\xE0 V`\xFF\xBA\xE0\x8A\xA0\x9F`
+\xC1\xA2bin\xA1\xA2\xA0zaF\xE1n(aB\x817\xA3\xE0\xE1\xDE\xE0b g\x9E\x80j\xFE\xC02\xAFa\xA2\xC1-B\xE1Z\xE1\xD6 n`
+!\xA1{n &amp;a&gt;\xA1        n\xC001\xB6\xE0\x82\xE1\xFCqF\xE0j\xE7\xE2\xA0\xE8&gt;\xA1FI\x95\xF4\x84\xA3\x9E4JaJ\xAB\xF4J\xB3tK\xBB\xF4KG@La6\xCFdXe\xD4\xF4\xD84M^`\xB2`\x92\xC0[\x8B` O\xF5\x94O\xFD4 \xBEAP        \xF5 u4s 6\xF6\xC5Qo!R'\xB5R\x87`f@9\xD5SAUT_\xA1LUU\xF5
+\xBE!&quot;\xE1UcuV\xEB\xCCVqUWy\xD5WMM(\xAA`\x88\xD5X\x915\xFFR\xC0X\x9CZ\xB3aZ\xC3 \xB4\xF4Z\x9F`~!\xBA\xF5[\xC3u\à\\xCF5]×µ\xDAU\xFF\xE0U^\xE9\xD5^\xF15j\x80_\xFD\xF5+b `\xB6`\xB6w6Aa[ \xE1a#vb+\xF6b3vc\x934N\xE1\xECp\xFA\xD2\xE0\xBA\xA1\xF2\xE0\x9A\xA0
+\x81I\xBF\xE0S\xE1\xEA 
+\xAE\xA0 \xA6`        Jav\xE1\x87gÌŽ\xE0\xE0,*\xA1
+a&quot;\xA1 .\xA1\x94:!        \x9A\x80wL\xEF+&amp;\xE1\xAA\xD2\xC1\xA1\xFA`\xB6`\xC6\xDA\xE3\x8ApV\xA1\xD5\xC6 \xF6F`!*\xAD.!4l\xAA\xE0\xC1\x80\x84u\x8E9g'^\xE1fO\xE1
+R\xA0^!\xF6\xE02\xE0 Na\x90W\xFF\xA1xps\xCF\xE0f\xA1\xC2\xF0\xE6\xF6` \xFF\x9E \x8AaV\xA6        \x82\x80\xF4*a\xE2g&gt;\xC1,?!Ba}\xAF\xE6\xA0:A_a\xF2 Ï  \xBA\xE0 \xD6 \&quot;&gt;\xE0Fv\xE0r\xC0/\xAE \x92\xF7+\xAE` \xA1\xA2av\xB3®\xE0        &lt;.Π\xD2\xCA`!#2a
+F\xA1\xEB`\xC6\xC2O\x9F\xA0        \xA6\xA0 \xB4\xE3 \x92\xC2&amp;\x8B!\xF5Ò j\xF7vsww\xA1w\xE1w\x83wx\x8B\xF7x\x93\xF7 \x96\xF7\x9A\xF7y\xA3wz\xAB\xF7ze        wAc\xCE\xE2x\xC17\xAE\xA0Z\xA1|\xC5) \xD0w$Ö·
+\xCA\xC0}2\xE4wI\xEA\xF7~\xF3w\xF3\xE0X\xF7 \x90\xF3 j@\x80o\xA1\xA8\xE6\x80x\x81\xF8\x81#x\x82\x8DÉ‚y\xF02x\x83\xBB\xA0\x83?8\x84G\xB8\x84O)Tx\xC6Zx\xFF^\xF8\x82\xE0:\xC1\x8E\xEA\xC0\x86qX\x87y؇\x81X\x88\xF3\xE0\xCA.\x8E8\x89\x8F`\x89\xC9+\x9C\xF8\xC8\xF2\xAC\xA8x\xEA \xB1xP\xCB Ê€]\xBE86!
+J\xA1\xEF\xC0\x8C\xDF\x8DÕ˜\x8DO\xC1\x8D\xD7\x8ES/ A'\xA7`+`\xAD\x9E\xE0\xA1        &amp;ar\xA2\xCEjb
+*\xC0\xA2\xAE`\xFA\xA0h\xB0 &gt;\xE1
+\xA1\x86\xE0a$umZ\xE1&quot;!\xBA\xE0Za ' \x86!
+\xE1\x8Eaz!\xB0\xF4za        $\xD0~\xDBb_\xAE!v\xF62 (K\xD3\xCA\xE0j!Fa\xFE  \xA0\xA2\x92l.\xA1J\xE1\xF0~\xC6\xCCr\xE1\xBC8\xA1/2 T:\x87\x87b+\xF0\x8A\xA0r`1a&lt;nw\x9Do \xFAc\xFF\xDA fd^\xE1^\x88G!4s\xA1
+\xA1+j\xA0
+\xAAKb f\xA1\x82`È°+V\xA0        \xB6\xC0\x8B\x83  \xB4- N \x92-\xFA@Õ¾l\xFA +\xE6\xA0 :`b\xF0 ^\xE1 \x92 \xA7ah\xE9+\xC6\xE0
+\xB4\xB4&lt;\xE9 v\xE1\xB3\xC1^\x93 +!!.\xA1r\xD0b\xC2`!\xE2\xA0z\xA1\xFA\xA1\x83\xA2$\x9A\xA2\xEBࢷ\xC1y7\xBA\xA3?:\xA4GZ?L\xA5U\x9A\xA576\xCE!\xA6\x8Fa5\xAEKaL\xA73mz\xFA~Z&quot;\xFA`\xA8S!\x8C\xA9\x95\x9A\xA9\x9Dza&quot;m\xAA\xAB:\xAE\xBAv!\xB4:\xAAn\xF3\xAB!\xAC\xC7Z(\xDC\xE2\xAC\xD3z\xAD\xC1Í­1\xAF\x9C/5\xE8Ú®\xBB8\xAF\xC1\xB1+\xFA\xBA\xFFP+\xB0o\x80\xB0\xF3\xF1[\xB1;\xB2%\x9B\xB2?! R\xB3\xAD*\xA1Æ \xB3\xFB`\x8BE\x9B\xB4\xAB\xC0\xB4Q\x92\xC6\xE0Xw\xB6u7h\xBB\xA93\xE3 A\xB7yÛ·\x81[\xB8\xBF\xC0b\xC6`\xA0\xE7`
+4\xA3\xEF\xA2\xE1\x9A\xE0        Rl\xE1if\xA0\x91\x86\xA0$\xF1 B\xA1        \xC0ij\xA6+\xE1\x92\xE2\xA0\x9A!F! &amp;\xA1\xF6\xE0\xEA zg\xFE\x80\x93Ka\xDA`\x96A\xAF\x8B\xA1!V!B\x8AJ\xEF\xA6Ú€r&quot;+Z\xA0v\x81\x86O\xA0I\x9E +\xF2\xC0\xB8\xE3\xE0\xCD
+\xE1 \xFE \xBA\xA1\x92\xA5\x92! Ra\xBC\x82!\xA4\xA2a*\xED ^`3\xA1\x8Aa \x9Ei
+a 0gs\xE0N\xF0
+d0\xD4\xF8\x98\xFFr7\xBDZ\xE1:ap\xE5\x9E\xE0\xED \x82`        ~ \x80\xE9 &gt;\xA1r\xE0        aa        \xC2 \xF4f\x86 \xB5\xA1\x82aja-Ï€'\x93\xE0&lt;\xF1\xA1\x8A\xA5\x93\xC05a\xF6\xCCOa\x8A\xA0+\xC2\xE0        !î °\xA3 6A\x8C*\xA1p&quot;!n@oRa\xC2u&lt;xv \xA4\xFA`\xB4\x9C\xCBu\xF2\xCB\xC3|\xCCw\xA1\xCC\xCF&lt;\x96`\xB4\xC0\xD2\xDF\\xE5\x9C\xCE휿\xF5\x9C\xCF\xC3\xE9\xCFË \xCA= \xFD}\xD1=6\x817Ò‘{+(\xDD\xD21]\xD39\xDD\xD3A]\xD4o\xE1;$-U=        \x83\xE1^}B\xF9 b\xC0\xD6q]\xD7;\xBD\xD7}\x82=V\xA1
+\x8A\xBD        \xA2Ù«@\xD9A\x81\x9D\xDASAÚ©\xFD+\xAC=        \xFF\xB2}Û»\xFD\xDB\xC3}\xDC\xCB\xFD\xDC\xD3\xFDÚ¥\xDD\xDF\xFD\xE2\xBD\x92\xA0\xEA=        2`\xC6`        \xF2\xDD\xD3r\xA1\xC2̵/\xDA+\x84 \xFE\x94\xDDc:ao.\xC1\xE1!^\xE2)~\x8E\xA2\xCA\xAFz\xA01\x9E\xA1\xA2`
+\xC0\xF4\xBC\xB4^\xA0\xE7\xE0\x83\xF4\xF7\xEE¦ \x8A \x8E! rA\x82+a\xA8\xA4 ~\x89S\xE0\xF6\xE6\xEC\xEEV\x96)T\xF9\xE1
+B \xAA\xA1×»\x96\xD9+9-\xF3\xAF        \x92\x81\x81\x93\xA0\xA3Ra Ȳ r\xA0\x98\xDAt&amp;\xE1 \xA5j\xB5\xF2 \xA6;\xF2\xAE! v\xA0 \xE21\xA6`\x82\xA0\xD6kr\xE8\xE5&quot;Ó¨gÉŠMZ\xB3\xA7Ò¤a\xAD.\xACÊ•\xE9K\x89\xA3.\xC5\xC94\xE9R\xB0tß‚E\xABU*Z\xA3G\x99\xFFjE\x9B)Ò ce\x8A$\xE9r\xE7Òª31\xCA&lt;Ê•(G\x87;}ÞœYs\xA8ϤHW\xB6|\xD80\xA4N\xABb\xC3uhT\xAAM\x91:k~\xB5\xBB\xF5#Õ§b\xF1\xBEM
+\xD5\xE9Ï™o\xCFv5*R\xED[\xA6&amp;1\xA4\xD9thH\x8F#\x8Bzu\xEA\xF4\xE9ÌŒ&amp;eJ\xF4\xAC[\x94)mB\xBCZ4\xA9Ћ9-\xFAܪ\xD1#Ε\x8Eu)\xB2\xF2J\xAE^\x91*+*\xB6\xAAÌ9V\xC4Ø“)O\xA4\\xB7\xF2\x84\xCA5,Y\xB0T\x89\xAA\x8C6\xADЖW\x9D\xB5j\xB5\xA5ز_\x97\x9A{\xB5'I\x8D=e\xA5\xD3#P\x97\x8B\xFE\xF4y2D\xE1\x91!\x89\xBE
+\xD5'O\xB6:}\xB5\xBAfG\x99Hsj\xF9\xF1\xA2M\x8D{\xAEU9$\x90\xA0A\x84
+:\x84(Ea\xA4\xD19\xE1\xFF\xFC\xCD,!\x8DTR41 \xB5\xD2.\xC1$M6\xE1\xA4O&gt;\xF5\xC7PE\x95\xD4+\xC5\xE3TkLU\xD5U?\x9C\xB2UW\x91\x80\xD5\xC7Xe\x9D\x95\xD6Z3\xB8\x97\tÙ…\xD7\x90\xF5\x95\xC9 \x89dPH1\xA7T\x91H Q\xEC\xB0\xC7+\xBB\xBCq\xC3\x9CPF,y\xBC0\xC59|\x90JW,RK8\xD1\xD3\xCB.]\xAC\x91Eq&lt;3MM|\x92\xCA2ˬ\x88gg\x8C1\xC93ü\x92\xC9S\xEC\xF1G$\xDB \xD2\xC4&quot;\xA1\x84\xB0L)\x91\xA42\xCCI$\xC3SKT\xB1\xC6Ϭ\xD2\xC4\xF6C\xE9ls\xCD3\xCDC\xA5\xD3\xCD        )\xECPG4=\xCC1\xC7a \xD1\xC6'\xEC\xB0A'Õ´\xD2\xC5#o&lt;\x91\xC4Y\xF1\xC2\xDFt1E'\xA9\x9CP\xC7.~\x93\xC7_\xFF$\xB2\xCDp\x8D\xEC\xB1\xCB!\x9Fd\xF2\xC8'\xAB4\xD2\xC4
+a,3N!7\x94\x91C        q\xEC\xD2J[\xA4\xB1F\x85,2\xC5 ]\xBCK+gtL]r\xC3\xDC1M0k\xEC\xF0B
+%\xDCR\xCD&amp;U\xF1\xC2\xA3\xDCRH[\x8C2N8\xBDdsL'\x85&lt;\x92\xCC2\xA7,\xC8\gh\xB9G0\xAD\xBC0\xCD\x83 \xF3 \xA7I\xA4\x91H*ɤ\x93PJI\xA5\x95XjB\x97W$\xE6\x98e\x9E\x99\xE6\x9Am\xBE\xB9\x8A\x9Ct^RÈ\x91\xE8ɧ\x9F\x80
+J\xA8\xA1\x88*ʨ\xA3\x90n.\xA5\x96\xAE\xB2\x84\xA6\xD1p\xEA)\xA8\xCF,Cj\xA3\xD3M        )\xF4P\xC73\xAF\xC6:k\xAD\xB7\xE6Z\xCD+\xBD\xFE\xEC\xB0\xC5\x9Bl*)\xCC\xD1KS@+-\xB5\xCB\xF4\xD2H\xB9h\xBBI#Þ‚\x9B\xC2äš‹\xAE\xBA\xEC\xFF\xBA \xAF\xBC\xF4Ú‹\xAF\xBE]\xFC\xE2/\xC0l0\xC2',\xDC\xF0C\xC40F(\xB7 b1\xC6\xE3\xFCrM\xC7\x87&lt;r\xC9G\xA4q\xC5+)\xAF\xDC\xF2\xCB1\xC70\xF3!2L\x97&lt;\x92\xC8&amp;\xA3\xF41\xC84\xF2G\x9B\xB42}Y\xECqG'd\xA1R
+\x81\xD4\xF0C{\xF3H(\xC3T\x92\xC6'\xB1t\xB2~s\x8Cq\xCA\xBD̲\x88NHhE\x90\xDC,&amp;\x875\xE8\xAB        U\xD8B\xAEP
+3Mc}\x88\xA6.q\x893L\xE1[8\xC4(\xA6P\x8B&lt;t\xA1\xC4)\xC3 Z0\x88k\xC4\xE2ͨE*Ñ‹U\xE4\xE1+;C!\xA2Ї6\x9C\xA1+4BJQ\x89?db\xA7xB$F\x8A^\xFC&quot;+/\xC8\xC26Z\x90\x84@Lb EyW&amp;\x8E\xF4\x82|!o\xE8B*\xB1\x8C\xFFn\xC4&quot;\xAFx\xC6hu\x8AS\x94l{\xB8DÖ“\x88N\x8C\xA1\x97D!\xEAP\x88@4!\x95\x88\xD7 *\x89E \xE2+{\xC2! \x85t\xB0eX\xBDv\xF1\x895\x9C\xE1\xA9\xC3^\xB8\x89W\xE2\xB5H\xB7\xD6І4,\x82{qB!21\x87!x\xE5\xA5\xE8B\xE2P\xE9Q\xCFz\xD8\xD3\xF7\xBC\xBEG\x88\x8F|\xE6C\xDF \xD4Ǿ6\xE4~\xF2\xBBDB\xF1\x8AO$Ba\xE8\xDF\xFF\xB1                Õ \x80\xB98`\xD8\xC0F\xB0 \xAC\xE0/Q\x86)$&quot; \xAC\xC2,\xF60\xC2\x9E0\x85\xB1\xC8\xC53f\xB1\xCA\xF0+=\xC3 \xA6\x90\xC3\xF6p\xA3\xE2&amp;\x88\xF8\x84I Q\x89Lt&quot;\xA58\x86fa+W\x9CB \xB4\xC8E/\x82Q\x8C\x8F\x88\xC53\xF2V
+5\xF6\xFF`yp#\xE5HG;\xE2Q\x8F|\x8CW+)\xC88\xE4\xA1\x87\C&quot;\xD9\xC8GFr\x92\x95\xDC\xCB\xB2\xB0\x89Xl\xB2\x93\x9F \xE5(\xFF\x87!\x9C2\xA8\xABl\xE5+c9\xBD\xEA\xDDa\xBBxD'\xC68\x87($\xA2\xAF8\xC3&amp;h\x93\x85&lt;\xA1\x97\x98\xC31\x8A?|` k\xF8\xC3!\xE2\x80N\x90U3\xA9(S&amp;^1\x8A\xAFt\xC1\x83\xA1\x88\xC4\xA2\x85*\xBC\xA1qHB\xB6\x89#\xE4` w\xC8\xC3 B\xF1\x89,\xAA:}D'Ò¸\x8AV$\x82Q\x9DHo&amp;\x91\x88S\x8C\xA1        o\xF8\xC4'&amp;Q\x89 \xFEa\xBB\x88\xC4$zQ\x87H\\xA2[\xCC\xDE0\x88@\xD4bm\xF8E/\x91\x85 \xF6\xB5\xC8\xC6,\xBEÐ…J\xEC&quot; _0lq\xA8Ì¢9\x88B \xA2U\x85=4&quot; \xFF|\xBC\x84\x88z\x886\xD4a\xB9\xE8DZp\x86G\xD4\xE1\x9B\xF8Cȳ&amp;a+}x\xC16\xF1\x86d`        \x92 \xC3nÑ„\xE1U\xE1O\xA8\xC40F\xD1\xCF\xEC\xE1רE#\xF1\x88 T )]\xF8Bq\xD5I\xBC\xE1+}\x98\xC3&amp;\x8BX|b        \x8D\x98C\x9A\xF0\x88K4b+/\x88\x81\xBF\x96\xDAÔ§\xB2G\xAAT\xB5*V\xB5\xCA\xD594!\xA5\xF8C\xBA\x90\x86?$\xAD\xBDJF5\xE1\xE4V\xB8V\xE2sE]\xEF\x9A×½\xF6\xF5\xAF\x81la\
 x9B\xD8\xC5Z'\x9F\x80\xACdS\x8CN\xA7\x98\xD5,g= ZÑ’Ö´\xBD\x98h+\xD0\xD7\xC2\xF6\xB3\xAD-\xE4&amp;\xB3\xDB\xDE\xFE6\xB8\xC3-\xEE \x8E{\x88G\x8Cb\xB9\xCD}\xEE\xA2;\xDD\xEA\xBE\xE2\xBB\xC8\xEEv\xBB\x85\x9C!\xE3-\xFF\xEFyY\x889\xAC\xB7\xBD\xEF\x8D\xC3
+6@\xDF3\x84!\xF8\xD5/\xFD `\xD8\xC0\xFE\xC1\x82\xEB\xD0\xE0Gx\xC2\xBE\xF0+fщ%,\xC2\xC3 1\x89M \xA6:\xB5+\xA3(\xC5USq\x87=\xFC\xE0 \x9Fx\xCCN\xC1\xDC5\xA1 \xA7\xF8E&amp;rÑŠ7d\xE0 \xB9H\xD0&quot;\xF6\x87Mce\xE8\xC30\xC21\x8Cl\xCC)\x88`\xBD\xC5&amp;zÕˆ; \xA2;\xA8\xC1\x8E\x86#dd\xADx\xC4\xCAP\xF7\xB6&quot;\x84}\xD8\xC3 J1\x8EXT\xA2\xAFhE3\xBA\xF1\x8BA\aeX\xC3)^\xA1\xE7P\xFC\xE1
+\x9F\xD8\xC6/&gt;\x8D_\xB0(w}C\x8A\x85d\#\x99x\xC2+\x821\x88\xA4`\xA9`\xF8\xECy\x8A&lt;\xA0\xBA+9\xDCE\x99\x92ÑŒ \xAC +\xB1\xD8E!\xF6ЉP\xBC\xB1 \x93hF2\xFFJÑŠR b \xD18F$\x84y\x86?L\xEC?\xC8\xE8Ø‚&amp;\xAC!)X\xC5%rP\x81'DaI\xA8\xC3&amp;\x82\xF0\x81$\xA2\x8B8E\x9CV\xF1\xC6C\xAC\xA1\xF1\x88\xC6)\xB1\x81 Ì¡\x83\xF8B&amp;1\x8B5\xB5a /\xFABZ1\x8COP|K\xE8ü\x86 &lt;\xE0;൯S\x91\x8A&lt;\x9B\xD8\xC6\xD6x\xB2\x97\xDD\xECgG{\xDAÕŽE&quot;Ò°\x85lo{ \xDE\xFEF\xB8\xE7t\x89?\x94\xFBÜhD\xC1nw\xC3[\xDE\xF4\xB67\xBE\xF5\xCDo\x9F&quot;,\xB6\xC1\xAEp\x86;\xE2F\x9E\xF8'\x8Agh&lt;'L\xBC\x9F\xB0\x8C\x91_&quot;
+\x88O\xF9\xCA\xDDî­ˆ &quot;\xE6s\xE8\xCD\xDB`\xF3]\xE0\\xE7&lt;\xF79Ð…^\xA2\xE9Jgz1\x9E~\x87\xA8O,U?\xC5\xD5Ó\xFFu[\xD7u_vc\x97s\xD0        ?\x90vk\xD7vowsWw\xA7p\x90{W~x\x82Gx\xA1`x\x88\xA7x\xA1\xC0x\x8E\xF7\x90'y\x94gyWu3\xA9p        m\xB0\xAD0\xB0A\xF0 \xDFÇ°\xE3_O \xE7P+\xC10        ,u Ï \xA9\x80G\xD0Wp-\xD0\xE3\xF0 \x97\xD0 \x9F\xD0\x9D\xF0 \xD9\xD0
+\x9B\xB0+7\xF1        \x850 ]`H\xA1\x8D\xB0\x8FP
+\xB1\xF0c\x90,\x97\xC0&amp;\xAFpo0_\xB0 \xF6\xE6r\xF8Up        aK5\xD0 \xCD0AmpÉ°+cR\xA7pW\xD0;\xE30
+:\xF7 \xE3\x90\xC7\xF0q\xD0        \x89p\x9301\xFD\xD3\xB1\xB0Op-\xA0U\x83\xD7\x87P
+|\xD5-\xD0\x8Dp\xFF \xB7`{Q Í° \xD0v        \xBF\xB0+\xAF
+\x850
+\xDBpu\xF0Tv`\xB1\x9B6G\xF0\x91\xD0\x89\xF0YF\xD1 \xAD\x90i\xD0A\xB0^\x9F\xF0 MK@O*\xD7\xBBp+\xE7P\xD90 Ap{PI0?\x8707\x90+\x9FPr\xB8WJ'+\xB9P \xA7\xB0+C\xF1jqP+0)\xB8\x82-\x980(\x834h\x838\xA8\x83-\xC0\x83\xE7p+\xC1X\x870\x84Ex\x84I\xB8\x84\x8DP\xD1\x85\xE0A\x85V\x88\x85\x8F\xB0 S ^x`(\x86dh\x86h\xA8\x86l8+n\x87]\xB0 y\x83pwyzȇi\xE0\x87\x80\xB8 \x82H\x88\xD10 \x94\x88\xD5p \xE5
+C\xB0\x8F\xB8        y \x89\x94h\x89\x98x \xA9\xF0\xEB n\xF2\x89)\xC0Y\xAC\xF7\xA4\xC8\xFFWK\x80\x8A\xAAÈŠy\xE0\x8A\xB0m\x99\xD0 \xDB\xD0
+\xA1VÛ\xDA\xE3X\xBF\xD8        y \x8CI\xF0\x8F\xF09        \xCAÈŒ\xCE\x8Dk \x8D\xD4\xF8\xD6\xD8ظ Õ\xE3\xE0\x8D\xE0(\x8EGP\x8E瘎\xEB\xB8 \xED8Y\xB7\x8F\xF38        \xF5x\x8F\xF9\xA8\x82,+\xC5\xD0 \xAD\xF0X\xB9\xF0%\xC0a\xCFP        \xADP        qP{\xD0\xBB3\xE0=)\xF0BÉ€ dX
+C0 \xDDP+\xBD\xE0v\x8F        \xB1\xF0+\xD9p+\xF03\x94O\xC0z\x85\x82ZuP
+410\xA3        \xEF1\x91\xF0p7Py\xB0+\xE3\x9FPÕ°G\xD0rw\x90c\xA3Q\xD0 \xB4S0        /\x94        \x9Bp+%\xF0\xD5\xF0        V8\xA50+Ë \xD5p+\x8D-\x97\xD0\xFF i0        \xDD0 \xE3
+@\xD4)\xF1P\x8C7i\xD0\xE3p\xC4\xD6C\x90 Õ’+\xCFp%\xF0\xD7\xF0W\x90g;p\xB7P[\xB0 K\x90M\xF0\xF5\x90W0\xEF\x99        C\x90U`)!\xB6        E\xB0\x89P\x85\xD0 -\x90
+\xE9+\x95\x90 epS\xF0+r \xC1\xF0 \x9F\xB0        \xB5\xF0
+\xB5\xD5 \xD5p g0 \xF8\xB4
+S pQp\xA70 \xD1P
+\x89\xF0
+_\xD0\xD2\xF9\xBDp\xAB\xB0u\xF0\x97\x99\x99\x9BÙ™\x9F\x9A\xA3Y\x9A\xC7p\x9A\xA9\xB9\x9AA\x90        \xAE        \xA4\xB1Y
+\xB3Y\x9BÕ° \xA5\x90
+\xBAÉ›\xBEY g!\x9C\xC4\xE9&amp;uQÈ©\x9C\xCC\xE9\x9C\xD0)\x9D\xAF@\x9D\xD6Y/\xA0\x9D\xD7Ð\xDF\x9E\xE3Y\x9EEp\x9E\xE9Y        \x99\x90        \xED9\xF0)\x9F\xF49\xFF
+\xF7\x99\x9F\xFB_\xE0\x9F*\xA0\x8CW                \xBA\xA0Kk\xB0*\xA1j\xA1\xAA\xA1ê¡\xA2&quot;J\xA2M0\x9C)zYТ\xF0\xA21:\xA3\x97\xB0        Gp\xA39\xDA +У?\xA4CZ\xA4\xA7p\xA4I\xBA\xA4\xB1\xE0\xA4PZS\xDA\xA9`\xA5\x95\x80\xA5ZÊ¥^\xFAFT
+A\xA0\x9A\x99`\xA6h\xBA        j\xAA\x99\xF0\xC2A\x81 C=\xA0-\xA1&gt;yq\xCB\xD8p\xE8\xF4u\xB0P\xC9 bg\x90
+\xD7\xC1\xF0+\xB9\xB0        \x8F\x90
+\xC0\xD3\x83p \xB9P\xC3\xF0+\xC7\xF0        a1\xA2'\xB0        +8 C\xE0^\x95Pp\xED1A0
+\x8F00[y0\xB2g\xB0\x9Eo0m \xA3\xC0k&lt; \xB5p7gP \x85\x90=gP#\xD0\x90 Å ×° u0\xFFkP?\xEFt}\xF0Ye\x90 \xAD01)        \x9D\x90#\xD0 \xE7vI0\x86\xE51+gGP\x890\x8D\xF0 \xEB\xF0+\x97\xE0\xA9W\xB0\x93\xB0\x87`\xA6+0\x89С\xE2\xF5]0Ý°c\x83\xC0\x9E\xF9\x95\xA3\xB0
+\x9D\xB0 \xC50\xEC\xD1\x9D\xB0UP \xDFp
+1y+ M!\xF3 \xC3\xF0q\x910+\xA5\xF0.\xF1\x93I\x90Y\xF0)0        m0O\xB0
+\x89\xD0\x99\xB0a\xF8 \x9BpQ\x93P+\x8F0 i        /\x89\xB0\xFC\x9A\xFE\xFA        {        K\xB0\xD1\x9B\xB0 Û°W\xFB \xE12\xA9\xB0\x85\x90\xB1\xFB+\xC9\xF0\xB1\xBB'\x90        $k\xB2o\x80\xB2U\xA0\xB2,\xEB\xB20+\xB34;6 _9\xDB ;Û³\xC7\xF0\xB3A;\xB4\xB5p\x810H\xFFKÛ´\xB7\x90+\xB9 \xB5T+\x8D\xB3p\xB5Y\xBB\xB5]N\xB6\xBF\xB0        [P\xB6\x8B        }\xD0i;l\xEB\xB6p+\xB7t\xBBv\x8B\xB7z\xBB|+\xBBU\xF0s\xB8\x83[\xB8\x87{\x89\xBB\xB8\xBB0 \x85\xB9\x92K\xB9\x96\x8B\xB9A\xA0\xB9\x9B\xC0\xB9\x9E{\x91\xC0\xA5\xA3;
+\xDDy\xBA:\xF7t\xAD;M Y_@\xBB3\xF0\xB7\x9B\xBB\xBBÛ»\xCD\xC1[qu\x81 Ep\xAB2\xE0\xD1'\xD3        }\xF0QP\x87\x9B\xA0n\xAD\xD0 \xEBv\x81Ј\x89+WW0\xA1\x90+\xA5\xE0&quot;Z\xD1ç±¥p        \x81\x94\xCD@\x9A\xA3\x90#4k5\xB0!/\xB8        \xB7\xF0        \x81 \xAD\xD9\xF3G`Uu\x90*\xA5Pg \xE3P \xFD\xF6Cp\xB1\xB5Y\x91p6\xDC
+É°\xFF\xA1p\x9Ai\x830        \x8B\x90        \xBF0\x91{\xD48A\xDC\xE3\xB6\xB0\x90\x8Dp\xBCy\
+\x82t I\xF0*u\xA52\x91@`w@a\x91Ny\xF0!\xF0d%p
+\xA1pO\xB0n\x95\x90
+\xAF\x90\xCDm\x930+\x8D0\xAF\xB0\x91?\w \x9D\x95 !\i\xD0X\xD7\xFBRT]0J7P,}\xF0m\x901w\xF0\xD0X!\xB0\xB3`z\xF0I\xF01\xE4o\x9F\x90\xAA\xAAI\x8CU|Å¿\x90\xC5\xCC\xC5^ Æ… Æƒ@Æ\xF0\xEA\x96\xC6k mp,Ç­@\xC7\xD11xH\x87\xF0 qV\xDC\x81&lt;È…|\x85\x88\xACÈ›\xC0\xC8GP\x9B\xC9\xE0\x9B\x94lɘ\xACÉœ\\xF0É¡&lt;\xCA\xFDhÊ£\x90\xCA1 E\xAE ˲L\xFF\xCBf\xA1c\xB1\x95\xBA\xECÊŸ0=]\xCA]e\xF3Æ‘P\xCCÇœ\xCCs\xB0\xCC\xCD\\xC8m0%\x90
+\xD4l\xCD}\x80\xCD\xDAܤa        \xD5p`?\xDB\xE4lΩ0        \x81\xB0\xEA\x8Cc\xED&lt;\xD4\xF0&lt;\xF2\xDC5#\xF8/pQGP#\xB0V=oP\xD0\xBD
+        \x9D\xAAd:\xC5U\\xD7a\xF0        u\xF0\xA7P \xC7\xA8\x89p\x910\x94QP=p\xDA?\x88\xABx9p\xADp
+#4 \xB3\x90apS`\xB3\x9F`p\xC70UP        [\xF9\xD2D\xD3 uPy \xB3?\x90EP+`H\xED
+\x8BPe\xB9pA\xF0;\xA0\xD7!`\xB7%O\xB0 \xAFPK\xFB kP\x8D\xB0\x91Py\xBB\x90        U\x80&gt;\x91\xC0F[\xB0S\xD0\xA50\xFF \xF6| 9\xB0y\xB0+\ \xA5\x90P\xD1spp.\xA7\xF0 S
+w\xA0\x87\x870\x9D&gt;\xA4\x85\xCF\xCB0\xD4\xC56%s\xF0_[M\xD0\xE4+I\x8A\x93\x81p
+\x99\xF0\x93p|\xB8\mP        \x8B\x90k\x90m\xC7P q \xE2-\xB0        \x9D\xD0\x9D\xBC^Yp\xBD\x81o_\xB0I\x90E\xE0w\xB7p=\xD0\xA5\xB0aP        \xA3@H\xA3\xF0
+\xAB0 \x91\xD0\xD0\xB5\x90y\xB0\xC2] \xBBp]
+\x9E+Ú¢M\xDA\xD4sÚ©\xBDÚ­ \xAF} 9\x90J\xD1%}pÛ¹\xBD\xDB\xD2
+\xAB\xF0 \xC7 \x95`n\xC5\xDD
+\xC7\xFD\x8A\xCA\xCD\xDC\xCE+\xDD\xD2M݇`\xDD\xD8}
+\xDA\xDD\xCF=\xE0\xDD\xCC\xDE\xE3]\xDE\xE7\xFD\xE9=\xEC\xED\xDE\xE8\x97        W0o\x93\xC0\xFFFYp\xDF\xF9= \xC1\xD8\xDF\xFF\xE0SE\xE0U`\xE0q\x90\xE07\xC0?Q~P3\xE1^\x93Y\x80\xE1\xA0\xE1'\xC0\xE1_0 .\xE2\xE4\x9D \x9F`\xE2\x90\xE2+\xDE\xE2g w\xB01\x9E\x82\xF87&gt; :\xFE&lt;\xEE\xE3@\x8E&amp;C\xDEE~\xE4IO\xC0\xE4=\xF0\xA3\xB0c0\xE5U\xFE\xB3\xF0[\xDE\xE5_\xBEWP        Å8f\x8E\xE6\xBA\xD8Qc`?\xE7\xD8Ep
+\xD9 1\x90L\x82\xC7K\x8AA\xE3P0@95g\x90\xE1\xE0.\x89$H\xAD0\xD7\xB5\x90 m\xB0\xB7P {p0\xCB`L\xC7 \x95\x905\xD0+\x95\x8C0+'r\x93\x90
+Cp?\xB0\x90In\xC0\xD2'\xF05p\x9B~ U3\xD70Sp\xFF        \x99\xF0\x9C&lt;[\x90        W`\x8E\xB0UЈIX+\xC0&quot;U\xF0\x9D@\xE0\x91y]\x90Ku\x933o \xAF\xC0E\x93\x90CiP\xBB
+=0\xB3\xF0AP
++\x83f\x8F\xD0\x9D\xB0+\xB7}+\xE5\xF0\xC1\xB6Y\xD5p\xF0\xF1\xC1 y\x90G\x90        \xC9P        6        {\x90'wFM\xB7+\x950Ï6\xBB \xC6t\x85\xDC\xE3g\xF0        \xB30\xAD\xE1p+\xF6\x8A ;0\x90\x8D\x8B0'Иà       \xA1T        [\xD0CP\x9E O\xF0\x8F\xF0
+/\xAD\xB5\x80A\xE1\xF0\xF050)0\xF1\xF1\x82\xF4
+\xAE?\xB3\xF2@\xF2&amp;\x8F\xF2*\x9F, .\xF324o\xF38\xAF\xF3?\xD0\xB0)0A\xA2Do\xF4H\xAF\xFF\xF4\xD9\xD0\xF4O\xE08\xF5{\xBFÙ³\xA5N\x96*\xA1\x86\xB4\xB8RfÅ©OU~t*5fR\xAC#]R,\xF9SgN\xAEBE\xDE {\xE8ͤ&gt;m\xD2\xDA\xAAÇ X~\x9C\x9A\xB6\xA9B\x97Ge\x8Al\xEA6kV\xB5so\xEE\xECÓ¤Ú¡/\xA2l\xD4hL\x84 G2%\xAB\xF4&amp;Σ=^3$Ú±m\x95\xE6&lt;Ks&amp;Ó®Kin\xC4ز\xA9Ó™O\xB3f\xBC\xFA\xEEÚµZO^\x9C\xF9\xB5\xA3ć&amp;\xBB\xCD8\xE6V\xB0L*+mi2\xE4D\x8CR\x8D\x9E&lt;\x99\x95hI\x8D%w\x8E\xCC(\xF2\xE7Ú±c{V\xD4\xF8\x93\xA7L\x9D_\xCB\xFE\xAC\x9E\x91\xA5Ìš/Ov\x9B\x93dT\x8A.mò”š³\xABR\x90Zʱ\xA2×¥J\xA3]\x99\xB1\xA4Ѷ`\xB5.e\x99P\xE7Êž\xFFFM\xBA\x95\x8A\xF5)ÓT}\xBEL+\xD7gO\xA1*lYeD\x906\x9B\x925[4gR\xB0A.\xE5\xFA\xACP\xA6R\x8A(\xA3\x8A;^9f\x962Y\xE4\x83=&gt;\x99#\x8BR\xD2Yf\x9Af\xFAx&quot;\x85#        &amp;\x90Qr\xD9e\x966V\xB9f\x9B[fxd\x99]        $\x89&gt;~\xD9d\x88$\xBE8\xA3\x8B-ʨ$\x92\xA6x&quot;\x8EX\xD6\xE9%\x97M\xD2\xF8!\x8A8\xEA\xD8c\x92:\xE2(b\x82Z\xE4\x90;2        \xA4\x96I\x8
 E\x88\xA1\x982Z\xD8a\x8Df\xF6è¡ŠXNX\xE1\x88=\x9A\xE9\xE6\x8EG6)!\x8BW\x9A\x99\xA5\x8E\xE6袊`9c\x87&quot;*É \x92]RQ3\x8CE.\xD9$\x968~x,\xB2\xC9j9\xA4        \xCC4\xE3\xCC3\xD0D#Í´:\x82Y\xA6\xD6\\x83M6\xDAl\xC3M\xB7Qz\xBB$\x88\xAE\xB8\xFF\xE3\x92[\xAE\xB9碛\xAE\xBA\xEB\xB2\xDB\xEE\xEF\xC0\xAF\x9Ar\xF6è£6\xA8 \x8BE\xA6a\x88\xF8\xE6\xABo\x92a~&quot;\xFE\x82d\x93Ϙ\xA2\xC0\xC7P\x90A!\x94p\x9AK/L\xE2\x91_\xFE(\xC5CE$\xD1\xC4dz\xF9c\x90#Z|\xF1\x88/Ò \xD1Fu\xE4\xD1G \x85$\xB2\x8E&lt;\x90T\x92\xC9
+)$\xCA)\xAB\xBC2\xCB-\xBB\xFC2\xCC1\xCB&lt;3\xCD5\xDB|\xF3\x849\xBE\xA0\xD3\xCE\x8E\xB8d\xCF&gt;;)\xD0J6\x99%\x8EN\x98a\xC9        &quot;\x88rȬ\x895:\x89%\x93`\xC2&quot;\x8EY\xB28&quot;\xBF-:Ù¥\x8F \xD2\xD8%\x93F)c\xD7B\xDE8\xA2\x91J\xAA\xA8\xA1\x8E$&gt;\x999\x92nYe\x8A!FY\xA3\x8A9[&quot; %\xE3\x88\xE1\x8C\\x82\xC9f\x8D;Z\xD9\xE4\x98CY\xA5\x95S^\x89\xA5\x91\xFF#n        E\xDEM\xDA\xE3\x93P\xDEK)\x8BD\xC9\xE3\x90qKY\xE5\x96Q\xBE\x88#\x95n\x9A)c\x8FJj\x99\xE5\xAE\xFFX\xA3\x89H\xAEH$\x9AX\x{1B88CB}2j\x89'\x93&gt;i\xE4\x8Eggie\x89I\x9Ey&amp;\x93A.y%\x93#*\xE8\xE3\xB0a\xA2y\xA2\x8Eej\xD9\xE5\x8A&gt;F\xF9\xE1\x88+\xFE褑\x92X\xAA\x90kB\xB9\xE4\xEDP\x9AX\xA2\x8C+\x9EH\xA4\x8B\x92\xA8\xA3\x8E/\xEA\x88fL#Ù£\x96P:y\xA5\x98gJ\xD1+\x8F(\xFEh\xE3\x8A@\xC2H&quot;\x8BBj)\xA6\x96N9$\x906\xD68\x84\xD0 \xC4  }\xDBA&quot;\xEEׂ1\b?`\xCA&amp;T\xC62\x97\xE5a        1\x9BY\xCDn\x96\xB3\x9D\xA1g? \xDAЊv\xB4A$miM{Z\xD4^\xB1        \xAAYm
+A(E\xB8\xE65\xB0Ald3\xDA\xD4\xC66\xB7\xB5&quot;\xFFrkD\xEC\x867\xBD\xF1\xCDom\!W\xB8Ã\xA2 o`\x9C\xE3\xF6p\x89Z\xC4\xE2S\x98\x83å–\xB9Ep\xAE\x9F ]&lt;.\xF1\x87G\x9C.u\xABk\xDD\xEBb7\xBB\xDA\xDD.\xB9\x8BB\x92q\x8B\xDF\xF5!\xC3+\xDE\xF1z\xA0\xBC-0\xCFyГ\xF5\x9A\xB0\xECi\xAFa\xF0\xF8\xFE &gt;\xF2\x99}\xEA{\xFB\xDC?\xF9\xD1\xCF~\xF8\xD3\xFF\xD6P\x88X\xCC!)W\xE8[1\x8CZ \xF0\x89B\x9E5\x88 \xA19h\xC4 z\xF0\x814\xA15X\xC4*.Ñ ?\xA0\xAE-h@+,\xD6\xB1$\xA1 \x8Dh\xC5%\xEAІ:\xA4\xA1)W\x90\xD6np\x83(\xF4\xE1\xB7\xB8\xC4        \xF2\x90\x89Ilb\x81\xC8\xC3#F\x83\x9CaO\xD8\xC3*\xF1\x8A\\xB4\xE3\xC5)\xDAq\x8A&lt;\xFC\xE1\xBB\xFF\xD8\xC4\xAA\x86i\xA3i\xD0[&amp;Ò’\xB1Q\xBC\xA1s\xC5&quot;Ö\x9A\x95\xE2\xB5yD2^q\x872\xBC\xA1\x9F(\xCD\xBA\x90\x85/\xBC!]\x88\xC3)*\x91\x878 e\xDB(K#â°‡G(0kD'Bq\x88V\x8C\xE2\x9DX\xC1\xFA0\x88&lt;&lt;\xAB\x9F\xD8E,N\x91\xCDRD&quot;m\xD8Bî†E$â˜k[!\xAAQ\x85( \xA2E8\xC3\x8E0\x85GD&quot;+Yx\xC43\xDE\xBC9\xAC\xA
 2\xB9XG:q\x89,%! \x8Dh\xC3\x92\x90\x87D&lt;\xA2\xF9\xB8F.bq\x89\xDC\xC81k\xE8\xC31\x89F\x84\xA1+\x9DX\x85@o\xC0\xCF        \xE1\xADhD ^\xCBY\xD6\xF2\x96\xD5%/}Y`\xD6f\x98\xC5&lt;f2\x97\xD9\xCC\xE4\xE0        }H\xC5-*\x91\x82&lt;\b\x9D\xD8f\xFF7\xBF\xCEq\x96\xF3\x9C\xE9\g;\xDFy\x87@̳\x9EU\x8F&gt;\xF99\xA6\xA0m(\xCA\x9AÐ…~k\x8D\xE8((\x9A\x8Bb\xF4+\xB3Xb)&gt;\xD2&gt;bk8\x83IQ\xAAR\x96n⥯\x90)Mm\x8A\xD3g-&quot;*P#q\x877d! yHC&quot;\x94\xDA\xA6©P\x95\xEA\xAAz\x84(d5+WxD4\xBE*\xB1\x92Õ¬hm\x81Z\xD9:&lt;\xB8&gt;\xE2t\xB5+^\xDB\xBCS\xB4a~\x9D\xC4#2JX\xE2\xDE`+mH\xECb[\xB9X\xAE\xA1gH\xC2\xC2\x895\x94\xE2OX\xC3\xF6\x89D\xA4a8\xC2f\x90\x96\xFE\xA1e\x98\xE8\xC6\x85)\xC4a\x95 \xCAE\xA3\xF9\x86H\xCC\xE2S\x98\xC2 rQ\x8C7,\xE2\xA7(\xC4J\x8CH \xA2\xC5E,\x82\xFF\xF1Å–\x86#qXi1\xDAP\x83\xD4a\xBDh\xC5$\xF6\x87[\xFCaO\x98B)\x90R\x83;\xFC\xA1        /XÙ\xAF0\x84?\xC4b_\x88A&quot;Q\x89?|\xA1 \x9B\xA8B°
+U! S\xC8r'&quot;\xF1\x86U\a {\xD8\xC1\xBA\xA0#\xF6t!
+`K\xAD^@\xC83 \xA1]\x98\xC5*
+\xF1\x88&gt;\xC4&quot;\x8F\xA0\xE7%\xAAp\x82*#\xB1E\xEAP\x86\xD4 \x8BhC#^q\x86+\x84a\xAB\xFFKD\xAE\xB0\x89CL&quot;k\xE8Å\xD3U\x852\xC4\xC1\xAAY8DrP\x9F\xA4\xE6Ùœ\xDDz\x89]&lt;&quot;\xE2\x8DbL\x95\x8BF\xC4`\xE8\xC1vƆ\x88\xC5.\x86\xB1\x8Cilc\xEB\x98\xC7&gt;r \x84L\xE4NÌ¡ HV2\x93\xC7\xE0\xE4&gt;@Y\xCATf\x89\x9B\xB5\xCCe\xFF/\xCCb&amp;\xB3\x99\xD1\xDC        5\xB3\xB9+\xC3xs\x9C\xE7\\xE7;\xE7y\xCF}ND\xB2\xEB \xE8\xFA\x87\xFE\x83O\xED\xE8/J\x9A\xD2;\xF8B+b\xD1Msz\x9E\xB5\xA8I]\x85-T\xE1        [hÄ©Y]\x8AWt\xE2\xD5u\x88\xF5\xACkÝ”\\x87\xA2\xF4\xAC\xC4N\x85B\x9B\xD8\xC6F\xB6\xB2\x99\xBD\x88X\x9C\xE1\x9Ei\xD8\xB5\xAD\x8Dmms\xDBÛ½\xB7\xB8\x8F@ns_!\xDD\xCBX\xF7&amp;\xDA\xFD\xEEx\xAF\x80\xDEG\xC4*\xF0\xAD\xEF+\xF4{c\xF8*\xFE\x86F\xCC\xE1\xADHD\xBA\xB1\x8C8La\xC5z;\xC3!VÐ)\xAC\xA1)\x88E4j\x91\x8A\xA3}bm\xE8A\xC5\xD2\x8Eh\\xA3\x958F9\x9E\xC1\xE5?\xA4b\x91\xD8\xC4ZЂF,\xA3\xD6\xE9\xC3.\xA2\xB1\x8Ait\xE3\x81\xC8B+\x9AP\x89p\xD4\xFFb        \xFF\x9BAv\x
 F0\x838|\xA2eHD3\x9E\xF1\x821\xCC!
+7\x98\xD21.Ñ‚ t$        D\xDF\xC4\x9Ep\x8Bm,\xA2        ix\xC6\xDAp\x83J\x85N\xE8
+Ú‹\x831\x89Z\x8B\x9C;\xF8\x82Ø€8\x81(\x81!h\x84,È\x82'h\x86:\xB8\xA8+h\x80\xF9\x83\xF8\x84G`\x8E)p\x96\x94:\x8228\x85CØ›1\x90\x9CQ\xF8\x86o\xB8\x93T*\x85g\xB8\x83! \x9FI\x84᫃R\xE8\x84E\x85%\xB8\x84\xEE\xF8\x84pØ„8\xE0\xA7Ix\x82\xB0\x84&amp;\x98\x859\x85@8\x82n*\x81ᙂx\x89\xB1ì¸YHe
+\x831ȲI8\x83\xB8\x81\xF8\x82N\xA8\x83@\xA8\xCC\xD3&lt;\xCE\xF3&lt;\xD0\xBD3 =\xD3C=\xD5c=\xD7;\x85\xA3        \x85Ù«\xBDx\xC1=\xDD\xE3=\xDF&gt;á‹„L0\xBE\xFFH\xBEC`&gt;\xE7\x83&gt;\xE9\xA3&gt;\xEB\xC3&gt;\xED\xE3&gt;\xEF?\xF1#?\xF3C\xBF8\x88\x82\x84Z8\x86LxD\x83\x9AÛ¶(\xC0\xBFDh\x823\xE8\xBF6(f\xF3\xEC\xAC\xABZX\xC0|\x80X\x81
+\xB4\xC0!h\x82e\xD8\xC0,\xE8\xC0 \xC1\x9C\x81\x84L\xC1\xFC\x840pA\x94\xC1!\xA0A\xC4A\x8CÜ„FB!\xFC&quot;4B$\xDC\xE1k\xC2'\x8C\xC2)\xACBi\x83\xC8h-\xE4\xC2A\xF8\x82/\\x840Ì\xE83DC5̼\xCDÛ‚PȃW\x85L؆CH\x86Q\x84bH\x830\xC8&lt;KD\xEB\x84#\x85\xFA;\x83`؆^p\x9C\x8A\x82\xA5\x83a\xF8\x84MH\x84\xE4ÙØ&amp;\xC8\xEDɃ 8\x84\x83DH\x81$x\x85Ih\x83_\xFF8\x87\xB5ʆO؆7\xB8\x81\x82x\x820\x98\x82\xA6\xD9\xF8\x84)8\x84J(\x85n8\x83Q\xBF\xAE\xF8?;\x84x\x85k8\x85:\xE8\x84'\x82#\xA8\x81#x\x81@Xd\x8C\x82&lt;\x8B?\x86q(\x869(\x84M\x86X\x98\xE9\x85IX\x81b\x86G\x98\x82\xB8\x81A\xF8\x84=\xF8\x81Ch\x86H\x83WÈE(\x85MØ„H\x85K\xA0\xBAbØ…5\x88\xB3W\xA8\x82)\x98\x84^x\x83QÌ„h\x88\x84@\x98\x83%H\x86C\x90\xA9&amp;\x98\x816\x88\x83?\x98\x86ax\xABc\x848\xB9\x84L\xE8\x84h8\x84N\xF8\x84\xB5&lt;\xE8\x82\xFB\xC1\xAB!8\x83\xE8\xE9\x84VØ‚78\x84\xF8ey\x82#x\x823@)\xC0\x8C\x82E\x869\xD8OTCY\xBB\x83P\x80\xC0A\x88\x83-\xC8mH\x84c(\x85@\xFF8È„\Ȇ|Ȉ\x9CÈŠ|\
 x86\x8B\xCCÈ\xECÈ É‘,\xC9+(\x84\x94\É–|ɘ\x9CÉš\xBCÉœ\xDCÉž\xFC\x805\xE0\x93c\x85(H\x84\xA2&lt;ʤ,\x83\xA5T\xA7\x84\xCAS\xB8\x83N\x88\xB7\x9A\x81$\xD0J\xAE\xC4ȯ\xAC\x83&gt;\xCBa\xA8\x83g\x86\xB4\˶|˸\x9C\xCBB\xB0\xCB 8\x84e\xD8˾\xFC\xCB\xC0\xCC\xC2l\x84\xC3\\x83\xA8\x83V`\xCCJx\xCCÈŒ\x86I\xF8\xCB\xC4L\xCD\xE4L\xCFM2)Òœ\xD3DM\xD5dMׄM\xE9\xE8\x82\xD9\xCCÛ¼\xDC\xD4M\xDE\xF4\xCD NTD\xA9S\xD8\xE3DN\xE5Ì„cj\xCE\xE7L\x81\xE8\x9C\xCE&lt;е'P\x9E0\xD8\xA4\xBC\x84iȤ8È‚-\x98\x82(\xE8\x82C؃3݃VP\xB5;\xA8\x84)\xF8\x84l\xF8\x86]h\x86aH\x848x\x85F\xFFX\x85fX\x86F\x82\x83P\xD0 ]\xB1\xB7Ò±\xC1\xE8\x97D(\xC7\xEB\x83Ç©\xBFL\x90\xCA+H\x825 \x82)H\x82\xBBZ\x82$\x90\xF7Y\x82 8\xB0\xF9\x85\xBD&lt;\x83\xE1\xEB\x84i\x87i\xB8\x85@\xF8\x81%H\x831\x98\xA2\x8C\x85JØš        \x83\xA0\xA29\xE04\xFDR\xCDRh\x86\\x90o8\x866h\x82X\xF8\x85[X\xB36h\x83P(\x83\x88\x83\xE8\x82\xA9\x86\x94Z\x840p\xD0CX\xA8/\x88\xF1j\x86!\x81(\xC0\x96\x88\x83.\x84D\xB8\x85XH\x84+\x88\x81'\xC0\xA
 4X\xF0\xD6:8\x85b\xB8\x85\x88Ú„O\xB8\x85&amp;\xE0e\xDC\xC8\xDD&lt;\x84^\xF8\x84+(\x81        \x98\xFBy\x85j\xB8\x82X\x82.h\x81È#\xE0z\x83+8\x85AH\x83\x99\x85m\x98\x8A
+\x82&lt;\xD8\x89\x84G\xE8\x85H(\xD3UC\xD3Q\xFFPS6uS8\x95S:\xDD;U\xB5~\xD9\xD3&gt;\xFD\xD3@\xD4B=\xD4D]\xD4F%\x93\x94\x84&gt;x\x84:\x82I\x9D\x84J\xBD\xD4L]\x83M\xAD\x83N\xFD\xD4P\x9D\x99%8SmTU\xD59`\xD52p\xD5G\x80U\xDC\xCB3[\xC5\xD5Y(\x84J\x98\x85^\xBD\x82\xF1M\xAE\xD6\xDD,cEVeeVg\x85Vi\xA5Vk\xC5Vm\xFDnU\xA0oM\x82p\xAD\x98\xC1\xAFe8\xD7t]\x84\vuWx\x95Wz\xB5\xD7\xC0\xAA\x83T\xD8\xD7~\xFD×€\x8D\x85\x81\xFD\x84\x82=\xD8,PX&lt;#\x89\x87\x8D؉\xAD\xD8$\x822\xC8\x8D-\x85\x8E\xFDØ\xD9&lt;\xE8\x84\È…SY\x96M\xC8&lt;\x81\xF8\x83=\xA8        |[[\x9D\x824\x98\x84]+x\x89\x84FX\x83(\xA8\x82&lt;H\x85kH
+9\x85L\xA8\x84&gt;h\x820\xFF\xE8\x83RH\x86+\xB8\x81&lt;X\xBD\xE1\xD8+\xB3+\xAB\xBE5x\x830肃\xF8\x83C\xE8\xAB:\xB8\x85VH\x83@\x8DWp\xD1\x85L`\xD0Hh\x85?È h\xD7D\x85jh\x84+8\x821\x85l\xE8\xA2\xFC\x84&quot;\xCEA\x85Yx\x85T\xA8\x85f\x98\x82-\x84BØ™$\xB8\x83\xE5+\x857sʃ_È„8\xE8\xC40\xB6q\xA8\x87O\xA9,\xA0\xCB/\x82H\x98\x82\x90\xA8O\xED\x83\xA9\x84P8\x85G\x9A\xEC\x842\xC8]a\xABB\xF8\x82)\x85$؃9\x8D\\x82\xAF\x8A\xB3\\x85X\x88\x84\x88&amp;\xB0\x89\xAAXЯb\xE8\xDEZ\x85p8\x85&quot;È€,\xE8\x824\x8Am\xC8\x9D\x84+\x90\xA13h\x81\x92M\xC3U\x83M(\x9C\xA9\x84OX\xDCh\x83\xEC\xB9X(\x84D\xC8\xDD\xE0]\xDF\xFF-\xE0m\xE1]\xE25ÞœH\xDE\xE5m\xDE\xE7\x8D\xDE\xE9\xAD\xDE\xEB\xCD\xDE\xED\xED\xDE\xEF+\xDFA \xB0AØ°-\xA8\x81\xF3M\xDF\xF5m\xDF9x\xDF\xF8\x9D\xDF_\xA8\xDF\xB8\xDF\xFC}7\xFE\xF5_`FAV`;n`W\x85`        \xA6`M\xC3\xE0&quot;\xB8#^\xE1\x8F\xE1&gt;\xE1:H\xE1nS\x82I\x90au\xAC\xE1\xCE\xE1\xEE\xE1\xD9`\xDD2\x8A?h\x847(\xE2#N\xE2%n\xE2\xAF\xDA\xE
 6M\x90b*\xB6\xE2L\x84        -\xE6\xE2/\xF0b0c2\xA6\xD03v\xD0JX\xE388\x83\xB8\x83M\x84;H9\xA6c\xB5\xBD\xE39\xD2\xE3A\xE8\xB9W\xF0c@\xEE\x83&gt;к.\x85T؃%\xC8\x8B\xA8\x97É;Ȇb\xB8\xD11x\x81I\x88\xFFl\x82o\xE8\x85        É„?`\x9DZ\xA8\x81+h\xE0絪;\x98\x9C\xFFØ„1Ø’S\xB8\x82\xF8x\x83\x9B!\xAA\x89˃Q\xE89\x86\xB1&quot;(\x82Q\xA8\x86dX/\xEB\x84`pij-\x84(hI\x85Q\x85?x\x83'\xA8\x82N\x98\x85\xC4\xC4\x8C\x83D\xF8\x85B\x85JH\x84S0\xE0X\x86{Z\x84a\x98\x86O(\x86-X\x83OP\x91~\x82A@\x9DF\xE8\x84[\xB8\x86E\xD0\xE7x4L\x84`\xE8\x82&amp;\xB8\xA6&gt;\xA8\x86V\x80\xA8EH\x93I\x88\x84\x9F
+\x86d\xB8\x9BV\xA0\xC8I\x817H\x83\xF6)\x82x\x822hL\x81\xB8\x82k\x86\؃&amp;Ø*x\xE9%\xB8\x8A\xB5\x9E&lt;\xB8\xE0gԬ̄9x\x82(\x8A\xFA\x82&gt;8\x86        :\x85Q\x82] \x85[È„2\xC8\x8E\xAD\x85\xFA\xA9\x86W(\x82\x83\xB8\xA39}Q\x85n'\x87\x86\xE8%\x9B\xE8 \xA8\xE8\x8B\xFE\x83\x8C\xDE\xE8\x8E\xFE\x86_\xFFH\x86ii\x926i\x94N\x95f\xE94y\xE95\x88é™®\xE9\xF1Êœ\xDE\xE95\xE8\xE9\x9F\xEAh\xA2v\xE97x\xA9\xA4^\xEA\xA6~ꨞꪎ\x84\xAB\xCEê­ž\xC21\xE0Yk@)\xEBN@k\xB5f\xEB3\x88*\xB8\x96k\xBAÎ¥h\xDC\xD2k\xBE\xF6k\xC0l\xC26\xEC\xFB\xE8\xCF4xÆŽ\x84x\xECÈž\xECʾ\xEC\xCC΂L(\x86\xCE\xFE\xEC\xD0Þ\xD1~\x84\xD2\xFEc\xD4V\xED\xE0\xD2'  \x8A
+\x83=H\x86Ú¾\xEDP\x88\x84P\xA8\xDEÞ…\xDF\xEEᮃ-\xE8\x81\xED\xDB\xE4~\x81\x85N\x85B\x98\xAA\xBE\x83]X\x87b\x98\x82\x80\x90L\x82\xEC\xE1\x89Lx\x84\x90\x98\xD0\xE8\x85F\xA0ɠʀ\x88^[\x83\xDE\xE9\x85Pس\xB8\x83Z\x90#\x88\x8D\x81+\x88\x86@0\xD8^è®z\x86T\x98\x86H\xFF胸j\xE3 \xF8\x82&amp;\x86j\xE0\xD2V\xB8A\xC0.\x84d\x83\xBC,\x850\xB8\x833X\x82-(\x86\xEB\x83&quot;hC\xAF\x86 \x83@\xB8\xAB.\x81#\xB8\xAD\x86Qh\x91kh2\xAF\xB2`x\x85dh\xFA\x828\xAD6Cbk\x83\xC0\xD4Ox\xAAi\xAC98\x86wH\x843\x98i\x89{\x9E\x82[X\x86TÈ„cx\x86s\x87^\x84
+X\x84M\x98\x82\x80\xB1x\x8F)\xE8\xCC5\xB0Vx+\x85(!\x9D6\x90*$o\x83]8\x81
+\x98\x82T\xF0\xF4*\xF8\x83O\x820@\xA7;\x88\x80\x82\xF1Ù†OØ‚L\xA8\x86M\x87T\x98\x85[\x83\xCBx8\x87xh\x86@\xB8\x81gØ‚\xD1\xEE\x82\xB0\xA9(\x9F\xF2*\xBF\xF2,/\x85-\xEF\xF2n\xF8\xF20\xF3G\xB8\xA6\x9C4Ws\xC4l\xF37wm9\xA7\xF3\xFF &lt;\xD7\xF3\xE8\xF3?\xF4A\x87?CGtE\x82Y\xD0=G\x87\xF4f\x90tJ\xB7\xF4\x8B\xCE#\xDB\xF4N\xFF\xF4P\xBF\x84H\xA8R\xBF\x83\xB0BuUg\xF5F\x88*\x92\x88\xF5Y\xFF\x80T\xB8u\x99\x99\xBD]?\x83Nx\x86I\x82E\x849(\x86a/\xF6cO\xF6e_g\x87vi\x84j\xBF\xF6l_\x83mUo\xF7](\x85k&quot;ws\xDFtWwvwwx\x97wz\xB7w|\xAF\x85m\xE8~\xAF\x89r8\x81/\x83O8\x83?\x87wh\x86\xFEm\xF8\x87\x8F\xF8]\x91r\xB4I\x85\xE8\x835\x83]x\x86%\x98\x81BX\x87`\xF8\xA6\xE0\x95Ch\x84:\xB8\x84a8\x87k0\xE4?\xB0J\xBA\x82AX\x83-x\x85Y\x83Ø€x\x82&quot;(\x84Qh\x82k\xD6\xC6 \xBESx\xBDØ€3\xE0\xBC \xE0\xC4e\x88\x86K\xB8\x85R\xFF8\x83&quot;\xF8\x85Y\xA8\x85\\xB8\x84
+(\xD3&amp;(\x85X\x85o\x864\x81K\xD0\xCEKX\x87Wh\x83\xA8\xBE/&lt;\x82\x8B݃\xA9\x8D^\xB8\x85F\xE8\x83p\xAAy\x87:\xB8\x9E#(\x80\x98\xECU\x9F$c\xB6\x84:WlC\x99)K\x865r8däE\x93*ݹfÒ¨5\xEB6MZ\xB5(G\x93?wN\xD4ir\xE6O\x94S\xE3:]\xC9\xF3&quot;H\x9C;1\xE6\xA4\xD9\xD1\xE4וOk\x92;\xD4\xE4G\x91)\xB5r-\xAA\xF3jÙ–A\xA7^\x8CJS#I\xA9i\xBD\x8AÍš\x92\xE3Ô·e\x81J\xFCy\xF3eÖ’e6\x95i\xF4\xA7Ë•I\xC5~mJ*L\xA75?*\xD5\xE9QdЮ\xA5%\xF94\xE4Ïš1\xBB\x9E-\x99Qh]\xB0/M \xBD8ԨΥa\xE7\xAE5Z(È‘4[\x86 Z\xB3\xE5Õ¬0+6\x9C\xFFxR\xA4Ш&amp;e\xEEdz\x94#Ò¦S\xB5R\xDD\xD8p\xA6U\xA2 \x83j-\x8Bv\xE9V\xA93E~\xCD:Z\xE9“$MJ\xFDX\xF5-X\x9A\x97\xFE^Z\xABÍ“*ÂŒ9r$ÈžN\xB3\x8E\xED\xE9UKm\x88B\xD5ê…«\x93hË‘R\xB3\x864\x88\xF0\xDC0\x86!J\xD4A$\x8DDr\xC9Ul\xD4\xD1G!\x8DT\xD2I)\x9D\xD1GK\xE3|R\x85L4Ù„\x93N&lt;\xF9T!OU\xC5QI-\xD5\xD4SQMU\xD5UYm\xD5\xD5#\xFC\xC7\xB54aZ\x8B–[p\xC9\x86OA\xE0\xB5\xC3^}\xFD\xD8}\xACq\xC7&quot;\xA9\xE4\xF1\xC5g|1\xC7Q\xF4QE\x8D$2F$\xBFdr\xC7*[L\xB1EE\xF4\x91\xC8&qu
 ot;{D\x91Dk\xA4\xC8-\xB9\x84qC$;dQG Ü\xC4mD\xF1\xFF\xCA+\xA9\x9C\xD2I.UL\xB1\xC8*\xAFD\xF2\xC8#\x85\\xF2\xC6!tPD\xA1t\xD2\xC5Mo\xDCq\xCC Qt\xB1\xC4        \xD1EE\xAC\xF2G!\xAB\xF4\x92J$s\xB4\xB1\xC8i\xFC\xD1H'\x84]\x91\xC5+\xBC\xB2\xCB'X!\xD9\xC7*\xE1$SH5\xBC1\xC6)\xEB$\xF3\xC3#\x9B\xECQ\xC8-K\xFCp\xC7+\xD32GQ\x84\xCAIT\xB1F\xA5\x9CR\xC4)w\xB4\x91\xC7U\x94I&quot;%\xE4\x90EW\xECp\xC2!\x96\x91\xC3aD!\xD6M\x84\xB0\xC5,\x87\xFC\x90C&quot;GRH$\xD5$RFed\xB1D'\xA7,\xB2\x88z}\x94\xF1\xC9m\x8C\xB2\xCA\x91t\x92\xC5+\x87&lt;QH)\xA3\xE2Pu\x8C\x91H2\x95̱L&amp;[\xD40\xC3m\\xB2\xC6\xC1T\xCC,J\xA6r\x87\x93PJI\xA5\x95XjÉ¥\x97`\x8AI\xFF\xA6\x99h\xAAɦ\x9Bp\xCAI\xA7\x9Dx\xEA\xC9g+:h\xA1\x87&amp;\xBAh\xA3\x8FF:i\xA5\x97\xE6\x91̦\x9D~ꨥ\x82\xAA\xAA\xAC\xBA
+\xAB\xAC\xB4ÚºB+\xBD\x84\xC2\xEB\xFCz\x8C\xB05\xC4\xC6)\xED$\xBBl\xB3\xCFF;m\xB5\xD7f\xBBm\xB7߆;n\xB9禛\xC8        t2\xEF\xBCQ\xD4{o\xBE_\xEC\xDB\xEF\xBF?\xDC0p\xC1'\xBCp\xC3G&lt;q\xC5g\xDC\xC7W|\xF2)$O\xA1\xE6)\xAF\xC72\x97\xC0\\x83\x95\x99\xB4qs\xCE;7\xC2\xE4u\xDC\xF1\xC8\x91\x94r\xC9]\xA4q\xC7'\x8FDrG}l\xF3\xCB#n\xDD\xF0\xC1UDq\xC7m\x84\x97G%\x87\xD4A\xD8-\x8F&lt;\xD1F!\x93\xAC\xB1D% F\x93\xDC\xCB%{\xE4\xE1K\xF8\xC2 \xF6\xB0\x8D&lt;$!=\xC5°\x87+4! a\x98\xFF\xC2ш9\xCC!\x8B\xD0\xDE\x9A\xF0\x86=\xBC!+\x85HE'&gt;q\x8Bk\xC4\xE3g\xE8\xC2\xDE0\x85&quot;\x9CauXC\x82\xB0\x865\xF4\xA1 M\x98D4:\x91\x89W\xC4&quot;qHC\xEAp\x8B3\xCC!\xB7\xCA\xC43~q\x89KL\xA1
+uh\xC48^\xF1\x87*\x9C\xE0Û«C\xBAp1}`\xA5X\xC4!&amp;\xB1\x855t\xA2\x85H\xF3\xB6\x82        \xBCb=\x88\xC3!b1\x8A:t\xA1qh\xC2 b\x87Udb\xB7\xF8\xC1%f\xF5\x889L!]\xA1(\xC1*j\xC23|\xA2]\xB8C%\x88\x98\x87#,&quot;\x87\x98\xC2\xDE\xD0;\xA5&quot;
+U(D(\xF1\x89Ed\xE1        \x9BXF^\xF0\x83?\x9C\xA1\xD9+\xC56        \xE69/\xA7\x90\xF5\xAC\x87=\xEDq\xCF{\xE0\xDF\xCA\xD7\xF4A}\xECs\xFC\xFF\xE4G?\xFB\x8D\xA0\xCB\xE3\xDF,*ч;\x90\x80D\xA0\xE8\xC0+4p \xB4 5\xC8\xC1&amp;\xB4\xA1o8C!\x8A\xA6p\x85qp! eH\xC3!\xA4ao:\xE4\xE1'2q5!шHT\xE2
+\x98\xE8D(J\x91\x8AVÄ¢?\xD9\xC5/f!\x8Cc,\xE3?\xA1F6\xDE\xC1\x8Dp\x94#\xED\x88G=6\xA1/\xC8`&amp;Q Bv\xA2\xABJd$\xD9\xC8GFr\x92\x95\xACI2\x99\x88)d\xC1\x93\xEDKEIiJT&gt;\xA1\xACt%,ey\x87q\x81\x97Ï›C\x86\xB0\x87U\xEC&quot;I\x88\xC1Z\xF1\x8E^\xF4\xE1?H\xC5:.чQ\\xA3++ID\xBAP\x84\xE4         \x8D\xC6#\xB2\x90\x87&quot;M\xA8@.z\xF1\x87'laW\x98C'\xA2\xB1\x8BL B{;\xC8\xDF\x86\xC0\xFF\x93\xBC 
+5\xFB\xC2,4\xA5'L\xE1L\x82U3\x9E\xF1\x97@$\xA3\x8F\xB8\xC48z\xD1
+2&amp;\xA3\x9F\xC8\xC3&lt;\xF1\x86#\x94a](\xCC\xDE@\xA3L\x81f\x99\x98\xC4&amp;ZQ\xD0\xEC&quot;\xD7(\xC3\x9EP\x82+&lt;&quot;\xB5Ø„\x94\xEE \xC9j$#ix\xC1 B0\xAF$\xE2 G(:'q\x88BÌ¢
+k\xC6;\x96\xF1\x8AM\xA2
+ (\xC4!\xF6\x9A\x8Ef\xE0m+\xC7\xF8C\xBE\x85#T\xE2\xC7\xE8\xC5zq\x8B9D\xA1K\xF8\xC316\xB1\x85]\xAE\xE9
+\xA9\xC8\xC5 \x8A\x90\x897$0 _\x98\xC4,2\x86$\xB4\xE0        \xB5\xA8B\x91\x8Bb\x94\xA1\x81\xAE+\xC4\x9AP\x8BA|b{D&amp;\xEAІ9v\xA9\x88\xEA^\xD0\xABbU\xAB\\xF5*X\xC5\xFA\xB2~\xE1\xACi]k[\xDF×¹\xFF\xD6\xF5\xAEy\xDDk_\xFF\xD82 6 \x85=lb\xDB\xD8=l\xE1        Ý‘l`\xF5\x8Cf\x9C\xE2\x83H\xC6,\x91\x89\xCE\xF2\xE6\xA1miO\x9B\xDA\xD5N0\xB3x\xC2 Z\xFBDÚ¾\xE2\xB6|\xD1\xED\x92\xE0[\xE0
+\xB7\xC5=nr\x97\xDB\xDC\xE7&quot;\xBAÓ­\xEEu\xB3\xBB\xDD\xEE~7\xBC+Dy\xE7p\xDE\xF4\xAE\xD7I\xEF\xADD0\x8E\xB1\x8B\xFA\xDE7\xBF\xFB\xED\xEF/\xE0\xF8\xC0I\x82\x82' CX\xC2S8\xC4,z\x91\x8Bc\x8CA\xC3\xEE\xF0\x87C\x9C\x9B\x98\xA9Nczp\x854T\xE1-NB%\xAE\x84 t 
+\xAD\xA8F \xF8\x8Dg\x94#\xD3(\xC6\xEAp\x85H\xF9\xA69B+æ‡\xB5\xA1\xAF\xC8E7\xFA\xE0\xC0WDck\xA8\xE3 \xF2Ј-\xB4` \x91\x88y\xA6\x91\x85Zb\xFF \xC1He%z\x91\x87n\xA3\x94\x8B8\xC5421\x858d\x83\xB1\xAB8\xC6)\xBAЃ2c\xADF8\xBE\xB1\x88a\x9C\xE2\xAF\xA8\xC2\x82\xC0\xBCd\xB03}8\xC1~P\x85\x86_\xA2Òµ\xB8\xE9\xF6:\x95\x89=\xE4\xE0\x8D8\xC3%\xAE\x8Db\xFC0\x87\xC4\xDCT\x89B$\xE3\xB7\x98\xF0R\xF3\x8Dt`
+\x9D\xC8F7\xDE\xF0\x88m #3\x98C\\xB6\xE1\xC0Ut\xE1^\xBDC#61\x864,\xE2\xB1|E%\xF1 \xF9&lt;\xE2\xBFE*Zq\x88gkwT&amp;\x82&lt;\xEC\xE0\xA5\x88\xC0\xA2Pb\xBF\xE0\xE1\xF8\xC5&quot;&gt;Q\x89\xF3t\xE2 a\xC8B1\x8Cf\xACaih\xC6 \xA07_\xA7\xE1
+\xC2~\xB1\x8D\x8Dle3\xDB\xD9\xD0\xC74\x86Q\xED+\xB4 
+O\xD0\xF6
+\xB8\xEDmp\x8B\x9B\xDC\xE6\xFF\xDE\xBA\xD5\xCDnw\xC3[\xDE\xF4Þƒ\xBD\xF1\xADo~\xFB\xE0\xA5L\xC4)\xAAE\x84+\x9C\xE1\x87\xB8\xC4)Þ\x8Bg|\xE3\xC2\xEE\xF2B\xE4b$\xC2R\xF1\x85K\xC8w\xE5\xE8\xCA\xE1^\xF3\x99\xD7\xFC\xE69\xDFy\xCFo\xF1\xF3\xA0]\xBBFG\xBAÒ¯\xD1\xF4\xA7G}\xEAU\xBFz\xD6_\x9E\x87e}]Ø]\xD9\xF5Ú©Û¹\xDC%C&amp;\xE4\xC1-\A\xDD}\xDE\xC2(\xF0\xDD\x88G%\xBC@+ ^\xE1\xDE1$\xDE\xE2m\xC1C3\xB4\x81\xE4Q\xF4\xF4Z\xB4\xC9\xB4\xC0\xF4\xC1$\xCC\xC1/,\xCC%|\xC22\xC4\xC5$\Bf\xF5B6l\xC3\xD4A0\x8C\xC3,L\xC3\xD4\xCA\xC34\xC1\xF8\xCE)\x84\xC2/&lt;\xC3 \xF4\xC1'\\xFF\xC4T\xA4A(4\xC2Ôˆ\xE0\xCD\xC2|\x80 \x86X\xCCB\xFF,\x84B5t\xC1dA$BA
+T\xC1/\x84\xC2\xDCA&quot;\xECA &lt;AT\xD3 \xC4\xC1-\xD8\xD68\xFCB\xC4\xC0+\xF4\xCD=\xC2\x84B\xAC\xC1/,C\x9C@LA6dã\xA4B1x`l\xC1$\x9C\xC0\xE4B2\xD4\xC1 LCk\xFC@ $B\xC1\xA4\xC3\x9CA*\xA4\xC33\xDCAh\xD8Y\xECB)dA4C1\xA4A\xE4\xC2#TB\xBC@lC*\xEC\xC1L\xE24|C-,\xC1tAtA,\xDC@+&lt;C(\xF4\xC12\x94\xC31\xF4A
+&lt;\xC1\xF6 B\x8C\x81
+-\xC1\x8D\xC21\B
+\xC2&quot;\xC2,\xC24\x84Al@\x83]\xA0U&lt;B,\xC14An\xA5A
+\xD4@\xC4\xC2&amp;\xCC\xC0+FR
+\xB4\xC0%pX&lt;\xAB  \xC1DB\xC8`Р\xFF+&amp;\xEA \xFA \xCEB4\xA1\x82\xC3)\xE120\xA1B\xA1R\xA1$Y!j\xE1p\xA1\x82\xE1$\x88!\x9A\xA1c|\xC1\xA3 A
+\z\xDA!V\x82\xF2a\xF8! 
+&quot;!\xA5A/$#:&quot;$J&quot;%v\x82%NB        h&quot;'z&quot;(\xAE\xC0(B)\x9Eb:D\xC3*\xFEDs\xBCb,\xCEb-\xDEb.\xBE\xC0\xF4\xE2/c7\xA31&quot;\xA322\xA33B\xA34R\xA35\x96AÅœ\xC16\x96A7~c8\x8Ec9\x9Ec\xB2\xADc\xE4\xC0\xB8#6\xC1\xB8Z=\xDEc&gt;\xEE\xE3(D\xD2
+\xFCc@d\xD8\xE1X\xF6\xC1R\xDE@'\x8CB\xC28\xDC\xC2\xDC\xC0\xC3&quot; Q%u\xC2|\xF4\xDA!\xF0\xE1\xECB\xE4@&lt;B5\xFCB$A\xC1@\x99s\xC1\xFFd\xC1 \xC34C\x8CA)\xEC\xC9\xD8J'LB/\xECBd\xC0\xF0\xD6\xE71D\xC3:\xACB\xBCA'l\xC2\xE6,\xAC\xC24\xCC\xC1 T\xC2\xDC\xC0\xF0U\xD4\xCC\xC4\xC1        \xBC\xC1\xEC\xC1&amp;L\xC1 d\xBDA/B'l\xC36\xBC@A@bX,B&amp;\xDC\xC2\x94\xC1dA%ä‚ž\xF1I&lt;B)\xFCB%l\xC1,\xDD&lt;\xC1\x8CB/\xDCA\xEC\xCDT\xC1-,B|\xC2-\x9EQ4\xDC\xC2&amp;|A
+\xEC\xC01$\xC3$(\xD98\x9C\xC3/d\x89\x9D,\xC1!|B \xAB\xA8Ed\xC2,B\xBCR&amp;\xEC\xDC)\xECA1\x8CK#\xA4\xC1*\xC2\xDCB9\xE4g\xE4\xC2\x9C\x80Ò\x8A=B\B%\xDCO$\x94ATB&amp;&lt;A\xD4B4\xCC\xC2'\x84B\xFFt@ \A1v\xC2\f)h\xE68Ô‚g\x82\xE6\xCC\xC5\xC1%\xA4Ai\x82\xC9B-\xB4B\xACfk\xBEfl\xCEf!\xD4f\xDCfn\xEEfo\x8EAf\x86B!l\xC1\x9C\xE7q&amp;\xE7r6\xE7sFgP\xA7u\xF6vj'wz'x\xA6\xD4x\x96\xE7y\xA6\xE7z\xB6\xE7\xC4\xC1.\xC4\xE76tC}\xDEg~\xBE\xC1~\xF6\xE7\xC4\xC1(\x81F\x81\x81&quot;(\x95\xFA\xC85\xA4\x81\x95\x82\x84R\xE8X(\x86j(\x87\xAE\x81\x87\x82\xA8\x88\x92\xA8\x89\x9EA8\xA4\xE8\x8A\xC6A\x8B6\x8C)\xFDA\xD0h|@&amp;\xC4B\x8E\xBE\xD2%\xF4\xE8\x8F\xE9\x90\xE9\x91\xE6\xC4A.T\x99\x936\x94J\xA9J\x96\x80\x95bi&amp;Ôª~i\x98\x8Ei\x99\x96G\xDC\xC0&amp;\x94\xC2 4BH\\xE0\xE1-&lt;\xAB;\x86B(\x8C\xC2,\x9CA|\xC1\xFFl@&quot;\xD4R/tB/\x88U\xCA5\xC2(\x8CA
+,A`v\xC1d\x80\xDF\xF5@\xEC\xC2+\xB8\x9Fx\xA6A$|[&lt;C,\xDC\xC2*dA\xE4\xD5 \xC1,\x84\xC2*\xFC\x82m\xC1\xE4B\xD4U\xCC+\xB8\xC54A\xF8V8\xCB&amp;&lt;Bt\xC1\xEC\xD5\x84\xC2'\xD8\xCF4\xC9\xBC\xE2\xE3Bl\xD0DB!\xECg#\x84A,\xC4A&quot;DB \xC3$\xBCA\x90\xD7|A \xC2)\xA4\xC1\xA5R\xBC\x8DB2\i)\xB4i \x86
+\xA8-%BXT)`\x89[\\xC2\x9C\xC1+$C0&lt;B4L \xF4\xC0fU\xC2D\xC1\x98\x94@g4A&quot;\\xC2&quot;x\xE1 BB+\x9C\xC2#\xF4A\xFCQ#B7\xC3\xE4A\xAC\xC0$\xB4\xC1#\xB8_G\xF0Ä€D\x81HZ d\xC1\xFF\x9CB3$\xC32\xC2\xC4d\xB4\xBF\xE6A0\xB4\xC0΂\xC0\x92\xC9#\xEC(\xC4\xC2\xD8 \xC3&amp;Bl\xC2/D\xEC:Q\xEC(\x84\xC1        4\x81 nl\xC7\xC1dž\xEC\xC8Ê©\xC96\xC1D\x83ʲ\xAC\xCB\xEE\xCC\xCA,\xCD\xDA,\xCE\xEAl( J1\xF8,в\xCB\xD0\xED\xD1&amp;\xED\xD26\xED\xD3\xE6\xC2) \xC33\xD52\xE9\xD5fm\xCC\xC2x\xED \x84\xEDØ–\xEDÙ¦m\xECAr\x84btc\xDC\xCEm\xDD.\xC2ݪ\x8B\xDE\xD6B)&lt;\xC2C\xC3ß–\x81\xE0\xAE\xE1.\xE2n\x96\xD86n&lt;.\xD0B mAX.\xE6\xAE\xC2\xE6\xEEA\xCC\xC1*\x80\xAE\xE8\x92n\xB4@$\xA4n.p\xC4\xB4\xEE&quot;\xBC\xEE\xC8\xEE(fA\xDC.\x89\xEEn\xEF\xFEn\xBFJ\xDC\xFC\x81Ù•\x82X\xAD\x81\xE1]B6d\xC1\x86\xAE\xC2\xFF'\xB4\xC1\xAC\xC9\xD0×·\x8C\xC2(TB+ C*\xB8 \xCCL\xC0 A%\xC4\xC2\xD4Al\x81\xC1x\xCD'\xECA\xB0J\x99FC\xFF~B$\xEC\xCBl@[\x84A \xF0\xC6DA\xBC\xC23|ALB#\xC0FÜ€\x9D&g
 t;\xC1(m&amp;haN\xD5\xC1\xFC\xC2-\xE4\xC1D\xC2$\xA4B&amp; F \xD4\xD5\xFC\xA0.\xC2\xEC\xC0%\xAC\xC2\xFC@/\xE8%\x94\xC01m \xEC kA+P\xC6*\xF8O \x9C@\GC-tA\xCCB3\xCCBD\xC2Ð\xDC C:\x94C3\x94A/\xB8\xCA\xFE\xC208=\xC1
+A3X\xDA$\xC1 \xC1\x8C@$B\x80N\xC4\xC0l\xC2!\x9C\x81.'\x82\xBE\xED'\xB4\xC2-$\xEF\xC2*`K\xC9\xDD+\xAC\xD1J\xB4B.\xC4B$|A\xFF\x84B,L\xC2\xB8Ý’\xCALL\\xC1 \xB4\x9E\x96\xFD\xC2\xAFI(T\xC2wq.\xB4\x8Bq\x901\x95B(\x94BËž\x81ñÓ±\xE31\xA3\xE81\x87q\xFC\xF1)\xF2 \xB2\x89&quot;r&quot;(r\xB4B3\x84\x813K\xB2\x9CV2\xC8`r(hrp\xB2'\x83\xB2(\x93\xB2)*\xF7\x82*\xB3\xB2+_B+\xDCA\xD0r\xF4\xDCr.\xEFr \xC1 PF+\xCC\xC2%\xF3dp~\xC21'\xF327\xF33\xD7B4Os9,\xC35g\xF3$ls7/\xC17\x818\xEF9\x9B\xF3\x84\x80:\xB3\xF3\xD4\xC1 \x9C\x8F\xCE36?\xCC=\xE7\xF3&gt;OB?\xFF3] \xF4DHAtB/t%8\xB4d\xA4B*|\xC2 R\xB4ES\xF1 \xAC\xDD        \x84@\xD4\xC2(\\xC1A\xFF,t\xC35\x83\xCC4\xC1 \xCC@
+\x80\xD8(\xFC\xC2!\xB4U\xD4@\xA4\xC2o\x97\xCET\xC2 tl*W-\xEC\x82\xD2\xFEB\xBC\x82J \xC3:\xCC\xB6$J4\xD8\xCC$\xB4\x82l\xB6\xF6 \xF4\xC0\xDCo\xD6MD\xF2,t\xC1 \xB4B\xF4A/\xD8\xE1&amp;\B&quot;\xF0K\xECq\xDC@\@\xACB( B(\xC4\xC1\xC8]\xC8p\xC0\xADC\xEC@ C\xEC\xEELAFo\xC2\xEC@/`\xDD\x84\xC388\xDC\xEC\xC1\xD8FI\xA5Al\xC1l@3t\xC2#\xDCA:×\xC1d\xC2dB\xCC\xC04\xC1(H\xBFA2\xE4\xE8\xFF\x96C&amp;\xF4@ \xDEÄ€\xF50\xB9,\xC1+\xA4@\xACƒ\x86A\\xE3)\xBCB't\x82.\xC9W\x91\x9F\xC26C\xB4@*,C1lC\x84\xC5\B\xFF\x81fA\xCEfC2\xEC\xEA\xCCB1\xFC\x81*~ \x9C\x80U5d\xC2$\xD0        |\x80k\x97¯%A,l\x83m\xE3\xB6n\xA7@!|\x82owD\xD5\xC0\xF7!\xD4@&quot; w!,ws?wJ7u[7\xB6L\xC2#h\xF7\x82uw|wx\x8Fw0\x94wTB#t\xA1z\x87\xA0{\xABR|\xCFw}\xDFw~\xEF\xF7 \x8C\xC2xx\xB8\x81#x\xC2\x94@\xF4B)&lt;x\x84Ox8\x84C\xEC\xC0\xF4\xC1\xC8mI\xAD\x81\x87\x83\xF82\O\x89\xD7*\x8A\xAB8\x8B\xBB8\x8C\xCB8\x8D\xC10DÃ\xE7x84F\x8F\xBF\xF5)\xE4\xC1d\xEC\x90\xF9y\x92/y\x93\x9F“k\xB8\
 x94S\xB9\x95c\xF9B\xE8|ya\x899\x99{Й\xFFA4\x90\xD6(\xB0\xF95\xB89\x9C\x81\x9C\xD3\xF9\xFF\xF5LA0 C'\xB4\xC2L\x82e\xC1\xEC#\x9C\xC2 \xC1\x9CB7\x9C\xD3+\xC30\xC8\xD04\x88g+C6\x80\xA8 +\x82\x94\xF4\xC1\x88\xD9\xC7#\xE4\xC2/T\xC36\xD4B:\xA4A\xB4\xC2/\xEC\xC1!\xB0Q5\xECA#&lt;\xC1 PZ\xAC\xD50쀀\x9F\x85g\xE9.\x84\xC2 \xE3&amp;\C$\xC2;F\xC1 \xA4\xC0\xC8\xE8ti( A/dB!x\xED-T\xCF)\x94B1LB&quot;di\xC2\xCCA(\xC3\x90\xD1!lCy8\xE34\x9C\x99\xC3\xC6L\x82        \xA5\xC2\x94@L\xB8\xAF@\xA4\xF1!\xC4ATI\@t\xFD@4\xC1+\xC3\xAC@E)=B7\xD0\xCE\xA8\xB8Jj\xE8\x88\xC9\xAC‹\xA7\xAC\x94B,N\xC2\xD4\xC1Y-B+dA\xA4\xC2\x8C\xC2$A&quot;\xECB\xC3'b\xFF,\xE4B5\x84\xC2\xC4\xC2\xD0},\xACB6\xAC\xFCu\xBFQ\\xC2\x9CB\xFD\xE4x3\xA8 \xC2+\xFC'\xBCB&lt;\xFC)D\xFC\xC4\xC1\x94B7\xA4\xC35LÇ\xF7\xC7oB\xC8g\xC2\xD1NA\xC9o\xC1\xC9Bʯ|Ë¿|\xCC\xDFM\xCD\xDF|\xCE\xEF|\xCF\xFF|\xD0w\xC0ЇC\x96\xE2+\xD2w\x81\xD23\xBD\xD3C\xBD\xD4\xD5G\x83\xD5D\xAFL\x85=\xAAu\xE6ΩQ\xC5&amp;%\
 xAA\x94iÑ™9\xA3\x86EiD0ÛžN\xA1\xFAL9\xD5%άa}Ö„i3\xE9Ó­SoJ\xF4\x98t*ÏŠ
+\x95Z\x8A\x93\xA7O\x95}\xF9ѣɫ`oVl\xA9\x95+T\xA2HÝ®\xDC2&quot;Ó¤.U&gt;\xEDز\xE5L\xAA&amp;\xA3\x9E\xC5Js\xA9P\x96)\x95\xEE\xCC9\x92cQ\xAB,}R\x9Du$I\xA2]\xAD\x86\xB4\xE9+W\xFF5\x8E\xB1¬\x99kU\xB6\\xBFbM        1!Ë¥@\xA5\xD6,\xE9Ñ£Y\xA4D\x9FM        6,Э!\xAF6\xBDYUhK\xA4P/\xEEÄŠ\xB5hN\xABG\xB1\xC6]+T)Õ«T\xA5\x9E\xB4i\xD5jÐœ5V\xC5\xF8shΞC\xBE\x8C\xC91d`\x93%m\xCAS\xE6Q\xAFK\xC5\xB6\x89\xD1\xE5Ì¢[Ñ‚\xAD\x98\xF3\xA4C\x98o\x8B\xBB\xD6\xE7J\x9FS\x9Db\xF5Z4\xA5È…4\x91R\xDEj&amp;uÏ•FM        \xB4i\x98W~h#\x96K\xF2(e\x925\xC9$\x8Dj\xB0j\x93]&quot;\xA9d\x93=\x969#\x8DZ\xC6\xE9\xE4\x91Snɤ\x89'\x89$\x84\xEE(%\x93-\xEE\x88b\x8DJ*        d\x96L\xCEX#\xA2*\x9E\xA8&quot;\x99=\xA2\xE8&quot;\x90?\x9EH\xA3\x901zI\xA3\x88'\xC2xd\x92(B\x98&quot;\x93H\xEEhc\x90E*\xFFÉ¥\x98H\xAE\x88c\xC6TI\xA4\x8B+N)\xE6\x8B3)\xE3\x87
+\x82H\xA4\x93SB        $\x8D9\xE9b\x8A/\xCAh\xE1\x8E8\xBE\xA8d\x99Y\x8A9%\x83\x8AH\xA3\x8D(ˆ\xA3\x905N(\xE5\xB3ÌŠ\xE0̳C\xB6xd\xB4&lt;by\xA5\x91\xD4Vk\xED\xB5Tb9\xA5_\xC1M7\xDE|K$\x8E&gt;z(\xA2\xB8\xE3zb\xB9\xE6\xF6\x80N:\xEAN\xB1;\xED\xB8\xF3&lt;\xF1\xC8;&amp;\xF4\xD4c\xCF=\xF8\xE4\xA3\xEF\xFB&quot;\xF9&quot;\xFD\xF8\xF3@\xDBx%\x93&lt;FIp\xC13j\x98\xC2^&quot;\x99$\x93=\x92\xC1p\x96+;\xBC\xE5\x92&amp;,\x8A\xE4QT\x91Ea\x94\x91\xC63l\xC4QG}Lc\x901~9\xA3A\x91T\x92I'\xA1\d\x92\\x8E\xB1\xCB5\xB4\xE4\xD2K0\xC5$\xD3L4\xD5d3\x8E7\xA3\x90\x93\xB48\xBA\xC0S\xCFT.\xFF\x88`@\xA3\x83PC-DQ\xCE.\xA9\xA5\x8BO6I\xE4\x950fH\xE3;[\xF9%\x95L\xA29c\x8Ff\xBA\xA5\x906ò˜¥Œ-\xCAH\xA3\x8CI\xB2b\x8Ea|Ë£\x8A\x92\xC2\xE8b\x8C6&amp;x\xA4\x8E\xA6\x98\xA2\x90R6Ic\x8BBB\x99d\x8B6fY%\x91A\xB6\xC8d\x94Pz\xA9a\x95J\xA2\x98\xE3\x99Q*q9\x97J\xF6Xc\x8Cd\x9E\x99%\x911\xBA(\xA4\x91@
+\x89e\x96?\xB2\xB0\xB3\x87=\xFA\xDBB\xD3G\xEE(\xE2\x8C/\x9AX\xA3\x9072\xD9\xE5\x92If\xD8 \x889N\xA9\xA4\x91JJ\x99&amp;\x91I^)d\x8EY\xA29\xA6\x93:\x9F\xA4\x89@Öš\xE4\xD9\xEFxQ\xE7N\xDA\xE5\x97A\xBEX\xA2\xD5\xD6\xF0\xF6\x95.\x96x\xA3\x93W&quot;)\xE3\x8BM2y%        \xFF\xA3\x8F\x85~if\x97.\x86Ob\x8CA\xA8\xA2l\x97c\xAEØ¢\x91E\xDA\xFF\x98\xA7=\xAA\xB0\xE9\x88,\xE6\x98!\x872\xDEX\xE2\x93O\xDEH#\x9Aa\x86!\xFAUN\xDEЗ/\x9C`
+\x9F\xC5ʶ\xE0\xB2D\xB4&quot; 5\xA0\x99Í‚q\x8AM\xEC\xACg\xDFE\xA1\x86V\xB4\xA3\x8DAiL \xC6 \xFE5\xA9Q\xCDjX\xD3×¼v\x86\xB0\x8D\xADlgK\xDB\xDA\xDA\xF6\xB6\xB8Í­n\x95\xE8\xC4&amp;ò¶·¾\xFD-p\x83+\xDC\xE1f\x88+}\xA1q\xA1\x98\xE4b!9\xCAu\xE1        
+\x8A\xC3%8\xE7\xB9+\xFC`\xA5 \x9D骑\xBAÕµn\xC7Ø„\xEC
+A;\xDB\xF5w\xBA\xE3]4|&lt;\xE1\xCFx\xC8S^6\x8B\xE7}!\x9B\xA0\xDE\xA20\x88G\xF4!{\xC7\xD8^.\xBC\xB7\xF0\x89/\x8F0XЧ&gt;\xF6\xF5j\xF0\xCBBb\x90\x833\xDC/\xFB\xEB\xDF0bA&amp;\xEE\xE1 qC\xC2P\xFF\xAA\x84&quot;\xB3\xE8\xC2{\x8A1tM5S\x88A&gt;Q\x8B,(\xF21:\x81ZQ\x8DI\x84a \x8FXB\xF2\x85\xD4&quot; /\xA8\xC2,\xAA\x88:l\xA1\x9DD\xE6P\x8C'\xA8/.wh\xA7\xE6p\x85# \xE2aXB-\x9E\xE1?\xDB&lt;b+\x9F\x88B*j\x91\x883\xF4\xA2\xA18\xC3J\x8B:\xE4\xE0        \x95\xC5,j1\x89M\xCC\x92?\xD0\xE7#씈;d
+G\xC8C\xEE0\x8A \x94\xA0EC$Ò°\x88e|cC\xB8\xC1\xB8ÖŠO$\xA2I\xA5\xE8\xC5&amp;J\xB0\x99i\xECb\x97\xF8C&quot;\x86Q\xA4\xE1+,\xC26Q\x897 \xAE+Ex\xC4+BA\xA62\xD4a \x83(F0\xF2\xB0\x843\xFCB\x87}8\xC3!
+V \x88\xE1\x83\xE0\xCD3\xC21\x8DO\\xA1aB\x8E\x90\x82X\xFFc\xBB\x98D\xE20\x89UÜ¢\x9B\xA8\x82a\xAAp\x85(\xF4a[\xA8\xE8&quot;Æ\x8A`|b\xD3hF-f\xF1\xAD1\xECA4\xAB\xF8BbP\x82(\xE4\xE1\xAD,,#\x85Y\xA6ä–·\xC8\xE5%v\x8B^\xFE2\x98\xC3,\xE61\x93Y\x85X\\xE1\xB2\x8B\xE6\xA8iMlt\x9B\xA5\xA8\xC3\x92Nq\x92Óœ\xC6S';\xDD        Oy\xD2Óž\xF8\xD4'?\xFD        \xD0&lt;4\x8F\x98\xC3 \x8AP\x852tC\x80\xA8D'\x91\x9Df\x84#E\xD8\xE8\xC1\xD3E4i#-\xE9+\xA6!\x95\xB2Ô¥0\x95)Mm\x8AS\x9D\xF2\x94Lc\xB8\xC3%!\xD4a\xDC\xC1\xA8\xBF\xB8\xC4&amp;\x94\xCA\xD4]\xCCb\x8BB\xA4\xBA
+\xAAZ\xAB_\xC2\xBA\xFAÕ°\x8E\xB5\xAC\xAD\xA8E52\xB1\xD6T\xA1
+Q\xD8C\×\xBA\xDA\xAF\xFFz\xE5k2\xCAP\x86&lt;L&quot;\xA9la\x9BØžv\xED\x8DxA*\x89\xA3 [8E8rA\xCCS\xE4&quot;C\x98\xC4(~\x90\x8AU\xAC&quot;M8C&quot;\x898&lt;\xA2        9\xC8B$\xFEp\x87P#gM8\xC1\x82\xF1 \x99=\x81\xBD\xA7(DZ\xB0\x8D9T! )A*\xFEI\x97\\xC4&quot;o\xB8C&gt;q\x89t&quot;\x9D\xB8B:0\x88\xC0\xAD\xE1G\xB8\xC2&gt;1\x87&amp; bb\xC6)\xFC\x98\x87K\b \x88\xC1\xB2\xB3\x82 &lt;a
+yxF3\xBEp\x85\x82\x85!\x81hE        jq\x8Dc\xA4(\xA3xE\x82P\x849\xDCb\x87XA
+\xF1\x87L!\x99x\xC2\x9Ep\xB3B\xEA ;\xB8V\xA8I\x8D&amp; \xE1+\x85hk&lt;|\xBE7\xFCa \x88\xC2%\xB1\x88]\xE1\x99\xB8\xFF\xDF&amp;fq\x88&gt;l\xA3\xD5xD ^Іa|\xE8#XE%׊;\xBC\xE0\xB7\x83e\xE2ЈX\x8C\xA2
+9\xD8C#2q+\xB3\xA6\xB4,\xDEC\xCA\x8CFl\xA1\xC6\xCAp\x8AE\xAC\xB8\xC5=\x93\x8Cil\xE3]\xBC@\xC7&lt;NE+\x80,d&quot;\xB9I~T        ?eYO\xB9\xCAW\xCE\xF2\x96W\xE0e0\x8B\x99Ì©™Ӽ\xE66\xBF9\xCEs\xAE\xF3\x9D\xF3\xBC\xE7&gt;7\xE1p\x87Å  \x9D        D+\x9AÑ‹p\xF4\x8D\xF2ÐŒgT\xFA\xD2)\xC4*N\xD0\xE9Og!Ô£\x82\xA9Q}\x88\xB0\xDAÕ°\x965\xADm\xBD
+\\xEBz\xBC\xEE\xC24~\xEC)\xB0v\xC8U\xD8±\x93\x85'&quot;оD\x96@mkw#\xDB\xDB\xEE\xF6\xB73\xEEq\xA2\xDC\xE7\x82\xBA\xA70\x8Cv\xBF\xDEò¦·½\xFFW\xE1\xF3c\xE8\x9B\xDF\xFE\xB8\xC0        np\x84&quot;        o\)\xFE0\x88c|b\xE5\xC0L\x82\xF0\x88e|\xA1\xD5xn9
+a\xC9F,#\x93\xD8FT2\x89g\xEC\xE01\x98\xC1\x84\x92K$\xF5\xB3\xB8X.\xF1\x89C\xD0&amp;\xD5(\xC63ΰ\x82Uga \xDCF:BшQ\x8C&quot;sh\x888\xEB\xF0\x87I,\xA3
+\xC4        R\x85&quot;T\xE1\xC9XG&lt;\xB6\xB1\x8Bo\xFCajE\xB8DrP\x84&gt;\x9C`c\xCB\xC2\x82\x8C[#
+2\xE1\xA6\xE1\x9E!\xA6a\xE2`z\xA1+\xAA\xA0F Z\xA4:`6Ò  *f`!\xCA!J\xAF\x86\xC08Va\x98Jay^A\xCB!Ρ&gt;\xA1        \xBE\xA0\xB2\xA0+&gt;`&amp;\xE6`\x96\xE0\x8E!N\xA1        \x92a \xAA\xFF\xE0 \x86\xE0|\xAC\xE2\xE0\xE0\xE9\xCA\xC0&quot;6a+2 \xA1~\xA1F!V\xA1\x82!        \x86\xC0h\xAA`Ú­\xAE\xA0\xA8+a\xCB6\xA0\xA1\x9Aa\xB2`\xB2\xA06\xF34\xAFk:\xEF\xF3Bo\xF4J/\xC2 \xF5V\xAF\xF5Ò \x92!\xF6\xBAa+j\xE1&quot;\xE1\xF6^`v\xAF\xB6\xA5Í€\xAF\x84\x8F\xF8\x8C\xF9\x94\x8F\xF9\x9C/
+\xA0O\xFA\xA8\xCF\xFA\xB0/*\xE1\xB8\xCF\xFB\xC0O\xFC\xC8\xCF\xFC\xAE\xA0\x96!د\xBA\xFE \xD1\xEAo\xF0O\xFF\xF8\xEFÛ’!+\xB0\xB0\xE2\xA0\xD0G\xE0\xD6\xE0F\x80K\xC11P9\xD0APs\x80\xEB\xC0m#WЪ\x9E\xE0 f  Þ€+aJ\x8Bax\xD0\xAF \x87p\x8A\xF0\x9B\xFF!        \x97\xB0        # \x8A\xA1j!\xAA\xB0\x86! \xBB\xA0 \xB8\xD0 \xC1P \xC90\xCC+Õ+\xDD3op\x96jP\xA3,p:Z  !        \xA2`\xF2b!Ka\xD4\xF1\x96`
+a\xFE\xE0\xAE\xE1+Ba\xFE f\xA1\x92`
+!\xF4p\xD2`Ü‚\xA1HrV\xE1r`
+\xDCb\xA6\xE0\xD6 v\xA0 \x8A\xA5na\xC2!\xC2@\xFB'+Ö j!j\xA1\xD6p&amp;\xE1        \x9E\xE0\x9A\xA0+\h+Ú  \x82\xA0hÚ \xBD^\xE1JFa\xF2\x80#?\xA1\x8A\xA0aÔ¢M\xF6\xE0\x80\xE4a\xB6a\x9E\xA0        ba\xE0\xBA`\xA2n\xA1\x9E \xD6`:\xA12\xE1fa&gt;!\xFEh\xDEk\xA1n\xA0\x8A\xFF\xA1\xBE\xE3\x96!:\xA1\xD2`        A\xC4\xEE  \xA2\xE0N  \xEA P\xA4j\xE0 a\xFE 
+v\xA0\xBA`\xB2 \x86a        B\xE1+\xFA \x82 v\xA0A,\xA1\x92'        \xE1\xBE\xA8\xB2\xE7~\xF3v  \xA1
+\xEE\xE0\xAC\xED\x86@#\xEE\xE0+\xE0\xE2 \xD4R!Ï 2 !&quot;'\xB2*\xF2&quot;\x8F\xE1\x92`#;\xF2#Cr$\xF0$Sr%\xC1+V\xA1\x82\xA1\x88\xA2a&amp;k\xF2&amp;G!'w\xB2'\xF2\x82r(\x8B\xF2(a+\xD6\xC0 \x9E\xE1\x9E2 \xA2\xD2\\xAA\xF2*\xB7`+4o\xBA\xF2+\xC3\x92\xCA\xF2,\xD3r-\xB3\xA0-\xE1 \x81t\xE62\xA2 (\x80\xF1\xB6\xA0\xFC0\xA3`0 \xF30s1\xB3!\xEE\xE0\xF2 &amp;\xFF\xF3\xFC\xEC\xD4Q39\xD33\xBF4\xCD\xEF\xC6`&quot;a2!5W\xB35_36g\xB36o37w\xF3v`\x80\xB3
+\x84\x938\x8D\xB3 \xD6K9\x99\xD39\xA1S:\xA9\xD3:;;\xB5\x93;\xE7\xC0\xED\x82A,g\x84\xB4\xFA\xC2-\xB6 ^a\x90* \xFA\xE6va\x9A\xDE\xE0\xF8\xD4\xE4\x8A`\xFA\xC0\xC9Na\xF2\xA0&lt;l+\xEA`\xBCs^\xE1j`\xFE`!R\xA0\xF6\xEA
+*\xA6\xEE` \xB2\xE1&gt;!\x96!\x9CLs\x8E\xE1+\xA6\xE0\x8A!~A\x8B \xAA!+F\xA1b\xC0Hg`\xBF\xE19\xE1+\xE1&gt;\xFF`
+\xDA\xE0\xAE B\xE1r!v\x98\xA3R0\xE4+\xD6@\xCA\xFE\xC0I\xC7 \xF8\xA4\xFA\xE0b         Î X\xCA&gt;\xD4.\xE0\xF4.aZÒ \xA6\xFF!\xEA\xC0\x9F\xFA\xA2\xF2\xA0\xBA\xA1~`Jaj!&amp;\xA0 \x81^El\xA6\xA0\xEE@M\xAF\xE0Y~`\xECoΠ        \x8E`
+\xB4o:av 
+aBn` \x8A@Ic  \x9A\xE0z\x81Vsa\xB6`&amp;\xA1\x90DR'\xA1\xAE+\x9D!\xE1.\xE0J\xA5+\xCA`        \xDE4Nw\xA3 \xE8t\xB6\xA0\xBA\xE6\xA0*aO\x93\xA1O\xFF4PCaP\xF7\xA0\xC9&gt;Q\xF3\xE0\xC6 U\xA9\x88\xE9S(\xD5R1US9\xD5S\xD5,TG\xB5TO5R\xB5+X\xB5\xBE\xE1\xA6EVa+\x92 W\xEF`\xF7\xEE\x80W\xCB\xC0W\x815\x84\x959\xAA\xE0X\x93uY\xA1Yaj+\x9E\xE0\xA4\xB5\xC6\xE0\xAC\xD5I\xB35        Ò [\xC1&gt;\x96\xA86Ga\\xCB\xF5\\xD3u]1\xFF\xC7]\xE1\xF5R\x80^ka\xF0U_w\x81_\xFD`A\xF3Yz\xA0 v\x9E\x8A`a'\xA1a6b'v \x8E\xA0 \xE6W\x97\xE0v\x9Dr!\xB6\xA0&quot;\x81\xD9T\xE7Le?AeY\xD6eaVfiv\x92\xE0F\xD5g *\xA1\xC2\xE0\xB6\xE1:! \xDC2\xF4\xC98\xEA\x80\xD5\xD2 \x9E!\xE6\xA0\xF2`\xC2  \xC1@\xA82Ú N!z\xA0XS\xCF(\xF4\x9E`\xBAA+j\xDCÆ a\x9A\xE1Þ 
+\xDE7\x80o`
+B\xA1\x92!!\xD6@\xA1 f\xE1\xBA\xA0\xC6`hsra\x8AẒ!\x96'\x82^\xC0a 0:aaa\x81\xD9\xDA\xE0B@Z\xCD\xE2\x9E`&gt;\xA1 6\xA1 \xF4\xEC+\xAC*\x95\xB86\xFF\xA1:\xA1\xA0% \xF6`R!h*\xE4\xD2`[!_\xA0\xDEpΠ\x8A`\x9FZ\xE1&gt;`        !\x9A\xA1R\xE1        \x92 r\xEC\x8A\xC0wÞ T2Y\xA5\xAD \x9A\xE1v\xA12\xE0Øš\xA4\xE1
+\xF6`\xA2\xE1\x9E\xE1\x8A\xE0ADß *\xE1\xA6!\xF6 Na+n\xE0\x9A`
+\xB2\xE0
+A\x9B\xC6y\xC1lË€y\x9Dwz\xA1\xBE\x80z\xAD\xD7D\xB2\x97k\xB8\xF7V|Å—|\xCD7\xD0W}\xE3\xE0\xDA\xF7}w@ϲ`+&quot;\x81~\xEDw\xF0w\xF47\xF0$X\x80\xB1\x95*8\x81D#a  9)\xF8A/8\x837x\x92@\x94f\x84A\x84IØ„+\xE6&quot;A\x85G\xA0\x85\x93@\xD6bx\x86k\xF8
+n\xF8r\xB8\xBE\xFF\xE06\x81\x878\x82x\x88\x8Bx~\xE0l#A\x89\xE3\xE2\xDEPF\xA2x\x8A\xAB\xF8\x8A\xB3x\x8B\xBB\xF8\xC0\xF8Ƹ\x8C\xCFX\xF3Ô˜\x8D\xDDXZ\xE1䘎\xED\x8F\xF5\x98\x8F\xCB@Y\x90        ÙY\x91Ù‘\x92\x937P\xD6  \x9E`\x9A\xC0\xD7z\xE1\xC2\xE1^\xE0F\xE0\xF2\xA0 !\x92 \x8A\xA0Π\xBA\xE0`5 \xEE× &gt;\xA0A\xD7\xEA\xE0Z\xA0\xEA\xA6\x8E%        6a D\xF3+\xB2a\x9AaN\xE1\xAA\xE1\xB6'zgF!\xB2  \x82`\x8E\xE0J\xE0+V\xE2\x9Co\xC1V[\xA1!        \xAA\xA0\xD23\xA2`j\xA7J\xC1+kb:\xA1z !        
+!B\xE1
+\xF4'
+\x8A!(ó ‚—@ \xD7\xE0
+f\x80\x97\xFF\xA0R  \xFE\xC0\xA69\xE5\x86aV`\x84\x91\x99J!:\xE0\xDC\xC7\xFEΡvxÒ r\xE0+bn
+!z\xA0R\xE1\xAE B&quot;VqVÞ \x96`\xA1\x92\xD6l*3\xA1~\xE0 \x9E\xAC\x9B\xA1R \xA1\x8E\xA1+4\x8E\xA1]\x81e\x97 +v\xEFZ\xA1$\xF6m\xE1\xDE  B\xE1Ê¡
+\xD3 &quot;A\xFA        Z`        J\xFA\xA4Sz\xA5[\xBA \xD2&amp;        \xFCd\xFEn:\xA7\xBF\x90\xA7+\xF9\xA7\x83z\xA8\x8B\xFA\xA8;R\xA9\x99Ú©\xA1Z\xAA\xA9Úª\xB1Z\xABS\x81\xAB        \xAC\xA5\x8B\xACKP3)\xA5\x9C\x84É­\xE1\xFA        \x82\xE0\x8A\xA7\xC1\xAE\xAF\xB6r\xFD\xB0\x9B\xB0\x8F\xE1\xB0{\xBA +\xFB\xB1#{\xB2+\xBB.{Z`\xB3/a\xA6\xFF\xC0\xB3A[\xB4\xFB\xE0.! aN\xBBn\xE0+*!Z\xFB\xB5c{\xB6k\xDBup\xBB+t\xBB        R\xC1\xB7o\xB8\x9F@\xB8\x89;\xB6g\x9E!\xB9\x97\xBB\xB9\x9F\xFB\x86A\xBA\xF3\x80\xBA_\xC0\xBA\xB1[\xBB\xB9Û»\xC1[\xBC\xC9Û¼W\xBDY$\xA4[\xE0 !\xFA@4\xBFa\xEA\xE1l-Yu\xF0\xA6\xA0z\x81(&amp;\xE4k\x8D2N\xA1
+\x8A`:\xE1vS` \x80&lt; \xBE\xA1 \xE0d Ba\xBA\xE1z\xE0\xEA@\xC0\xE0Y~ -\xE1\x9E!po\xA0 BA\xCE\xF3\xE0Γ\xA1{\xE6 \xF6e\xB4\xD4&amp;Ô¯\xE1e&gt;ab \xAA \x82f\xC1\xABu$\xB2  \x8C\xA4#h\xA2 * nu\xD2 
+\xD2\xE0Æ’+\x9Ea
+Z`B\xE1^!\xC0w+f\xA1\xDA\xFF +J`&quot;\xE1\x92\xA1\xBAa\xB6\xE0Bi        \x82\xE0 Z\xC1W6\xE1\x9A+c`\xF2  \xA4\xA3\xBDÆ \x86a F\xE0\xF4        \xA5\xFB%^ \xF04
+\xCE  \xC6m\x9F\x9E\xE1T\xAA\x86\x80\x9Ev\xE1\xDCj&amp;\xE1'\xEA\xC0\xBF\x82\xE1&gt; \x8A` r`\xA2g\xBA\xE0Q\xC3 v怲O\xC0t\x8E\xB3\xF2|\xCF\xFB\xFC\xCFU\xC7`\xA2a\xD0oaÞ \xB6\xE5+e\xFD
+Ò·@\xD2)\xDDÒ»`G4\x9D\xD3\xA0@}\xC0@\x9A}.!
+\xE1\xD4S}\xD5[\xFD \xFE0\xD6g\xFD j\xDDM\xE2\xD7u\xDDQ\xA1~=؇\xBDØ£\xE0\x90]\xD9\xC7bÓœ\xDA\xCF`
+\xA8}\xEA\xB0]Û¹\xDD\xDB\xC1]\xDC\xC9\xDD\xDC\xD1]\xDD\xD9\xDD\xDD\xE1=\xD2\xFF\x80\xDE\xE1+a
+!\xDF\xF7\xBD\xDF\xFF\x9D\xBD\xF2e\xE0 \xFE\xE0\xE7\xF7Q6\x81\xE1\xFF\xF9\xE1\xDDT\xE25\xA5\xE2/\xFE2~\xE3;&gt;
+\xF87\xE4G\xBE\xE4O&gt; T&gt;z\xFA@\x93%&gt;\xE6g\xBE\xE6\xC3\xE7Wa\x8A ~m\xC6!\xBFR\xC1{O!&gt;\xA1^ \x9C\xAF`\xD2\xE0N 
+&gt;\xADK)\xA5\xF6\xA0        .\xA0
+\xE2\xE0\xFC\xC2A0(\xDC\xE6\xDA\xE0\xBE\x80Û¶\xA09Va\xCAh@\xA3\x80Q\xB7G! \xA0\xA3\xFA\xA0\xDE\xE0 :a\xD3 \xF6b \xF5\x91\xABR\xA8F &quot;|\xF9\xE9Ư0C\x92\xB4\x88p\xE9Ø£+&amp;M\xCA3jÑ”/u\xD2&lt;4&amp;Q\xB32W\xEA \xBA\xB2\xA2K\xA19+´\x95\xA8U\xA7]\xB5BUJ*Y\xB6`\xE1\xDAty3\xA5Д(w&quot;\xFF\xFD(2fQ\xABT[\xB6\xEC\xD9\xEBR\x92\x97\x96ÚµiĤ$. \xD9\xF2\xE8Ö«2B\xB4\x89\xF5\xA9S\x9B(Y\xF6dY\x92gÕ¨-K
+=Z\xB1eÊ£]\x835:\xF5kU\x95U\xCFZ\x8D        S\xE4L\xA13\x8B\xC2\xAAT#Ò¤5I\xAA\xBC\xEA2\xA8X\xAAP\x896\xADZT$N\x93!\xBB\xC6mZ\x94\xEAÙªS\xA9&gt;\xF5yq\xE5Í•i~\x9C\x88r+S\xADQaFl\xBA\xB4\xA7É…*q\x8AT        \xF7$\xC5\xEEϽ\xB59\xF6%Æ‹-\xA5\xB6\x9CÉ´jO\xA1H\xB7ZE\xB9rfÒ¢\xBD&quot;\x97ܧΛ3\x9D\xCE,I\x93jR,\x81'\x85z\x94`—P+=T\x84D\xD3H        m\xD4\xD1Gu\x9C1R\x8B\x9C\x94E\x81\xB0\xE4L2\xD1\xF4\xCAM9\xED\xD4\xD3OA+U\xD4QI\xFD0DS\xFF\xAD\xAC\xD2ES\xBDbVZq\xE5Xb\x91eZ\xBC\xF1J[o\xC55W]\xA5tÑ„^|E\xF1H.\x81+\xF6K*W\xB4\xA6c\x8E\xA5\xD9d3X\x86\x99f\x9Cy\x9Ah\xA4\x99V\xC9Sl\x92F gD\xF2H!\x9DTsF\x87\rIQ}\xF1\xC5!C\\xC3!\xA9S\xC9d\xCB#q\xECQFC\xB4ÑŠ\x9094\xCA \x8D\xD4\xD1E\x83_\xF1\xC4)m,\xD2K-M\xDD\xF1I-sT\xD2H!u\x8CqK!iK&quot;S\xDCp\xC51\x89\x8CG%C\xDEQ\xC5\xD7\2\xC8D\xB0\xC5*\xC5\\xD2\xCB#Y\xCCPB\x81\x94\xF2HM$r\xC6\x9B&lt;R\xC5wrÈŠ\x85\xB4\xD2C\x81\xC4\xD1\xC2us\xACQE\xAB\x8C\x96I\xD1L\x93\xCB6\xC5\xF4\x92\xCC3\xB9\x94rF#\xA1$1\x88e\xFF\x99lRE\xB7W\xAC\
 xB1\xCC\x89\xACRI:\xA5\xB4\x91E4\xF1Gwf\xC2-\x841\xCC5\xB9d\xD2GU \xF2\xCA[\x941\xC7E|\xB1G#\x8F$QCiD\xE1f$\xA1\xFC\x92\xC6w\x8BH\xB7Zsw8\xD5K%i\xBCQG54rH1|\x91\xCAk\xECRJ(\x93d\xF2e\x98c\x96a&amp;\x9Aj\xBE\xD1\xE6\x9Bq\xCEY\xE7\x9Dy\xEE\xD9çŸZ\xE8\xA1M\xE4\xF0Ä¢\x8F8
+\xA9\xA4\xA7\xACa\xE9-\xDE
+\xA7\x9E\x82**\xA9\xA6\xA2zC\xAC\xBA
+k!\xB2\xD2zI!mL\xA0k*\xC5d\xF2k1 [\xEC#4qȲ\x998[E\xB4\x87|á’µ\xD8j\xFBBq\x80yD*\xAD,r        \xB9梫.\xBB\xEE\xC2+/\xBD\xF6\xD6\xD1Fm\xEC\xDB\xEF$ L\xB0\xC1\xA20\xC3C\x9C\xC9OTH+\xFFk\xCCq\x87\\xC3k&lt;qr\xCA+G\xB2H&quot;k\xBC\x9CBÌ­\xCC|\x86\xCD8\xEB̳\xCF@ M\xB4\xD1`\x8A\xD9Es\x8C\xD2GS\xEC\xF1\xCA$q$\xF2B_&lt;\xD2L!k\xDCQ\xC9,ô\xB1\xC49,b\xFE;xDU&amp;1\x8D9\xEC`+\x9F\xF8\xC3ê°„$\xA4by\xE8BNp\x89Q\x94ay\xA8\xC3&amp;\x82\x91\x8B9D&quot;+\x99F&quot;NÑŠ?\xC0\xA7eXD!:0\x8CQ\xBCaV\xABpT\xF6p\x83Al\xE2\xC9H\xC6&quot;\xCAЄ\xDC\xE0\x81(\xC67\xB8\x87*,\xA4        a(\xC4Vq\x88+\xE1 \x95xCÒ\x86\x88\xBC\xEA&quot;{\xF8D \x8A\xB0\x831\xD8,uh\xC5)
+\x81\xC2S\xECh\xBDHE%F1\x8DB\xFC\xA1\xA5\xE8\xC3%\x86\xF6\x89U\xAC!&gt;/\xA8\xC37ÑŠp\xE4&quot;\xFF\x8D\x98\xC4!N\xB0\x81La a\xAAC^0\x86N\xFCb\xBDH\xC78&quot;\xF1\x9BI'\x95hN$Q\x86@\xACa9(\xC3(\x86\x91\x8DW\x84&quot;E\xB8\xC3\xAE\x90\x86I&quot;        #\x98\xCF.\xA2\x91\x8Cct! E\xE8\xC1\xFA\x86&amp;&lt;\xAEA\xA8\xC2&quot;\xE6ЖA\x8C\xAF|\xE7K\xDF\xFA\xDA\xF8É~\xF6ß\xFE\xB8\x88R\xFC\x80\xBC+\x88@\xDE!        \x9B\x83`vP\x82LX0{\xB8\xC3sQ\x87G\xAC!\xBFa        O\x98\xC2c\xABkC \xBF0\xC3\xDE0\x87;\xEC\xE1\x838\xC4M\xF1\x88aXI+\x9Ax\x844Dq\x8AiB\xE2p\x89F\x8C`\xA1\xF8]U\x87DÌ¡\xA5(\xC4 \xCA`\xC6O\xA0Q\x8Dlt#\xE5HG;\xC6'u\xE8\xFDHAÒ\x88\xFFÜ„&quot;\xE9HHJr\x95\xAC\xC3!Ö\x88K&lt;\xE1\x9B&lt;\xC3&gt;\xD9\xC5P&lt;Ì”\xDFH\xE5*zX\xCE'\xB4\xA4.u\xC9K_\xDE\x98\xC2$f'\x8CI&gt;\xF3ea\xADXvn\x91\x8D_\x8Cb!\xC2+B\xB0\x84\\xDC \x87\x98\xC64\x82\xA1\xA9]\a        )(\x83l\xF8\xA6\xD4S\xCC! \xA9\x88\xC6\xF2\xB0\x854\xE1\xC5hDN3\x8DÏa y\xC3%v\xF1\x87O
 \x88Ò–oXE&quot;\xC2\xAC6l&quot;'\x98$\x87\x91\x8CP!5\x98\xC4D\x93\x8Bp,b\xE8A\xF6pK\xAA\xF4&quot;+\x86\xAAF\x8E\xF0\x87X,\xE3\xD9XDi\xAD!\x97\xB8\xED4:\x82C|&quot;Y\xB8\xC1(\xDET\x89Z\x94b\xAF\xA8E%\xCAP\x879\xC4 MXA\xAA\x91\x8B=l\xE1\xEFx\xC6\xFFf\xF0\x86K|\x80\x8B]\xB8\xC77\x8A\xF5\x8DY\xAC\xE1k\xC42p\x86X\xEC&quot;\x9B\xF8\xC3\xCAʱ\x8DE&lt;b߸\xC5*\x82\xF1\xB3i\xE4\xA1\xAB8C\xBA0\x86\xF7\xE6\xA1eH\xC69R\xB1\x8Cf$\xA3\xFDz\xC4!\xC2Q\xCA&lt;\xB4!QE*N\xB1\x8EuD!Q\x88C$\x92\x85\xB6mH\xAE\x9FhE#\xEEpÖ´\xAE\xB5\xADo\x8Dk+biW\xBCꕯ\x9F\xD8E\x92p\x82F\xF6\x81\xB00,b{\x87\xC66!\x91]\xD6\xA6Q\x898\xC0\xE9\x9A\xDDE&lt;;
+Њ\x96\xB4\xB5\xC9jU\xDB ÖŽ\xE2\xB53\x90-mm\x8B[\xDD\xF26.\xB1\xF8mp\x87[\xDC\xE3&amp;w\xB9\xCD=D\xA0ÛˆYL\xE3#8D'\xAB]\x9Au\xF7\xBB\xE1oyÏ›\xDE\xF5\xB6\xF7\xBD\xF1\x9D\xEF2q\xDF\xE4w\xBF\xA3\xE8\xEFj\xFF\xE0\xF8\xC0        ^p\x83\xE1U \xA3\xC2\xCE\xF0\x86;|\x88\x8FA\xC4$61\x8AW\xF1\x88D\xB0\xF8wxq\x8C_\xB3\x8Et\xDC8\xC7;ND-\xC2\xE0\xE3.Y\xC8DF\xABZ1Û‰?\xB8q        ?Xh\x86\xB1\x89F$!\xBB8\xC60 8\x87(\xCCa^\xB3\xA8I\x91\x8D6\xC4\xC1hE\xC3\xCAr\x85&lt;\xF4\xE2up\xEBf\xB31\x8CD\xF4`]\xA8\xC4.\x8E\x90\x84G\xF4\xE2\xB3\x9D\xC5 .1\x87\xA2\xB5\xE0ÙˆG8v\x89C\xBC\xA2\xB5\xC7/&amp;\x96\x85#\x94\xA0\xCAøA&amp;\x92Q\x8A0\xE2oB)\xAEЈV|b?HA&quot;Þ±\x8DGD\xA3\xB8\xC1\xAE\xF0\x84\xB4\xCD_\xB8\xC2        :\xB0\x87^\xF4&quot;(\x83\xAB\xA2Q\x85#4a
+SXDQ\x84\x9E\xC43        \x8D\xA8A\xB6ÑŽ\xFF]D!SBR\x90\x83&gt;\x94#\xB1XE2\xAAÑ„:\xD4\xE27X@%\x83\xE2\xC7xE^p\x88H\xF0\xB0\xDD(\xC70\xB2%\xE4&gt; #iy\xC2/BцJDc[\xA8BJ\x85W\xF4a
+aE0a\xB4 aE\xD8C;.Q\x86\x9C\xE0\xC7D\xF9\xB2q\x87|\xA0
+\xB58\xC796\xC1mo\xFF\xDC\xE2&amp;w#\xC0\x9D\xEEu\xEF\xA0\xDD\xEF\x8ED-\xE4=z\xDB\xDF\xFA\xE6w~q\x89;\xF4b\x99\xD8\xC1+\x8E\xF0I\xF4\xE2G\x88\xC4\xC3#&gt;\xF1\x8Ag\xE2\xE2\xDFx\xC7?^\x8Bp\x8C&lt;
+[09\xCAU\xCEr\x97\xC3\\xE6U\xE0\xE3\xCDs\x9E\x88v\xC8\xF4\xE7A7tEwtc\xF0U\xB0tM\xF7tQ7uUwuY\xB7u]\x97 _vcWvg\x97vE\xB0m\xF7v\xFF\xB3\xB0
+\xC7p+O`wx\xA7w|\xE7w\x80'x\x84gxM\x80x\x8A7q\xD0x\x8Fy\x93Wy\x97\xB7W0A\x9D\xF7y\xA17z\xA5wz\xA9\xB7ze\x90)p\xC9 {\xA3@{)\xF0W\x90{\xBB\xD7{|\x93\xAF\x90        \xA5P \x99p \xE1P        Y\x90
+\x99\x90
+_\x90\xC9PÉ+\x90Q0\x9D0
+\xA5pCg\xA1\x90o\xD0\x99\x90kP        Cp\xBF0V\xCB\xF0\xB5+\xAF\xB0\x9B {oqP9\xF0\xD9\xD0 Ok0        \xDD0
+\xB5\x90 \xBB\xD5 \xDB\xF0 \xDE\xD2oFs\xE0sp\xB0_\xB0g\xB0
+\xAD\xB0        \x99p
+;O\xB0\xC5P\xAF\xB0+É ,3\x9D\xB0 \xACt \x91\xAD\xF05\xF0*Oip\x8A\xF1\xDD\xD1\xFF\xA90 \xB3\xB0\x93\xE0)\x83\xB1[0\xA1\xD0I\x870        \x810\x9B4J\xC5\xF0]\xE01$qM\xD0\xA1\x90\xF4]\xF0
+\xD1P
+\xDE\xF1s\xF0ME\xB0        sp\xABp        \x91\x80\xAD\xF4\xAF\xD0Ay0\xF0\x93\xB0
+\x99pXu\xF07\xF0_\x909=p[0
+{pC\xF0\xE5\xF2Q0s\x80H}p\xA7\xC01G\xB0p\xF2G3\xA1\xF0
+v4.\x85\xA78 \xBE1\x95\xB0ZÈ…^\x86bH\x86f
+i\xF8        k؆o\x87sX\x87w\x98\x87\x83\xB0\x87\xB5\xF0 \xA7\x92        \xB2G\x88\x85x\x88\x89\xB8\x88\x8D\xF8\x88\x918\x89\x95x\x89NSu\xE0qP\x9F\x8A\xA3X\x8A\xA7\x98\x8A\xABØŠ\xB1\xB0+Ç°C\xB3\x88C$\x83\x8Bu\xA0\x8B\xBCHQM\x8C\xC28\xC4\xC8[\xFFǘ\x8C\xCB\xD8\x8Bp
+\xCE\x8D\xD2H\x8D\xD6\xD8ب\x8D\xDC8\xDE\x8E\xE7P;[`\x8E\xE8X\xEAÈŽ\xEE\x8F\xF2H\x8F\x93`\x8F\x8B\xD0\xBB\xA0\x8F\xFC\xE8\x8F)\x90i\x90y\xE0\xD8\xDF\x91\xD3\xF0Xe\x90&gt;å‘E\xB0\x91p\xD2G\x98\x8B\x92\xA9\xB0$\xD9&amp;\x99\x86\xC0\x95        \xAD \xB5 \xC3\xD0Wp        VY        p
+\xF0{y\xB0\x85\x89\x8DP\x91\xD0\x91P]'\x9F\xB0IP\xEB\x83I\xA5\xD0QR\xB8
+\xB1\xF0 \x8D\xB0a\xD0@\x9D\x8D\x90 \xC94
+\xAB\xD0\xA9\x90 \x87\x90\xF5        E\xB0\x8C\xA5\x90
+\x89\xD0I\x90cpa\x90u\xE0.\xAF\x90 \xB3\xF0  \xF8WÒˆ\xBD@}\x9D\xB0I\x90&amp;c\xD0w\xF0
+\xA3\x90 \xA3\xD0\xFFSP \xF1\x810\xB5-\xAB\x90\xAF\xB0 \xADP        \xA9P}@b\xCB\xD05\x90\xB5\xF0\xA3\xD0m\xF0u        \x95p
+w\xA0@[\x91s\xF0} w\x89p!\xD0\xB3 \xA7\xD0        \xB9\xC0\\x84\xB8\x9F\xB20        \xADzÚ™`g \xABQP_\x8D2{ WYPeX
+q0ASp \x89']\x90+\xE7\xE0\xAFPc\xF0\x81\xD0\xDF\xD8\xAB\x94\x8B\xF0\x81s\xD0\x85@\x87\xC1t\x99\xB0m\xA0\x9B\xB1p \xC1 \xA0Y        \xD1B\x9CƉ\x9CʹX\x9B\xA0\x9F\xD0(nI\x9DÖ‰\x9D\xDAÉ\x82T        ß™R\xB8\x9B\xE4\x99癞\x9BÄž\xE8\xE3\x9E\xF0)\x9F\xF4y        \xF6\x89\x9F\xFAÉŸ\xFE        \xA0J\xA0\x8A\xA0O\xA0\xA0\xCF\xC0\xA0\xBFP/=pJ\xA1\x8A\xA1Ê¡\xFF\xA0\xF7\xA1!z#Z\xA2'\x9A\xA2+\xBA Ë°/\xA3\xA90\xA35z\xA39\xBA\xA3sУq\xA4\xAD\x90 \x87PEz\xA4I\xBA\xA4\xD9NZP*\xA5\x88D&lt;I\x90`e0 Y\xBA\xA5\xE5\xA5`*\xA6\x83@\xA67pg\x9A\xA6Q\x91+\xE9\xB0        m \x92\x93\xA0\xA5\x81\xB0O\xD0vzx\xAA\xA7kP\x97\xF0hw\x9B \xA8\xBA\xD9
+I\x93\xF0}Pn\xA0\xD2upQ\x90P\xC9\xE9mu/\x8B\xB0F\x87`\x83u`U \x8D\xF0Ip\xA3PY\xF0\xB3(Õ—O\xD4
+\xC7\x8DpoM +Ï°        B\xD2$\xD1\x97`\xA8=\xF0}\xB0\xD1\xC0A\xB7ІC\x905 ]g\xA4\xF4 \xCB0        Pc\xF0 o\xB0E\x95
+\xA9\x90\xDC\xF9 0\x96\xFF\xB9\x90
+\xD7\xF0+s g0c0\xA0\xC2        c\xE4/\x83\x80fp\x8B ÅvÛ‘ \xDF \xA0\xA1K\xF0\x81\xF0;\x9AQo W\xD6        \xB1 \xAF\xD0 y9\x90\x81P \xDF0+\xCD(\x830 ]\xD0k\xEBs09\xE5\x95
+\xCD0&gt;QM\xE0\x9FmPC\x9D \xB3pW/0
+\x9B\xB0m\xF0        \xB1
+J\xBA&gt;Q0;\xF05\xF0\xF4Yl\xB5\x90\xDB\xF2qpq0
+\x8B\xB1\x91\xD0\x8Dú{\xA0Ç?@\xB2&amp;k\x89\xA0\xB2,\xEB\xB20+\xB34k\xB3q\xC0\xBDw\xA0\xB3g\xC0\xB3&gt; \xB4Q \xB4Dk\xB4M\x80\xB4c\xA0\xB4L\xEB\xB4P+\xB5\xA1pU{\xB5Y\xBB\xB5]\xFB\xB5a;\xB6\x81r\xB6iË\xD1ж\xB9p
+\xD9 \xB7\x85Њ\xFFap\xB7\xA5\x90\xB7{[        };\xB8\x83\x85{\xB8\x89;\x8BÛ¸\x8F\xFB\x91{e\x9F\xF0
+\x96\x8B\xB9\x9A˹\x9E \xBA\xA2K\xBA\xA6 (\xA9\xBB\xBARy
+\xAF[\xB1;\xBB\xFDk\xBB\xB8\xAB\xBBCл\xBF =\xC2K\xBC\xB9`\xBC#д\xCB{:&amp;m\xD0'\xB0\xD4k\xBD\xD8{\xB1\xDB[\x90 \x89@tu\xA3\xD0        %0 M0\xBF0\x8F?\xC70 \xC9p+\xB1\xB0        \xB1\x90\x90› \xA70\xB35\x80\x8F0-pa\xA9\x9B1p\x9D\xB0)\xA0A\x99'\xF0)\x9DP _\xD09p\xC9P/\xDAlQp&lt;Sp        \xFAm\xF0Y0?\xB0\xC9\xF0Qp\xDD        Ë€$\x81\xD0 I\x97        \xD1Z\x94\xC3p\xBB\xB0 \x93\xF0        Ù\xB2\xE5q        \xCB`.\xFF\x99t\x91 \xB4\xF4        \xFES0\xC1\xB0\x8D0\xDAqPI\xD0ß°\xE71\xAD\x94        9\xB0
+\xB9@q\x82:
+\xD5 e\xB5p q\xF0z/\x80\xCB\xEB+[\x90        3\xA0*\x8B`.i@\xF6
+\x80\x85\xB1\xDF        É'P        g\xB0\xA3\xD1\xD5s\xB7\x8D \x95\xF0=P \xDB\xF0        -p\x8D\x90C`'0|\xB3/\xF0\x8B\xD0+\xCD\xF0 \xD90\xB8=\xD0K\xB0
+Հ\x92}\xD0`,Ɖ\xC0\x9Bp\xC6H\xD4 l\xEC\xC6p,Ǜ\xF0
+)\x90x z\xCC\xC7~ È‚\x84lȈ\\x9D@\x94\x8D\xFCÈ‘&lt;É•|É™\xECl\x9C\x9C        \x9F\xFC\xA2Lʦ\x8Cʪ\xCCʹ\xE0F\xBD\xD0W\x90        \xCF@\xCB}{˹&lt;        \x9D\xD0\xCB\xDA1        \x97\x90 Ó° \xFF\xC3\\xCCÇœ\xCC\xCB\xDC\xCC\xCF\xFC0\xBA\xA9\xABVל\xCD{\xB0\xCD\xDD\xFC\xCD\xDD\xE2\x9A㼄\xE6\x8C\xCE\xEA\xCC\xCEw\xE0\xCE\xF0,\xCF\xE6rsp\xCF\xF9\xBC\xE1\xD7\xCF\xFF\xD0]\xD0\xED\xF4
+        \xFD \xED\xD0-\xD1m\xD1m\xB01\xA0\xD1\xFD `9!=\xD2%-1(\xBDWP\xCD@\xDB9dup\x80#P \x9A\x93\xE0\x99\x84\xF1oPν+\xC5\xF0?\xB0K\xD0J\x99#P=\x90\x91P1PK\xD0W\xB0o\xA3\xB0+\xAF\xC9РK\xBA
+=O\xF0a\x80N\xCFPep\x89p\x87q+\x9B\xF0OPB\x95        Ã°&gt;\xEF\x96+\xD10&quot;\xFD        \x8F\xD1{PM\x890\xD0\x85\xB0 \xE50 Q\xD6 \x93\xD0\xB30\xBC\xC3^S\xFF\xBD\x80Ì“\x80}\x85\xF2 \xC5p\xAB]        \xB1\x85\xFA\xD1a\x900+\xBD\xBCr\xBFP+\xE7\xCDP\x9F\xD0 \xAF\xF0\x8BP+\x8F\xF6\xA7\xB0\xA7\x90 ]\xF0 \xEA6+ß°\xB9p\xAD\x90\x9D\xA0tL4\x97PÔ½\xA0\x9C\xE5\xB0 \xE1\xD0\xF09\xD7
+\xE3\xF0?\xD0E\xB0\xBFq+\xCBP\x85\x99\xB3P6w\x90\x8A\x91\xD0\xC4\xC9sÏÞ·`cP
+o\xD0\xF1p\xD50R\xCB@KP\xB2RiÛ¸M\x95\xC0Û¿\xE0\xDB\xC0-\xDC\xC4m\xDCÈ­M_\xB0\xDC\xCD\xFD\xDC0\xD3\xDD;\x90n\xA8\xDD\xDC\xFD\xDF\xFD \xE1=\xDE\xE5}\xDE{\x90\xDE\xEB\xDD\xDE\xEF\xDF\xF3]\xDF\xF7=        \xF9\xBD\xDF-\x90\xFE-\xB3\xC9\xE0^\xE0\x9E\xE0\xE7P \x9D\xD0 _\xFB\xB1\xC0\xE0\xC5@\xE1O`\xE1\xFF\xAE\xE1m\xC0\xE1\xE20\xE2Jp'\xFE\xD1\xD0\xCB\xF1 \xD3\xF0\xE2\xCB \xE347\x9E\xE3;\xDE\xE3?\xE4C^\xE4G\x9E\xE4\x97P\xD3:\xEE\x82\xE5\xCD0\xE5U~\xE5Y ?\xB0\x80\xFB\xE5a&gt;\xE6e^?h\xDE\xC4i\xF0l\xEE\xE6o\xB0a \xE7tn\xE7x.Û‚r \x9D        \x95\xD0\xEFt=p\x93\xE17p\x8B\xC09P
+\xDF0\xEDn\x90{H\x94\x83\xD0\x85~%\xB0        \x870\xC1\xD0 \x93\xC0\x8Fm\xB0\xBBI\xF0+\xA52\x89P&amp;\xF2HR
+\xC9Pp\x8D\xE3QCL]@^\x8F2        \xB7P+]\xD0g\xF0\x842Ú•\xF0+\xC30T_\xF0O0        `\x9C\xB0}0\xB1\xD0+\xBCÇ‚Q\x97 \x98\x8DP $\x94Y \xA5        qK0 \xFF\xB70\xA3u\xB0{\xD0        \xAB0        \xD9PSpy
+\xFA\xB9탴\xBB\xB3P+\xA1p\x85\xF0 \x97\x9De\xD0\xC7}G1w\x90OPo?\x81pO\xD0Mp\xF5\xCD\xD0
++\xB2        \xB7`Cg_`y\xB0 \xA9\xB0\x81pq`\x8E\xCD\xC0ã¿\x919\xB0\x93\x90
+\x810i\x90\x9F \xF2\x83PM~\x95t$\xB5!\x9D\x91\x80\x8C\x9D0\xF0O\x87        \xBF\xF0+?
+\xF1\x9B0\xF1?\x9EØ·\xA7\xAF\xA0\xF1a\xC0\xF1_ /\xF2$o\xF2(\x9F+X\xF32?4\xAF7\xEF\xA9\xC56;_=/6@/\xF4Do\xF4C0Ú“\xC3\xC07]дP\x9F\xB0\x8B`\xDEW_
+\x91\xE9Ô¨G\x8D\x95\xCA\xE5Ê£Y\xA7Z%\xFA\xA7X\xA9Hq\xA2,\x99uk\xFFT\xA3:k\xF6tJ5i[\x9D)g\xF2\x8CJ\x95hM\x9CD
+\xEDy\xB2fV\xB5P)
+\xFDz\x96\xABÑœ2]\x96\xB4\xB82%ʘ;)\x9E\x94\xF98$Ð'M\x9A\xCC\xDA\xF6\xACU\x9D3\x9Bn+\xCAd\xF1L\xAC&lt;\xBBR\xED        t#Ϋg\xCD\xF6\x94\xFAu\xAAL\x8E-\x93R\x9A\x92&amp;ѧM\x87\xDCu\xE5Ë•3\xA7v\xF4h\x91#Ò¬Y\x9D\xF6\x9C9\xD6)R\x96*\xCB^\xF5ys\xE8Ç—6g\xCAdj\xAAU\x890\xB7z홑\xE9V\xAEW\x9F\xAE\xDCI\xD4iÙ°0S\xF2&lt;\xEA\xF3%É“:q\xC6ʶ-ТY\x91\x86L)\xF3eÉ®6_\xFA,J\x93\xA4M\xABc\xBFR\xD5Ê•\xA9W\xA6N\xA3\xDED        \xB2eÍ•J\x91\xF2\xAC\xE9\x93Gc\x99;\xF6\xFC        \xF4\xAAN\x93/\x85My4\xAAP\x958\xC1f-R\xEBS\xA20\xFFW=Ú¤\x96=\xD6x\xA3\x90V\x8A\x89$\x8A,~\x89\xE4\x8F4\x8E\x88\xE1\x97J\xD6\xC8&quot;\x8C6h;\xA4\x88S\xAAHb\xA519\xA3\x892\xAA\xB8\xA1\x88$&gt;\x98\xA3\xB6;\xC9\xE4\x91@\xE2X\x83\xBA@\x96\xD8`\x8C(\xE8\xFBc\x89,\xE2\xF8\xA4\x9AE\xC9\xE3\x8C9\xFE\xF8c\x96kb        \xA3\x8B5\xEE\x88\xBES2\xF9/\x95H\xEEØ£\x84N\xB2\xF9\xA6\x9A&lt;i%\x99X\xD9d\x93AÖ¨\xA4\x8C&gt;J\xB9d\x8E1Ö˜$\x97rc\x92R\x8E(\xE2\x85\xCA$\x96Ik\xE6\xB16$\xA3\xCC2\xCCFy\x853\xCF@\x8D4\xD3PS\x8D5\xD7`\x93\x8D6\xDBN\xC
 1M7\xDE|\xAB&quot;\xB8\xE1\x8A;\xEE\x8C$\xDEX\xA5\xB9碛\xAE\xBA\xEB\xB2Û®\xBB\xEF\xC2\xAF\xBC\xF3i\xE5\x8E%\xDA;\xA4\x8A\xF8
+\xB9&quot;\x8E_\xEES\xAD4\xFE\xAE\xF8#\x92,\xF0\xC0l\xF0\xFF\xC1'\xAC\xF0\xC2:b\xC3\xE3#\x904\x968\x83DQTq\x90K&quot;y1\xC6Nf\xAC\xF1\x89\sܱ\xC7\x83\x9C\xA3\x8F@\x8CD\xB2\x8B4\x98\xB4\xF5\xC9(\xA7\xAC\xF2\xCAp\xA6Ù²\xCBY\xC0\x93L3\xD1T\xB3\x8DIn\xE9N9\xE9\xB4O=s\xAC\x8F\xBE\xA8\x8C'*\xC9\xE0\x87GB\xA9\xA2\x91Dn\x89\xA5\x861\x92\xF9\xA5\x90@&quot;p\x95Qj\xB8\xE1\x90aZ)E\xB66:\x89c\x90&gt;Úˆc\x93GV)\xE6\x95Q\x82d\x9B\xAFI$\x8E&amp;:I\xA3\x8A92ib\x885:\xF9\xA5\x99Cye\x95V.饙FZ)\xA4\x8E-b\x98%\x950R\xC8a\x97s\x92Y$\x8B,V\xC9$\x8D:\x92\xC8\xE0\x8Cg\x9EY\xF2\x8FE\xACnf\x9A`j\x91\xA4\xCEh\xE4\x920Yc\x8DKJ\xF9$\x8D,6\xC9\xE3\x8Bo\xE8#\x8B7\x9B\xA8\xA3\xFF\x8A;\xFAè ‹\xA2d\x8E/\xF6\xA3\x8BP\xE6xb\x8A-\xAAx\xE5\x8C!Ψ\xC5\xE61~\xA2\x99mv        \xE4\x88I\xCEHd\x96J
+\xE9#\x94[2\xC9F\xB1SjI\xA5\x880Fi1\xC4-9\xA2\x95f.\xD9!+\x90RI\xE5\x85K\x9A)\xE6\x94O\xDAXd\x98d^y\xA5\x927\xC2\xC8\xE5\x8A7JA/\x8D4&quot;)\xE6\x8C,
+I|\x898ʈ\xAB\x8AHÒ˜\xB8\xE2(0Ö˜c\x8FA\xAEAHf2\x94mBe,s\xCCdF3\x9B\xE1Lg&lt;\xF3жq\x8A=&quot;oxҔƴ!\xA4\xE1Q\x9BZÕ®\x96\xB5\xADum / \xDE\xD8\xCAv\xB6\xB4\xAD\xADmo\x8B[Y\xEA\x96\xAB=Co\xA1V$*\x822&lt;\xA2\x83+\xDC\xE1\xB7\xB8=|\xA1u\xB8\xC1$w\xCAY\xEE\x99\xDB\\xE7&gt;\xBAÑ•n Wh\xFFEV׺&gt;\x8C!?\x90\xEDlw\x86C\xCC\xE2\x83\xF8\x83\xEF\x80'&lt;\xE2+! \xA5H^\xB6p\x88\xE6=zÒ£^\xF5\xAE7\x8CTl\xAF{\xDF \xDF\xF8\xCAw&gt;\xF4\x9Ca}\xC5H\xC3\xE0w\xAD\xF9\xD5\xEF~\xF9\xFD~Јa\xAC\xE2\x91hA%\xAA\xF1\x8Dh&quot;+\xA9\xD8\xC5Rp\x8Ac\xF4b\xD9\xC8\xC5$\x80\x97\x86/\xE2\x97xBFP\x86_\x84 \x91\x98|*\x88@$!\x85\xB8Er\x91\x8AP \xE2\xF9BJ\xF1\x82t\xA0\xD39H(\xAEЇM\xFC\xA2Y\x98\xC6,\xEEp\x84,B\x87a\x90\xC87\xFE\xB0\x81t\xE0        \x87\xC5(\x9A\x97T4‚rzE\x8E\xB1\x8A=\x84&quot; MhA\xBA\x91\x85\x84\xE1\xBDhC-\xCA\xCA\x94bO\xF8\xC32\xB6\xB3\x87A\xB4\xA0mB\xFF\xBA1\x8CT\xBE`9\xC4'bЉk\xDC\xEE\xDF\xD8E&amp;6\x91\x8Cwd#\xA4m(\xC1'\xAER\x85S$\xA
 3\x9F\x98EN\xB0\x87\L\xA2W\xC3첉W\xA2        \xFBA\x9AÑ‹J\xFCa'\xC3\xC8DQ\x83VD\xE3\xD18\xC3%~\xF1\x89\xFC&quot; ]X\xC4r\xB0\x82,\xA8\xF2        \xD2{D
+J!\xBBm,\xA3s\xB8bp\x84K\xCC&quot;1hA\xA6\xA01&gt;^2\x93\x9B\x9C\x86'A)\xCAS\xE3\xA7L\xE5*\xBF\x90FXÊ’\x96\xB6\xC4e't\xC9K_S\x98\xC4,D\x90Y\x84Q0Ó™\xD0,\x854\xA9Ù‹Vl!\x9B\xDB\xEC\xE67\xC39\xCEr\x9E3\x9D\xEB\xFC\xA4;Q\x89R\xC4s\x9E}\xC5=\xF3\xB9+~\xFA\xA0%\xA8A\xAA\xD0+ä¡¡\x8D\xE8Do1        \x8BbT\xA3\xF5(HG\xFFR\x93b&amp;\xA5+m\xE9Kcz\x82&gt;\xD4\xF4\xA6a(\xC1N_\xF1\x87#5 \xCF\xF8\xC5$\x8C:\xA4*\x95\xA9N\x85\xAAT?\xABbU\xAB\\x9D\xC4%\xA2 \xBDH\xAC\xE0\xCF\xD8F6ÌŠ\xD6+\xA8\x95\xADn\x85\xAB\'Y\xC9Hlc\xF3Z!\x9Eq\xC4K\xA2\x93\xE8\xC4+n\xF1\x885\xEB+k\xA8\xC55\x9Aq\x8B_Ä¢ GH\xC58\xCEÐP\xB8\xDB D\x8EЈk\xE3q\xE8C*\xA0L\xBF\xD6b%\x98An\x90\x83\\xA0\x9D8E\xFAP\x8BH@\xE4\xA7H\xC2f\x87E \xE1\x97\xC6.J\xC6\xF4a \x83x\xDBb\x87Q\xB4bE(B \xBAr\x88\xEC\xA1\xDDxF v\x83!Lbu\xC4 F1\x821,&quot;AXBfp\x84E\xB4b\xA9\xC4&quot;J\xC1\xB3h\xFF\xD4\xE2\xD1\x84Ȫ\xB2\xAB5 \xE1[\xC2&quot;\x8Eч9\xBC\xE1\xB1hB \x80\x83*d!\xD9\xC8\xC3b1\x8DFl\xA
 1        \x950\xE9 ^\xB0%\x86\xE0\xBB\xE8DVP\x81\xD4`\x93\xA8\xC5z0\x88R,#%hJ!.1\x89It\xA1\x93\x98\xC31\x92P\x82\xF5\xE1\xBD\xC8E(Ñ‚)T\xA2'\x98Ft*1\xEA4\xE4\xA1q8Aˆ\xF1
+\xFA\xEC\xA1\xC0\xE1@\xF0*
++;8\x9Ep\x85q\xB9\x86[Tcý\x98\xC5\x8Ep
+\x93\xD8\xC4(V1\x8B\xF1\xE2&gt;&lt;\xC1Ç¥\xC6/n\xB1%\xEB\x98\xC7\xC2'J\x91\x85?\xDBȧ8\x82\x92\x99\xECd(K\x99\xCAU\xB02\x96\xE5\xBA\xE5.B\xC2LD ÌŒ\xE6\xC0\xB0\xD9\xCDp\x963\x9D\xED\x8Cg=\xF3\xD9Ï€t*\x8A1+CGc\xFF\\xF4,\xFD\xE8HO\xBA\xD2=\x98\xC5f0\x851p\xDA\xD3\xDB\xF5\xA8K}\xEAk\xECb1XB\xB2\xE0jXËšÖ¶\xC6uz\x88^\xFF:\xD8\xC3.\x{1B14FD}\xECf'\xDAÒ¦\xF6$\x81\xED\xE8\\x82\xDB\xDE\xB7\xB8\xC9s\xC1\xBB\xD8\xC3fq\x8C]DcK\x98\xC2 \x87K΢+Ih\xC2n\xB1\x8CS#\x9B\xC8S\xD2\xF0\x883,\xE2cH\xF8\x878\x94`{H\x85\xDBÑ…\xE4\xA0        \x99\xC8\xC4 \x91\x867ȺA\x98\xC2 :0\x84+\xAC\xE0\xC5\xC8\xC4Ft\x84'&lt;\xA1]\xC8\xC3.\xF04\xBD\xE2-\xE0r䳄%|&quot; \xCE\xDFB,\xFE0\x84&amp;\xECa\xD8\xC18\xC6%\x8E\x90\x81\xE4`
+oXA*1\x88D \x85xMv\x94Y&amp;\xB9\xFFXF2чDbR\x8E\x84Q(\x89\x83IÈ\xF8\x81,h{{\x85;ÈF\xF8\x82#H\x82(\x83N\x85U8\x87F\xF8\x84W\xF8\x85iH\x859\xB8\x82'\xA8\x82a\x88\x83
+\x82Ø‚1\x83H\x98\x81H\x824\x81B\xE8\x85@\x88\x818\x82]\xA8\x84'؃EX\x846È‚1x\x81L\xB8\x84Ex\x86 (\x84Ph\x849\x86eh\x85X\xA88J\xA3w(@;\x85D؃4\xE8\x83_H\xA7&lt;\xB8\x91\x98\x81@\xBC+\xA8\xC23&lt;\xB9\x9A\x830\x9B\x83\xC6{\xBC&amp;ȃZX\x86R\xB0\xBCM\xD8\xA68\x83H\xE8\xBC\xCF \xBDW\xBD\xD2;\xBDÔ»\x83C\xF8\x82Ø%\x80\xBD\xBB\xA0=Y\x82\xDFн&quot;\xA8\x82\xF8\xBD\xB6\xBE&amp;\x88\x82\xE3K\xBE\xE5;\x85Jp&gt;\xE8\xE9+\xEA\xB3&gt;\xE7\xEB\x82X\xE8\xFF\x83 \xE8\xBE\x86\xF0+\xF2Û\xF3k\xF5c?\xF7\x83\xBFG\x90?\xFA\xB3?\xFCK+\xEC\xBF\xFF\x85H(\x85\xDCD@d\xC0&lt;\xB8\x81GH&amp;\xB9\xAA\xC0 \xCC\xC0+\xEC\xC0S\x98\x83,0\x97axD\xC11\x83H\xA8\x84A\xA4A\xC4A\xE4AB!\\x84f0BiSB&amp;tB()&lt;\x85B\xA8\xC2+\xCC\xC2-\xEC\xC2/ \xC3\xC1K\x86,\xE8\xA6S(\x85Z\xF8\x83+\xBA\x82 \xF8\x803\x80\x91H\x852H\x82&lt;\x87W8\x85S\x98\x846Ø„;È‚3\xC0!\xFE;\x842È…]\x88j\xBA\xB1#h\x82\x98\x8A*\x83=(\x823h\x83=\x98\x85R\xF8\x9D\x89\x82M\xC0\x95\xF5\xB9\x81,8\x95\x89\x
 A7(\x82x\x81V\xEA\x821H\xC99h\x83(\x88\x810ȃØ…U\xD0
+1܉sx\x848\xFF\xEF;\x84e\x88\x85,8\x80\xE8\x90D\x85(\x83T@\xB27\x80\xB0K\xE0\x887ȃ&lt;\x88\x8C@\xB6VÈ„:\xE8\x83I\xB0\x8BNh\xB0B\xB0\xB3-X\x82-\xB8\xB0 \x847H\xB6kØ„\xF8\x83&lt;h\x83&lt;Ø„LÈ…f\xA8\x85&lt;\xE8\x83`Ø…Zx\x87e\x85D \xCCq8\xC1q\xC0&amp;\xE8\x81'H\x85è‚–H\x821\xA8\x830\xA5\xD8\xC5&amp;\x98\x82S(\x8D;+\x83N\xE8\x84O\x98\x86B\xC8\xC8Jȃ%(\x84N\xA9]\x87Xx\x837X\x84dÈ…NX\x85i\x83uK\xA5=\x98\x83&lt;\x98\x82,H\x85|\xDC\xC7~\xFC\x83.\xB8\x82\x80\xFC\x802\x80\x91I8\xC8$\xB8\x83r`H\x87\x84\xC8;\xB8\x824\xA8\xC8D\xB8ÈŒ\xDC\xC8M\xE8Èl\x859\xC9=8\x93D\xC9Q\x88\x8E;\xF8\x83)p\xC9*\x80\xC9-\x98\xC9P\x88\x856x\xFF\x81#È\x9C \x84.(\x83X(\x85\x87z\x82J\xA24\xCA(81̪s\x88\xA6t\xCAd\x98\x85,H\x80X\xB9\xB8ʬ\xDCÊ®\xFCÊ°˲&lt;\xCB?P\xCB@`\xCBBp\xCB\xE4\x8B˹\xDC\xBB&lt;\xBC\xD4K\xBE\xF4K\xC0L\xC24L\xC4T\xCCCh\xCCT\xB8\x84L\x88\xCC\xC9&lt;\xCBL\x84&gt;\xC8\xCC\xCD\xEC\xCC\xCF \xCD\xD1 \x82\xD2&lt;\xCDi\x84]\xC8\xD6tM\xD8\xDCÙ¤M\xDBL\x86]0 \xDE\xF4\xCDI
 N\xE1$N\xE3\\x84\x99\\x9Bi\x84L\x88\x84\xDDq\x9F3\x88\x82?8\x84AØ„h\xBC:X\xC7M\x98\x83D*\x849\xA8\x8F^\xF8\x820\xB8\xE8x\x86H\xB8\x8C\xA5+(\x82h(\x84;\xB8\xD1Ø‚:ØšH\xCC_È„,\x85]x\x85VX\x877p\x9AX\x88\x85bH\x84!\x82\x81;\x88\xB5U`\xFF\x9B:(\x82!8\x82#\x82$\xA8\x86m\xE8\x84.\x90#)\xEB\x83XH\xB4)\xD3;\x98\x85CбX\x83&lt;\x98\x84d\x88\x814hI\x89T\x98\x85/\xE8\x84#[\x84+È„`\xE0\x8FMp\x90O(\xCE{\x838p\x9B\xB9\x855x\x87\xE8\x84\xEB\x802\x9A\x84$\xF8\xA9\x84s(\x86O\x86WØ€4\xA8\x85Z\x88\x85pH\x8B_m\xCEZ\x87 \x84+\xA8\x82?h[*\xB7\xAC\x82&quot;h\x82,H\xC1@ȃ.\x98\x82@X\x85[H\xDF[\xBFF؆Z\x85P\xF8\x84BX\x831\x98\x83D\xB8\x84T\xFD\x859H\x80%h\xAA_\xE8\x84A\xE8ÄŒ!\xE8\x83e\xF8\x855\xE0\xB5U\xF8\xD2&gt;\xD31\xC5)\x833M5}\x86\xC0\xBB\x83,\x85M\xA89\xAD\x8Da\xB0S&lt;\xD5S&gt;\xCD?M@\xED$B\xCDCE\xD4WP\xFF\xD4f`\xD4,\xF8H}\x85I+\x825\xB0\xD4c\xC8\xD4M\xED\xD4XK\xB3\xACS-\xD5SM\xD5UmU\xF4\xE9\xA9\x88\x82I\xA8Z\xB5\xD5\xC0U]\xE5U_\xD6DVb5VdU\xD
 60`V\xE9y\xD63\x88\xD6i}\x86j\xBD\xD6V\xC8\xD6(\xD8\xD6Y\xE8\xD6o%q%WsEWu\x87v\xAD\x85wm\x85x\x9D\x84y\xAD.\xC1W}\xE5W\xFD\x90\x80Ø‚=\xD8;H\xD8m\xB8\x85\x86}؈\x9D؊݆\x8B]\x8D\xAF\x8E\xFD\xD8PÙ‘-Ù“M\xD9F@\x8C[\x98\x83A\x98\x85b\x87\x8A\xE8\x83z\x85lx\x87k0\x8D0\x83Ø„J\xF8u\xFD\x825H\x84V\x86(\x82\xAC\x86e؆I\x82\x84\xF1\xC1)\x85j\x87aØ„@\xA8\x82\xFF \x84 \xE8\x81&lt;\xA0\x9E2h\x82#\xAAm\x88\x85(\x98\x81F\xD8\xFF\x8138\x83)\xF8\x821(\x82Gh\x85h\x84$x\x9F=\x9118\x82\x88\x86t8\x857 _=        \x82\x84 \x88ac\xD7\xE4Ø„1\x98\x828\x82\xFAb\x93B0\x9D%Ø„`\xC13@\xDE        \xE8\x9D\xE0X\x87^\xE8\x82F\xB8\x85\xD3\xF8\x81-\x85c\xF8\xA0b(v \x84/\x823X\x82'8\x82%\x92%\x82:h\x86a\xA8\xD6Ê&lt;\xD1L\x86K\xF0\x89*\xF8\x90\xEB\xBD+\xD0\xDDI\xB8\x86eØ.\xF8\x83Kp\xC6&gt;\xCE&gt;H\x85-\xE8\xCFpX\x81'È‚\x81        \x80\xCB+\xF8\x86L\xE8\x8268\x85k؆R\xF0\x96\xD9\xF9\x84Uh\x84X\x85i\x87`8\xC9]\xB8\x86Th\x81        \xB8\x807\x86[\xD8 l9\x86Z\x80\xB3\xDE\xFD]^\xE25\xDE+@\xDE\xE8\
 x84Ih^$\x91 \xE9\xED\x81#\xB0^\xEC\xD5^\xEE\xCD\xFF\xEF_\xA4&quot;_\xF3E_\xF5M\xF6u\xDFJ\x80\xDFÜ£_\xFBeb\xFD\xE5\xDFX\x84%P$.6`V`-\x9B\x84\xDE&gt;ι\x84        N\x82
+\xBE\xE0#x\x84\xD8\xE0\xFE\xE0\xE1\xFE\x82N\xE1\xBE\x83.\xFE\xA6a\xC6a\xE6\xE1\xF9\xE1 \xE2RÈ;8\xE2a\xA8\x84%n\xE2&gt;\xE8\xBD*È…\xBC\x86d\xA8\xE2+N\xDB\xE2.\xFE\xE20\xE3\x88\x80.H4΄-`\xE3\xDC8\x858Þ…9n\x84H\x85h\xC8\xE3=\xEE\xE3?\xE4A.d\xC4@\xE4\xA3\xB3D8\x83/x\x852\xE8\xC1/\xC8\x92i\xB1*(\x86P\xE8\x84C\x88\x8188\x85F\x836\x84\xD33\x84)\x98\xBF\x828\x827\xF8\x84c8B\xE5\xC7`\xB8\xE6lX\x87\xBD9\x85CH\x81\xFC\x9B\xE2\xFD\xFC\xBCX\x81Gh\xFF\x869\x81\xF3\x89\xDD9\x854\x84\x87\xAC\x80\xAA\x82+h\x81H\xB8\x86l\x98\xB8\xB8\x835H\x83WH\x82\x88\xAB8h\x86;\xE8&amp;[\x87ox\x86U\xF8\x82\xE8\x819\x85R\x83ë¸1(\x85R\xB8\xD4cØÈ€
+\x88\x80\x9C\x9C\x82&amp;H\x841\xC5H\x81O8\x8B(\x81F\xA0\xB4&gt;8\x84 T \x8B\x81        pT\xDFxJi\x83-(\x84?\x88\x82\x98\x81S8\xA8&lt;H\x83\x98\x816(Y\xC3rX\x86F\x83\xF3a\xC8AØ+\x8BM\xA8\x82\x81}\x84OX\x866H\x81&gt;\xE8\xDFD(\x86&gt;\x83xh\x86Q\x98\x85\\xE8\x83[\xF8\x84Ê¡\x98l\xED\xCB\xF0\xD80X\x83\x85s\x86!\xE8\x829N\x92\x9D\x86 +\x811\xB0h\x8C\xD6\xE8\xE2\xE8\xE8_\xF8\xE8\x90\xE9\x88\x83v&quot;\x8A[Ø„8`\xE9(x阞\xFFéš¾i,\x86Ã\xEE\xE9Q\xF8\xE9\xA0N\x86\xA1î‚¢n\xA4V\xEA6(\x85g0ܧ\x8E\xEA6\x98\x80\xBD\x82 x\xAC\xD6\xEA,\xE0\xEA58\xB0N\x818\x829h\x86\x80\x9D\x83EH\x87pX\xEB\xB6~븞\xEB(\xA8\xEB\xBB\xCE\xEB\xBD\xEE\xEB\xBF\xFE\x82\xC0\xEC\xC2&gt;좉\x82`\xECvy\xEC\xC8&gt;\x85É®\xEC!\xB8\xEC\xFA\xD4\xEC?x\xCFN\x85\xD0N\x83(\xED\xD3~\x83A\xE8\xD5fm\xD7\xE8È‚È™\xDA\xFE\xDC\xD6mÞ–\xE5\xDF\xEEᆎ\xE3\xFE\xF2\xA4\x98O\xE8\x83%q\xEEA\x80n\xE9\xA6n\xEB\xC6\xEE,\xD0n\xEE\xF6\xEE3\xF8\x81%(\x8248\x84G\xF5+\x84!\xD8M\xBD\x84]\xA8\x82]\xD0\xD5`È„*\x98\x84M
 \x98\x84^\xC0\x8FXp\xBEØ‚7\xA8\x83AxØŠ\x86o\x90\xB3\\xE8\x85`\xF8\xB8\x88\x82)\xE0\xFF\xA6'ȃY\xF8\x85:\xC0\x93KH\x82%\xC0\x8E\x88\x85f\xF8r\xCC \x82Hh\xB0\xDA\xC8\xD5å­‚\x868\x85Yx\x85&quot;\xB4\x83:\xE8\x82\xEB&gt;\x84\x82\xAC\x83?\xA8\x84L؃6(\x822(&lt;\x99\x842\xF8\x82Ü‚&gt;\xE8\x85p\xB8\x83 X\x88Wȃ+È!(hL\x836\x82A\xAE\x85Jh\x82\\x83&quot;x\x82&quot;-\x85&lt;(D\x82V:\x82-\x88\x82&gt;(\x84(\x93Õ¢E\x83/x\x832\xD0H\xA8vPm\x9CLP\x88\x95H\xAB(\xB56\x89Zx\x86Jx8\xE9\x84hX\xF71\x9CB(\x88U\xB8\x87\xD9\xF9\x85\\x841È„\xA1,\x82?#&amp;\x83\xE9\x82=8\x84\xF2\xEB\x84aP,-\xBE\xE2$\xEEÉs:\xB7s&lt;\xD7s&gt;\xF7s@\x9FA'tCß…D_\xF4F\xF4H\x85I\xAF\xFF\xF4K\xCFt\xA1\x98\x82$\xF8\xF5;\xF8R7\xF5N\xF5\xE4fuX\xEFi\xF5\xCBI\xA8\xF5\x86\xC4u]\x84\xE8\xF5-\x88\x88D\xA8\x85+vÍŒjdWvfwvh\x97vj\xB7vlm\xE7vowe\x86\Ð'@wugww\x87wy\xA7w{\xC7w}/\x82E/\x83\xF8\x81P\xBD\x83/\x90\xAF+@x\x85_ã†\x88\x97x\x8A\x821\xF0!\x8C\x84T\xD8\xF8]\x8063\xF9(\
 x82d\xA0\x9EP\xE0Ê“?\x84È\x95o\xF9\xF3\x802\xAC\x91\xF99\xB7\xD5\xFD\xE8\x9D\X\x84;\xF0\x96A\xB8\x81Ø‚\xE2\xEC\xE8=\x85H\x9D\xCB톳\xBD{K\x9Bi\x8D\xF4\x980\xDC\xE2c\x88\xB34\x88\xE9\x98\x80\x88\x83sÈ…\xD1.\x82HØ\xA0:\x8F'eo59\x85_\xAA}\xFF)\xFD\xD8V\xE0\x9A\xBC\x92I×·\x90MH\x84E\xB0\xB6G\x883\xB2\Y\xF2\xE5L\x9FU}\xCDY3\xA9Ô¨3A\xBE\xC4Ȳ\xE9Ø°FU\xA6TZ\xB7\xE5L\x95*\x8F\xFAd\x99&amp;L\x9B=\xAFV-\xA9U\xA5E\x917\x97.Ý™\xA5U\xA2L\x9B\xAE\\x8Ay\xA9Ç:s\xD24\xBA\xF3fÍŸRÆœ\x99T\xADק@o\xDAlx\xE5Ì›AG×”\xC9)T\xAEEk\x92Ü™5\xABO\xA6L}Þ¬zvS\xA5I\x93\xAD)t\xA7É?{&quot;-J\x93dÒ“/\xAAd\x89\xF4\xAAÑR\x97ZE\xAB\xB6jS\x95\x9D\xF5\xBB\xE8ΠK\x85n\xB4ز*Y\xA1:k\x9D\x8A\xB4gL\x95@ߢL\xBA\xB4\xF0M\x9EA}\xC2L        \xF4\xEAÖ£OËš+;hP\x9A )&gt;L(\xE7\\xAE45\x8AD\xDA\xFF\xF1#L\x9F?\x9Br\xE5\xCATgÌ©_\xA1\xD6Ī\xF5\xE9P\xECI\xADZ\xEA\xE8R\xB2_i\x92\xA5\xFA\xD2f\xF2\xA2J\x8FÕ¨\x91\xA5J\x93\x83        6|qbEe\xB4QG\x854RIa\x8C\x91\xD2J-\xBD\xE4M6\xE1\xA4O&gt;%T\x8B\xE4qT
 J1\xE5T/\xA1\xFC1U/&lt;\x91FV[u\xF5UXc\x95uVZ{\xB0\xE5V.p\xC9UH]w\xE5\xB5\xC7$\x89\xF8I`\x83vXb\x8B5\xF6Xd\x93UV\xC5(\xBBJ3\xA9\xECF&amp;\xB5|qG#\x9Ft\xF7\xDC\xE4Q\xC8G\xF4Q\xCE\x8D\x94!\xD92\xA1\xD4\xD1EAdv\xC7\x89\xDC\xF2K-\xA1t0G(\x8F\x9CQD1\xE5\xD2\xC9=\xF1HHw\x9C\x92\xCC%\xBD\xFC\xB2Im\xAC\xF2J&amp;\xA3\xE4\xB2K0\xA7\x8C\xB1H\x9Ew\xE4Q\xC9\x8Fd\xFF\xD3K\xB7\xBC\x92\xC8%\x95\xECqH)\xAF\\x92\xC5_h\xF5E{\xE4RH3\x89LQ\xE9%kLqG\x89\xF4\xD2 NY,\xF1F+\x9CZqL\xB2\xC6_\x84\xD0\xC3y\xBC0\xC7;\1\xCC$\xC51En\xB9\xC4R\xC71uDR\xCBk\x92\xC6\x8B\xFCp\xC8s\xC4\xD2\xCB+DQ\xCA RE
+M,1\xC5!\x9Bd\xD1EE&lt;\x92E\x8BlqKZ\x9F \x92L4\xC3$\xF2B1\x85\xFC6\xC4clq\xC5\xABd\xC3\x97&lt;\xC7;1\xC5O\xBC\xB7E\x87\x8D\xE4p\x8C\x96\xDDl\xF3\xC9C0\xB9\xCB\xA1&lt;#%\x95\xB5t\x81\xA5\x96\xB5p\xE9%\x98b\x96D#g\xA0\xA9&amp;\x9Bn\xD2\xE7\x9CuÞ™g|\xFA        \xA8\xA0\x84Va(\xA2\x942\xBAF+\xAFlR\xCA-\xBDSÊ¥y\xE6\xB1i\xA7\xD9\xFC\xFF\xEA+\xF1]\x92\xAA\xAD\\xE6\x85\xB4\xAB\xAC\xB4&amp;R\xC5Ø™\xACqu\xAF\xBF;l\xB1\xC7Ö‘\xEC\xB2Et\xF1l\xB4-Pk-\xB6\xDAr\xFB\x89\xB7\xE0\x8AK\xAE\xB9\xE86\xF2\x83\xC4q\xCC\xAF\xBC\xF4Ú‹\xAF\xBE\xFC\xFA \xB0\xC0[|p\xC2 7\xFC\xF00B\xB1\xC5W4\xA1q Qx \xF2IL\xD1Do|\x82r)*\xB3\x8B\xCB0\xCB\xDCdÍ\xAC\xC8\x81L\x93K+\x87$\xF2G\xCDL\xF1\xC1\xBF\x94\xC6CG\xD8\xDCM7u42Gݬ\xB3LMd\xD3J\xEC\xC3\xDE\xD0\xC5$\xFE\xE6\x90B!\xD7\xC4\xF2\xC7(\x9F\xE4\x91E\x8EЄ8\x9CbY\xC8C-\x86\x8En\xD4&quot;\x97\xA8\xC5.\x8AÑŠ1\xC0\x85Rs\xE8A\xBE\xF0\x84D\xA1o8F5\xAEЈB\xA4aW(B2\x8Fq$c]\xB8\xC6%\xA6\xFFІIb\xE1hD\xEEІE\xA2\xC3\xC8F&amp;&qu
 ot;1\x8Bd\xF8m\x93\xB8\xC1\xB2ЉI\x8C \x9B\x98Er\xB0\x84,gxC\xEA0\x8E,\xBC\xA0?\xCA\xAE\xB7\x84YT\xA3\x95\xE8\xC2#\xC60\x95$! kC\xFA0\x870\x94\xE1B\xE6p\x85T\xEC
+\xABG/\xDAp\x83'\x84\xA1
+y\x80\xDE.\xA6\x91\x88d\xA1\x91\x88\xC4&amp;\xC6P\x88x\xF1
+\xD1\xC8\xC2\xC6p\x8540\xE5 M\xC8\xC5\xDEЉK\xE1
+qH\xC4&amp;fP\x86H\xA2 ŀ\xCD,RQ\x82\x8C!-\x80\x9E\xF4\xA8wv5aS\xE8@\xF7\xBE&gt;\x9Bm\xA3|\x8D\x88C\xFA\xD6׾\xF7\xC5\xEF+\xF3\xAB_\xB3\x94\xC2\xE0
+x\xC0\x86\xE3\xB5x\xC4s!A
+V\x82Ru\xD8\xC14\xB8\x82\xFF)x\xB0!lD\xBDL\x88\xC2M\xCCcË  \xAB\xB0\x86J \xA27\xFCAvx\x88E\xFC0\x88C,\xE2\x93\xB8\xC4&amp;n&quot;w\x90&quot;S`E,j\x91\x8B^\xA3\xC9hF4\xAA\xB1+lt#\xE5HG;\xE2Q\x8F|\xD4\xE49\xC8Br\x89\d##\xF1\x88HN\xB2\x92\x97,B\xAE\xF0\xC63x\x94\xA2\xACD\x86JU\xB2Ò•\xB0\x94%-m\x89\xCB0\xFC 
+\xB8\xC4(zÑK\xBC\xE2\xB9G#\x9AЄB&lt;!\xBFxC
+\x9EQ\x8AZ\xDC&quot;
+7HUc\x8B*\xC4\xE0
+\x9D(D1vч',\xA3:_\xE9\xC43\xDEÑŒ5\xFC\xE2͈E \xE2\x8BLÄ¡]hAbq\x8B:Le+}\xC6&quot;ÑŒ[\xC4`\x97\x88A\x86\xF0\x81+d\xE1\xE5\xF8\xC5.Vц\x9B\xFF&quot; -\xF8B0*\xB1\x86bt&quot; AP\xDC .\x96\xDCn\x99\xC8\xC1/r\x88?\x84ck\xF8\xC2#J\xF1\x8D\xBFv\xE2s\xA8E+*q\x8BP\xFC\x82W\x9BA:щ%4\xE0i8E8\x9E\xF1\x87?Ä¢\xE5h\xC7#\x960\x88\xF4&quot;UXDJP\xDD\xC5\xEA\x99`O/\xF6\xF0\x85b\xAC\xA0+\xB3(\xC6)\x8AÑ‹?,\xA1 q8\xD6 f\x90\x88Y\xFC\xE2(Bê… \xA2Q(\xC4&quot;vP\x84D \xA3\x85\x83\xB9q\x8Bc\xDCb\xCBh\xC2\xF1\x8Bl\x84a
+\xF6\xD60\xF4ØŒ&amp;a+s(B \x8E0\x861\xFC\xE0        }\x80\xAAT3QÕ«&gt;\xA2d\\xF5*X\xC5JV\xB3\xA6ADZx[\xDD
+W\xB9\xD2Õ®\xA1\xC0\xAB^\xF9\xEA\xD7X\xCC@\xB0\x97x\x83a_0\x86\xEE\xD4!\xFF\xE5\xFAd#\xB1\x8CZT\xF6\xB2\x99\xDDl\x921\x8E_\xF4B\xB4Q*\xEDiS\xBB\xDA\xD6\xE1]xA9q\x83&amp;\xA4\xA2\xB7\xCD\xEDn{\x9B\x8604B\xB8\xC45.r\x95\xCB\\xE7BW\xBAM\xA8\xEEu\xB3\xBB\xDD\xEE~7\xBC\xE3-\xEFyÓ»\xDEK\xB4\x{1FDA48}\xEF|\xEB{\xDF\xFCî·¿\xFF-D\x80Q\x8B^\xE2V0\x83\x8B0\x85ADx\xB50\x86i\xBD\xE18\xC4#.q\xAE\x80b\xB3\xD8\xC50\x961\x8Dm\xBC\x98[\xBCu\xA1h\xC4)\xF2\x80\xB2g\xB4N5D'\x82\xE1\x9D\xF1\xB0j\x9F\xC1\x92\xF0\x85Pa\\xA9\x88D1\x96\x8CB\xAC\xE0\xCFT\x9E\xE1\xB6!\xE2 qh\xC4&quot;ê°‹\ \xA2
+\x85\x88\xC3^1\x8D0\xF4\xA0 \x89hJ\xAEp\x85-\xD8\xE5\xA7}\xC5\xB60\x8B[L&quot;\x88i\xE8\xFF\xC1$V\x87\xAF`\x85\xA0\xDE \xB1\x88?&lt;A&amp;\xB58 J\xBA0\x84!D\xA2+\x84\x8EƬ/Q\x87#,C;3\xBFE&quot;\xF2Љbb\x93\x98\xEE \xD1\x89\xFE +\x95\xD8\x95N\xF1\x8AjÄ¡\x94Zq0\xA6\x89*\x9C8%\xF7\xCE$dÚŠc\xEC\xA1        \xA3\xC5\xC2X\x84=\xEC%wXD\x87\x89 T\xE1+q8\xC2~\x9D \xD4 d\xEF        \x9AЈ_\xE4\xE1\xA18\xC4e\xE7?\xAC&lt;\xCF\xC5\xD8\xEFÐ…9\c\xC5h\xF9*J!\x97\xC1\xE6!\xAB`\xF6!*\xF1        h\xDFeѨ\xF6j\xF0\x87lo\xBB\xDD\xEE\xB8\xC5
+\x96\xD7\xE2\xDC\xE9^w\xBBßEyW\xA2'\xF5~\xBE\xF5\xBD\x8BB\xF8\xFB+x\xC1&gt;\x89\x84/\xBCy8\xC2 \xBEЊda\xB5\xA8D&amp;\xFF\xB1\x86d|\xE3-\xE8x!nÑŠ\x90\x8F\xBC\xE4Ê\xC5l\xDEЅ׶\xFC\xE5Ux\xCDm~\x9C\xEB\x9C\xE7&gt;\xBAЉnt\xA4gB\xE9Lwz0\xA0.u\xAA[\xFD+X\xD7:\xD7y؉\xD9E\x82\xD9-\xC2\xF4\xC1ã±\xDB\xC1\xDDlÝ¥\xC0`\xC6+\xE4\xDD\xDE\xF5](B\xFC\xC0 \xDE\xCAM\xC23\x84\xC2\xD8\xE5\xC1\xE25\xDE\xE39\x8A\xE4M\xE5Y\xE6U\xC2,,B4[l\xC2$T\xC2\xCC@\xC4\xC0\xAC\xC1&lt;B!TO\xF4\xC2DAA$\xD4XT\xDE @R!\x9C\xC2(\xDC\xD7*\x84\xC1'L\xC2 \xFC\xC1$\xFC\xC2$\x8C\xC4|\xC2\xDCX\xEE\xC20dBxG(Y\x94\\x84\xC2e\xC1        \xCCF|\xC1\xCCA \xFCA2\xD4A!|\xCD$\xA4A \xCCA\xEC\xC0\xFFt\xC0|\xC1(\xDCA)tB*tBdB.\xD0\xDA\xC1aj\xBC\xC2\x84A*$C\xDC\xC1A\xACA&lt;B%&lt;A\xB4ä¦\xEC\xC1 \xC2X\x81X!\x81\xEF \xC2)\xE8I*\xC4§\xE5@\x98\xCF \xDEÚ¼@ \x8CB ,AT\xC3|\xC1dAh\xC1 \xBC\xC1\xE3B!|\xC1\xACA'\xF4\xC2-\xA4A        \xBCA2\x8CB        \x9C\xC1\xA4\xC1TA\x8CV\\xC1|\x82\x
 89uA&lt;\xC21|\x81\xCE\xC2
+dBS\xDC\xC1!DB#\xBC@4B&quot;B6\xECB' \xC2\xC8\xD1%C3\xF4Z\xCDB#\xC4 7Ò +\xE2\xA0\xF2\xA0\x92G!,\xE1$\xE1\xC30\xA1B\xA1R\xA1b\xA1r\xE1S\x85\.\x84a,W(\xCC\xC2+\x9C\xE1\xA4\xE1\xB6a\xFF\xBCa\xBE\xDA!\xEA!\xF6\xC0\xE2(\xE4A)lB*|\xC2(&quot;#6\xCB\xC5\xD8F$N\xE2\x88&amp;j&quot;'z\xE2Ù„\xE2(\x96\xE2\x9Cb*\xAE\xE2\xB4\xE2+\xC6&quot;&lt;\xD1b\xD8&quot;.&amp;\xC1\xF0\xA2/c#1F\x821&quot;\xA32\xEE\xB9&lt;\xE31H#5Z#6j\xE3\A\x84\xC27\x86c1\x90c'\x98c\xA4A\xA8\xE3\xD4A;\xBE\xE3\xC8#=\xDA#&gt;\xEA#?\xFA\xE3%\xA4@&amp;B t\xC3\x9C@\xECB,t\xC2\xBC@ \x84A\xBB\xD4\xC1'TA'\xF4A$B\x94\xC1L\xE0c&amp;\xA4A\xE4A\xA6\xC2\xACBn\x{142198}O-d\xC2'\x94B!A\xEBMF&lt;\x9DTB#L\xE6\xE7,B+\xECA\xC2'\xF4BtB\xE4@\xACATA\xDC@\xFF\x9C\xC2\x94B&amp;\xACB1\xDCB$4A \xC1lA &lt;        ~\xD9-\xC5\xCC²\xECA\xD4A&quot;,B/Ä‚x\xF6B'\xD0K\xE4\xC0\\xC0$\xC2'\xFC\xC1$\xC2]$A&lt;\xC2*H\xCAL\xC1,\xC2xb+4C-4B.\xDCB+\x9EA\xF5\xC04\xC3.\xF0\xCA\x98\x8
 6h^A7\xE4\xC1\xA4A\xDBA\xE7\AN\x94B\xC1#t\xC2t\xF4\xC0lAQ\xAC\xC0#\xF8\xCD\xD4A\xEBMBy\xA1U4\xB0Z&quot; \xAAÔ€'\xDEA\xC4B3LC*p\x84qb
+ B%\xC2(\xD8V\x88R\xF4\xCA/DB\x94\xC1%$\xC2 tCH\xA0dR\xA6e
+\x86P\x84gz&amp;h\x8A\xE66\x81i\xA2\xA6j\xEEk\xBAf.\xC0f\xC8&amp;m\xDAf\xE4\xE6!\x88\x90\xB6e!p\xC2\xE6p\xFF\xE7q&amp;'\x856\xE7[&amp;A+Lgu^gvIw6AÈ‹\xB4}BtI\xECA,\xA8\x96z\xB2\xA7{\xC2g\xC8'}\xDA'~\xEA'\xFAg\xA8\x80\x82E\x81h\x82\xCE\xC1\x826\xE8\x83F\xE8\x84\xE6@3\xE4\xAF\xC6lh\x87~h\x88&amp;\xC1\x88\x96艦芶\xE8\x8B\xC6\xE8\xC4a-P/l\xC2\B\x8EZ\x8F\x96\x82\x8F\xCEA/\xCEÂi%D\xB4\x96B\x92.i\x93f“&quot;\xA2\x94R\xA9\x95b\xA9\x96\xA6\xC0,\x81\x9FEA\x9CB5,A\xA4ATC\x98B*\xB4\xC1'\xD4\xC2( B#tA\xD4A.|\xC0        \xF4@L\xC1        \xFCA\xC0\xF4\xC1#,\xC3($B:\xC4C3DBJ\xF2g [\x9CA\x84A(`KD}B1\x94\xC29 ],\xC1-\xFC\xC1\xECA&quot;\xFF\xA4\xC0
+\x9C\xC0\x84B6W\x97\xADal\xC244\xC2NA|C\x80\xCF#\xD4\xC0 \xB4@+T\xC1 \xC0e\x9C\xC1h\xC6 \xC3\xE4\x80\xFD\xC0%&lt;\xC35l\x82z%\xD7\xF9\xB1V\xC0&gt;C0\xC6-@O.\xBCC0T\xC1tB2\C6\x94A2&lt;\xC3*\xD4B4\x84`\xFC\xC17\xBC\x81xE\xC3$ APdC=\xCCC5\x8C\xC2\xF8\xCA5\xAC\xCD\xFC\xC0#\x8CBB,4\xC2lA\xB0J\A
+\xEET\xC2&amp;\xC36\xAC\xC2\xD6\xC1St\xC6\xC4@,\xC0\x8CL7x\xD5ff@. \xC1$C1\xDC@+\xC2$\x82\xB6\x95Bvd\xC3,$\xC2$\xC1\xB4e\x9Ak&amp;\x{EEB2AFB}\xC2\xEB4!\xBD\xD6B)B#x\xBF~@
+\xF4\xC0\xBE l\xC1l\xC2.l\xC3&gt;\xEC\xFFD\xEC8\xCA\x8C\xC0\x8C\xB6\xACA˥Ǟ\xC2džAÈŽ\xEC\xE4\xC1&quot;\xA0\xACʆ\xC25&lt;B\xBCl\xCC\xCEl\xE8\xCA\xCD\xD6ASD\xC2 \xF4\xEC\xCFmÜ\x84VB!m\xD2.m\xD3&gt;m\xD4V\xC2\xD4vB\xD5^m4d\xEDlm\xD7~mØŽmÙžmÚª\x89j\xB8m \xC0\xAD\xDC\xD6\xDD\xDA-\xDE\xEA-\xDF\xFA-\xE0
+.\xE1.\xE2*\xEE\xE1Z\xA9-.C7HnPn/X.\xE6j\xEE\xC8|Ü|\xC2\@\xE8\x8E\xEE0\x98.\xEA\xAA.\xF0\xB6\xEE\xEB\xC6\xEE\xEC֮\x9FMA-\x84\xE0\xBB|BA
+XK\\xEC34C0B-,pem'\C4\xB4\xC0\xA4j(\x84A\xBCB)TA\xA7\xA8J&lt; \xE0
+\xC4\xA3N\xC5T@LA\x9C\xC17T\xC2 A Dw\xFEA/\xFF\x9C\xC3;$\x82\xF8\xAC\xC3)UC4C\xDB-C:\x8C\xC2)Tq\xB4\xC1\x9C\xC1&quot;pU)\xD4A\xFCB0\xA4BdA7D\xC1}MeCt@LCq:T2L\x8A\x85+B\x8C\xC6\xC25T\xC21$\xA3\xC1-\xF8O2\\xA8\xC8|\xC2LdPlB/TB2\xBCC6t\xC2\x84C(&lt;\xC1TB%\xE7\xD8\xDC@ A\x88\xED:,B\xC4A\xA1\xFA\xDD/D\xC10\xD72\xF4\xC1\x8C\xCB\xEC?5\xC2#\xDC@\xE4@\xCC\xD8\xF0HI\xEE@\xCCë°¾ad\xC0+\xA4\xC04b\xD9%\xCC\xC1\xCCB\xE0I\xF4\xC0\xD6U\xC2\x9C\xC3(&gt;\xB6\x80|\x8C\xC1\xB6\x8C\x9E_\x95!T,q_\xC1C[\xB1\x83\xC2&amp;h1\xB7\x9E\x80\xB1\x93\xF1#\x981\xABq\xFFEO\x97A7L\xF8\xDEq\xEFq\xFF\xF1)iq1L\xC1,\xC3: \xB2&quot;3\xB2#C\xB2$S\xF2*lAl\x83&amp;?m\xC3'\x87\xF2 \xC2H\x96\xB2Y\xA2Z*\xAFr+\xBFr,\xE7\xC1,?\xD4\xD82.\xEB2/\xFB20 31G\xC1\xB4\x862\x973;34K35\xDFsa\xB36s\xB37\x833\xBEFB+\x94s\x9CD:O\xC2:\xB7s\xBC\xF3\xC4\xF3&lt;\xD7s!\xDCs&gt;\xEFs(\xF4\xF3?\xF4@\xF4A't',\xF4\xBB\xD0\xFC\xC2,&lt;\x91I\xF4\xC1\xBF\xE5\xC11,b
 T\xC1\xDC\xC1\xFC\xA7,A\xC4\xC1$b*\x9C7\xAE\xC1\x94\xBA\x92qi\xFFW\x94\xC0(\xC4A\xF4@        \xB3\xBF+\x82W\xE8ET†L\xC25\xC0U\xA4\xC0p-NVC&amp;\x90\x90\xF4$\xC1,\xFF\x94\xC3)\x94\xC0h\xD0\x8C\xF5BlB?\xDDA\xB4C)\xC3%\xB4v$\xC3'/\xC10lA&quot;C\\xC3!d\xC1\xA8t\xABK!|BÖ–@`\xC2&lt;Ê•vB\xACBL\xC1'\xA8Z%tc&amp;E\x82\xEB\xBAk/Ì‚\xB9\xEC˽A\xB4A)\xA8U\xC2Æ’k\xD8\xC4B,\xA4\xC1-\xC31\xCC\xC2d\xC1,q\.\x82lqX\xFE6\xC9\xF4\xD5\xC1)\xB4\xE6\xDC\A/D5\xC1. B\x88&amp;#\xC5A\\xB5\xACy8g\xDCA+\xA4A$ATA#\xAC\x82dS\xF6U\xC1`vh6g\x81\x81\xE6\xF2L\xC2,Bj\xAB\xB6%\xB6\xF6k7e\xC8vn\xDB\xF6\x9C@(4\xC1n\xF7v@\xF77q7r\xA7B5l        \xFDA5\xFF$A,@\xB7tS\xB7u/ivoww\x8Fx\xB7\xF6\x90\xF7,A1\xA0\xB7z\xB3\xB7{'|\x81|\xD3w \xD8w#\xE0\xB7~/\x820\xFB7\x80 8\x818\x82Ï‚\x82\x8B:Fc\xD2\xF0E\xF8\x84\xC7B\x85\xA7Â…\xF7\xA1\x86s\xB8\x87\x83\xB8\x88s$\xAC&quot;\xA2x\xAD\xEFŠ\xB7\xF8*\xBCx\x8C\xCFx\x8D\xDF\xF8\xE4\xF8\x8E\x9FA\x8F/Ã\xC7A\x90y\x91y\x92/\x
 F9,\xD0n,l\xC2\xE9(\xB0gV\xA5h#\x8C\xC1
+l\xC1t/\xC1 h7l\xCD*E\xAC\xA2V\x95v\xC2\x81\xAD\xED\xC1U\xA8\xE8rw\x81\xAC\xA6\x81{e\xC2\x9C\xC1uA%\xA8U&amp;&lt;\x81\xFE*\xCE9\xACC)\xC22\xAC\xC1\xB9-\xC8+\xC4B;\xC4B#\xAD\xC1 m\xA2Zb,B\xA4\x82\x9EB|\xC1)\xDC\xC2!,q$l\xC1*\xFF\xADB3\xA0\xC6LAZL$,\xC8$ \xD7\xF4\xE5Bp\xDD\xE4%\xA4A1\x84BSB/ _-\\xC2`sÍŒ\xC2@\xE34t\xF1\xC8EE|-\xFC\xC1\x98GA \xECATA\xE8b Bt\xF5\xCC\xC1 \xFC\xFC\x96\x8DC0D\xC3&lt;\xBC\x83|$\xC2(\xA4C#\xC0\xC6!\xC0\xD5\xF0l\xC12C \xDCÛ‘\xB5A\x8CA'TB.|\xC25A\xFC\x81~\x8DA9g\xC1$\xE4\xC1dA\x94v&amp;\x8CG'\xCCB&amp;T\xBB\xAAc{h{t\xFB\xB7\xC7\xC0=\xBE\xC1\xE8I\xB9\xFF\xC1\xA0{\xA8\xFB\xE6\xB6\xFB\xBBw\xC2r\xC1-Xb!\xA4\xC5\xE5\xFB\xBE\x96\xBF\xEF\xC9\x9CC: |2\xFC$,H(&lt;\xC3;\xBCE&lt;mB! \xC1(\x98        \xC6\xE3\xD7\x84A\xC7Bć\xFC\xC87C!\xFF\x9D|\xCAw3Ë»&lt;\xCC\xCB&lt;DlB\xCD\xDF|\xCE\xEF|\xF4\xFC\xCF\xDFA\xD0\xFD1}\xBD++=\xD3\xDBv \xF4A\xD4O}T\xFD\xD5\xCFB\xD6o\xFDC\xC6B8Ht\xD8W+Ù¯\xC3\xD9Ã\xDAnÛ¿=@4\x8A\xF5\xAAM
 \x931\x9D*\xE5\xFA\xE7L\x93 \x8A\xF5$G\x96Iy\xAEd)&amp;N\xA6V\xAD:\xC5\xDAT\xE6תx\x83\xA6\x94\x89T\xAEO\xA1F)J\xA5\xD9R\xA6J\x9E;W~D\xB9\x94kÖªVk\xA2\\xA9\xF3\xE9Ñ°Y\x89E
+\xF5iÏ1\x8B\xEEĹ5iU\xB2e\xB1Z) 4\xE8Ñš)IzL\xC9sK\xE2\x95%c\xF2\xF49\x96mÒ›b\x88nÙ±'Õ­G/^)\xF4iK\x9DR\x95\xEA\xCCI\xE8P\x98/cB\x85\xFA\xF3g[\xA7@o\x86\xB4\xB9\xF3\xE4H\xA9d&quot;\xAD\xAA\x93,Ö£\xFF=k*\        \xF4)Ø’7W\xBA 3(ÏšEGZ\xFD\xCAd\x93k\xA6T\xA9\x8A\x8C\xA9\xF4\xA5N\xA7F\x89\x8A\xA5J3\xA6ϤR\xC1\xEB\xAC\xE9\xF6%ÆC\xA2T9rcΖ Y^\x85\x9A\xEBW\xA0[\xDAZVmW\xB0d\xB5\xEE$\xBAS\xE7Ö±Rk¬\xBA\x95\xA7L\xA1^\xA5\xF2.\x93\xACÒB\xB1\x97\xB9\xAA\x8FrH\xA3\x91I\xAE\xE2\x87..\xB9$\x8FB*É£\x94Ur))\x9EBRZ\xA9\xA5\x97b\x9A\xA9\xA6\x9BrÚ©\x96UV\xF1J(\xA2\x829*\xA9\xA5\x9Az*\xAA\xA9\xAA\xBA\xEA\x85\xA4\x914\xBE
+k\xAC\xB2\xCEJ\xEB\x98m*\x89\xA3\x98@:y\xA4\x8B\xE8\xCA宼\xF6\xEA\xEB\xAF9#\xCC0\xC4&gt;\xF9\xA3\x8F\xC6\x8Bl\xB2\xCA.\xA3j\xB3\xCE&gt; m\xB4\xD2NKm\xB5\xD6Ib\xD9h{\xC46\xDCt\xE3\xCD7\xE0\xFF\x84#\xCE8\xE4\x94c\xCE9\xE8\xAAH\xE2\x868\xAC\xC3N;\xEE\xA9&lt;\xF1\xC8\xFBe\x99Y\xF28d\xBD\xF6Þ‹o\xBE\xFAz9%\xBFD\xF6\xEB\xEF?E$\xD0@d\xD0A%\xA4\xD0\xC2A\xAA(&amp;\x8Eo^\xF9\xE5\x9AV\xD2i\xA4\x93U\x8E\xF8\xE3\x8A7\x99#\x8EMƘa\x8E.N        %\x8E,b\x98$\x913vz\xA5\x94Z\xBAI\xE6\x95L\xEAh&quot;\x94%\xE6f\x98m\xA9#\x94j\xEA\x89\xE7\x9CY\x9Ah\xA4\x95C\xA6Xb\x8F\xEEP2\x917\xDA\xE8\xE4\x9CAN\xA9\xA3\x8Bg\xA2)#\x85\xA9\xE6\x93.r\x8B\xE2\x96]6I\xA5\x97M\xC2\xE2\x8A'\xB6\xD05\x8Bi\xBA\x88\xE1\x8BY\x82)\xE3\x89.\xA6\xD8\xE3\x94&gt;j(\xA1\x99l\x8A\xE9d\x8D\xE4\xDAØ£\x90.(&quot;\x90Sb9\xA2\x87D\x9E\xD9\xD3\xF6h&quot;\x8EPv\x89e\x91%\xF9\xE5\x8CH\xE6H\xE4\x90\xFF9\xE6\x98^\x9A\xA9\xE1\x8B&lt;\xBA\xA1\x860&quot;y\xE5\x96l\xA6\xF8\xE0\x88IBY$\x8E7.yf\x8C\xCA\xA5\x93i\xE6甹\xC6Ø
 ¡\x8B@\xE6\xF8l\x87f\xBEha\x85j\xD9$\x8B-\x9EiD\xACa\xB2\xA9&quot;\x86B\xB8\xA1\x95k\xA6I\xA4\x82&amp;\xDE($\x94^\x9A\xD8\xE0\x84*9!\x8EYv\xE4\x8AY\xB6y%\x8Ci~y\xE6\x987XuVYi\xB5\xB5\x8D\w#yOY\x88Xc\x91\xCDEYf\x9D\x85VZj\xAD\xC5v\xA8k\xBA\xFD6\xDCq\xCB=7\xDDG\xD6m\xF7\xDDx\xBBh\xA6\xDE{Ñ—\xDF1\xFCX`^+F8\x8Ea\xA7\xF9â…‡\x83c\xE2\x8A/\xCEx\xE3b6\xF9x\x8D\x90G.\xF9\xE4\x94Wn\xD3\xF2\x90\x99f\x9BqÖ™g\x9F\x81\x9Ah\xA3\x91a\xE9Gf\xBC&amp;\xEA#*Q\xB58\xB4!k[\xEB\xDA\xD7\xC26\xB6&lt;\xFF\x94\xEDluh\xCD\xDA\xDA\xF6\xB6\xB8Í­nw\xBB\x86\xDE\xF8\xE6\xB7lLcx\xC21
+\xC4u\xA0WD
+\xB9\xC9U\xEEr\x99\xDB\8ZU\x8D\L\xA3s\xC2α\x85A4#h\xC5.~1\x8C\xE4\xE0c\xC7'\x9A\xB0\x85P&lt;\xA3\x87\xA8\xC4\xC6\xF0        E\xE1E(A^\xA6p\x8BN\xF4&quot;s8N-2Q\x89h\xFC\xE2Ũ\xC6R\xB1\x88/\xECa\xBB\xC8F3Q\xB5G\xD4\xE2y\xF8E1nQ\x8DH\\xA2[xA&gt;\xF1\x89'\xB4``\x898E7\xDEЈ`lc\x9B(E.N\xF1\x86u\xACa=\x98A7\xB2\xB0\x81\xDCa\xA3)E ~\xB0\x8AW\xE2QpJ'\xB2q\x8D&gt;\xEC\xE0 Û˜B$
+цFT\xE0 g\xA8B ~P\x84Hn}x\xC3F\xF0\x82Q4b\xFF)8\xC3(&amp;\x89w\xE3 \x89\xB8\xC4N0\x84Pd\xA3mH\xC53Zу&lt;\xA2\xB5H\xC74\x86\xB1\x8C^\xCC\xE1\xB7(G*\xB6P\x8A)\x9C\xA0\x8F\xA8A\xB1\x86,\xCCf        a8\xC6\xDA0\x8AK\xFC\xE0 a(\xC4)Q\x824dbgH\xC2î‡$#\x89\xD8A&lt;\xF3\x89X\xEC\xA1\xAD\xAA\xC5\xBE\x90\x84JLc7\xB8\xC1#\xC83\x8DU\xD80        9\xDCa\xC4xÔˆ\x9DH\xE2w\xE0\xC47\x84A\x8Ay\xA0\xA2\xB1\xA8E.z\xB1`#\x8F1\x8D;\xACb]\xE8C\xB3\xF1\x8C8.b\x8Eu\xBC\xE3-\xAE1\x89K\xA2 /\xF8\xC0RY\xC8C&amp;\xF2\xD9h\xE4#O\x87IV2\xDF\xC8\xE4&amp;;\xF9\x89O\x86r\x94\x810\xE5AR\xB9\xCAV\xBE2\x96\xB3\xAC\xE5p\xA9\xCBjL\xA3\x97\xBF\xFF \xE60\x8By\xCCd\xB6\x83\x99΄\xE6F\xC1k&gt;c\xDA\xE4\xE6-\xD6Q\x8Dp\x8E\xF3\xB9(\xC7*\xBA0\x8A*\xB0Óu\x88\xE5&lt;\xEFP\xCF{\xE6s\x9F\xFD\xFCg&quot;F\xB0\x82\xA6\xE1\xA0w\xB8\xC3Bñ\x88\x87F4y\xA8\xE8/.\x9AÑv\xF4\xA3!\xA9\x92\xA6\xF1\x87%\xE4\xA0Q\x88\xC2&quot;b1\x87!+\x9DhF$\xBE\x90\x832\xCC\xE3e\xA8\xC3&quot;\xCE0\x84M\xAC\xA2
 i8\xC40vч$m/hC\x89E\xE2\x818\xD0s\xB1\x96_\x9Cb+c\x88\xC4/\xBE0\x89WÔ¢\x87\xF8BR\xF1\x8AYL\x86qo\x88\xC5%\xCA0\x87K\xE3\x9Bx\xC55\xE2\xF0\x88h\xCCb \x8F\xB8E.&amp;q\x87*\xCCA\xBCM\xB0\x92\xB6b\xF1\x84!S\xC2\xDEP\x8BAl\xE1
+a(ArQ\x8B&gt;\xF4\x82]\x98B\xFFf\x91 T!\xFE\W\xA2\xB8\x89[`&amp;3B\x91\x9DF|!\xAE\xDBBwQ\x888\xCC!\xBEM\xC3!&gt;\xAC@,cY\xE8\xC2+\xC0\x9C\x88&lt;\xA1\x8DD-\xA2p\x879,aS\x98\xCB0Z1\x86B\xA9+%\x98B\xB1\x89%|\xA2-\x8F\xE8\xC3,&amp;Q\x87Y\x80\xF1\x85\x88\xC1+\x8E\x88\xFC\xA0\xBEy\x88\xC3        \x82\xB0\x89P\x94!%\xF8A\xC2p\x855\x9C!\xB9\x88D51\xDC\xE27\xB93\xC2\x9C \xDD\x9C!\xA78\xC3Q\xEDr×»\xE0/yÍ‹^\xF5\xB2×½\x93\xD8`{\xB2Q\xA9\xFAÞ· \x95\xE8f\xFF`F=\xA1\xC0\xAF@\xB0\x82\xEC`K\x98Â\xC8\xC5.\xFA\xB3\xE1&gt;\xE4\xC0\xC3}\xB1\x88Ilb\xAB\x98\xC5.\x86\xB1\x8Ci\xDC\xE3X\xC7U\xE0\xB1?\xFFц \xA6\xB5D$\x8A|\xE4$\x87b\xC9M~E\xCA\xF0\x89Ƚ\x81\xCA\xC50\x96O1\x8A-wy \xAD\xF3\x98\xCB|\xE6'8z\xB8n\xDE\x9C\xE5Lg;\xE3Y\xCF|\xC6Uj\xE8Ag\xA2\xD01hE\xA2o\x84\xFA\xAAÒ’\xA6\xB4\xA51\xADiN{\xD4^C$\xFAp\x85\xA4 /\xC40J\x85\!\xB5\xC8\xF2\xD2p\x8EM\xF0&amp;C\xB8C(Zq\x89\xC0,&quot;k8B$\xFEP\x876\\xA18{\xD8C,RP\x85=,\xB1u\xA8D0\x96\xF5\x8
 83`-eH\xC3\xCAQ\x8AGt\x82)\xAD0\xD2\xE6t\x88DL&quot;\x8F\xC8C%\xBEQ\x89.\xE4\xA1\x9F\x88\xF4T\xC2PÓ¼\xA1Y`H!\xC21\x8B+\x9Ch `%\xB1\x8D7L!\xF1Q\x80ܺNq\x89@j
+\x9F\x88D\x82Ї\xFF \xE1 \xEE\xAE\xC1-1\x8A5L\xA2\x8F\xC2\xB6\x90\x8A`\xAC\xE1}\xD8CVP+\xED\xBB\xA5\xF8\xC1&amp;
+\xF1\x88R\x8C&quot;\xDB\xC8D\S\x8BxE!+Y\x8EE6\x86\xE0H&lt;a9\xA8\xC2(b1\xB7, \xE1}\xE8\xC3\xF6ÐJ\xFCbE\xA8\xC2~\x895\x94\xA3\xA5\x88g6\xB3\xAC`s\xB8\xC3 \xBE`
+n\xA0j\xE0\x92`
+j &gt;\xA1\xFE +p\xEE
+r\x80\xE7|脎茎\xBE\xCE@\xE9\x98n\xF2\xEA\xA4n\xA8\xCE\xEA\xB0N\xEB\xB8n\xBC\xEC\xC4.\xA2\xA1\xEC\xCEnYn\xA4+2!\xC6`+\xE0N\xEE\xE8n\xEC\xAE \xB2`~\xE3\x81\xEF\xE1&amp;!\xF0\xAF\xF0oo\xF16  \xDE +!\xF2&amp;\xAF\xF2.\xEF)
+Æ 
+&lt;o\xFF@O\xF4H\xCF\xF4PO\xF5\x86 \xF1\x86\xE0\xF5!\xF6Ò€\xF6l\xF7t\x8F\xF7|\xF8j\x99\x88\xCF\xF8\x90/\xF6\x98\xCF\xF9\xA0o\xA4\xAF\xA2`+\xB2\xEC\xC1\xB2\xEF&amp;\x81\xFB\xBC\xFCÄ\xFC\xCC\xFD\xD4\xEF\xC1\xFD\xE0O\xFEÆ¡F\xE1\xDA\xFF\xF4\x8F\xFF\xEA\xE0\xCA \xB00\xB00\x8B\xE0
+\xA2`\x81b\xA0R\xE0\xEA`N\xA1\xBE`&gt;!\xBA\x922\xEF\x9A +\xFA\xE0\xC1\xEB\x9C\xE9
+&quot;\xCA N\xE1Y\xB6\xE0\xFE 
+!r\xE0
+&amp;\xA1B\xA1\x86` \x8C\xED\x82\xA1z\xA0N × \x82\x81\xDFH)\xA6j\xEE\xED&gt;!\xCE%        \xE1\xD6\xC0\x97Ê 4\xEA\xBCbÖ !&amp;\xA1
+z`\xBEa\xF2 \x8C)2\xE1 p\xFF#\xD2`dó&gt;!\xDA\xC0\xCF0z`J! j\xE0L\xEC \xD2  \xEA`!\xAE\xE1\x8E`~\xE0\xBFZ\x80϶ \x8A\xE0\xDAU\xF2\xE0:A%\xB3!
+a\xEA\xE0 \xFA\xAF j!+C\xE1X\xC2\xE0\x9A\x81^\xF2\xE0 a\xA1\xA4 aÊ  \xAA\xE0\x96\xE2+\xEE`\x86a\xCE N f\xE1\xA9:\xE1W\xEE\xE0\R\xA0\xA6\xA0\xF6`\xA1\xD6`        R`\xF2`\xC5\xCA\xE0 f\xE0\x98\xFA\xA0O1 f`V\xB1_1g\xB1O\xA1\xF9B\xADy\xD1/\x83@\x89\xD1\x91Q\x99\xD1\x8D\xAE)\xA8\xF1\xAC\xB5\x91\xBD\x93q\xAA\xF2@\xE1l0F!!Þ®+\xCA\xE0\xE2(&quot;c\xEEA\xF6\xB1\xFF\xFF1 3a1P!\xA1e/&quot;%\x92&quot;-\xF2Ș++x\xC3#AR$I\xD2$\xF9l\xF0Vr+\&amp;\xEF\xA0\xAE\x81&amp;m'e'#a\xFB\xA9\x82\xF2\xF2\x80ib\xE1(\x93r)\x9B\xF2)\xA3r*\xAB\xF2 V\xA0v`Z\xA1+\xBFr \xC2\xF2Ú²
+v\xE1,\xD3r-\xDB\xF2-gB.\xE9\xD2.\xA8\xAC\xAC
+\x9A\xA06\xA0\x9E`1f\xA0b!\xBF\xE0\xE6\xE0\xBE!\xBA\xE0        2\xB1\xE7R\xA0\xC2\xE0\x96F K\xA1r`΀/V\xC0\xF1.\xC0Wf\xA1\xD4h\xCE`\xAA!\x8C2-\xCE\xC2\xE5b`f\xE0\xA6  \xF0\xFDj`\xE1~.+j j\xE1ba\xA1\xA2\x86\xA0\xE2 \xFBna. \x92\xA0 \x82aB\x819`\xFF\xCA 
+~\xA0^`j\xC1%\x96ah\xE6\xA8\xD6\xE0        n`J\xA1Ra\xBE/+\xAA\xE0\x8E!\xB6\xA1Z \xE8(\x86\xA1\xCA`\xA6\x82\xA0:`noF\xEF
+!\xE4s\x96\xE0\xAE! \x96\xE0\xA1F \xD6 \x8E\xE0\xEE\xA0R`\xA4za\x82`\xBA \xE6\xA0 \xBE\xE0 a\xB6\xE1n\xA0 b\xE0(Π+\x8E \xAE`\x86!\x82!
+2\xE1&gt;!&amp;\xA1\xA2#\xA2\xA1+\x82\xE0 B\xC1R#\xE1 \x9E\xA0\x86\xA1\xA1N\xEC+4@\xB4@=\xECtA\x85\xD3A\x83\xA1\x9EaB3qZ\xE0B3tC\xA3\xA0C?4D\xB7`D\xE3\xA0D\xE7\xE0DStE[\xF4\xB2\xF0\xC6 Fg\xB4Fo4G\xB7`G{\xF4G\x83t\xFFH\x8B\xF4H\x93tI\x9Btb,J\xA7\xB4J\xAF4\xB2tK`\xBE4L!\xA1L\xC3MÕ”M\xDDt\xE0TN\xE9\x94b_\xA0\xC2AO\xF9\xD4OUP        5\xC2QS@Qo\xA0\xC6\xE0Q#uR\xD3\xC0R1US9\xF3va~`\xBE \xE2\xC0TQUUY\xD5Ua\xB5+d\x95VS\xA0\x87av\xB5W\xB5\x84\xB5&amp;\xA6\xC1X\xCB`\x94\x95Y\x9DZ\xA5\xB5\xA8@\xAF        .\xA1~\xA1J\xE1\xCA` ba\xCAa\xE0\xB1 \xA1 ^\xACF\xE1r)a \x9Ep^af\xA0\xC2\xE0\xE1\xF6\xE0\xA6`
+B!+v\xA0\xC8b\xA0\x96\xA1 :\xE0\x8A\xF1!\xDA@3\xEA`\xB2\xE1Z\xA0*\xE0\xA1 j\x80H&gt;a\xB6\xA0 \x85\xFFÒ¢         \x86@\xF3\xA6\xA1\xA1v%bAA\x87\xE1+~\xE0\xA2\xA0 \xCE\xE0
+f` \xD2\xE0*a\x92`\xBEa\xE2\xF4*\xA1 \x8A\xA1\xA2\xEC\xAF\xCC\xCBˆa \x8ErB\xA1+\xDA`\xAAa\xFA\xE0J!\x9E\xA0\xB6\x96\xE0\xAE`
+a\x8A\xA0\xA1        \x90d\x83J\xA1 \x82/&gt;\xA0
+\xE1&amp;!\xF4i+R\xE0\xBE\xA9Ph\x82\xA0\xE2 \x96`\xA6\xA1 \xB2\xB1Ö \xFE`\x9A`Ò\xFDbOY\xFC\xAC\x9E\xC1Zz×”f\xE0\x8A\xA1r!X\xAB\x801\x9E!6\xE1R \x92\xC0\xC8\xCCb\xF4        mÕ–m\xDDn\xE56        \xE8\xD6n\xF3`\xC0oo\xC1        \xD3p\x97p+q\x97qr%\x97r-\xF7\xE4\xE1Ö€s=\xFFtE\x97tMuc\xA1 \x86\xC0\xC8\xEC%'`Wv\xB7\xA0{ȇ\xE2\xA0t\x97\xAFz\xF7w\x83wx\x8B\xF7x+\xA1\x96\xB7y\x9F7z\xA7WY~\xE6z\xBB {\xB77\x8D\xBC|Wa\xC8\xD7|\xD1W}\xD9\xF79j\xE1\xE4w\xE8\xD7~\x8F\xF5\x97\xFDWW@\x80\xA7\x81\x80\xE3\xC0\x80\xABA0\xB8\xB8 X\x82)Ø‚1xZ\xE16\xD8Y\x87\xA1\xDE\xE0        \x8A`J`\x84s\xE1N8\x85W\xB8\x85_x$+\x86Zj8mK\xE1F!\xACq\x96\xE03F\xE2\x8E@.S\xA1\xF7V\xA1#a\x9E@-[\x81}߀.\xE4f\xF5z %+a\x86\xA1\x9E\xF2\x83\xF12a \xA9\xA1\x8E\xA1\x92 z!a        \x92`        \x9A\xA0
+Þ &amp;\xE1J\xE1@\xF8mJ`\xFF;\xFA\xE86\xE1a\xFFj\xA0\x8A  v\xE1 \x96\xA0s{\xE11l\xE2\xE6f!\xFA\xE8\xD2 MΙ\xBFvaR\xE1\xAE\xA0+\x9E\xA1\xBE.\xA0\xEE\xDA(\x9A\xA0+\xDC9\xF6`        \xA6 .!        \xAE`*\x81\x97@*\x86\xE0a 6\xEF        \x9E\xA0 \xA4N[\xE1        J\xA1
+\xBE`\xF2`        t\xE2\x86ŵ2\xADWth \x82\xA1\xF6\xE041 \x90\xF7z!\x9E\xA1&quot;\xA1Ú·\xEC\xB2\xE0        bY:\xE1\xA2!nA\xEA\xE2 
+
+m        \xAA@\xB5\xE4b\xE2\xD2x\x9D(+\x89nI\x98\x899v\xE1\x9DA\x99Ë€\x99\x9D\x9A\x87a\x9A\xA7 \x82\xAE\xDA \x9BÅ–\x9BQ\xAF\xBE\xF9\xEFÄ™\x9C\xFF\xC0\x9C\xD1\xF9Ô™\x9D\xDD\x9E噞\xED\x9F\xF5\x99\x9F\xFD\xF9$\xB5,z\xFF Ú Z\xA1\xBA!\xE6\xE0\x872{\xA2#\xA1\xA2/:\xA3\x97`\xA3\x8B\xA1\xA3?:\xA4G\xBA\xA4O:\xA5\xA3`\xA5[\xFA\xA5c:hÚ¦qZ\xA7yÚ§\xA7\xA8\x85\x9A\xA4?\xE2        4+\xA9\x97\xBA\xA9e=\xC6\xE0
+\xA4:\xB6`P\xAB\x8B@\xAB+\x81\xAB\xBD\xAC\xC5zȺ        b\xE0x;\xA1\xD6:.J\xE0\xBAî™®{\xC0\xAE\xCF\xAF+A\xAF\xF3\xC0\xA5\xFAz\x98\xADq/\xA1+&quot;\xA1\xB6\x8A\xA1 T.6!$\xF0\xAAa.!\x99W\xE1        \x9A\xA0|\xA9\xA7B\xE2\x89\xCE`\xFC +z \xB4r\xE0+\x92q8\xAD\x82\xF7,k\xA1\xD2@\xB5\xEB\xE6\xCE\xE0 F\xB1\xD6 \xBE\xA0f!\xA3n!\x8A \xC3\xAE&gt;\xA0\xAA\xA0 \x92  &lt;+\xD64
+\xA4\xA2\xFF\xE2\xA0V\xC1=\x82\xC0{\xAB\xA0+\x8A\x81\xC2Oa6a\xB6t\xBD{\xE0+\xDA\xE8*Ae\x82/[\xA1)~`n!mA7\xA2 &quot;\xA1\xE1\xC25\x94\xFA\xFF!\x92a \xE6\xE0R\x8A*\xAE\xEC\xF6\xE0Ji\x8E\xE0:\xFA \x94\xAA\xFE\xA0A\x87\xE9\xED\xB0&quot;+\xA6\xE1\xD2@J\xD5\xE3B`€\xEE
+!N\xE1b\xAE\xA0
+F\xC0\xCFV\xBA
+bA\xDE^\xE1+! \xBA\xA0\xB6 \xC2&amp;&gt;\xC8\xC0\\xC1\xBCR&lt;\xC2'\xBC\xC2}\xE8        u\xC3;\xFC\xC3\xDF \xC4ÇÄ‹\xC0Ä¿\xC5U&lt;m\x8E\xD7Å»         n\xE1d\x9C\xC6m\x9C\xD2s|\xC7{\xFCǃ&lt;\xD0
+\xA1R\xE6\xA1Sa\x86`ɛ\xFF\xE2`\xAE\xA7\xBCʯ&lt;\xCBKa\xCB\xCF\xCB\xCB\xC1\\xCC\xC9&lt;
+\xCC\xFF\xCDwA\xCD\xD9\xFCܼ)\x82@\xCE\xE9\xDC\xCE\xF1\\xCF\xF9&lt;\#l\xA2\x99} (\xE1\xD0\xBDQllx, &quot;}\xD2a.}ko\xE46\xBD\xD3?=        \xA1D\x9D\xD4M\xDDbR!\xE7X\xDDÏ–`+\xAE \xD6w`\xD6k\xFD\xD6s\xFDv\xBD×        \xC1Q\xA2 Z`        \x9A\xA6\xA6\xE3\xC6h!        ^\xE0o\xBE\x9D\xBA@[\xFA\xA0\xEC\xF9 \xBA#^\xA1\xA2
+,
+b@!\xF9+\x96\xE02\xA1&gt;!\xCEk\xF1f\x8F\x9FJa\x9A\xE1!R!
+\xA1\x86w \xA1.!R!\x97\xBE\xA0F! r`\xE1\xF4\xBE\xFA\xA0+N\xE1\xCA;\xA6a \x9A`\x92\xE1\xCA`\xA2\x86\xC0׊\xA1\xA1&gt;!\xBA\x80nb \x93\xA0\xFF
+&amp;!\xEE\xE0\xB2\xA0\xB8t\xF2 \xB6\xA0
+&amp;\xF4jЖ\xA0\xCE!\xBA\xA0\xDEqF!V\xC1pq\xE5\x94\xA5\xB2\xC0J\xFB\xC0A\xA6@@S\xA0j6\x81ב\xF4 \xD6`\x9E\xA1l\xFA F!\xF5\x99J\xAEd r\xE1\xEA\xC0\\xFA`\xBA $\xDA J\xEC&gt;\xD4\xE7\xA1\x88_\x80)\x9A\xA0B\xA0\x9C\xA7\x80r\xA1\xA6a \xA2Ì )eZ,\x89\xF4jT\x92u\xA2\xFDZ5(É‹V\xD7b\xAD)\xF2\xA8ËO}J,iR&amp;X\xA0L\xAF*5        ReÓ«(1F\xFD\xAAU,Ä’C\x99\xFA|\xB4\xE6J\x8F9ö\xAB\xD4\xE5Ç™R\xBB\x9A\xDD:\x94'U\x94A\x85\xCE\\xD9r\xA8Ð¥s\xA5\xBA&lt;JÕ£H\x98I\xA3\xC2\xEC\x92\xE8V\xD3F{Ú”\xFAu$L\xB0j[\x9A,\xFFJv\xABL\xAC=C*];\xD6\xE8зO\x99\xBAly\xE3C\x8D$U&amp;\xBB\xF3&quot;K\x85(?V䉴eJ\x97&amp;\xB7jÍš\xB4dјC\xA1\xBAt*\xD3hبL\xABN5j\xD3\xE8S\xABQu\xAE\xAC
+\xD5\xE7R\x9E)U\x9A\xAC\xB5(S\xA6'=Êœi\xD3\xE9Ù¡D\x95\xBE(\xAC\xB2\xE8Ñ’*y
+m\xC9u\xABΒ=}\x9Di\xD2%M\xA3Imn\xCC\xFE\x91cŋA\x83\xD2\xECi\xF1)ϓ\\xBF2ʼn\xF3iʣW\xB7\x8EM#\x90\xA0\xC1!m\xFAI\x91D(\x89\xCC0D$\xC1\xC4aV+Y\xDCqI%\x87\xB2\xC7'ܑ\xCB
+\xA3Lr\xC76\xB7\xEC\xD1H/\xB3L\xF7K1uL\xD1\xC9i\xD4\xD2\xC2\x87\xB3\xC7cÌ—\xC7\xA7$SK \xC3\xF4\xF1DQ4\xB3N&quot;v\xF1\xCA&amp;i\xFCQ\xCD%o$2\xCC\xFF\x82\x85\xECq\xC7.\xBF\xDCIi\xF4\x90\xC74\xD74\x92HQ\xB2KID2\xCDQ\x9C\xB2N8\xE3t\xB2\xC6\xD1t3K \x85T\x93I*\x8Dp\xF9B\x83\xB4\xB2G}\xAC\ =Ä°D-5\xCC0Gt\xCB1\x8F\xDC0Je&lt;\xC6K\xDCGs\xCC\xF0\xC6/\xA7dRE[\x8C2\xCF:\xDB\xD4\xD2G0\xA1\xE4E\xA7\xF4L2\xDBp\xB6Gi\x9C\xD2I+\xC9\xF4GGd\xC6\x99\x84\x91D.\x9F\xEC\x92\xCA#\x9B\xEC\xB2E4vC\xEFű\xC3u\x8C1\xC3W\x9C\xC6 c\xDCH*\xE7t1T&amp;׬\xD3K)Ù´\xC8\xFC\xF9 n1x`\x82 6X\xC8 y\x94x\xC7--\x84\x82\xA1\x86z\xA2\x88$rb\x8A+\xB6\xF8\xE2+1\x96rL\x8D7\xE6\xB8c\x8F?\x99F\xFF E\x99dK\xDE\xD1K/P\x91\xC6U^\x99\xE5\x96]~9Mc\x96Y\xCE&amp;k\xF4\xCD7\xB3\xFCq\x9Cr\xD2i'\x9Ez\xF2Ù‰\x9F\x80
+J\xE8 \xAA(\xA3\x8EB*)\xA5\x96Öé¦~ꨥ\x9E\x9A\xEAY\xBF,\xB3M!\xA3\xC4:k'\xAF\xF3K\xAE\xBB\xF6\xFAk\xB0\xC3{l\xB2\xC7\xCC\xC2lo\xCC\xAD\xB4\xD4Z\x9B\xC6\xDA\xE6\xC8)߆;\xEE/梫nG\x9C\xD0\xC5OQ\xC4ÉŒsH%\xCB\xCC2B+c0\xB9J}\x943\xCE/k\xFC\xF1H\x97&lt;3\xCA\xE6sD\xB1\xC3 ),\xF0\xC5-\xCBD2\xCBM\xDC\xF1\xC8\xB9&lt;S\xCB!}\x84Q\xC7?\xB4pG)\x9B\x84\xD1D*\xB7\xA4K+\x9F\xB2\xD4 \xB3L0\x89tAR '\xE41\xC6+O\xAC\xD0\xC8%\x85\xA7\xF0B
+]|\xE3d\xFF#klZ3\xA1\x84Q\xCD,\xB7D\xCD-^Ã…T,\xF1M-\x93|\xF2\xCB$\xB9T\xB3\xCD3_\\x92\x8AK&quot;u\x88CΑ\x87E\x84\xA2a\x98B&quot;\x91\x8A#w\xE8\xC42p\x89W4Bo\x97\xC0\xD2\xB0\xF6\x8B^\xBCc\xB7CNq\x8CV\xC4\xE1+\xDDX\xC74F\xF1\x87B|\xA2c(\xC5'\xB21\x8Di\x8C\xE3&quot;\xF9\xC1NQ\x8DN\xC4\xC16e\xC6:Ò‘\x8De\xA1\xBDxCZ\xB1\x8BY,#\xBF\xE8\xC3+\xB4\xAFLa =9\xC60\xDAQ\x8B`\xC8, \xF8D,\xF0\xB4\x88\xE7q\x8Ac\xDC%\xB9\xC9Ý¡r\x97\xCB\xDC\xE6:w\x89h\x84\xAE\xA3+\xDD\xE9R\xB7\xBAYTa        u\x88\xDD-hg;\xDC\xE9\x8Ew\xBE\x9E\xF0\x88g&lt;\xE4\x91gy\xCD{^\xF4R\xB0\x87\xEA]/7\xDB\xEB\xFF\xDE\xF7\xC27\xBEE \xC3|\xE8S\xFB\xDC\xF7\xB5\xA3\xECA~I\xA8\xDF\xFD\xF2\xB7\xBF\xFE\xFD/\x80,`Ê‘\xC06\xF0\x81\x9C`/\x98\xC1+\x9E\xA3\x83\x89\xF8\xE06B8\xC2\x9E0\x85+l\xE1 \xFF0\x88P \xA1\x867\xCC\xE1{\xF8\xC3 qE&lt;\xE26\x94\xC81'\xAE&quot;\x8A\xCB8Eop\x84/ \xE2 ;\xD8b\xBFF6\x8D\xC1&amp;g\xDCC \xF7\x84&quot;`\xA47\xB8\xC2\xE6P\x8A,|b\x93\xD9\xC1\xF1\x88@p\xE4 \x85
 \xC0K+\xA2\xF0\xA0cL\xA2\x83\xD8\xC1!\xC60\x86/\xBC`Q\xF8\xC3+\xAA\xB1\x8E\xD3\xE4\xAEk\xA8\xC4/\xEAP\x8B)&lt;\xA1\x9DhD\xBEp\xD05Db\xBFhF\xB6\x96\x84Y\xFC`\xB5\xA8D3vQ\x88:4&quot;U\xC8AQ\x82+\xB4\xA2U\x98A\x82\x82\xFC\x810*\xABD,\xFF\xAE\xF1\xBB?\\xE1\xB3\xC8\xC4\xA2\x80\x91]\xBC\xE1        1\x88B#ZQ\x880\xCC!\xA1\xF8C061\x88l\x94a\xA5HE.\xFEt\x824\xE2\xB7HDV\x91\x8A0Tb\xB8\xC3\xD6jX\x89\`h\xC5D&amp;\x82ÑŠnL\xE2\xA7\xB8\xC5\x9A\x90\x82!0\x8F&lt;\xA3\x98\xC5/F\x97\x85=\x9Cqa8\xC2\xB6p\x89k\x84\xE8y\xE8\xC3\xB6\x91\x88 |`\xBB\xE8E\xCCrq\x864\xC4&quot;\xC9HD1\xB2\xB1\x8A&amp;\xFC`\x91\xD8A q\x89G\x9C\xE1\xA9\xF8\x86H\xBA\x90\x8C\\x8C&quot;ME!\xC5õ\xE1\xFC\xF4\xE7N!P\x826\xC1\xA0Uh\xAA\xA8&lt;\xE1\x838F$QÑ‹ft\xA3\xFDhHÛ;\xCB^⤷P\xA9 ]
+S\x9CÌ´\xA67\xDDCN`\x9F\xB5\x90D\xB5R\xAF\xFF\xA4\xA6\x96\xE1#\xC8A \xA8\x85K\5\xAB[\xED\xEAW1Ò‹6D\xE1f}EZ\xD7\xDAÖ·\xC6u\xAEu\xBDk \xF2\xFA\xBE\xFA\xB0\x82%\xACa3Y\x8A\xC4.\xB6#Fd'[\xD9\xCBfv\xB3\x83\xE8\xECg\xA3\xB0\x85&lt;\x8C\xB6\xB4\xA7M\xEDj[\xFB\xDA\xD8ζ\xB6\xB7\xCD\xEDn{\xFB\xDB\xE0\x81\xB8;XA!*\xA1\xDC\xAC\xE2\xC3tsQ
+\xEAZ\xBB\xBB\xD0.w\xFB\x89\xBBP\xD4  h\xC4V0\xEA!}\x88D\x96\x98\x88;\xBC\xA1W\x98\xC1\xC1\xB0G,&quot;E\xA8\xC3$jщ#T&quot;O\xB1\xD9E,:Q\x88\xF7d\xA1\xC5H\xC3&amp;~\xF0\x98\xA4!+q8\xC4+B
+\xF8&amp;\xA2+\xA7\x98CÖ°\xF8V\x81fM\xC9C7\xFA0\x84:D&quot;U\xB8E1&quot;\xF1\x84'\x94\xA19\xD8A2;\x86T\xFF,\xA35\xA8\xC2        \xAE\x80\x9FB\xFCa+\x99\xC6&amp;\x96\xC0\xA77DbJC\xD8C0^Q\x8A\xFBM\xA3        \x95\x98E0±\x86\xD6\xF4`r\xC8\xEB\xC1h\xAEp\x857\xA4áhB \xA2щ&gt;&quot;{\xD8D(.щ^\x90\xF6 \x95B\xBA\x80\xA8lT\xE2+mD.Q\x867\xC4b\xAD\x98D\x9E&amp;у%\xF01m8CnP\x8B0\xE8\xE8 \xD5\xF8E2\xB21\x8B)\x84\xA19\x85\xD0wM:P\x8684\xAE\xBBH\x8E\x8F\xCA5\x87#\xD4`V\xAD\xC8R%&quot;1\x89X4\xA3\xACc\xA8\x83\x9C\xE9lg&lt;\xE7\xA1 C೟-hB\xD1\xEEM\xA3+iIS\xFA\x96\xC6\xF4
+:\x8C\xF1\xFD\xA0 \xCBu\xA9O\x9D\xEAA\xAC\xBAÕ¯\xDE\xC0\x9Cf\x95a\xDF:\xD7\xC5\xED\xB5{\x9F\x853\xDBØ™+\x83\xB2\x99}\x85d!\xFF\xDAÓ®v&amp;\x9A\x90\xEDm\xF7\xA0\xDB\xDF\xF7'\xC6]\xEEs\xA7['쎂\xBB3oy\xD3\xDB\xDE\xF8\xD67\xBF\xFD}\x89c+\xBCC8x\xC2\xDE\xF0\x87G&lt;\xBD\xA8x\xE2\x80q\x8DÏ\xE3\xB9\xC8\xF3^\xF2\x93\xA7\xFC w(D\xCB \xF1\xF2\x98k5\xC4\xCDK\x91óŸ¢\xE7e\xF8yЇ\x85\xA2\xFDO\xE8\xC3\x8E4\x88,a        \x9BC+&quot;\x8A3\xAC\xA0\x83.\xC5\xAAp\x86Al&quot;\xA7X\xC5'켇L$#a\xC8E*\xFE\xC0\x923\xD4\xEAg\x98\xC1#\x82\x91
+ePCp\xAB\xD0
+/\xD0|\xA7p
+\xA50 }G\xF0        \x9D\x90o010\x87]\xE0+\xF0\xA5\xB0kpwcP \xD3\xF0 \xF1&quot;KP\xBAr
+\xAFpO\xD0Ë•K \xC5\xFF ,\x9F\x90 mP \x85P'\xB1rd',\xBB0+\x9F\xF0.!F{\xF0 \xB8Gp]]\xF0P\xB73\x93]\xB0+\x990\x8B\xF0!\xF1
+c\xB0\x83p
+\x99\xB0\xA5Pi\x90
+\xBD V;w        \xA9\xF6\xBF0
+pS        +\xF3G\xB0Cp        \xE77K[ap        \x8EuHÓ° s\xF0=\xD0S\xB0A0\x8CQL\x8B\xC9\xF0 \xF2F=\xB30C`)K\xB0        \x93
+}\xD0        \xB3p Õ°k\xD5w}\x89\x90}?\xC0}\x81\xE0}\xE0'~\xE4\x87h{0g\x9D\xC0~\xAF\xF2 c`\xF8\xFA\xD7
+\xFCW\x8D \xAB \x80\xA5\xB7
+\xAF\xD0        \xB8\x80+\xF8\x80\x98qP\x81\x85\x80\x81_\xF0\x9BqP
+i\xB0y \x82$\xFFh\x82\x8D\xB0\x8D\xF0 &quot;\xF1,\x98I\xF0\x8218\x83/P\x837x \x9F\xA0\x83&lt;\xE8\x839\x84B8,Ex\x84\xE7\xF8+JÈ„N\x85RH\x85V\x88\x85ZÈ…^\xC8E\xAFPcX\x86g\x98\xD6ņn\xF8p(\x87\xBF
+t\x87\xB5\xF0-ȇ~\x88A \x88\x84\xF8 \x86\x88\x88=\xF0\x8Cèˆ\x98\x92H\x89o\xF0\x8Da\x80\x89\x9A8\x9C艠(\x8A\xA4h\x8A\xA8x$\xE0R\x9DP;p\xC13;\xF0\x870
+Ñ {\x90 WP\xE7\xF2h\xB3\xD0~I1 hV E\x90
+S\x80\x8DUE\x90\x89\x90        i\x90× qP\xA10C`9a\xB0        \x87\xD0a\xF0\x93\xB0?\xD0q\x87P \xF5\x80@=\xB1 \xCFp\xE9\xD0
+L7qp        \x89\xB0\xBD\xF0 \x9B\xF0        \xEF\xB0\xFF\xB8)\xF0\xAB\xD0U\xD3Pt\xD5\xD73\x81        \xB1p\xBC\x96        \x9D        cp\x8F\xD0m\xD0\xCDV\x82\x9B\x90\x9BP \x9FP        \xAB\xB7P+\x9F\xD00        /\xF4+0 \xD5p\xDB\xF0?PH\xD5+\x90\xA2P\xEC\xB1!\xF0\xA1\xD0 \xCBp        \xA3lS\xF0 9pj_\xF0#\xB0q\x90pY\x97 O\xD0;\x9B\xF0\x89Pqo\x93Gp\xBB \xAB`#P\xE1\xF0 \xB2\xF5{\xF0Mp        \x8A5U\xF07\x90\xB5p &quot;6Ã
+\xA7\x90
+\x9F`\xA0Í\xCBpI\xE0\x93@)\x94O\x90
+\xD0r\x94I\xB9\x94M\xF9\x94g\xA5\xB0
+w\x90
+\xC1`\x95 \xD3
+1\xD2
+\x8D@a^        \x96bY+bu\x96q\xA0\x96fØ–[\x97rI\x97g\xFF`\x97x\x99\xBF\xB5\x97}\xF9\x97Csp        \x87\xD0N\xD2        \x9F\x8B\xD9        \x8D\xF9\xAD\x99S\x99\xA5\xB0\x98ih\x83Йw\xD0O7\x9A\xA5\xB9o\x90\x9AU\xB0\x9A\xAD\xF9\x9A\xB19\xB4i\x9B\xB8\xA9\x9B\xBC\xE9\x9B\x9C\xC2\xF9\xC4i\x9C\x9Fp a\xC0\x9CÉ        \xD0\xF9\xD2I\x9D\xA1`\x9DØ©\x9Dp9\xDE        \x9E\xA7 \x9E\xE49        \xE6\xB9è©ž\xEC\xE9\x9E\xC3\x9F\xF2)[Q\x90\xF0\xF99        \xFBÙŸ\x81\xA0S0\xA0\xA5q\xA0        \xBA\xA0+\xFA\xA0A\xD9
+\xD5P\x8Bp
+)p\x93p9\xB02\xE3*\x93\xA0s_k\x80P\x8FP=P\x9F\x90
+[73\xF0?p0\xB4\xAF\xF0        \x93\xD1\xCF&amp;\xA9\xB0\xC3\xF0w0\x93\x90\xA7\xD0+\xBBP        \xA90%3\xD0\x99S \xB1\xFF\xF0
+\xB1\xF0 \x95\xC0-\xB1@\x99a\xD0\x8B        \x8B Õ k\xC0u\xC5P \xD7P\x8E\xC1\xD0mPM\xD0\xB5\x90/S0
+\xAB\xD0 \xA7\xA8=\x80P_\xD6\xE6\xF4-\xB0 \x89\xD0\xAB\xD0        \x81\xF57@$\xA1\xF0\xDE\xD18        Ç5\xB0U0[\xD6 \x8B)Pw\xF05E\x90!\xD0\xDB\xF0[\xD0eP\xA1\xA0m\x9Fp\xAAC*)\x907\xD0x\x96Wo\xF3oPÕ“3\xC0`\xB6 \xE7\x90
+\x89P+U\xF0\x95\xB9\xD0 \x81:-\x80\x95\xA7\xB0 \xDD\xF0\xF7ÐXW
+ß 1A
+\x9B\xD0 \x8DR\xDD0\xB7\x904T7Xg\xF0A\xB0\xA5z\xAA\xA7p\xABÚª\xAF: \xB1:\xAB8q\xABw\xA0\xAB\xBC\xBAp?P\xC3\xFFZ\xAC\x81p\xAC\xC9\xDA}\xD0 \xCD\xFA\xAC\xD1Z\x99'\x90
+Û° \xB4\xAD\xDD\xFA\xE0*\xAE\x93\x807\x95V\xA8\xB1\xAE\xBD\xF9\xAE\xF1: \xF4j\x8C\xF7ZK\xB0S\xFD\xFA\xAF\xA3\xD0
+\xA8;\x80P\x8D\xF3
+Ë°\x9B
+\x9B-[+\x8B\xB1[\x91p 7\xE0\xB1 +\xB2$k\xB2({ *˲.\xBBoP\xF0        5{\xB9\xB0 9\xBB\xB3=K\x9A;\xF06- \xB4\x975p\xB4\x8D\x90\xB4KÛ´O\xB5S[\xB5W\x9B\xB5g\xD0fѵ_\xB6\xB8F\xB6f\xDB(C\xA0\xB6l\xEB\xB6p+\xB7tk\xB7\x8B\xA0Y\xE0{s\xC7
+\xB5\xF2
+K
+\xB1\x9D`\x9Em\xF0O\xF0y\xD0e0\x8C\x81\x90\x9D\xD5        ?\xB7Na\x90 \x97\xD0\xE5\xD0 QPͶ        sp\xB5@\x87] \xB5YP\x83\xD0 \xCD\xFF\x90 Å        \xAD\x95•y
+Í+Й}\xF0\xAEo\x907\x90I\xA0\xF8M\xF0\xF0\x86$z\xC7~RA\xA8{@\x97pH\xB5\x90 \x8F\xB0\x98xk\xD0        \xF6\x91p\x98\x8DP        }\xC0\xB4\xC5$\x80+@:]\xF0        \xC5 \x9Ef\xDC
+o\x90p1\xD0q l[ݲ
+\xB9 G0\xA3\xB9ANR
+\xAD \xF0\xD5 \xD50\x8Co\xB0\x8BPiR i\x90\x9EU\xA0\x93\xC0NM\xF0c\xE0S\xE7Si0\xC1\xD0iwP \xD2 \xB0e\x90\xC7PÃ\xBF\xB0 Rp}p \x990        \xBBp \xAF\xF0 Å°`v&quot;BY_P\x99\xF0 \xB9\xF0
+\xA9\xD0g\xF0NY\xAC\xC0 \xEC\xC0\x9D D2\xC1|\xC1\xABp        \xB0\xC1\xB3\xD0        \x930        \x81\xF0 \xFF,\xC2$\xFC'\x9CsP\xB5P..&lt;
+[P\x850ù\xCB8LΓ\xB0\xC3=\x8C\xB2\xB3B\E\&quot;H|_Y gpRy\x97\xF0\xC4Q|H}kŘ\x98\xE3\xC3\xC5^\xBC        \x8FP        \xD6\+d\f\xBCh\xACƶm\xFC\xC6% \xC7tl\xC7x\xAC\xC7|&lt;        a\xF0ǽ \xBB\xB3\x90P\x85|ȉ\xBC\xC8{\xD0È‹`n\x80%\xC99@É–LJ\x99\xBCÉ\xFCÉ¡
+\xA3\ʧ\Å°Ê­\xDC C˲L˶\x8C\xCB`V\xC7pT\xA7\xE0\xCB\xC0,\xCC\xC4|ÆŒ\xCCi\xD0
+\xF81?\x90        \xE7        \x97`?\x99P \xC3|+\x8B\xECh\xB1~_\xB0 \xC3p\x91\xC3\xD0 \xD2\xF7fA\xD90y\xE0j\x83\xD0\xA1p \x83\x81\xF0u0
+c\xF0u\xFF\xB7\xD0 kS        1ps\xB0        }p{\xE0k+\xD7Q\xA9p\x93\xF0 \xB13\x90\x85\xB0
+m0 hO\xA90 \xAD\xF0        \x82Uÿ0+\x99\xB0\x83\x90
+\x99@g\xDA\xDAm\x80\x98u\xF0%Ú¼ [P}\x90-\x8Dp \xC9P        
+\xB1\xD0t\x92q\xE4_\x90@\x97I\x99\x8F\xD2\x9BP
+\xC9p+\xA30 0\xF8\xED\xF0\xCFT\xDA\x84\xE9+\xC3\xF0\x85`\xCBÛ°        Äµ2\xF2\xA9\xD0 \xFC\xB4xKs\x9B        \x81`y0        u\xD0y6\xC4+\xBD\xE0\x96u\xF0u\xF0K\xF0\xAF+àhY\x91\xB0s\x90\xAD\x87\xF0\x93\xBF0 {P\xB60\xB9
+\\xED\xD5`-Ö“@\xD6f\xDD \x8B&lt;A\xB7\xD6m}\x93\xD7s\xFDu\xFD )\x8C\xD7{\xFF\xA0\xD7?\xB0$\xA1\x90 \x80-\xD8e؈\xADØŒ\xEDØ\xDD\xF9U +G\xC1\xAB\xE0hO@ß\xFDÙ«\xB0c\xD0\xAC\x95\xA6\x8D\xDAc0\xCB\xCCS+\x9B\xD0\xB1}Ý’\xB5}\xDBG\xF0\xBA\xCDÛ¾+\xDC\xC2M\xDC!\xCC'ɽ\xDC]\xD0Ü™\xDD\xD2MÝ q\xDDÙ½\xDD\xDD}\xDFÞ‘0\xDE\xF7\m\xEA\x94Þ›\x90
+\x91\xD0\xDEe\x98
+\xCF \xDFX\xDF\xF7\x9D\xDF\xFB\xDD\xDF\xD2\xCAu\x85\xFE ^\xE0\x9E\xE0 \xDE\xE0\xE1^\xE1^\xB6q\xA0\xD5a\xC0tO0\xD7A`Æ‹\xB0!\xE9V\xA9\x90
+\xA10
+wep\xC3@\xCB\xE2\xB3\x83\xB8i\xB0 \xD0\xD9Þ©0        mr\x8D \x9A\xA90
+\xFD \xD1P {`\xA3[\x904E\xCDu\xF0c
+{
+\xF0S\xD0I\xB0\x97        I\xFF\xF0\xFF\xB3 \xAD0\x9A,XM\xA30\xDB@%\xB8\x85P\xB1P\xD4v VH\x9B\x90\xAE\x8Ds        \xFBY        \xAD\xB0GP\x8B\x90 !lg\xB0_\xF0
+?\xD0Q\xB0        \x9B\xF08\x910
+\xAF\xD0y
+9p        u0p\u\x80\xC6É°q\xB01\x90\x8B $\xDB#\x97\xC2c\x90\xC6_\xD09\x8B0c\xD0\xEC+]\xD0
+\xC30        U
+\xA9\xD0
+&amp;\xF1\xB1O0Y@Y\xA5 &gt;\xFC\x8712&gt;T        &amp; \x83\xD0_\xF0 \x97Ђe\xA5        /Pao\xD7@\xAB\xA5\x90c\x9D`I\xF2\xA3\xF9\xBB\xF0        \xA4\xA6\xBE\xA8\xAE\xEA\xAC \xB9@=H2\xEBib\xEBg\x90\xEB\x82.#\xBDW\xF0\xC1&gt;\xECY`\xAE\xB5#n\xB9\xEC1\xF1\xCF\xED\xCF\xFF0\xED\xD5~\xED\xD9\xDEI\xD0\x82\xB8 \xC4Õ\xFAD\xEE\xE6\x8E\xEEy\xA0\xEE\xEC\xFE\xEE\xEF\xB7\xF0\x8F\x90        \xA8\xB1\xAA\x97U\x90\xEF\xFB\xDE\xEF\xFF&gt;?\xF0\xF0\x9D\xA0\xF0\xB3\xC0\xF0\xFF:\xA3p_\xF1\xE3a\xE0\x9F\xA0\xEF\xF1w\xF2g\xB0+\xC8N\xF2\x97`\xF2Å€\xF2;\xF0\x8De\xF0\xF2\xBB\xF3\xAF@\xF36\x8F\xF3:\xAFR=\xFF\xF3A\xDFCE\xFFG\x9F\xDCJ\xCF\xF4\x97pI0R;        To\xF5o\x80\xF5Q\xBF\xF5]\x9F_?a\xFF        C\xB0C\xA0map\xB3pC`f=pWq\xC2\xFC\x98\xD1\xE3˘2w\xAA\xFCÙ”(É™M\xFA\xF4\x99cI\xA7n\xC9U\x89\x91\xE2X\x94A\x86\xAC\x98\xD5-Ú³-\xA6\\xD2\xECÕ™EZ\xCCx\xAAO\x8BC\xBE\xE4\x9Av\xEDQ\xFF\x90\xC5j{\xF5#H\xA2:3F\xA4J5,[\xAFG\xB9\xA9-K\x99GQ\xE2\xFC\xF8\x93\xEDZ\xAEI\x95:
+{fʦ[U-5\xE5Ó²L\xEE\x94iR\xA6Ö™/\xC2 \x9A\xEAQ\x98IG\x9A9\xF2\xE7J\xADMQ\x9E\xC9\xD3\xE8Ñ©kˆM\xAA\x91\xA9M\x90 o\xB6\xB9\xF1\xA7Óœdߪe\xA6Ði\xDF\xFCV#Ñ­Bj\xA5\xFAs\xA4B\x92Ew\xEEl\xEB5\xA6I\x95'\x93\xEEDI\xF3,Ñ’)^\xFC\xD8R\xA6Ì›S\xB1\x92] iO\x9E/^|J4\xE7Ú« }\x8E\xD5\xC9q\xA2O\xB7f/\xC6d\xF2&amp;Ò˜C\xB1+        Ô¥Ç¡+{\xD40\x88P!C\x87 zb\xA2\x8A.\xCA(\x91*\x92\xFB(\xA4\x91f\xD9f\x94T\xBA&quot;\x88fZ\x81I&amp;\x9Alj\xE1\x9Dx\xAA\xFF\xE6\xA7\x86\xB9e\x98\xA2\x8EJj\xA9\xA6\x9E\x8Aj\xAA:\xA6\xB9*\xAB9\xB8\xCA&amp;\xB0\xC4&quot;\xAB\xB3\xD0R\x8B\xAD*ÞŠk\xAE\xBA\xEE\xCAk\xAF\xBE\xFE
+l\xB0$\xFA8,\xB1'\x8A\xB8ñS\xAA\x91\xAC\x926ic\x88 \xE2ئ\x88\xCE&gt; m\xB40LCM5\xD6fX\xE4\x96AB\x98\xED\x8F$&amp;\xC0M7\xDE|N8\xE2\x8CCN9\xE6\x9C{\xA3骩n\x8F=\xB2Û®\xBBl\xC0\x8F&lt;\xF3\xD0S\x8F=\xF7\xC28\xC1X\xD2Xd\x93\xAA9$\x87        .\x98\xE1\x94E\xD6Hf\x8B:a\x85F\xD9c\x851\xAA)\xE3\x87/\xF2Xa\x8F^n\x89#\x99U\xF6Xc\xFB\x82\x98&quot;\x8A
+\xA5\x90(&quot;\xB8\xE1\x8A&quot;È¡\x8B#\xBE\xC8f\x94Jbi&amp;\x97Mz\xB9f\x9BgR\xE2\x859\xA6\x89c\x95eVI#\x9A(6È \x82'\xA4+e\x8AD~\x98\xFF\xE0\x83$~Hd\x99h6\xA9e\x98Q\xDEx\xA2\x95_\xB69\xE7\x98X\xE6\xE8\xE1\x84\xF6\xE6\xA4\x93_\xBA)f\x93,F(\xA6\x90GR)\xE3\x84\x9E\xD8\xE2\x8E8\x82I\xC4\xC9.\xE8!\x8E\xF8z\xE5\x93d~\x88\xE4\x99\\xA6\xA2\x8D+r\xA3\x96&amp;\xDA(\xE5\x8C8R\xA8\xA2\x94W:\x89\xE5\x95M
+\xE9f\x8F(\xCE8d\x85\xDE(&amp;\x93`B\xA9y\x86&lt;*\x89$\x8Cr\xA9\xA2\x87+\x96è ’_jye\x8BDf\xC9$\x88n
+\xF9\xA1\x8A[¨a\x8B($\x92X\xC2y\xE6\x99b:)\xE3\x95(\x92\xC8\xE4\x9CJ\xC6\xA5\x96.h\xE3\x90F\xAC\xBEE\xBE*&quot;]\xA4\x93J/\xCDt\xD3N\x8FÙ¢QI5\xB5\x85T\xCB0h\x8F`\x95\xF5\x98V\xF2h\xD7t\x8Db\x84AJ$\x8A\x86=b\x81\x90U\x96Yg\xA1\xED\xA5jS)\xE2\x858\xB4\xE5\xFF\xD6\xDBg\xC2\xB7\xDCk\xCEMw\xDDvI&amp;\x9AL\xE6\xAD\xF7\xDE`\xF4\xE5\xD7_\x80\xDF\xB8\x93^\xB6z\x8B\x86a\xD8a\x88%\xAE\xE3\x8D`9⎌7&gt;d\x96^ByK\xE4gn1\xB9\x8D*Tf\xD9\xE53æ™f\x9Bq\xD6y\x8F'|\xFA\x8Da\x88\xFE\xA4J\xDD\xE1\x91\xF8B\x9C5\xA9Q\xCDjX\xD3×¼V\x85Z\x88- e;[\xDA\xD66 \xB7\xC1Mn瘄\xDD\xF0\xA67\xBE\xF9-\x8B\x98\xC2,Ö°\x88= \xA8k(E!^\xF1\xECeK\x88\xC1\xA2\x90\x83(Ü¡\x8DhE Â°\x8984\xE2\xB9H\xC3RÑŒD\x84\xE2 \x83\xE8E-r\x91\x8AN\xE2 u\xD8E4\x82щ@\x84\xAE\x9DA&quot;
+\xF1\x87rTb\xB7(F#\x8EІ,\xF2\xACa\xC4\x92\xF0\x84Nc g\x88B
+R\xFF\x90\x86!\xBC\xE2\x97xE3J\xF1\x85,\xE4&quot;\x99\xD8D'&quot;Q\x89b&lt;c)\xF8A\xA6Їql\xE2+=HAR\xB1\x89/\xF4\xA0+\xCDH\xC5 \xFA\x90\x89X\xFC!\x8F\xB8\xC4\x9E0\x88J|a\x93\x98\xC4bP\x87H\xAC* \x8Bh\xC63bq\x89#\xCC!\xBB\xE8B)\x82Q\x8BA\\xE1K\xC8B!\x96\xF0\x88$b\xB7\xD8\xC3&amp;R\xD1\xCAD4!\xC1F\x8A\x89^4\xE1\x9D\x88\xE1\xE2\x87;|b %x\xC2!\xEAp\x837\x8Ca \x97xAfÑŒUÌ¡CX\xC21\xCAP\x83\x95e\xA3_\x88C\xB2P\x84R\xA4&quot;\xC7\xD8\xC4(^\xF1\x8AL\xD4a+\xAF\xC8F$vP\x86\x80\x8E!u\xF8\xC26\xB2\xC2\xB6&quot;w\xF8\x82 \x970\x835L\x87:\\xC4+\xF1\x85L1\xAB bNÑŒ\xFFE(\x91\x89N\x84\xE2!“_`\xB1\xA5\xD8b\xBF\xC61\x96\xF1\x8C\x83\xCFf\xC0\xC6&amp;\xBC1\x8EΩ\xE3        \xF0\xA8G&gt;\xFA\x90\x82$\xA4!\xA9HFF!
+}\x87$)iILj\x92\x93\x9E\xA5(IiJT\xAA\x92\x95k\x98,\xC7`\x90E\xAC\xED\x97HBv\xD9\xCBaÌ¢\xC2$f!\x92\x80\xCC@D#y\xE8\xC43\xD7\xCD&lt; \xE3{\xC2$\xB2\x99\x8CO\xEC! \x84\xF9\xE6BÑ…\x94\xF3\x9C\xE9\g;\xDF\xCFy\xD6\xF3\x9E+\xBBF!\xC2\xD0\xCF,a%\xA8\xD1Z\x91Ð…6\xF4\xA1\x9Dh\xABT\xB8\x86Al! yX\xC3f\xB1\x8AE\xD4\x9C\x85hBr\xE0\xAE!\xA4\xA1\x8F\x88\xC4*\xFEP\x85:,b\xD7(\xC6)\xB4v\x8BeT\xA2+YX\xC3\xEA\x8Ae&lt;\xA3K\xC8\xC46\xE2\x8EX\x8C\xFF\xA1\x9B\xA8D.\x8EP\x8AD|!M\xF8\xC4'\xFE\x90\x88-&lt;\xE28\xC4\x8AP\x89Z\a&amp;\x83\xF8D+\xA2p\x84.\xF4m {(C:q\x8AL\xCC!+\xCEC\x9A\x80\xB5BLb\xB6\xAA\xC1\xBAÐŒL&lt;\xE2 Oh\xEF0&gt;1\x8724\xA3\x8B\xC5#F\x86.T\xA2\x9D8\xC3 ~U\x9A4\x803 j\xFC\xC3\xCDJq\x88%Tnx\x87\xB8D(fq\x8A:&lt;\xE2q\xD8[11\x89_\xF4\xE2\xAB8\xC5\x92\xF0\x879\\xA2{\xC8Eo\xB1\x82M\xFC\x81\xA8\xC8\xD9C#\xF1\x8A*\x84\xE1\x91h\xC5\xC1\x9E=l\xA0 \x93\xE8\xC4\xFEЊ9\xE1\x95\xC8B^\x8DB\xBC\xC1l58\xCB)J\xD1 \xE8M\xA3k\xB8\xC4B\xF1\x8CG
  \xA8\x8D\xB8\xC23°D\xDDjη\xABH\xC5tX\xDC\xDC'\xFF\xCAe\xAEs\xAF\xDD\xE9#:\x99\xC0\xEE$Ú°\x854x\xBC\xE2%\xAFy\xC31\x8B1l\x82\xBD\xEEE|\xE7[\xDF@&quot;\xC1\xFB\xED\xEF&lt;\xE0/&amp;\xC1\xB5C\xFC\xE0O8nB\xBC\xA8a\xDEÖ \xF1\x88/\x91\x8B\xA2\xC5!\xC5+E$^\xE3\xD7\xF8\xC6c\xC8q\xC2Ї(Ô Ç­\x80o\x90\xF70\xE4&quot;\x96K\xDE\xDB1\x9E\xFC\x8B_\x82\xDEVƲ\x96\xB9\xC7Z\xAC b\x9E\xE1 \xCA\xCC\xC34\xAF\xB9\xCDoB\x9C\xE7\\xE7;\xE7\xB9|\xF63\xA0]B?\xB8\xCB \x98\xA2\xBD\x86O@ZÒ”\xB64\xA6Õ¼\x86L\xEC`\xC5\xC4Ì–1\x880\xBC\xA1q\xD8\xC1Ò\x87g$\xE1+w)&amp;L\xB2\xB0\x8D\xF0Þ¢ \xE6\xCB\xC51J\x99\x886\xBC\xE0g@d,\x92Љa$\xE3\x8CM\xFF\xC4~\x90\x878|&quot;M\xF8\xC2æš…P@9\xB1\xF0\xD6\x8CI,\xA1        s\xB8\xC3+\xC1\x95t|#+_\x88\xDB\xEAp\x866\xA0 È„y\xC1\xAAІL\xEC\xF9 OH\xC3.Z\xB1\x8AI&quot;\xA5\xB8E6\x8Eцe2\x87+BF\xF1\x8DU\xE8v\xE6uh\xC2\xDE0\x8A1\xB4\xE1 eD6\xEE0\x87Dd!uJ,N3\x89U\b \xAD\x80z6\xAAQ\xEER\xA3\xA7\xF8DZз\xBA\x85\xA1Ô¬D \xD
 20\x87P\x9C\xA2        S\xF8\xC3(BQ\x87=\xDC\xF2\xB9` î°‡t\xA1 \xBB\xFAD5R\x86,\xD4\xC29|\xBC\xC3y\x9B\xD5b\x9D\xF8D&amp;\x96\x9F\x87X\x82\xF2a\x88=϶\x8C98\x84M\x909\x9A\x9B\x82\x91;\xA96ع\x9E\xFB\xB9hX\x828\x98\x853Ø‚B(\x83\xFF\xD8\xA4k\x86[\x83Q\xE8\x84\H\x86\xA7{\xA9\xA3\xBAb\xB0:\xACÓº&lt;\x82DH\x83؃\xB0\xBB00\xBBK\xB8\x82Q\x88\x84_X\xBB\xB6{\xBBH\x90;\xBA\xB3\xBB \x84s\xF8\x865\xF8\x82)H\xBF&lt;\xC1[\x82 \x98\xC3C\xBCP\xC0\xC6s&lt;È“&lt;\xCAˆdX\x83\xCC+2\xCE\xF3&lt;\xD0\xBD\xF1H\xAA\xD3 \x836(\xA2\xD6\xBBØ›\xBDZ\xE0\x97A\xC8\xDC\xD3=\xDEk\x83l\x98\xBF\xBE\xE1+\xBEã«…\xE4[\xBE`h\xBEÞŠ\xBE\xE9 \xEB\xFB&gt;\xED\xE3\xBEH\xF0&gt;\xF0?\xF23\xBF0\xD8\xF5+\x83L\xC8\xF7\xDB\xF8\x8B\x85Yh\xFA\xB3\xBFjÊ¿RÈ…0x\x85&quot;H\x86i\x868H\x84\x98\x9B\xB9AÈ„KH\x85DHŪ(\x842\xEB\x83U\x88\x83(\xF8\x83z\x873\x98\x84aÈ‚$h\x82&quot;\x98\x82J\xF8\x86\xFFF\xB8\x84N\xB8\x81\x88\x80:\xA8\x86R8\x82VH\x853H\x82|\x97D8\x85=\xE8\x82 H\x81PH\x83,È‚ȃ,\xFA\x832\x90\x8Da
 à£¢Z\x85_\x84\xAC8\xB5&lt;\x98\x858H\x83@h\x84f\xF0\xBBh\x87\xA0\xC1P\x83LX3˃E\xB8\x84_ÚX\x83_Ø…\x88\x81
+\x83h\xE8\x85KØ…\H\x82\xE2k\xC48\x85\xFE\xA5&quot;\xE8        Ü„È€'\xF8\x84q\x86[\x84\x98\x86wH\x87O\xF8\x80SØ‚FH\x87m\x83\x98\xF0\xADv\xF8\xC7]x\x84A\xF8\x8338\x8FJP\xC7Zx\x865p\xBFH\x98\xD00\x8Cu\x80\xA1\xED
+\x823\xF8\x985\xE8\x81\È‚&lt;(\x85(؃[\xE0\xA6H\x80\xC9K\xC0\xA07\x83x\x82m@\xBCY\xF8\x99t\xBA0(\x83\x9A\x84*\xB9\x85Tx\x84:ȃ\xA0\xEC\x86\\xE8\x83\xFFY\xB8\x86_\xC0\x98\x83h\xC0\xC0B8SD\xC5T\xBC@k\xC5T\x80EY\xA4\xC5I(\x86+\xC8\xC5#\x98\x82K\xF0\xC5K\xF8a\x8C\x80;0\xC6$H\xC6el\xC6ex\xC6&gt;\x90\xC6(\xBE-\xC0F7\xF3\xA4n\x9C\x97Fd\xC5T\xC7rKtT\xC7GX\xBF\x9B\x86p\xD8y\xA4G{l||\xCAZ\xE0GÜ…\xC8E H\x83DH\x85L\x83FÌT\x86L\x80H\x89,\x8A\xB4H\x8C\x86Vi\x84\xA8\x86\x8F É‘|\x84t \x8D\x98\x88\x83XX\xC9]rI\x98\x94I\x9A\x8C\x86\x9BÌ„\x9C\xDC\xC9+\xE8I\xCDÉ‚Q3\x9F5\xF8\x81\xA2&lt;ʤ\xEC\xB2&lt;h\xCA3x\xCAN\x88Ê©\xAC\xCAL\xB8\xCA\xC8ʨ,\x83X\x83J\xA8\x81N\x90\xBFF˲&lt;Ë´\\xCBChË·\x84+\xB9\xBCN[\xB2\xB44\xBC9\x84&amp;\x88\x84\xFF \x96\x92\xAC_\xA8\x84eh\x86P\x88\x83?X\xB8;\x81\xBE\xB9\x83\x98\x83O8\x82A8\x86E\xE8\x86&lt;x\x83Ih\x84-8\x84}\xEA\x81&gt;(\x84EÈ\xBC\xA9\x83MÈ€4\xF8Kbz\x85t\x98H\xBB\x85#(\x84aX\x82+\x85g8\x86n\x98\x84-\xC8\xC7(\x86e\x8E\xA6+
 \x9Ffy \xDAK&gt;\xE9Z\x82\xBE\xE9\x83V\x98\x86S\x84W`\xB7T؆h\x87\xC8\\x833\xB8\x83b\xB8\xC2i\x80\x96\xE9\x82\xB8\x80;X\x85T\xA8\x84MȃO\x85\x90\xC1:H\x90\xDA\xBF\x98\xD1Bh\x83#x\x81_\x85\x80ʃh\x9Bx\x82 `\xB7\xB0\x8B \x86hÙ†`h\x85gȃ\x8C\x86\xEA\xE8\x80d\x98\x84X\xF8\x85u\xEA\xA1&lt;X\x86?8\x86u\xF8\x86^x\x988\x84cH\x86GÈ‚3\xF8\x85%x\x85D\x98\x81\xFF&quot;x\x85\xB8\x83Vh\x81Ph\x83&quot;\xF8+\x85V\x86dX4\xA9pÈ…S(\x84\xB8\x830{\x83\xB4\x8C\x83*\x88\x83Bp\xBBS8
+\xCD \xC5\xD0f\xF8\x848\x9D\xAD\x85:\xD1+UQuQͤM\xBD\xD5Ѩ\xE9\xD1+\xD2!-\xD2#M\xD2%m\xD2Jx\xD2(\x8D\x82)m\xC2X\xB0\xD2?\xC0\xD2X\xD0\xD2,\xE0\xD2Z\xF8\x83WS1%S3E\xD3.PS6u\xD3\x80\xD36\x90S:\xB5Sl\xDB\xD3a\x85:8\x81Ú„OxB}\x83CM\xD4Em\xD4GI\xFDJ\x85_\xB8\xD4L\xDD\xD4N\x9D\x842\x90\x8Ca\x88\x84H\x86f\xF9\x85,в@H\xD5Um\xD5W\x85Y\xA5U[\xC5U]\xE5\xD5W\xE8\x81:Vb5\xD6N@\xD6`Xf\xFDg\x85Vi\xA5\xD6\xFF?\xB0\xD6k0\xBC\xAC\xA9\x86I*\x82/P\xAE^x\x85PØ…W(\x83 \x84#\xE0\x89^\xF8\x855ÈŸ@\xA8\x83K\xB8\x848X\x83Z\x85 x\x8A:\x86&gt;\x834\xBAJ8\x85K(\x812\x98\x84\\x88\x857x\x830\xB1\xC0\xAC\x81\xBCm\xAEf\xE8\x85\xED\xEA\x83a\xE8\x8Ck\x83=\xF8\x85(\xB0\xD6b؃;\x83.\x88\x82x\x82Z\x86&gt;\xEA\x86H\xE8\x82-؃,\x88\x83\xD4\xF3\x98%\x83= \x84a\x86V\xE0\xBE\xFD\xE2\x98s\xDDX\x84_\xC8r\xFD\x81,x\xD06X\x81\xF8\xC5J8\x86ߘ\x835ÈJ\x88\x83'X\x82/\x98\x81/Y\x89\x82B\xF0\x97H\x82P\x98
+\xA9i\x84UÈ­@H\xA1K+\xCB\xBC݃\x89X\x853\xF8\x98\xF9\x83n\x86f(\xED}\x83\xE7Ë„&gt;H\x84Ë„f\x84GH\xA4Fx\xA4\xFFcȆ8\xD8\x97\xAD\x84\xEA\x834\xC05k \x84+\xB0\x95AH\xD6Uh\x86_سF8\x846\x98\x83ʳ\xB2È€bJ\xC5Y\x98\x867\xE0\x90\xB7=\xBA\x9DÛº\xBD\xDB&quot;Ø…iX\xBE5h\x823\xF8\xC0M)\xC25\\xC4\xED\x82c\x90\xAC5h;\x84\É¥\\xCB\xC5ܽ[\x8C)\xE0\xDC\\xF0\\xD0\xCD\xD1%];3\xDD_x\x82\xA1[\xDD:h0Ø•]\xDAm\xDB\xC5]\xDD\x886\xF8\x85P\xF8Ý^\xE25\xDE?@^彃E\xE8\x85]è„­\x88\xDEA\x98\xDE꽄\xEB\xCD\xDE\xED\xED\xDE'h\x820\x98\x81^\xBA\x857\x98\x82A\xF0\x97P\xDF@\xA0\xA7p_\xF8M\xA1O\xB9: \xA6\xFB\xCD\xDF\xFD\x8D\xFF\x86\xE0&gt;\xE0^\xE0~\x86        \xA6\xE0&gt;\xB0\xE0M\xC0\xE0\xB2\xB6A\xD8\xCD        |        \xE1\xAE\x84\xFF&gt;\xE1N\x82ná¬\xE18|\xE9&quot;\xEC\x82&gt;\x9A\x86W\x88\x83&amp;\xAA\x84×›\x82W\x85\xD5R=\x83M(\x856\xE0\xC55\xA8\x81\xA8|z\x83\xD7;\x83Gh\x84M8\x84ȃP\xF8\x85X\xF8\xA8Ř\x81@\xE4f(\x83/\x98\x84R\xE8\x82\xE0\xA9G(\x8D:8\x82#x\x85)\x88\xF2\x86
 2\x88\x82-\xA8\x82r\xC9G8\x87ph\x83\xAFA%n\x8A\x83]\xB8\xD088\xCA@\xB8\x85\xF7̓1x\x84;X\x82-x\x85&lt;\xFE\x86H\x836\xE2K\xE0\xDFA\xA8\x83'H\x85@\xB8\x82TX\x84\xFA\x8A\x83@\xB1\xB8y\xBE;\x84{&amp;\xC7\x84@h\xB4\x88\xA9\x822 \xE72k\xB1Dx\x855\xF8\x83-h\x82Kx\x83+\xC8Ü\x84Qȃ0\xDCZh\x85Ax\x82\xA0\xA8(`\x8A@H\x83;\xE0\xEA8*\x85P\xC8\xFF|\xE4 ]\xFB \x85E\xF8\x83gh\x830\xA9\xC0=\x87 ˃+\xE8\x821\x88\x83+\xD8щ\x83=8\x83p$\xC6\xF3Pd\xE9d~e\x9E\x83]\xB8ᘃ*\x88\xE6\xE7\x99\xD1E8\x83\xC9\xCB\xE6J\xD8\xE6\xF0\xE61x\x83:\x90\xB0q.\xE7sN\xE7u\x86\x8F9\x98\x82&amp;\x98\x81@\xE4e\xA0g{\xC6g}\xE6gn\x85*@\x9B^(\x86\x82&gt;\xE8\x84f`\x86v\xE8*\x80h\x9C\xE8J\xA0\xBBS\xB8\xE8\x8C\xDE\xE8\x8EF\xE6\x90\xE9\x92\\x94Vi\x96vi\x98&amp;\xD7\xB7\xB81\xE4r\xCAiR\x8A\x9E\xF6\xE9'j\xA1n\xA26j\xA4Vj\xA6v\xEA.\x90P\xA9\xA6j\xAB\xC6j\xAD\xE6j\xAF\xEB`k\xB2^\xB3Ƥ\xB4^\xEB\xB6f\xDC*\x88kïš›\xBA\xBE\x82\x83\xD0k\xBE\xBFl\xC1N\xC2&gt;\x82\xA9\xDC\xED\xFFk\x86\xFC\x
 8B\x82`Ø…\xC5n`݃\xD6Rh\xDE7x\xD8,\xB8\x813X\x8E\xD2Û2\x98p2\xD1I\xE8\x832X\x85M\x98\x84?\xC0\xEA,\xF8\x83N9\x82%8\x82bʉ\xBE\xB0\xAA\x82\xA0\x9D$hw\xD9DȆ0\xF8\x83@8\x831\xB8\x84B\xE8\x829\x87e\xAE)[\x9B[È„L\x98\x8ED\x88\x82E\xA05H\x82,\x98;\x8E\x8A\x82&quot;[\x844\xA8\xCC8\x83R؃H\x82\xEC\x85뽉4\xB8\x85q\xA0\xB9-\xF8\x82/X\x82\xA8sj^\x85Fh\xAE`(\x87\x97\x99m\x8ED\xE8\x83pJ\xE9Z\x98\x81J8\x84,h\x84\xF7L\xE2)\x85\X\xF2@x\x82R\xE8\x84+X\x81`\x9F&amp;x\x85\xDE\xBCY\x90\x88Uh\x85I\xD8\xFA\xEA\x84M\xE0J\x85L\xF8\x85:\x98\x82)\xE8\xEEr\xE8\x84\xFF,0\x8A+\x81-\xB8\\xCA\xF9\xAB\x81!\xB8\x81X\xF0\xF0\x9F\xF0
+\xBF\xF0x\x81P\xD8\xF0\\x90\xCEN\xF8\xF0\xFF\x81\xD2\xFB\x81(\xF18\xE8g\xB2PqD\x84D\xD8\xF2$(\x82\x82\xDF\xF1\x8F\x83\x847د!/\xF2#O\xF2%o\xF2'\xAF\x83(O*_\x86k\xB8\xF2,ß„-\xEF\xF29\xC00W\xEB1Ï‚2?\xF34_\xF36w&gt;8\x97s:\xB7st\x99\x83\xCBE\xF0&gt;\xF7P@7\x8BA/\x83B?\xF4;Ht%o\xF4G\xCFfI\x87_Kß„L\xDF\xF4*\xE8\xF4Ow'Q'uS\xBF\xB4T_\xF5h\xF5W\x8F\xF5*\xA0\xF5\xC0\xEB\x81.\x84\\xFF\x81]\xEF\xF57\xF8\xF5`\xF6b\xD7G\xDC\xED\xAEZ\x84.8\xAD%\x83#x\x82]\xF8\x86 \x85\p\xB4Z\x82\xA8\x81F\x87w\xF8\x86)ؘ\xFFD8?\xBB\x85FH\x84=8\x82\x88\xAFC\xB8\xCCi\xEB \xF8\x81\xA8\x81؃m\xB0\x94NH\x83\x98\x80\x98\\xAC\x85S\x88\x84\xF5*\xF6y\x81 x\x81 \x84\x9A^\xC8V;\x85l\x85-\xEA\xA3j\x98\x96B\xB9\x84X\x86M\x87_`\xD4\x88\x863H\x81%H\x85e\xA8\x82\x89\xE8L\x82\x87\x98\x81@H\x85H\x82%\x80\xDEY\x87iH\x84'\x98\x82*\x98\x85?\xF8\x82vx\x86,\x88\x81-H\x85-x\xCF)\x88\x85;X\x83 \x88\x81;X\x86i\x98\x83!(\x85Y\x85/\xA8\x81.\xF8\x83.\xC0\xBFa`\x882\x81\xA8 C{\x86/\x88\xDF)\
 xB8\x81.\xA1x\xAE\xA8\x80!h\xA2cØ…O\xB8\x83X\x81!:\xBD\xCB\xE0kx\x81/x\xA7&lt;\xA8\x836(\xBF^È€\x8A\xEBL\x80(\x91cG\x8E-\xDF\xFA\xD4\xD9t\xA8I\x97C\xA1&quot;\xFF\x8D*\xB2&amp;ÓYF\xF5\xEAnQ\x970q\x96\x849\xF2d×·Q\x8FB\xE5Z\xEAQ\x96!'j4\xF7\xEEÛ”q\x9Dh\xF3\xEAV\xA3D{\x8E\xF4H\xA6Эd\xAB\x9E\xB5        \xF2cG\x8Dy\xBA]+\xD4)M\x88        #\xE6dIR\xEBT\xA4N\x9BÊ´\xB9\xF2&quot;Ë5_zT\xF9\x95#Ó­S\x9Bv\xB4\xEA\xD5\xE9U\xB3j׶e{u)Ö°M\xE3~\xED\xE9Q#Ú™KR-\xAB\x92\xE5Îlcr$IrfF\xA0T'\x92,\xF9\x91eV\xB8i\x89\x9EL\xA92\xABÏ—vϲ\xC4Ø’*K\xA77Sb\xDDY$Æe\xD3\xE6 )5kÔ—]\xFEt\xC9\xC3\xF7\xCF\xD7%jd:U\xEAÙ—@{\xA6\xDC\xD8\xAAØ­&gt;URTÒ«Ö±]\x9F\xEE\x94X1$ϳoi\xD2̺\xF6\xE2ˬfy\xEA\xB4\xF9T\xFF\xAD׆!{R\xF5:10G\x97o{&amp;ÂCID\x91Ei\xC4\xD18Å´rHU4\xB1I\x8B\x943\xCE5\xD5\x92D$\xDE\xC6        k\xEC\xF5\xCA [\xAC\xB2Kz\xB142\xC7 \xBF|\xD2H-\xE5\xA4s\xCD\xF6\x997\xC2\xAB$r\xC4!\xB1Dr\xC3(St\x91\xC6M\xF4\x91\xC6\xDFL\xB2I!k\xEC\xF1K;\xE4QI\xC5\xCC2H%\xB3\xACq\xC83\xDB\RK-\xA1\x84\xF2\xCDA
 t1J&amp;]|\xB1I&lt;\xF1&lt;\xB2\xC6s\xDCRL!al\x92\xC5\xE4\xF0F1\xBB$3 i+&lt;\x91GolQ\xC9+S\xDC\xC6\x89L\x92K-a\xF4P\xCA6ÝŒ\xB2E\xC5\xC4aX9\xDBl\xB2\xC9,\x9F\xCCQE#\xD5@\xF5\xCD*\x83\xB4\x92L}\xFC\xF2\xCD:\x83\xCC\xF0Aq\xF4rM/\x91\xFCR\xC8SRI2\xDB\xFF\xA4\x92\xC4-S,1\xC6+; \xF1\xC6'\xB5\xDCrE\xB7\xFCrE %DqKkÔ‘\xC94\x95\xE4\xD0G-Al\xD0\xC5&quot;ol\xC3#\xB1RC1\x8D\xBCr\xCC\xD3\xEC\xB1\xC97\xC9\xEC\xB1\xC2\xB3|Q\xCB\x95,\xD8J&quot;k\\xB1\x84\x84Z\x88\xA1\x86z\xE2,\xAD \xD2E\x89'.\xA2&quot;\x8B.\xC2xME\xEC\xF1\xCD6\xA6\x92H;\xF6XJ_\xA4A\x9Cqd\x92K\xF6\xD1Ë“y\\xC70UVRK\x96[v\xF9e\x98c\x96yf\x9Ak6\xE2&amp;\x9Cr\xD2i\xE7;\xE8ɧ\x9F_*(\xA1\x86&quot;\xAA(\xA3\x8E\x8E\xD1\xC3)Ý”\xB4\xC5\xC5Ì‘B\x9Bv\xFAi\xA8\xA3\x96zj\xAA\xAB\xB6\xFAj\xAC\xB3\xD6zk\xAE\xBB&amp;\xE2k6\xC1Û„\xB1\xC8*ˬ\xB3\xD0JK\xAD\xB5\xD8f+\xB7Þ‚+.\xB9\xE6Î’\xEE\xBA\xED\xFF\x9EM\xF2\xD2k/\xBE\xFA\xF2\xCB࿇\xA45\xCA}\x94\x92K[\xBC1\xC94\xBDL\xB2\xC7&quot;\xAD\xA4r\xC8)\xE4R\x88\
 xA7{\xACr\xC9'\x95L\xF1\xC4\x91\xAC\x92G\x8DlJ4\xEF\xFC\x91\xC6)Û¼p@        e|\xB2Dc\xA4\xB1\xCAw$2H\xB1\x94\xF1BÔK*\x93\xFC\x91\xC7k\xBC\xD2M2\xB7\xF2F&amp;\x85Fr\xC8.{TRH\xA9\xF3\xC9#y$\x91I\xD8\xDB\xCC\xD1EQl\xB1Fhm#C8C%\xC6\xF0\x8Ak\xBCb\xD1XF'F1\x8BKT\xE2Ç€M&amp;\xB1\x8AHl\xE1\x93HD\x8EI\xDCa\xB5\xB8C~\x90\x84_L\xA2 {\x88E0\xF5\x89c$#\xD58\xC41\x89&lt;\xFCaW\xC0\xD2^ÑŠg\xFC\xE2\xB5F\x962\x91\x88/\xAC\xE1\xE5(\xC6Nq\x91\xFF\xAC`\x98B)\xBE\xF1 ^)+_\x98B\x9E\x90\x89T\xECb\xABhC&quot;\xE6p\x85,Ô U\xC2JÑŠ&gt;D\xE1        Q\xD8\xC1\xCE@\xC5D\xD4b\xCD\xF8C.A\xAFM\xF4\xE1\x87\xB8\xC2/4\xC79ÏNt\xA43\xEATǺAl\xA2\xB0\x93\xEDl7\x89T\xEC\xE1        \xBC \xC54\x80'\xBCm\xB4 \xC7\xEB\xC4\xD6\xC0&lt;\xE7\xDDaÒ£\x9E\xF5\xB07\x8BTD&quot;\xDE\xDF6\x92Q\x8BB\xC4\xE1|\x95H\xDF\xFA\xDA\xF7\xBE\xF8ͯ~\xF7\x9B\xC3\xAA0\x85\xFE\xFD\xAF
+,+\x88@2Ð\x94 -\x88A+rЃ !        M\x88B\xB2Ð…0\x94!+\x85\xC3=T\xA1i\xD8C+~\xC4!fi\x89\xE8B\xCB\xE1.'BQ\x8AT\xB4&quot;g\xA1E.z\x8Cb$\xA3\xB3p5\xE1\xFF\xA3xc\xE78\x854\xDC1\x8F{\xEC\xE39\xC8B\xFE\xE1i\xDA\xC5&amp;\xE2ІU\xEA\x89\xD3hDW\xFA\xB7\x86. \xE1\x99XBB\x91\x85C\xBC\xC7Xa\xC8B\xE2\x86\xDC\xE1{\xC63\xE2\x88`,\xA3+)\xB8\xC0\x86\x91\x84&amp;\xDC`        }C!^1\x8B?\xB4aUh\x86\xECbw\x85B\xCC\xE1\xA5x\xC48\x91\x86A\x88\xEC$\xEDD&amp;\xFE0\x88E\xE2\xAB\xA8\xC560                6#kx\x8Bp\x836\xA4\xE1\xAA\x9AC\xFE\x87X\xE0h\xBB\x88X .\x91\x87[&lt;#\xB1B#nQ\x8A;\xB8\xAFu\xE8C!\xD4(\xA9)\xECa\x93}\xC3Î\x87W\xD0t\xBDFf\x8A=D\xE2 \x8D\xC8DZp
+\x93\xD8P\x9E\x89E+\x8A\x90\xFCB\xA7\x81ăLw\x88?\xBC`3\xFF\x98C9\xC2q\xC1L\x88\xE8 \xB2,\xC1&quot;a\xC3X\xF0\xF5\x95!\xE1V\xF0\x82\\x9C\xE2 I\xE8\xC3 \xA6P\x84%$! ,ƺÕ‡)D\xA2\x9B\xD0\xE8&amp;8\xEAQ\x90nA\xA4c5)JU\xCA\xD2Pl\xA11\xBD\xC1LkzÓœæ§q\xF8P\x85Z\x81\xEB5\xA9\xBBhM!b \xA8J\x95\xAA\x9F\xB0*Vq
+\xAEz\xACS\xA8\xC3X\xCBzÖ´\xAE\xB5\xADo=F\\xE7Z×»\xE6u\xAFw\xF0k,T\x88\xC1Ρ\xB0\x87M\xECb\xFB\xD8\xC8N\xB6\xB2U\x90T\xB8;\x87&gt;pÖ³\xA0-\x83hIkZÔž\xE1\xACmA)\xB6\xDBC,\xE2\xAF\xC2m{S\xEE\xF2\xB6
+}H\xC4!\xFA\xDC\xE1\xF7\xB8\xC9]nsm\xF8\x8A\xE8N\xB7+\xD5}\xC1.\xB2\xBB\xDD\xEE~\xF7\xE2\x9Dya^\x{12A5FD}\x85\xFF\x84ts\x87\xC4a m8C+RÑ…&gt;d\xE2S\xA8\x81f\xC2P*/\xE2        i\xC8\xC3\x86P\x87A\xCCa
+?X\xC2+\xA6p\x85\xDBN&quot;        \xA5U\xEFV\x90\x85U\x84!
+U0\xDF1\xA2\x87f$#\x91\xA8\xC4!j\xD1b \xB5\xA0\xEC#\xAAp\x8A1\xCCa\xB3h3S1\x8AJ|!\x95U\xB8\xC2%N\x87        Ä.Ø\xC4j +!.ÔŽT$\x8A\x83\xF4a\xD8\xC0`xH\x98\x88]T\xA3U\xB8C$.q\x89M\xE8\xF0\xA53\xD8A\xFE\x80\xA5Ed&quot;=\xDD\x86p\x877j\xC5\xE8B&amp;\x861\xBE8\x94\xE2\xC3.\x96\x91\x88*\xF05:\xCD\xD1VT\x8C&gt;l!C(C:Q\x8AM\xFC\xE2A1x\xC25\x8EшJ\xB4&quot;kHB\x94\xA6P\x88A\xAC!\xD78E&gt;\xFF\xBA\x8C̦\xE1KD$\xDA\x859\xEC\xA2{(\xD2 \x86\xF0\x85=\xAC6 \xFB\xFB@\x89^\xC1\xE7\xCF\xE2\xCFs\xA89\xA1+\x8DhE3Z\xBC\x8FNC\xA4']\xE9KgzÓ\xBE\xC2N\xEA8Ô‚Ô¦NE\xAA\xABІL\xE3        oXF\xACg]\xEB6Ä¡ \xDFu!z\x9D
+`\xAF&quot;\x8F(\x{1B14FD}\x88e7\xFB\xD9\xD1nÆ´\xAB}\xED7d\x9Btsභ\xC1-\xF8qo\xA1\xDCdD\xB7\xBA\xD9\xEDnx_a \x87\x98w\xBDg\xD1|\xEB\x9B\xDF\xFExNp\x83\xDF&quot;\xA38E\xEEp\x88\xE7A\xE2{\xA0\xB8\xC51\xAEq\x8Ew\xC2-\xC19\xC9M\x8Er\x95\xB3\x9Cv/\x8F\xF9\xCCk\xBE\x8Ae\xF4!g(Bx\xEEs\xA0/b\xE8i(\xFAÑ“\xBE\xF4\xA6?]7 |\xC1:W\x88\xC4! ;\x88C\x8Ep\x86\xFF=$y [\xC4'Ô»\x89NL\xA2\x97B^\xC1\xDC[\xFCA|\x80        EA|A \xA0\xD7!Ì‘\xAA\x95@(\xCCA*\x84\xC3'\xACf\xAD\xC2)|\xD68C\xE4@,F7\xC4B\xA0W/\xF4\xC0\x82\xB5C\xD4\xC04\xC3        \xA4\xC0\xD8M# B&quot;\xDC\xC1
+\xC1\xB2$B\xA4\xC0\x9CB/\xC8\xC90\xF4\xC2\x94@!DC:\xFCB\x8C\xC0\x8CB\x8C@2\xA4K|A,\xE4\x81ǽ@+&lt;B\xC1oD\xC2\xA4A%\x90`\xFC\xC0\B&quot;DAl\xC0\B\xEC@\xD4=\xC5\xC5!\xC60\xF8\xD0 D[2 \x82h\xC5\xC2:\xB8K&lt;\xC2 \xC1$\xC2-\xC1&quot;T\xC2\x94\xC10TB\xF4@'\xC3(\xA4\xC1\x90V \xB4A+\x8C\xC1\xA4\xE1\xECB,dC:\xAC\xFFC&lt;\x9C\x83\xC1 \x94\xC0+\xDCA&amp;\xB0\x9F\xD6@\x8C\xC1 \x84B/\xE4B\x9Cj\x94\xC0\x99\xA0\+\x8C\xEF\x8C_\xF9\xB5\xFAm\xC1\xFA\xB5\xDF\xFB\xC5\xDF\xFC\xD5_\xA7tB$\xE8\xFF\xBD\xC2        ,
+ \x8EA\xB4@DB!8T4\xE0\x86C(L \xEC\x9C\xC2\xBCj \xDE\xC17|`\x8E`        \xBE\xC2        \xA6\xE0
+\xB6\xE0 \xC6`\xD0\xE0\xB2\xEA`/C!\xF8 
+!!\xD6A0\xE1)&gt;a\x96\xC2V\xE1\xFEAn!        \x9E\xC1d\x8B\x92\xA1\xA2\xA1\xB2a/\xB8\xE12\xC0!\xC3\xC4A\xAA\xD4a/\xDCa\xEEa\xFE\xE1\xC4+!&quot;&quot;~B10\xA2#\xC6$J&quot;%2\xD3%f\xE2&amp;v\xE2|\xA2@\x8C\xE2$\x81)\xA2\xA2*\xB2\xA2+¢,\xB6-\xDAb'\x90\xFF_)\xD82\xC4\xC1 \xC1$\xBCA_A\xFD\xB4B#T\xC1 \xEC@'\xEC\xC1 \xDC\xC0 hU-\x84O%\x94A\xA4\xC04\xC2(\xF4\xC1TB.\C,\xFC\x80s|\xC2-R/tC1\xDCA.\xC2(\xBC\xC2C6\xB4F&amp;dC|\xC22\xA4\xC1
+\x9C\xC23\x90X \xD4\xC2!\x94\xC1+\x8C\xC1        \xEC\xC0D\xC1/$\xC2Ü\x84\xB4A),C/\xB4O\xCC\xC15\x84C#\xF4\xC4\x94\xC2(\x8C\xC9\x9C@&amp;\xFCD%L\xC2/ \xC2\xE4A/\xC0Z#t@*\x94A\xFC@A(\xA4\xC2t\xC0        ,OT\xDC2\xC4\xC2t@ \xB4A%\xC0
+c\x9D\xC1\x84@-\x94\xC2l\xE1:\x94B\xCC\xF5e\\xCDV\xF4\xC1\xC4\xEC\xA8\xDAP\xC6d\xC0l@
+\n&amp;\xC10N\x95\xC2$TB*p\xC7Wf\xFF\xC1D\xC3\xCC@^+\xC1h\xF4@*\xAC\xC3&quot;\xE0\xD10\xD4\xC3\xB4\xC0t\xC1,dA\xB0E\xC22&lt;\xD5\xA4\xC24\xC4\xC1+T\x81\xE0\xC1\xDAd\xC0#LB L\xC26\x8CC\xEBeR.eS\x8E\xC1SfBTNeU^eVne,t\x83W\x82\xA5X\x92\xA5Y\xA2\xE5buO[¹\xC5\xE5\\xD6\xE5]\xC35\xECe_\xFE\xE5f4\xE6a&amp;f\xA4@8&amp;dJ&amp;eZ\xE6/\xD0\xDA\xD4\xC15tU#,h\x8Af\xEC\xA6ij\xAA&amp;k\xEE\xC2k\xC6\xE6l\xD6\xE6m\xE6\xE6n\xF6\xE6o\xE7p\xAE\x81q\xD6r*'s:g%@\xA7t\xF6\xD5\xF0X'vjgpg x'x\x8A'y\xC34Lz\xAA'{\x83{\xB6A4\xC1|2\x86}\xE2\xA7~Q\xFEg\x80^\xC1\xB4B\x81&gt;U\x9C\x82\x822\xFF\xA8\x83&amp;\x84J(\x85Z(\x86UR\xD6\xC2&quot;&lt;\xC2,A\xF5\xDD\xC0&amp;&lt;\xDA\xE1\xB5B,T\xC2&amp;\x8C\xC1(\xD8Y\xC1)\x9CB!\)-\xC1\x8CB\x84\xC2%\x9C\x81\xA5B4\xC4\xC24\xC1\xAC\x814VB\x8A\xEC\xC1\xE5\xB1\\xC1(L\xC2dA!\x84C3|B\xBC\xC73\x84C0t\xC2'\xA4\xC20v\xC2+\xE4@\x94A+`\xC8 \xBCB(\xE2 \xE8\xD0\x9C\xC2DA,$\x83\xEE\xC5\x8C\xC1\xE2\xC1\A0,A\xC4F(\xAC\x9
 1uBlBD\xC1\xC4\xC0t\xC22T\xC2+\x8C\xFB\xE5@Fu\xC2*TB\xB4B\xFC@\xB0]\xC1+|\xC2tA\B/&lt;C\xBAeA(J%&lt;e\xEC\x81Y\x9DG+C@\x8D\xC2,\xC1\x88\x94A \xAC\xE46\xC3&lt;y\xFFB\xF4A7\x94\xC2!lA\x9C\xE9(B`\xCC&amp;|\xC1,\xC37\xE4A#\xAC\xC2\xD1\xF1F+DB\xD4\xC1'\x84B\xF8T#\xA4B6\x94ClA,A&amp;\xCC\xC2#S\xA4\xC1%LC&lt;d\xC3$t¨\x96\xEA\xA9B\xAA2\xAB\xBA*\xACʪ\xA3\xD5\xEA\xAD\xE6\xEA\xECj\xAF\xFEj\xB0~\xC1\xB0\xEB \xAB4NB#\xB8\xAC\xB3B\xEB\xB1Q\xAB\xB5b\xAB\xB6\xD6\xC13\xFCÅ·\xAE\xC2&amp;$        \xB9\x9A\xEB \xA4뺶\xEB\xBB\xC6\xEB\xBC\xD6\xEB\x99\xC6\xBE\xEAk#\xF0\xAB\xBF\xC3v+l+\x9C\xDDn@\xC2.l\xC3&gt;l\xC4N\xACZ,\xC6\xDE\xC1*hZ\xB0UÈŠ,Éš,ʪ\xEC\xB0l\xE8̦\x81\xCC\xD2ldV\xC2\xCD\xE6\xEC\xECl\xCF\xFEl\xD0\xC3\xAD\xD1&quot;\xED\x80\xD3:m\xBCD\xED\xD4V\xED\xD5&quot;aol\xFFm\xD7~\xC2\x84\xEDØ–\xEDb\xA4\xEDÚ¶\xED\xDB\xC6\xED\xDC\xD6-\xA9\x9Aj+\xB8Q%\xA4\xC1\xE0\xE49\xEDa,|G\xEBDB(t\xC2 \xAC!\xA6\xC1+B\xEC\xC18\xE4!\xCC\xC1\xCCA.L\xC3(A\xBC
 ÑŽA\x8C\xC1&lt;A.\xDCA,AV&amp;PRT\xC20\xEEȯ^\xEC3|D\xEC+\xED\xEC&lt;B\xBBEBH\xD9T|\x80Ü¥\x8C\xCD\xD4A\xEC\x8B*\xF5\xCF3|X\x84\xC1# D\xD4v\xC1\xCC\xCA&quot;\x94k]\xC1\xC1)\xA4\xDB\xC2*\xE0R- \xD7%B+tCÌ€\x96$\xCB\x84A \xBC@\xF4&amp;\xE1U\x94\xC1(\xF4\xC00\xF0\xB4\x81t=D\xB3]\xC2$\xC2)\xBCA\x94A!\xE2 ,A\xC4\xC38xH\xC3\x94B*\xD0\xD5\xE0[\xFF\xC1'B\A68\xC8#$B M\xC1\x88b,\x94\xC2@Ȩ&lt;\xC3Ä\xEC\x84\xC1\xC4AL\xC2)\xCC\xC1\xB4A'B\xA2\xA0\xCA\xFF\xA6\x81\xDB9oE\xC2\xF0\B/p\x9F\xC1\xBCB!H0\xA7\xCFg\xF04\x94B\xEC@ d\xC1\x84\xF0\x97\xF0        \xA7p\x80q \xBFp\xFA\xC4B(dB'\xA4+'\xF0+K \xE80\xFB\xF0+\xF1\xAC\xC0\xAF\xAD\xF1L\xAF\xC13t@\xA8\xB1\xD7K\xF1,\xC2X1kq)p\xB1\xA3]\x8Fq\x9Fq4\xA4\xF1\xB7\xF1\xEFA\xCFqB\xE0\xB1\xB7\xDB)\xF4\xF1\xF2 \xF2!\xFFA&quot;/r#?r$G\xC2Pr&amp;X2&amp;k2'\xB7\x81'\x83\xF2\x882)ß)/A\xC04\xC24\xAC\xF2\xB8\xFF2,\xCB2-\xDB2.\xEB\xB2\xFF\xB6\xF3%\x95\x80Э\xBD\xD4.\x90b
 (X\xF0-\xC8\xD3,$p\xE4\x80\xC2\xF6\xC0(\xCC]Cl\xC1Tm(\xFC\xCA(\x8C\xC0h]&amp;T\xC1Z#\xDC &lt;\xC1\xC2#Û–        GEj\xCE\xFB\xE5\xC86B't\xC3;lAlB#\xA4A-Z \xCCA2\xF4B&amp;Ep\x8C\xC2/D\x81B\xA0\xF2.\xDCB5\xC3lB)\xC4A\x9CBT\xC1\xECfxT\x8D\xC2\xFC@\xF7\xF4B2\B&lt;\xC22 \xED\xC23\x9C\xE1(\x94B\xFC\xC0!\xBC\xB9\x9E@n\At\xC1\x8C\xC1&quot;\x8C\xCB\x8CB.tABR\xD5[',\xC2\x9C\xC2\xA1P\xC4@\xE4\xEA+\xAC\xC2
+\xB5\x81\xE8E\x83Æœ@T\xE1#\xC31\xC2\\xC1\xFC\x81\xF9\xFCA\xDC\xFFK\xE4A$\xD4\xC1 \xACAAI4\xC2#,A!\x9C\xC1&quot;\xD4B$t\xC0\xCCB\xEE&lt;\xC1 \x94        fATA\xF4@\6\xBCv%\xE4\xC1\xD4A$B.D\xF5TW\xF5UwAVG\xC1VwudX\x8Bu#\x90\xF56\x985ZAB\xAC\xF5\xAA+\xE4[ǵ\xB15C7\xD4\xF5\xDC\xF5*\xE4\xF5\xECu'\xF4\xF56\xC4C`o\xC2#\x9C\xC1-vb/\xF6=vd\xD3\xD0Pv'\x84\xC23`v)\xBCA\xAD\x86
+h\x9F@LT\x85\x82i\xA3\xB6j\xB3\xB6kölW\xE6)\xD86n\xE7\xC0+\xA4@\x94Bo\xFFvpwq\xF7!(\xF7\xE8x\xB0'x\x82tS\xF7\\w,d\xF7!l\xF7twF\xC20\xC3x\x97\xF7y\x97\x95z\xCF{\xBB7|\xCB7}Ï}\xE3\xFF\xB7~\xF3\xF7#8E\x80{O x%x\x82/x\x833\xF51lCpR3\x94N&lt;\xC2-\x84\xC3.\xA4\xC1$\x84\xC38\x84\xC2&quot;\xECB7t\xC2        \x88\xEC+\xCC@        \xECp\x8C\xC2d@+\x84\xC1\xE3\xB4\xC21\x9CB $\xC1$tA\xCCB\x8C\xC8]A\B5\xDC`\xF8\xD0        LB!TF84\xE8&amp;gDB*lB2\x8C\xC3\xBC\xC1*dÂ\xDA\xCC\xBCB8tB\xC30\xC3-|\xC2$\xCCB4(\xE9(\xA9\xC7B.\xFC\xC13\xE8\x8C\xA2\x8E\xC0$B
+$\xC0)\xA4B1\xDD\xC11\xA4B\x84\xC2(Ж^\xAC\xE2\xA4\xE6m \xCC@\xCC\xCF4A,\xC3)t\xC1\x9CA\xCC\xC2\x8C\xC0,\xC3A|\xC0&amp;\xD4\xEE3Ȧ$\xC1+\xCC\xC2,\xA8\\\xC2 \xC2'\x94B+\xCC\xFFB, ]+\xBCB\xC4\xFDLADB \xC1D\xC1\xB4g\xE9\xC6|\x82\xD9\xFD\xFB; Bl\xC1$\xB8K\xC1\xE4B8P\xC4R\x9C\xC1\xAF\x8E;\x9D\xF1\xEC@!\xF4@\x90z\x8C\xC24\xA0\xFAЭz\xAB\xBFz\xAC\xCFz\xAD\xDFz\xAEﺄ&quot;!\xB0 {\xCC\xC51\x94B \x81\xB23{XC\xBB\xB4S\xFBX{+`\xBB\xB6C`\x83\xB2V%\x80{\xB8\x92\xBB\xB9\xA3\xBB\xBA\xAFA\xB4\xFB\xBBC0\xCC{(LB,DC0T\x82\xBE\x97\xA9\xCFJh\xC0Of\x94@\xC1|\xC2/\xFC\xBA9&lt;\xC4K\xBC\xD0_B\xC5\xC7R+`\xBC\xC6\xE7A&lt;\x81Ô‚\xBCÈ“\xBCÉ£\xBCʳ\xBC\xCBOÌ—\x81\xCCӼͯ\xCE\xEB&lt;\xCF\xFB&lt;\xD0?\x82\xD0\xFD$A\x8F\xA5\xD6\xC4=\xFDD\xFD\xD4s\xFFO$X=\xD6k\xFDp\xBD׃\xFD\xFC@\x94\xD9\xFF@
+\x9C\xFD'\xA4\xFDÚ·\xFD\xDBsTD\xB0?{b\xB5;\xB7\xA7G\x97c\x8B\xAE\xBC\xF8RnG\x92@\xA1&quot;\xFDj\xE7˦&amp;\xAB\xCD\xF8\xD1\xE6E\x9E_Z\xA5\x8A\xB3%R\x8AL\x83~d\xF9\xD3kU\x9E2#\xEETZ\xE9Ù1_n\xECJs\xE7Ö°lo\x96\xE4)\xD6%ËDm\x8E\x9Cr(Y\xB0_\xAB\x8D\x89\xB1hT\xA0.\xA7eY\x93+O\x9DL\x91\x86\xEB\xA9P\xB0W[\xF2\xCC\xF5\xE7ͧi\xCBr\xF5
+\xF4\xA6X\x8AOy.t\xF8SiÌŒ%\x9B&quot;\xF5\x89ӦǢ=kb\xB5Ù´\xEBW\xDDf\xB1\xF2         \xF3#É¡b/R%Z#Ô”\xB8u&amp;\xCDɲeÍ”3\x9DFM\x99\x94\xA9ˉđ\xBE\x9C\xD9\xE6Ò¢$\xAD*4\xA5ʦj\xFF\xDB^\xAD\xE9u\xEBL\x96r\xA7
+U\xFA\xB4gÖ“#V4{\xB4dÉ£+6\x9C8Ó¤U\x9E&quot;\xA3FE\xABv\xEAL\x95Y\xA5%[\xF6\xE8J\x91+:m\xFBvM \xC1v\xE5~Y\xD8\xF0\xA1\x88&amp;\xAA\xE8\xA2/2Ù¨\xA3\x8FB\xA9\xA4\x93RZ\xA9\xA5?\xA6\xCAc \x9Alz$\xA7\x9Dz\xFA)\xA8\xA1\x96\xD8㨤a\xCA)\xA8\x82        f\x95C\xAC\xC2J+\xAE\xBCK,\xB2\xA4Bë—µ\xEEp .\xB9\xE8\xB2\xEB\x8Dc\xF4Ú£\xAF\xBF\xAC\xB0\xC3[\xEC\xC7r\xF9e\x97^\x9A\x99\xE5\x8E&quot;.\xCBl\xB3\xCE&gt; m\xB4\xD2NKm\xB5\xD6^\x8Bm\xB6\xDAn\xCBm\xB7\xDE~ \xAE\x9An^I\xA3\x97\\xCAØ¢\x9CR\x9A{.\xBA骻.\xBB\xED\xBA\xFB.\xBC&quot;B        \xC5&lt;\xF4\xD4+e\xF7\xE0\x93\x8F&gt;\xFB\xF0ë£Qf        \xE4\x89\xA2$\x9D\xFFY\xCA(\xE3\x98&quot;\x82È¡\x89E\x8A\x88d\x8F!\xA6X&amp;\x9BAn\xD8b\x90U\xD6\xD8`\x845.Ye\x95N\xE2\xB8\xE2\x8B&lt;        B\xCE\xE0\xFA\xB0k\x870R(\xE3\x90L^餋8&gt;\xF9\xA4\x94@
+\xF9\xE3\x8Ak\xEAX\xE2\x89 R\xF8\xE3\x8F&lt;v)\xE5\x89)y$\x90&lt;)%\x97DF        f\x98M\xD6x\xA4\x91HzY\xE2\x8AA\xF2(\xA1        Y\x83\xA8#\x88&quot;&amp;\xC9f\x99[\xB2\x98#\x98f\xA68\xA2\x8As\xCF#\x8B:\xD8\xE3\x8Bc8d\x890N        \xA6\x89+\xE9%\x9Aa\xAE\x89&amp;\x97P\xC9\xE4\x8F:N\xE9\xE2\x88:b\xF9\xE5\x93^\xE6\xE8a\x92d\xE2\xA8c\x9BF\xA9+\x96X\x9E(b\x8Ab\x86\xA5#\xFA\xD8\xE4\x8A'\xCA        \xA4\x933\x86\x98d\x96d        #\x96F~1i\x8C1P;\xDD$\xC2o\x92R^!+\x8B4*z\xA6\x93\x92\xC8\xE4\x96\xFF.v        \xA5\x8CBJ\xD9e\x99V\xB2\xE3[Se\x8EB:\xE9c\x8DVÖ›\xE5\x8F(~x\x82RK1Õ”SOA\x95TS\xB7(DUV]\x85U\xD6*j\xBD5\xD7Mv+d\x87/~+6b\x8DEVYf\x9D]\xA2        i\xA9\xB5\xF6\x94(\xA6\x84[o\xC1\x97\s\xD1U\x97]w\xE1\xEDd\x8E\xE8\xB5\xF7\x9A|\xF7+f\x99(n\xA3\x9146a\x85v\xE2,&amp;\xAE8\x9Bhne\x90K\xFA\xF0d\x91I6e\x95Yvf\x99i\xB6\xE7t\xE6\xD9g\xA0\x85&amp;\xDAh\xA4\x95&gt;e\x8E0\x9C^\xEAF\xA4\xA6\xDAj\xAC\xB5\xFE\x85k\xAF\xC1\x9Bl\xB3{I\xA6[`\x9B\xDBB\xB7\xB9\xD5\xEDn\x90\xFAA)\xE2\x87=\xCC\xE1 U8F(\xB1\x
 888\x8BnG\xD8\xC3-у-\xFCAU#\xD8A&gt;\xB1\x8804\xE1+\xFF\x8F(E'HÓˆL\x9C\xA27X\xC5+\xC1\xB35\xAC\xA1\x95\xB8\xC1 &quot;q\x89at\xE1Ex\xC3Ѳ1l`\x87\xE8B\xDA\xBCC\xE4+,\xFCB!&gt;\xF1\x88:\xE4a\xB98\xD1,\xF1\x82H\x9C&quot;\x91\xA8A\xFAP\x866\xCC \x93\xC3&amp;\xB6p\x88Y\xA8\xE5K\xC2
+\x91\x86 \xE1 \xA7\xC8E$\xE60\x87&lt;&lt;!g8\x83Є&gt;\\xA2q(&quot;\xA3q\x8E^&lt;\xA2Mx\xC2R\x8D3&lt;aj}\xFB\x9A\x90\x89&gt;\xEC\xE1n|K$rq\x8Cj\xE4!)H\xC2/b\x91\x89t\xFD!\x8F\xB8\xC43VS\x86$4#ǘCf\xB1\x8AS\x90'5x\xC1q\x88N&quot;+Y\xE8\xC2N\x8Dc\x94\xE2\xC8JE1n\xA1\xA99\xD4\xE1        y(D
+\xB1\x86&lt; \xECI\xA8\xFF\xC1\xEA0\x86Zd\xA2\xA5\xC3BÑ‹R\xBC\xC1\x81s\xE8\x82)\x98\x88 \xC6!\x83\xEC\xE0U\x82\xCC\xE1\x8D\xF8
+U\xC8\xC2J4b0\x94!+m؆9\xE80\x93\xA8\xC4\x838\xC4&quot;V&quot; HT&quot;\x9D\x98q\xD1\xEE ÆŒ\xC4\xB3\xB8\xC5.~1\x8Cc,\xE3\xD38\x86Nl!o|E\xE7X\xC7 \xFC \x8F\xB9xD\xFF\xC8A\xB6\xA1\x90\x87Ld\xF4\xD1\xC8]DbO\x98d*h\x89I2nr\x9D\xFCd(qDJS\xA2R\x95\xACte$`)KZv–\xB8\xD4\xE5fÑŠ_\x8E&quot;7f1\x8F\x99\xCCe6\xF3\x99\xD1,\xC54\xAB\x84kfs\x9B\xDD\xCCC\xC2\xE0\xB5\ac\xB8:\xD5\xC9Nw\xBEa\x88sxE\xF2\xB0\x89^\xF6\xE1\x83hD%\xB6p\x8AN\xF0q{\xE8\xC4\xFFâ‰\xBC\xA1 3(\xC2\xFE\xB0\x88IT1\xA9`)\x82\x91\x8C]\\xA2 \xAD\x88F+\xC20\x84\xECa\xCF\xF8B.JQ\xD8\xDE`(        \xB1\x84L`Zy\xC6*&quot;\xE1\xCA(&lt;,M\xD8\xC4(R\xF1\x86(\b\xC3\xC5\x8E\xB0\x81A\xB4&quot;u\xD8\xC1)1\x85WL\xE1ň\x85\x9A&quot;\x8AE\xC0s        5\xF8\xC2&quot;\xCA\xC8d&lt;\xA3\x8F\x88D*\x82\xB3\xF9T\xE1I8B+1\xBD9\x9C\xE1\xBD\xB8DFT\x84@\x83\x83M\xA8\xC1\xC2P\x86H\xDC! m\xE8\xC0\xF6\xB5B\xEC\xA0\x9A\xAD\xC4 \x9E\xB0\x82(\xE3\x89XE-\xD20\x89\x98]\xE2 }\xB8\xC22\x91\xB6r~\xE2\x99\xC52\
 xA6Ñ„/\xC4ab\xA3\xA8\xC6'\xC6p\x88\x9C\xE1\xADx\xC5)\xC2S\x85B\xA4aO\xD8\xC1\x8Ap\xFF\xB8\xC5nA\xC25\xA8A\xAA\\xB7$&quot;kH\xC2#\x8A\xF1\x8A#\xE4!\xBD\xFCCd'[\xD9\xCB\xCE!\xB3\x9B\xED\xEC @+\xDA2\xF4a\xCE\xE1\x96j\xB7\xC0\xDAd\xE4\xB6\xADx\xC6+j\xDB\xDCê–·s\x80+p\x85[\x87P4\xA2        \xC7M\xEE\x96\xFB\x9AFL\xA1Ñnu\xAF\x9B\xDD\xEDv\xF7\xBB\xE1oy[Q\x85^c\xBD\xAFh\x93{\xDB\x87%\xCC`\xBE\xF5\x8D\xC31f\xAB_\xFEn¿W\xB0\x80k\xB0\x88&gt;\xDC\xE1\xC0\x8F\xF8E%Ò\x88588\x9Ep\x85/\x9C\xE1+w\xF8\x8E\xF3\x88\x9B`b\xAB\x98\xC5.\x8E\x8CeL\xE3e\xBC\xA2\x9C\x9D\xC8\xF1\x8E\xA3\xE1\xE39y\xC8E\x9EA^\xB5\xE4&amp;?9\xCAS\xAE\xF2 ÌŒe-\xD7`]\xFEr\x98\xC7\\xE63;\xF6i\x80`$\x92Q\x8Cll\xA2
+cHG5\xF6\xB0\x83 \xFF\xE2O a3~Ї\xB5\xA1UX\xC1C\x8A1\x8Drl#KX\xC3'\xE0\x96+U\xB7&quot;ex\xC4)z\xB1\x8DNtc?x\xC1(\xB3\x82 ,bcxAN\x8BT&quot;\xAB\xC9E+곇*tgxC\x9A\xF1\xAA;\xCC M\xA8C-\xAC\x85\xA4M\xEA+~nF.&amp;\x9BFu]\xA2\x9D\xE8\xC1\x80܈Cp8M\xF8\xC5%\xDAP\x85!\xE1ahCJ0\xA8D\xA3g\x98U\xB2\xF1\x88=4\xA2jO\xA8AFÑŽL\x9Ca+H\xC1\xEEP\x8A\xC5Ï         [\x98BZЃ\xA4\xE0\x978Ão\xF0\x88;\xEC\xE0\xA1y\xC1        :\x88Kt\xA2\xC7D&quot;\x80\xDD\xDBbtc\xE3(C-\x8A\x8AOÖ 
+o\xC8\xC0R\xB0\x82\xE1\xD1\xC8e%\xA2p\x877\xA2\xFFip\xE1&quot;\xEA\x85\xDC`\xCB\xADA\xAE\xC1\xADe        &lt; \x918\x86\xC1;\x91\xF0\x857\xFC\xE1\x9Fx\xC5Gô†Œ·\xA0 \xE58\x86\xC7A.r\x92\xD7\xC1\xE40\x89\x82K\xF1\x8Bl\xBC&lt;\xE6-\xC5%\xC2Ђ $&quot;\xE7v\xAE\xE7~9&gt;\xE1Z\xE1\xB6\xC1\xE8\x90N\xE9\x98\xCE\xE9\xA0N\xEA\xA8\xEE\xAC\xAE\xB0\xAE\x86\xE1\x9Aa&amp;\xEB*\xE1\xEB\xC2n\xECÞ \xE17\xF6 \xEDÖ®\xED\xDE.\xEE\xE6\xAE\xEE
+!\xA2\xC1;\xDE\xC0+\xB6\xE1\xF2\xF0\xB0e\xF0
+\xEF\xF0o\xF1\xEF\xF1&quot;o
+&gt;\xE0,\xEF\xA2\xE1\xCA  \xE2\xA0\xF3&gt;/\xF4\xA6`\xF4&gt;\xE0N/\xF5V\xAFê ·\x86\xF6d\x8F\xF6lopO\xF7x\xCF\xF7\x80O\xF8\x8E\x81\xF8\x8C\xF9\x94oX\xCF\xF9r \xFA$\x8C\xFAa!\xE0\xAE        \x92!\xFF\xBA/\xB6 \xA1\xB2\xE0\xE2\xE0+\xCE\xE0 \xC1Ì–\xA0\x98N!\x82a\x9AaF\xE1\xB6`¡*a\xA6!PG\x8C\xB0\xA8N\xE1$&amp;!\x9A\xA7\x8E!z1r\xE1F\xE1\xBE` \xF6 \x96\xA0&amp;h
+a\xAE \xBA\xE1\xCA\xE1\xFA\xE0\xAA@jA\x8F\xA6\x885f\xA1\xE2`^\xE1 .\xA1\xA2-        va F`        f\xE1Æ€eFa\xC2\xE0        Ö  b\xA1a        \xA6\xA0b!\x8Fa\x9A`b\xE0j N!Þ &lt;\xB2\xA1\xBEa        \x8A  \xCA`+\x96 Þ `,hc\x8E\xA17\xC2a.\xF6\x97a\xBF\xCA \x9A\xA0\xA2`R\xE0\xAA\xE0!+f\xE1\xEE`V         Z!\x86\xA1\xAE \xD2\xE0\xBAo\xFF
+!\xE2`2`f\xA1j!
+Т+&gt;\xA1\xFA\xA0+bk\xBA\xE0Z\xA0\xFA@&quot;F\xA1\xC7 r\xE7+R!\x9A\xA1\xC8c\xBEqJ\xE1&amp;\xA1F\xE0+\xAA`        \x96\xE1\xA7`\xB2`\xFB\xF0q \xF1Sa\xB1\xEB\xA0 &quot;q+\xF1\xF5\xAB\xEE`6\xF1+\xB6\xC0\xB3!'\x8Aaß n!\xD2\xCA}X\xD1'\xA8܈m\xFB \xA6\xA0a|1\x80\xD1Q\x86\xB1\x8F1 a\x9B1        j!\xEF`\xBA\xC2\xE1\x84\xD6\xE0 T\x8D1\xA7\xE0\xC0\xF1DZ\xCF1×±&lt;\xB6\xC1&gt;\xEC
+\xCF\xF1Q\xF9\xD1#1 \xF2R\xC1 R!\xD2!!R&quot;)\xD2&quot;12N\x81#=$\x8BI \xE7\xC0\xBBPR%Y\xD2%aR&amp;\xFFi\xD2&amp;q2t2x\xD2'{\xB2\xB0b\x8A2\x8E2)\x97\xB2\xED\x9A*\xBBo\x86r+z\xA0p%!ratq/Ra \xBA`&amp;\xE6o
+\x92\xE0\xA6z \x9E         &quot;a\xB0\xF07\xA6`
+aV\xA1Na\xE6\xA0\xA6\xE1\xB1!^\xA0\xB6\xE1a
+\xE1Ra\xE2  \xC2n\xE2\xF3\x82\xF6`\x8Ao\xE1
+\xEC\xAEz\xA1n\xE0\x96\xE1\\xE5D&amp;\xC1        k \x95\xAC&amp;\x96\xE0heF\xE1\xF5\x81VaZ\x81&amp;!\xEE`\xBA` \x8A\xE1\xE2\xA0\xF0Æ·Z!\x8A\xA0 \xF2\xE0\xCAa+\x8A\xE8
+\xA1Ba\xC4!bsD\xD6`j\xE1\xF6 \xC1\xA2!!        \xA1`&amp;\xE1\x92\xA0        \xE2FE\xBA@BTf \xFF\xE6\xC0#[a&amp;\xE1\x94\xA9 \xEA \x86a(!r\xE0n\xE1\x92\xCB\xC6 +r :a\xFE`6\xE1v\xA0 \xE6\xC0\xAF\xC6;na\xA2\xA1z\xE0\xBAa\x97a.A\xFB\xFE@\x9E\x92\xE0        
+\xA1+\xEE &lt;Ga+~`\x82`\xCE3=\xD7\xF3\xDA\xF3=\xE3\xB3\xEE\x80\xEBÓ¶v \xA2`?\xFB\xB3\xFE3@\xB4@\xB4\xAAaA_\xA1A\x87\xE0nAB)\x94\xDEV!C\xB7`6!&lt;&gt;C\xF4F\xD4\xED\xE1DStE[\xF4^4Fg\xF4j\xF4F\xBF G\x8F\xA1xt\xBE\x8A!\x80~ ~\x80H\x8DI\x95\x94I\x93\xECI\xA3tJ\xD3\xC0J\xB1TK\x81K\xBD\xB4+\xC0TLÉ”b\x82A~\xD4e\xE6M\xF7\xF2=\xE74\xEA4+zO\xB9\x8AO\xEB\xE0\xFFu\xF5\xF4\xE8PuQ\xF5Q#uR+\xF5R#!S7\xB5S?5T\x83\x81T\x8F\xC1T\xBBUU\x95U\xB3t&lt;\xB7\xA5+\x86`\x8Eg\xC2 
+a\xAA Ô© a\x8E`
+*!\xD6 N\xA0\xBE  \x8A\xA0        F \xE18&amp;\xF4\xCBZ\x93\xF0:\xE1:\xE1\x9BL++K\xABŘv+\xAE\xE0b!&quot;!\xEA\xA0\xD8.\x8E!(\x88\xA1\xF6\xA0\x88h\xD6 h&quot;\xB2\x9E\xA0+\xE4&amp;\xF2\xE0VUv!\-\xE2`+\xE1o\xABpJ\xC1\xB5v!\xF0\xF5\x9A\xA8e\xDA&amp;\xDEb \x81\xE4AN\xE3\xB6\xDE\x8A\xA1Pja:!+.\xB7\xA0l2\xC1#{\xA0\xB6m\x92\xE3\x8E\xA0\xBA\x98/\xF1\xB2\xA0\xA6\xA1\xB0\x83e\xFFH\xA2\x8E(cÊ©\xC6!\x9Ea&gt;\xA1+\x82\xE1\xE2\xE0J'[&amp; *\xA1Naj\x81Ê’\xB4\x87V\xE1\xA6\xE04&amp;Z\xE1N\xE1l\xBF^W\xC1\xE2\xE0'|M\x80\xFE\xE0\xDE`\x82@h\xAF\x80h\x8Di\x95\x96i\x9D\xF65\xA4\x96j\xAD\xF6\xB2vk\xBB\xF6\xBE6\xC2vk\xC9\xD6l\xF7 &amp;!m\xE1 &quot;\x81m\xB3\xE0m\xE36\xD4n\xF1Vo\x8B\x80o'p\x97pI\xECp;!q\xB7qw        &quot;wr+!\xEE\xA0\xCCfG\xE2\xA0\xF2\xA0stWAtIwDO\xF7R\xB7 V\xB7u_7vKavs\xD4vwg*h\xB2\xA0\x8E`\xDAx\x85\x97x\x8Dt\xB2\xF5h(+^!\x9Aw VanAz\xB7\xCBz\xDF         r{\xBB\xF7{\xC3w|\xFFã ‡R!\xA2 &gt;!S\xA4\xDEw
 \xE2\xB7\xE6\xB7~\xFB\xE0~\xF3h`Ö \xDA\xE8+&quot;!+v`\x8A aHw \x96`\xEE\xE0&gt;\xA0\x86\xE1&quot;(\xEC\xB8 \xD8\xD8&amp;T\xB1aR!*a&gt;\xF1\xF1R\xE1\xAA 2
+\xC6`e
+\xB6\xA3 :ah&gt;!a        ~a^a\xCE Ô£\x9AVa\xF2\xA0
+r@\xAD\xE6`Æ€\xBE\xAE\xE0\x82\xA1\xDA\xE0'\xA17L'+8\x86m\xF2 na?R!
+\xE1        \xAE\xE0\xE2\xF0\x9A\xE1\xDE!\xEA\xE0^ ^\xA1\xCE v\xA1\xAD\x82\xB5{'\xA1R\xE4&quot;\xE1&gt;!\xDCy&gt;!\xAAz\x80Z\xFA\xA0!&gt;\xE02&lt;Æ \xD8x\xAA\xA1`u\xEE`\xFF\xA2\xA1\xDE\xE0\xCE#'z\xE0Va*\xA6\xC4BUa\xB2`
+\xB0q2\xA1\x82\xA1ba+\xCA\xD8vZa6\xA1 \x86\x80\x9Dr        v\xE0\xFA\xF8R\xA1r\xA1+\xE1\xAE!+\x9E\xE09+j  \xA1\x919\x92'\x99\xC8,\x935\x99\x93f@Y\x94\x81\x94M\x95UY\xEF:\xE1N\xE1\x95g@\x96iÙ–\xB7Ã¥v9G}\x99a~!ba\xCA`\x90\xB9\x94\x99\x99\x9D\xF9\xA0Y\x9AË€\x9A\xAD\x9BSA\x9B\xB9Ù› \xC1&amp;\xCB@\x9C\xCF\xE1\xCA9
+\xD0Y\x9D\xD9Ù\xEB\xA0b\x99\x9E\xED\x9F\xDDk\x9F\xA3\xA0\x9F\xFF\xF9z\xA0 ::\xA1za Z\x8F'\xBA\xA2\xD3\xA35\x9A\xA3=z\xE9\xA6!\x9A!z L\xBAbV\xE12\xA1\x9B\xA1\xA5\xFF_\xBA bz\xA6k\xFA\xA6\x93\xF4Lw\xBA\xA7\x9A\x9D\x9A!\x86\xBAJ\xC19\x90Z\xA9\x99Ú©\xA1Z\xAA\xF9&gt;\xE0v\x80 r`        (\xE3N \xECfDe\xE6 \xFE\xA0        j\xE1^\xA8B`v\xE1 N\xA0mØ´\xD2 c{v!\xBA\xA1Z\xE1        |$\xB7\xE0p\xC1\xE5\xD2 \xBEv\x80&amp;f\xE1 \xB6`\x96!\x92\x9E\xE1 6 +p\xF0\xA2`+HP\xCA\xCE\xE0v\xE1\x9Aa
+a[\x9Eai\x8E\xE1
+tYJo\xA2\xA1
+\xB2\xE0\xA6a\x866\xBA\xA0H\xE2 V\xE0
+¡\xDE!\xC6U\xD1\xE9+V`\x94r\x9A\xB6\xE1.\xA1\xD6a\xA2\xA1+zm        X\xA6\xBE\xA1Ò¡\x9E\xE1Z\xA1f\xE1\xA96\xB2\xA0d\xD2 
+\xE2\xA0\x96\x80\x89[a\xEA`\xFF\x8C\x86\xC2 \xBE\xE1\xF8\xA5\xEEhB\xD7b\xA1         \xB9
+\x86\xE1&gt;\xE0+\xA2\xA1n\x81w\x8Ea@\xA4\xD6.?\xA1f\xA1B\xA0\x8D2\xC1\x95\xEE ^\xA0\xEC\xB9\xD0c+R\xA0\xAAA\xD1\xCB . a\xFA\xE0\xCC;\xEE\xE0J`\xBD\xBF̽\xE1[\xBE\xE9Û¾\xF1[\xBF\xC7\xF8\xFA\xFB\xBF\xE7 \xC0\xB1V\xE1\xC0\x87\xE1 fA\xC1\xF7r&gt;!+\xC4        \xC2od\xC2+\xBC\xC6Z-\xCE ¹&gt;&lt;\xC4\xCDyH\xDC\xC4Q\\xC51\xA4\xC5_|\xF2\xC0\xBD&quot;a\xC6k\xFC\xAA!t\xFC x\xDCÇ|Ê¡b\xC1\x96\x9E\xC9W\xA048\x8E\xC1É¡\Ê©\xDCʱ\˹\xDC\xCB\xC1\\xCC\xE3\x80\xCCͼ\xD0\\xCDÙ¼\xDC\xCE\xE5\xFC \xC4\xCE\xF1\xFC\xA4e$\xC7\xCF\xFF]\xD0        \xDD\xD0}\x9D\xD1\xD7@!]\xD2)=.\xE1\xD2\xD5j\xD3W\xA1\xD3\xD4E\xDDRJ\xFD\xD4É›m\xAE`
+\x8C\x9Bi/&gt; \x92c\xE0\xE8\xBD\xC6  \xC2\xE1\xB2\xE0\x96  \xDA!\xA6\xE0 z\xA1\x81\xDF+!\x96av!\xAAa\xB1\xC6 \x8E\xE1L\xC7`\xA6 \xBE\xE1\xC6 .]d¡V`^`
+\x82iLh\xA4\xA4 \xB2\xE1^\xE1\xA1\xBA a&gt; \xF6\xE0g\x8F\xA0t\xF8b\xE0N\xE2b\xB1 \xBA\xA0b!%\xD3\xE8\x8C#\xE8\xE5\xA6\xE0\xB2#42+F\xA0\xCAaf\xACvCan!\x9A:_B&amp;\x82\xA0\xE2`@\xA4\xDA\xE1+\xBE Ì“\xE1\x9A\xA1        z@c0\xA5&gt;\xCC\xE2\xE0\xC2\xE1\xFF\xE0\xD3#a2&quot;!\xFF  \xAA(L\xE8\x8EaZ\xE1\x9E!vj \x86\xC0\xA3\xF2\xE0\xA9\xE3 \xD6!.\xE1\xC0\xAD\xAE\xC3[\x80+\x8B`\xB6\xA0&gt;\xF8\xA6\x94\xEC\xC4\xD3r\x9E\x80M\x92!Na\xA4\xE7#a7\xF7\x8E| \x8A\xC48\xABÌ¢2a\xC6\xFD\xCArbÉ©0\xC5\xDA\xE5\x9A\xF2\xA5W\xABFǶU
+\xB5lÙ®d\xD5^\xEAدFcVLI\xF5\xEDW\x987\xA1*\xB5\xA9+ܯ+bL        U#S\xA3/\x83\x8A\x84\x89\xB5nÛ§W\x9F\xF5\xE9\x92kÑŠA\xF6\xB4r\xA4Y\x9C7b\xBCxӥȠBe\xBA\xF4\x89U\xABV\xAAIy\xD6\xFC\xBA5\xE7ÇŸ)7\x96&lt;J6\xACÔ™\xB5Æ­\xBA\xD2cT\xA6P\xB3n\x85zvmÙ­#u\xE2)gÆžb\x8DÚ½\xF9\xFFRiV\xB29u5\xE9jP\x99c\xC5&gt;%\xCA\xE7T\xB8O]\xF6\xC4\xF8\xA9Y\xACH\x9B2\xFD        \xF3\xE9Q\xA4Ea\xDB\xD5\xEAÚ³X\x8F\xE6\x8C\x92gt\x9A'qr\xAD\xCBv\xE9Ö«:;\xB2{\xD3&quot;G\x8D&quot;;\xBA4\xFBS'ÈV\xAD\xBE5[\xD5kד4\xBD\x929\xB5iL\x9D+S\xA5*\xF4k×£;\x93Úœ\x98R(Ɉ,kRLE,\xC5\x8D\x92E\xBF\x98GmY\xC4\xF4\xC6!\xA1\xB4\x92K+{D\x92J,\x83|\xD0\xC3\x9D\x84\xD2C*m\x84\xB1\xC9:\xA1\xD4Q\xD9$\x8F\x84\xD2G!\xE3&lt;\xF1D?\x91\x85\x86\xAB\xBCH$\x9FD\xD2\xC63\x91d\xB1Cvy\J$\xA1\xAC\xD1\xC5\xB9\xF4\x98E\x93\xDC2\xC9;ܱCY$\xB1\xC4\xADDSK\x8B\xBCQE+\x9C\xB2\xC7-d\xFFKiT\xB2\xCA/\xB18\xC8(3u\xF2\xCA5\x9Du\xC8\x99\x8C\xB2\xC8 \x97&lt;2\xC8 \x93$\xD2\xC3\x95LSJId1\xC8.\xA1\xCCqEG$r\xCB(]\xD42\xCC%
 a\qV[\xD1\xCBY\x8C\xB1F\x95+\xC2\x87\2J3m\xF2G_l\xD1F&amp;\x9D\\xB1\xC8\x9BL\xD3\xCDe\x96\xA6RK c|\x91\xC6\x89\xCCF#5\x9CPB\xA1\xACr\xCB1\xBB\xD2E\xE61\xC7\x99\xCCW\xDF#u\xE4\xB7_!K\xFC\xB7\xC6 a \x82{2\xA8\xEE\x83AJH\xA1\x85j\xC8an&quot;&quot;\x89&amp;\xAE3J\xB8\xB5\xB0\xF8I\x83\x84\xF3DK\xFC0D\x93\xA4\x92\xE3\x8E=\xAE\xA4\x90D\x89\xA4\x92L:9\xC4$\xB9LY\xE5\x95Y,\xD1h\x97\xB5̱Hc\x96y\xE6 W\xAC\xD9æ›±\xE4ËœuÞ™\xFF\xE7+{\xF6\xF9g\xA0\x83N\xB2È¡\x89.\xDA裑NZ饙n\xDA駡\x8E\xBAà©©\xAEzH\x9F\xB0\xCAJ\xAB\xAD\xB8\xEAÊ«\xAF\xC0\xDE&quot;,\xB1\xC6&quot;;\xC7\x8F\xCCP³\xD1N[\xED\xB5\xD9n\xDB-}\xF6\xBDr\xC6&quot;\x87\xA4\xB1\xC6+\x89$\xB1E!w\xB4q\xC9_\xD41Es\xF0\xFDE&quot;\x8D\xFC\xD1\xC7Z\xA5QK]\xAC\xF1\xC6KlQF\xA1L\x92\xC6 \x81\x84\xF0Au,\x92\xC50\x8Flqc\xA1$\xF3\xCC'\x95\RH \x9Dm\xC6M\xE46J*\xE5\x91I&amp;w\x94\xB2\xC9!o\\xB1\xC6y\x9C\xF2\xCC/S\xFCp\xC7-\xBA\xC6q\xC4\xA9\xCCr\xC7\x97\xDC1\xA8\x98S\xDC\xF1I'Xv\xD1FM4\xB2\xC6\xB6\xB2D
 \xBD\xAE1\xCA*\xFA&gt;RE}\x9C\xF2H4\xF2\xC8\x95\xFC~\xC70\x85\xD7GcaXE\xFF)\xF1\x87%,\xE1B\x95(\xC3Æ\x84&gt;d\xE2q\xF8C%q\x86!l\xA2i8C\xB8Q\x85',bc8D^\xB0\x83LÜ¢,[\xB8\x98&quot;1\x850,&quot;E\xC5z\x97\xBF,\xE4a\x95E\xDA0\x87'la\x95^        N\xF0\x84A\xAC&quot;\x97x\xE0\xF6\x90\x881* 7؃\xDC\xE8f7\xBC\xA1 \x85\xA8\x83\xDF7\x87*d!\x86C\0ظ\xC7Enr\x95\xBB\\xE66\x88|`\xA1\xDB\xE9L        \xED-\xA3\x9F\x98\x84\xEB`7\x88\xD1nY\xB7\xCB\xDD\xEE\xEAP\x8ALOx\xC43\xF2\x94ǼE8/\x9A^\xF5\xAEW\x85*\xD4a{\xDD\xFB\xDENÖ…*\xC1|\xE8\x8BF\xA2\xA5\xAFH\xBC/~\xF3\xAB\xDF\xFD\xF2w\x88&lt;cL\xDCCc\xC6 @\x81
+d\xA0!\xFF(A
+Z\x83\x9C\xC4 \xAE\xE0A\x8A\x90\x84\xCDA\xA1
+\xC1B\xC2P\x864Ü„+Wa\xA4\xF6\xF0\x87A|\xC3        RP\xC4V Q\x89Lt\xE2\xA0(Źխw8B\xB0x\x8AL\xE4a}
+\x87\x82Ѓ?\x94bZ˘B\xE8\xF20\x85JT\xA1G\xB8\xC4jÐ…&gt;\xA6\xE0\x8D}H\xC6\x9A0\xC3&quot;\xBC ri\x98\xB8\x9A\x90\x83'\xA1ш\xC5'\xE2\x86K\xBCb \xD2KC!\x84:\xF4\xEDC\x98B \xBEV\x8AY\xBC\xE2wHCq\x8A ]!3[\xF8C&quot;\xC2p\x82&gt;\x8C&quot;\x87\xB8E2&quot;1\x89M\xD4! I\xF8\xC2nÐ6&lt;\xE2[\xA0\xD1\xF8\x899\xEC\xE1\x99x\xC1#Q\x86?(hY\xA5\xE8Aè·‰E5
+SÈ…{:1\x872\xC4\xE0+\xA3\xA8BF\x91\x87\xFF\xCFL\xA2\x81C&amp;\xEAp\x888|q:D\x91\x84(\xA2A\xE8C\xD2P\x8A9\xE4`
+{HCJq\xC7X\xE4\xE1e\xC8\xC4$\xCAЇ&lt;|\xA1        \xAF\xF8B&lt;K\xBB7\xDC'\x9E\x8DB \xF6P\x88T\xB4\xA2 U8C &gt;Q\x8B&lt;\x9Ca[[\xB8\xC55HZ\x84\x94 +\x9F\xB8C\xD6\xD9\xDAM\xDC\x9EaD,
+AO{\xE2S\x9F\x8B\xC8C*q\x85!-h\xBA\x83\x84.t\x86Gh\x81\xF7&quot;:ÑŠ^4\xA3\xD5\xEBkcq\x87s\x91\xF4ZlDJ\xFF\xB0\x8Aa\xB5\xF4\xA51\x9DiM\xB3p\xD3A\xE4t\xA7=\xC5$\x82\xBA\x8CHD\xA2u\xF8BR\x97\xDA\xD4\xC4u!        %\xBDD\xD8zÕ¬n\xB5\xAB\x87\xB8 wІ?\xFC\xA1\xACg\x8D\x82Z\xEB\xC0V\xB7\xC2U\xAEt-C1&amp;\xB1\x8A\xBC\xEE\xFF\xB5\xAF+\xEC` {\xD8\xC4.v\x8E\xAD'[\xD9\xCBfv\xB3\x9D\xFDlhG\xFB\x85\xD26\xE2\xA8\xFD\x82j\xF7p\xD7¶ \xB3\xADEL\xE7\x87.è–·\xBE\xAEp\x87Ð…R\x8C\xE3\x87\xD8\xC4$\xAE\xF0\x86D\xFC\xE2\xE8\xC0س\x88g&lt;#\xDD\xF8D\xFEp\x85늰 KB\xAE\x90\x88H\x84r        Dц%\xFC\xE1\xEE\xDCAjp\xA5;Ü¡kBNÐ&lt;\xD4v\xC5\xC8\xC3\x82\x83$\xDC \x87\x90\xCA\xCEP\x8B\x8B\x8C!\xCD\xC3Fq\x8Bq&gt;b\xB7D0&quot;Q\x8AO\xFC`e\x98\xEER\x91\x84*\xE4a' sZP\x83-\xA1)\xA8\xC0        Þ°\x8AUФ\xBD\xB8\xC2\xF4\x9C\x87\xE0x\xDD(E\xCAЈNbk8A 4\x9D\xA0A\x8C\xE2\xFF)\xB8Bbp\x83V#6\xE5H\xC706\xD1\xBD\xF6\xE11\x98\xC1)\xB6Q\x8Db\x8C\xA3        1B\xB0\x82A\xFC\xA2\xA
 5\xB8B6\x88=l\xE1ÕˆF\x9A0\xB8\xC4b{xB!\xB6\x91        U/\xA2A\xF8B*\x82\xB1\x8D4\x84\xA0cH\xC7/\x82\xF1\x8A(\\xA2\\xB9D^\xB0\xE6,\xE2i\xE8\xC1\xC6I\xC8/\xA2\x91 \xB3\x99OÑ€س\xACn\x86\xB3\x9C\xE9l\xE7/!{\xEE\xF3\x9F\xBB\xE8A\xFAм\xDB\xC1f\xD0\xE8GGzÒ•\xBEt\xA67=\x90\x80Z*\xB1\xAD\xC5+\xEA=\x87T\xAF\xBA\xD5Yxu\xACg]\x8AP!\xB9\xC6\xDD*z\x9D\x87 \xA4\x9B+\xC4\xEE±O0\x81e7\xBB\xB3\x80\xB6\xB4\xA9Ý‚Æ–&quot;\xDB\xDB^\x84\xB7\x8B\xB1\x86\xBC\x80܇07\xBA\xD5\xCD\xEEV&lt;\xF1\x9E\xFFw\xBD3q\xEF|\xEF\xBB\xDF\xFF\xF8\xC0 ~\xF0STa\xE1\x81\xE8\xC3\xC3#&gt;\xF1\x8A_&lt;\xE3\xEF\xF8A\x86\x91\x97\xFC\xE4)_y\xCB_^e\x99\xD0&lt;)H\xCEu\xCEs/\x83\xB9\x95\xC7 \xB1\xD1$\xCC  \x89\x90        \xCE6Q\x8CZ\xD4`\xCFHE\x8Aq\x8DS\x8Ca        \xCB\xC8\xC6\x96 Å…&quot;Q\xD8\xC0Ú°\xD7\xE4b\x9B\x98\xBA\xB7\x90\x87\\x82\x90\xAD\xD0s\xD0        \xB5\x90 \x9Dp81 \xBD
+\xE9\xB0+Q\x90\x9B\xD0
+1\xB3        \xD1%\xD0\xE2\xC5&amp;\x810[@&gt;#\xB0{\xD6+\xB0h\xF5\xB9\x90g0)\x9D`&quot;T[@b\xB9\xD2#0\x99rK0]\xCF0        p\xCB\xF0r\x950\x84\x89\xB0\xB5p&lt;\xB5P\xA8\xF1K        o07\xBDp
+iP\xFF\xB1\x91\xAD0\xC3P\x8Fp A\xD2\x91p
+s\xD0C\x90\x9D\x90+ß+B\xE2C=ep
+\xABe\xB01\x962+\xE3p\xBB\xD0cP \xD50\x99\xB0+\xB10 aP\xCBP \x97\xD0
+\xA5\x90)\xB0I\xD0        \xE9\xF0+ß k0{p!\xD3g\x90 \xBF\xE0;?0\xF0\xBF\x90
+\xAF\xF0\x95\xF0+\xD3W}5\x80}2\xD1
+?\xD7}\xDF~\xE3W~\xE7\xD7 \xD9PK0 \xF6~\xF17\xF53\xF8\xA7)\xD0w\xFFW
+8\x80x\x80        \xB8\x80+\xF8\x80\xA9\xF0x8 \xB9\x90        \xD10Øi\xF0\x81!X#X\x82 \xD0h\xD5\xBB\x90ep \x83u \x83TX\x83%0_p :X\x97Ѓ?\x84\xD07        A\xB4\xFF\xB7\xD0 \xBF\x90\x84KØ„O\xB8Q8\x85Ux\x85Y        \\x98^\x86bH\x86f\x88\x86;\xA0\x86l\xE8\x86p(\x87\x88U\x87w\x98\x87{؇\x88\x83G\x90 \xB5P        \xAD0
+\x8Cèˆ(\x89\x94h\x89\x98\xB8/p\xBB\xF0 \xA3\xB0        \x9F\x8A\xA3X\x8A\xA7\x98\x8AeP a\xF0
+\x93P\xB9P\x9Bp        \x82\x97 Tm\x90
+\x95\xB0?\xB0\x9D\xF1        \xB7\xB0\xA4O\xD0\x89\xD0O\xADp
+kp\xD5\xF0+\xDB0 Y&lt;\x87\xE0\x8A\x95P
+\xC30
+30
+_B\xA7\xD0g\xF0
+\xBDP9P        \xF0P&quot;i\x90\x85\xF0e\x89\xF0 \xA3\xF0 yp3PhTm\xF0\xB4\x92\xFC\xF1+\xD0AU \xB1P {\xE0Z\x850\x95&gt;?pZ\x92\xA5\x90\xAD\xE0\xFF:\xA9\xC0\x80\x8B\xA0A\x8C\xF3\xA50;\xD0q\x90M\xD0\xBB\xE0l\x886\x8E\xF9        \xA3@%qp \xD1\xF0\x83p \xCB0
+\x95P ÉNc0\x99\xF0\x95\xD0 u\x90 \xE5\xF0 \xB90\xA50
+\x97\x90 \xE78S#rDcð–­°
+\xA7\xB0U\x930 K\x96Yp U0j\x89\xB0 \xBD\xB0 \xBD\x90A\xF0\xC5\xD1D\x97 up
+\x89\x90\x86\xA3\x91ip %0W0        wP\xBF\xB0Y@)\x94DiAHyy\x90c\xC0\x94N        \x95R9T\xE9p\xC3        &gt;[Ù•_\x96cY\x96gyiykÙ–o\x97c\x90
+ti\x97x\xA9\x97|é—€)\x98\x84\xD9 \x87y\x8Aɘ\x94ã˜i,\x93Y\x99\x97\x99\x99y\xE00\x9D\xF9\x99O\x97\xA3Y\x9A\x8F\x80\xFFC\xAD\xB5\xABY\xAD\xF9\x9A\xB1;P\x9BbR\x99\xA0\x9Bm\xC0\x9B\xBE        \x9C\xC2I\x9C\xC6Y Ë \x9Co\xC0\x9C\xCE        \x9D\xD2I\x9DÖ‰\x9D\xDAÉ_\xD4\xDF        c\xA30\x9E\xE5y\x9E鹞\x93\xE2\x9E\xF0)\x9F\xCB\xF0 \x89\xE0\xF99\xFBÙŸ\xFF\xA09\xA0\xFEx\xA0        \xBA\xA0+\xFA\x93A        d \x97\x89\x90+OP \x9FM\x80Ac\xF0w\xB0 c\x80n;\x90I\xF0É \x8D&amp;[\x90+0        \xA1p=@StU\xD50 \xA1\x90y\xB3\x91\xE5q \xCF0{\xB0 \x9D\xE2W#pq\xB0        \xC7\xE0\x87\x81\xE0I\x87\xF0c\x90\\xE2\xD6]        k@?\x81\xA0\x97oP?\xD1|\xE5mS0K\xE1\x99\xDB\xF0 \x9B\xF0:\xB3 \x93\x80\x9EUXAH\xD24Õ
+\xD0 \x9F\xB0\x8F\x80\xFFgg        \xC7\xF2eP-pS\x81Q@*kp        \xA8\x91\xB4\x89\x8DO\xB5U        \xC3`RQ\xB0\xBB\xB2
+\xA3\x90E\xF3s Ù° h\xF1;\x8B\xB0[\x85@?\x9D\xD0~[#\xB0        N8iP7\xA0B\x81\xD0\x83\xB0I?g\xF0ay\xB0        l5\xA3\xD0\xFA\xC2a\x87\xD0?@\x85غ\x83\x90T\x99Ws         \xD4\x99\xBA\xA9\x9D\xDA        \xA0\xBAc\xA4j\xAA\xA8\xAA\xAA\xACꪰ\xBA\xB3Z\xAB\xB7z
+\xB9\xBA\xAB\xBD:\xBFZG\xF8 \xAB\x90\xBB\xF0*\x94ɺ\xACÍš        \xCFz\xD1:\xAD\x81P\xADך\xAD\xB0\xADЭ\xDF\xAE\x810\xAE\xE5Z        çš®\x81\xB0\xAE\xEDZyP\x88\xA1)\xAFW@\xAF\xABp\xAF\xF9\xBA\xAF\xB6\xCA\xB0\xBB7\xF5K\xFF*~Ó°+
+[\xB1wp\xB1\xBB\xB1uб\xB2\x870\xB2\x8FP\xB2p\xB2P\xA5\xB2,\xFB. \xB32K\xB36\x8B\xB3l\xEE\x94        FA;\xB4mP\xB4G+fk\xA0\xB4\x89\xD0Q\xF0s\xF0&quot;Q;\xB5\x93p\x8B\xD3        \x9A\xBA\x83\xD2\x91\x90 _0
+\x87m0        \xE6&amp;)\xB4\xD9z
+Ý°{2'`'}0\xB9\xD0\x81p\xB08\xF3\x90        c\xF0u\xD0
+\xCFp\x88\xAE\xD5 \x9B\x80E\x91\xB09P7[ q\x92
+w\xBB@\x899/\xB0\xD5I\xD0
+\xE7P
+\x9B\x83`\xA7\xB0\x81@\x8FcP?yp\xB9\xFDvE y\x95E\xB0\xB3\x92        &gt;\xB9P o`#\xBFP\xB4\xDBP[1 \xA7\xAAkp\x89\x90 \xB6aPY\xFFf\x8E9        ~\xD1\xB0Kp\x97 [\xA1\xB0_\xF0        \x9B\xB0s\xC0#\xA9\x80q4\xF2yp \x87x\xA1\xB2\xD2t\x8Dm0 \xA10C!PhA&gt;0NsP        o\x90C\xB0\x8F\xB0ePi\xB2\xF0\x9E1\x910aЙ1Py\xB0{\xB0w\xA0\x94î¡«ß        k \x83\x80\xC4\xE2K\xAE\xE5\xFB\xA4\xBE\x93@?(\xF9\xBE\xF1;\xBF\xF5{\xBFK\x90\xBF\xAF\xB0\xBF\xFD\xFB\xBFq\xC0\\xC0\x9C\xC0f\xD1
+ \xEC\xC0\xC1\\xC1\x9C\xC1k\xB0\xC1 Pop-L\xC2&amp;\xA6m\xC0\xC2. \xC3\xC5 \xC37W\xC37\xFC9\xDC;\xDCGp\xC1`-Ý \x80mP \xAF\xB9\x9EH\xAC\xC4
+\xA4fC\xF0\x91\xE0oP\xC5W\x9C\xC5[&lt;\xFF
+I\x85UbL\xC6f\xFCh\xACƵ\xC0\xC6E\xE0\xC6Y\xC7rL\xC7v\x8CÇžU{\xDC\xC7ȃ\ȇ\x9C\xC8\xD0\x9D\xE9È,\xC97PÉ—\x9C\xC9ÚŸc\xE9É ,\xCA\xE3\xDB        \xC9P`mÅ°\xB4W\xB0y\xF0E\xD0\xD1p͹\x90 \x9B\xC0\xA0\xE1P-\xC3\xD9 G\xD6 C\x90\xB9[p+\xFCS\xFF\xDBQ\xB0\xD10 9p\xB1\x8D \xA9\xD0Y\xD9 K\xB05\x90&lt;kP\x97\xE0H\xB3 k\xF6\x94m0]\xC3u \xD9G&gt;\xC3\xD0\xFDzZU-\xB0\xA7P O\xD5C\xAF\xD2 \x99\xC0~\xF5AP        0;\x90\x87\xB0 s\xB07\x90\x96Ç‘\xC0Op\xBE\xA1s\xF6OP+8\xE9PÑ Cp&lt;!p
+\xA6\x88\xD10 \xB8\xFF g\x87\xDD\xAD`\xAF\xB7\xB9        g0\xC9p \xBDP ð
+\x93A0\\x97P \x8Dp!\xD0Ûs\x8F\xF0 \xD90
+\xD0\xBBc0
+epk\xB0 \xD7p \xAF\xB0-\xD0e0 \xA3pQ_\x90q\xDD
+o\xF03\x90\x85\xFC\xF0[\xD0Ip        \xB3\xB0        \x9F)M\xD0m\x80\xD2*\xCD\xD2.+\xD32M\xD36\x8D\xD3:\xBD \x99G\x9C\xE0\xF2 AC]\xD4G\x9D\xD4K\xDD\xD4k\xF0\xD4Q=\xD5U}\xD5?\x90Õ»\xB0\xD5q\xD0\xD5_\xD6c]\xD6g\x9D\xD6U\xB0\xD6m\xFD\xD6-\xD0s]\xD7Q
+Í€\xD7z]/\xE0;P\x81=Ø…}Ø­\x90\xD8Ë°Ø£\xD0ØÙ“]Ù³pÙ™\xBD\xD9W\xD0ÙŸ]
+\xA1\x8D\xBFp3p\xA7\x9D\xDA\xB0ڭ\xFD\xFFڱ=۵}\xDBE\x90ۻ\xDD\xDBE\xF0\xDB\xC1=\xDC\xC5}\xDCɽ\xDC\xCD\xFDܯPm\xD4m\xDDح\xDDܽ\xDE+\xDEg0\xDE+`\xDE\xE8\xAD\xDE\xEC\xED\xDE\xF0-\xDF&gt;\xB2y\xB0m\x91\xD0
+\x9B0 u\xD0\xEE\xFCf\x830\xC3P\xA5@T\x83\xBD\xF2
+%p\xA3\xD5é\xE0N}\x90
+cpC\x90\x89p+_\xF0\x8D\xF0\xB2cP?\x90\xDF eK\xD2 ƶP\x93\xC07\x91\xF0UP\xA3\xB0+\xB97\xB0\xCDv        }\x96        0\x9D0
+A0;PQ0 S`yE\xB0Q\x93 {P[a\x90M\xB9\xB0\x955\x90
+U0\x92\xE7,[\xB0IpC\x95=\xC0e\xB0        \x8FPT\xFB\xEB:\xF1]        É+\xBD0O\xD0op
+\x8D\xD1\x95\xB08\x93\x90 r6\xFF
+\xBBw+\x9A\xB4;0+_\xF0mv}
++\xF08r=\xB3\x99\x90Q\xE0\xC570[\xD50 wq\xF0g\x83\xF0\xE3p
+(35;c\xB0\xEA\x9B \xDD90+\x91+\xC1\xF0 \xB7\x90?\xCF0Ó…P\x90\x87\xD0 %\xFEo \xD1\xD0
+\x8B\x90 \x9B`\xE7x\xAE\xE7\xD2#;w\xE8\x82N膎\xE8Ӡ茞=LMy\xE9\x93^é—ž\xE9\x9B^\x9D\xFE\xE9\xA1~K\xF2 \xA5~\xEA\xA9~\xAB\xDE\xEA\xC7\xF0\xEA\xB1&gt;\xEB\xB5~ë¹¾\xEB\xBD\xFE\xEB\x82#pÆŽ\xEC\xB70\xB9!\xE3\xEC\x8B\xD05\xE0zS\x90\x9B\xE0,\xA9\x91\xB0\xED-\xD0\xED=\xF0\xED\xE1&gt;\xEE\xE5Δ\x9Dp        \xE9\xBE\xEE\xED\xFE\xEE\xF1&gt;\xEFkP\xEF\xF7\x9E\xEF5P\xCF\xD0\xEF}\xF0\xEF\xB4&quot;\xF0\xCF@\xF0\x8F\xFF\xF0\xA7\xA0\xF0 \xEF\xF0/\xF1?\x8F\xF1\xCF\xF1U\xE0\xF1k\xF0\xFA&quot;O\xF2&amp;\x9F
+(\xAF\xF2\xF9\xD3 .? \xF34\xDF 6\x8F\xF3:\xCF\xF3&gt;_Ht\xC4O\x90\xAB\xF0\xCBP'\xCB\xF0\xEDW\x89p]\xF0 a0\x98?\x91\xEC{gpO\xA5\x90\x98\xB0X+NDO7T)P\xAF`J1\xDFp\xCD3\x90S\xF0
+\xD4U\xD0q
+$Y\xF1gÓ!C]I\xB3\xE9R\x8F+}F\xFB\xB5\xE9L\x8EU\xC6&lt;\xAC\xECM\x98C\xAB\xBE\xDD:\xB4%G\x99J\xA9b\xBDJ\xF2\xA8O\x98P\xA5]Z5*N\x8C7\xAFò„©´'ΰM\xB9\x92\xDD\xCA\xF4\xA8N\x958\xCF\xA5IS\xE7O\x97G\x8B\xEEDj\xA9Ó¥+(\xDBÌŠ\xF4'\xCD#\xA0g\xF2t\xDAU\xABÊž\xFFY\xA9n\xDC2iY\x9ET\x8F\xA2\xEC(\xF3\xA2Çš9\x97\xCE\xD4X\xABO\x8D$q\xBE,\xBAlV\xA7%\x92,\xF6dN\x9B&quot;%6\xB4y\xF4\xF2Ù°?_.5        \xA9V\xACOq&gt;-\xCBthÍ¡W\xAB\xD2{vi\xF4\x93D\xA9\x9E,s&quot;ʲw\xC1\xFE\x94It\xA5Ë›6I\xA2\x84)\xA7Ñ—&lt;\x93\xFE\xD48S\xEAV\xA9&lt;'.,\xD9\xADÚ˜Az\xE4YU'ÅW\x8F\xAA\xCCx\xF2\xADØ)\xA6\xBC\xAAt\xA5L\x9Dg:\xD5i\x99(M\x81+&quot;T\xC8\xD0a\xB1\x88+^&lt;&amp;\xA368\xF2\xE8\x96BD:c\x93Pzd\x96\\x82I&amp;\x9Al\xC2I'\x9E|\xBA\xE5\x92G渢\xA8\xA3\x92Z\xAA\xA9\xA7\xA2\x9A\xEA\x8AV\x92\xB8*\xAB\xADn\x91è«°\xC6*\xEB\xAC!\xD2Z\xAB\xAD\xB7âš«\xAE\xBB\xF2Ú«\xAF\xBF\xFF\xAC\xB0$Il\xB1\xC6\x8B\xEC\x92\xC9*\xBB\xE4\x89\xCC6\xEB\xEC\xB3\xD0F+\xED\xB4\xD4VK$\x92Hb\xE9\xE2\x8B3B\x88$\x8A+
+\xB9$\x92TF\xD1\xF0\x8D\x82\xB4\xEB\x88/^I\xA3\x90&lt;\x96(\xE1\x8FUN\xD9c\x87\xF6\xEE\xA8d\x9AFÞ¸#\x8Cji\xA5\x8E+\xF6e\x908\xF6\xD8\xE4\x9CMʘ\xE2\x89&quot;\x99\xE4\x8C2Þˆ\xC2\xCB!)\xE4\x91PR\xB9\xA3\x8F*Zè¡Š'\xCA\xE0\xF4\x90Ky\xA4\x96&gt;n\xF9c\x84Vh\xE3\x95^\xA9\xE6\x94N:9\xA4\x96MÖ°\xAC\x92B꘣\x8F :\xF9\xA4\x8FH)%\x95N)\xE3\x8EAA3\x911Þˆf\x8FG\xB2\xCAc\x96/\x82\x88\xA3\x99Q)#\x8B8zP)\x8Ah\xEF\x88e\x99?\x86\xE9$\x93O\xEA\xF8\xA2\x91Nfy\xE6\x89L\x82i\xE6\x99,b\xA9e\x8E^hb\x8EI:\xC9\xEC\x903\xD6\xFFd\x895&gt;y\xA4ﶨf\x8D*\x92\x98\xE2\xA9ij\xB9\xE4\x988\xDA\xD8C\xC1DJ9d\x88+\xA6\xB8\xE2\x8B7\xD9&amp;\x91&quot;\x96\xB8$\x8B!\xEA\xE6\x9DiF\xAB%\x90X\xC2\xD8c\x98e\xD6(\xA4\x92m\xB9\xF42\xB7Ƭ\xC4L4Qs6\xCFpN9\x978\xE1\x8FT\xF0\xD4\xF3 &gt;\xFDTPB9\xDC\xE3\x93A\xE6È£\xD1G#\x9D\xB4\xD2K3=c\xD3N?+u\xD4ROMu\xD5V_+d\x84        V\xA8\xA9\x97G\xAA)e\xD7D\xB6\x92J\xA9#c\x91U\x96\xD9T6\x81VZj/\xB1[m\xB9\xF5\xF6\x87pC!\xD7\t\xFBP\xF7vÝ…W\xDE;\xFE\xBA7\xDF}\xFB\xF
 D7\xE0\x81 &gt;8\xE1\x85~8\xE2\x89+\x9Eb\x89(4\xE6\xD8c\x90\xCDLd\\x93\xA7\xA8&quot;\x8C\x95\xB3Y\xE4e\xAAf\xAE\xF9\xE6^u\xE6\xD9\xE7\xD1&amp;Ñ’\xE8FF\xFFi%\x910v\xE1\x8A66        \xA5\x891.\xC9d\x90&gt;29\xE3\x8BG\xA29f\x931v\x8F&quot;\x91;|k\xE6\xD60\x9A\xA8B\xCBI\x82\xF9!\x8DQ*\x99A,\xF6@\x9FQ\xDC!+\x97\xC8\xC6;\xC2q\x86)\xEC\xE1+\x88\x83\x96*Q\x85A\xEC\xA1 iE%.\xF1\x89M\xEC\xC1\x80]\x90Y\x9A\xF0\x86F\xE4TaH\xC4B\x86d \x81\x88\xC9&amp;\xBA\xB1\x8BT,b        \x87h\xC3ÑŽp\x84ac`\xCC!fq\x8A\xC2e\xC2AOh\xC5%î°‹J0p\xB9\x88\xC1\xB60\x858\xF4&quot; i\xD6)\xF2\x90\x85+\x8C\xA1yx\xC3\x820\x83;\xBCb\xC9\xC5*:шL,!\xB9\x88\xC57Î\x89Rl\xF0\xB3X\x84\xA4\xBAp\x85&lt;4&quot;
+)\xE8\x83ë‡*\xAC!\xDD@\xCD n\xF8\x848\x9Ca \x9D\x88D/\xE2\xF0\x83V\xFF\xDCbQ\xC3*j\xB1\x88(\xE4 Q8B\xF1\x8D:\xD4  \xC3(D\xE60\x8A\\xDCb[\x9B8\xC4#Ö\x88b\x84\xA3M\xD8\xB5\xB2\xB7\xBDx\xAF\xA1x\xC2*Q\xBE&gt;\xD8E}\xECs\xFC\xE4\xE7\x9Be\xD8\xFA\xE3\x9F\xFF(@\x81
+d\xA0!(A
+Z\x83\xE4\xA0\xD3\xC2!\x88\x90\x84&amp; T
+W\xD8\xC2\xAE&quot;2\xDC\xC5*l\x88C\xF2\xF0 C(C\x87X\xC4#&amp;q\x89M\x9C\xC2\xA38\xC59\xEC\xE2\x8A\xC2J\xC5\xBB\xF8\xC50\x8E\xB1\x8CgL\xE3/\xE1\xC6\\xCCB\x8Et\xB4#\xF5\xC8G?R\x90\x844$&quot;\x9F\xA1\xC8B0Ò‘\x90\x94$%-\x952\xA4b\x93\x9D \xC5B\xB9\x88p\x942 \xC1H\xE5*w\xE1\xCAH\xC0R\x96\xB4\xB4\xE5\xBAp\xBD]j\xE4\xCBI\xC3\xE6p\x8CO|\xE1\xFF\xE3\xB8C .\xF0\x81\xB4&quot;\xC3\xF8\xCAx:p\x82$\x8C&quot;ˈ\xC67\x9E\xB1\x8AUtc+\xB8\xC33\x9A\xB1\x82\xFE&quot;HB\xE2Р       t\xA0\xDFhF5rч8\xBC\xA2 \x93(\xC5+\xAAQ\x87Vd\xA2\xDF\xC78n1\x86D\xE1\xBDh\xC5Ê‚p\x839 #O\xC8\xE50\xBA\xB1\x87l`         \xDF&quot;\xAA\xD1 \x8E!81hC3\xC2q\x8E4db\xD3x\xC4+b\x91\x89B\xDC\xC2L\xCF\xE8}\xC8\xF7\x87&quot;D! w\xF8\xC4        \xBA\xF0\x89a\xDCbI\xB8\xC3!f\xF0\x8A5$\xE1
+w\xC3ts\xAE@\xFC\xE1\xA8)A\x8A\xB1\x8DE$\xE2\xEB\xD8F,\xDEp\x85!\xA4`m\x88\xC3&quot;\xC2P\x88#\xCC\xE8
+\x88D\xE8Ú‚\xC4\xE0 \xB5\xC6/\x8ES\x82O\xA2\xB3xDdv\xA7\xFEAW/\xFFH\x9E0\xF7\xF0\x8CId\xA1/\xBBpW\x8EÑŒV\xD4\xE2ID0Vq\x88F\xBC`\xB4\xFDE2\xBAp\xA3&quot;U\xA9Lu\xEA8\xF2 \xD5\xEC\xC0\xAAX\xED\x84V\xB9\xEA\xD5e&lt;#c-\xEBYÓºÖ¶\xBE5\xAEs\xAD\xEB]\xF3\xBA×¾\xFE5\xB0\x83-\xECa\xBB\xD8        8\xB2\x92\xA5\xACe1\xFB\xCDrÖ³\xB8\xE4\xAEA\xDA)\x98v&amp;\xA9]mk\xE3[\xD9\xD2Ö¶\xA9\xC0\xADn3\xC1[\xDFW\xB8\xC4+r\xE6:\xBA\xD2\xEDu\xAD{ \xECj\x97\xBB\x89\xE8xc\x87*\x94\xF7\xBC\xE9]o{\xB7\xF0\xDE\xF8\xD2u\xF5\xBD/\x8Es\x82N \xE2\xBFp\x81\x9C\xE0I,\xB8\xC1^F\xBA\x90
+\xCF\xE2G\xC8\xF0\x86;\xFC\xE1B\x84x \x89(q)\xAA0I\xEC \xAF\xB8\xC4-\xBA1 \xF3M\xE2\xA9\x87\xFF_OP\x83\xCC\xE0+\xBDx\xC6.8\xF5\xBFl`+\xC9G-\x8A\xF0\x87^t\xA1 E8`&amp;\xF20\x83.t\xA2sp\xBB\xB0\x8DbD&quot; U\x8DD!^\xF2\x87+$&quot;18C,\xDAg\xB2&lt;\xFCb\xB7\xC8\xC1\xCE\x89s\x8C#\x98\xB5\xA8\xC58\x9E1\x87Da\xE5xF)U\x85,\x85`%8B!\x96\x91\x8E\x9Et\xE3\xC7\xC8E\x83+\x90\x81I\xBC\xE2\xDD8\xC52q\x847\\xE0+8\xC3-\x8E\xD1 {w\xE3\x97\xD8C~\xBD7\x9D\xA2\x83;\xB8\xC0:\xB1\x87&gt;T&quot;\xB1\xF8\xC5&quot;\x9CÚ‹r#'\xD8@\xD6\xF0\x830\x9C'\xBD\xD8\xC2%\xF1\x86.\x9DA]]x@\xF2\x896\x9C \xAE\xDABÆ‹\xB0\x82%h\x8E\x97\xA8Ez\x91\x9E\xD3%\xA2\x8DXA+\xA6ІH\xF4`        \x8BX\xF3F\xFFP\x84G\xAC\xA2 !\xC2\xBA\x85O,\xE2\xC18D5:3\xEB^\xBCa/(C,r\x8D\xC8^\xFF\xFA\xC2&amp;\xB6\xB1\x91\xAD\xECBÔ±\xD9ÏŽ\xF6\xB4\xAB}\xEDlo\xBB\xDB\xDF\xF7'\xC6]\xEEsGEÝ—`\xB7\xBB\xE1-\xEFM !\xF5\x9EF.\xF2\xBD\xEF~\xFF;\xE0/x+\xC6+\x85\x97\x81\xE1\x91p8\xC4%N\xF1\t#Ǹ\x85\xC69\xEE\xF
 1m\xA4B\xE4$79\xCAU\xCE\xF2il\xE3\xE51\x9F\xB9\x9B\x9E\x9C\xFF`}\xE8\xF9σ&gt;\xF4\xA2=\xE9Ko\xFA+\x9E\xF5\xA9W\xFD\xEA\xD0:×½&gt;\x8B?\x84}c/\xBB48\xBB\xB4[\xBB\xE7\xFA\x8BW\x80\xBBV\x88\xBA\xFB\x81\xC3Ø„?\x98\x828\x82\xBE\xFB\xBB\xC0\xBC\xC2;\xBC\xC4 B\xA3\xB5\x99\xE8\x81&gt;\xD8\xFDi\x82/\x88\x84Y(\xAE%؃]\x98\x86WÐ’:\xF8\x81+\xFF؃\xF4\xE9\x83`\x98\x86\xCE\xE8\x920(\xB6ȃ/h\x831h\x82%`\xAF.X\x84&gt;ȃ#\x98äš„Dx\x85N\x819&quot;J\x8E\xA4h\x85e\x90\xADE \xAF)\x80\xBA\xBB\x815x\x833\x84+x\x81=\xE8\x85Cx\x82#\x98\x824\xF0.v[\x83W8\x84J\x88\x85P\xB8\x82Y\x8DJH\x81(h\x82.X\x83-\x88 \x9C\x86^\x86H\xF8\x84P\xA8\x82\x88\x84@h\x83oh\xAD\x88\xB7乂P\xA8\x86⹄a\x86;\xA8\x82h\x8F8\x81C\xECh\x84%\xE8\x908\x84\xD0h\x842\xD8\x90É„]\x86Q8\x837\x88\x83@X\x84:8*k\x85\xE8\x84Mh\x84A\xA0\xA5I\x83$\xF8\x81-H\x85UX\x83 ÈBH\x846H\x83+h\x84:8\x82+\xB8\xB8\xEEx\x84\xE8e\x83\x8A/\xD8\xB8Û‚FH\x85A\xFF\x81=\x98\x83/È‚6h\xE0\xC0\xC5#x\xAB88\x84a\xC8\x9B\x82
 ]\xE8\x82\xE8\x81?\xC1G\x98\x84;|\x84X\x86[@\xC1\\x98\x86Xh\xC1\x8C\xC1/\xE8\x83a\xA8\xC18\xB06\xD4A\xF4A &lt;!$B#DB%dB'\x84\xC2R\x90B*\x8C+,,\xC6H\xA8\xF4\xF2B0C24C4Ô¯+X\xC36|8\xAC\xA0\xA1C;\xC4C=\xE4C?D8$DC\xFC\x867\xE8\x834X\xC4&quot;h\xC4G \x83H\xFCB\xB2\xC43\xC0DM \xCAUh^4\x90CØ„N&lt;,&amp;?TEVtEX\x94EZ\xB4E\,]\xE4E_Fa,:\xC6dt\xAEf|\x84G\xE8\x81h \x84i\xAC\xC6\xAAl\xDC\xC69\xA17P\xAF2\xC7r&lt;\xC7t&lt;\x85u\xEC\x82\xD8xÔ’4\xA8\x82E\xFF\xB8\x84_\x866x\xAF\x86bx\x81*\x84Q\x98\x85*\x996\xA8\xE5x\x83*\xB8\x85A\x88\x85AH\x825\xB4&lt; \xC36H\x85:h\x81\x98V\xBC\xA7\x8CÙƒ:\x84Y(\x86l\xA8\x85(\xEC\xE9\x84&gt;\xAA\x83K)\x89K\x88\xB7\xBC\x83R\x88\x83(\x85 \xF8\xC1 \x84D\xA8\x82MȆ&lt;\xA8\x80)\x84I\x98J \x82'\xB8\x83%\xB0\x97=\xF8\x82l\x841\x83\x88\xB8\x98\x88\x93\x98\x82Q\x85I\x88\xADZ\x88\x83'\xE0\x983\x85\x88\xC5F\xB8\x83c\x98\x84JØ…d\x88\x83BX\x84=x\x83:x\x81H\x837\xA8\x81(\x90\xCC[\xA8\x84U(\x85&gt;x\xAE:h\x84P\x98\x82+\x
 825\xB8\x82@\xF8\x84Hx\x84\\xF8\x85:0\xBCGH\x84NxBx\x9B\x84F8\xC8L\x85D\xE8\x82!H\x84gX\xAC8\x81-\xE8\x82% \x9E4\xFF\x83-\xE8\xABc\x859\x88\x832P\xB7IX\x85\x9B\xE8\xBCDX\x82Np\xA5\x8C!\x96&lt;˪\x82,\xF8\x84&lt;\xA8\x84?È‚)\xF8\x833\xA7\xE8\xCB!L\xC24L\xC4T\xCCch\xCCA\x85Èœ\xCCʼ\x85ˬ\xCD\xE4LÏŒ\xD0|\xD1$M\xD3DÍŒ\xBC\x83\xD5l\xCDa\x80MÙ¤M\xDB\xC4\xCDT\xD0M\xDE\xF4M\xC2 &lt;\xC1\xC3\xC5\xE3L\xCE\xE5l\xCE笂\xE8\x9CN{\xE9\x83\xEB\xCC\xCE\xED\xEC\xCEQ\xF8\xCE\xF0\xCFØš\x859@O\xBB\xF8È‹\x8C\xF7\x8C\xCF\xF9\xAC\xCF\xFB\xCC\xCF\xFDL\x838\xF8Oɬ\x85-\xD0M\xD0I\xD0\xCF!pP\x95P
+\xBD%\xC4P+=\xF5PQ5\xD12\xD8*m1qQ}\xA6\xA2Qm\x84Ih\x85\x9B\x84S8\x84%\xF8\x84[h \xA4B \xD2,$UR&amp;\xFFu\xD2.\x80\xD2\x90\xD2+\xA0\xD2UH\x82\xA8\x84d\x90\x85d(\x86b\x82*Ø‚:\xF8\x852ȃE\x88\x84KH\x85^\xB8\x83,8\x86\xCAl\x84.H\x84m\x90\xC4\xE9\x85[X\x841\x98\x82        \xA8\x83B\xE8\x82#\x88\x819\xA8\x85`X\x84Nh\x86d\x88\x84+\xE8\x85Qx\xA7:\x88\x8C,\x88\x81'Љ(\x81+\x84Cx\x831\xA8\x83&quot;\x827\x88\x84E\xB8\xC8[\xF8\x86T\xB8\x82:\xB8\x85j\xE8\x84'È‚ 0\xB9@\x9C(\x84o\x855\x88\x82)\xF8\x82T\xA8⛓1\x845\xA8\xC6K\x84\xEA\x85\\x88\x84=x\x806X\x85GÈgU{\x86V؃#H\x81%]\x83H\x85=(\x85BX\xC3b(\x85U\xF8\x84'h\x825\xF8\x83\xEAj\x84&quot;\xD8v \x84cH\x85@\xF2&lt;\x84PÈ…P`\xD1A\x90\x93,\xFFÉ„Jx\x83\xB4fH\x84)\x831(\x82ȃ&gt;H\x82\xCE&lt;\x84&gt;\xE0\x8C;\xB1H\x82&gt;\xF8\x84h~\x89\x82F\xF8Ý‚\xF1\xA9\x85}É„2]\xBB?\x88\x83)\xE8\x80!\x84,ØX\x81AH\x85%\xB8\x81q-\x86K0\xD7c(\x86aX\xD7v}\xD7&lt;\xC8z\xFD\x85{\xCD\xD7Qh\x84W\xF3\xD7䪃\x80Ø‚=Ø„
 ]؆]\x84O\x88\xD8H\xA8\x82^(\x85Ox\x8F\x8C\xDDØŽ\xFDØÙ’-\x94UY\xC0hÙ—\x8DÙ™\xADY\x93\x8B\x81\x9C\xDDÙžРZ\xE6X\xA3EÚ—X\xDAcs\xDA=\x88\x807h\x85G\xD8\xAB\xAD\xAC\xD5Z\xAEÝ‚(X\x83I\xF8\xB1=\xDA`=Û´m\x826\xE8\xB7\x85\xDB@xP\xBA\xB5\xDB?\xB0\xB4G\xD8Û¾\xFD\xDB\xC0\x8D\x84\xC1-\xDC\xC3M\xDC\xC5m\\x9E\x8B\xDC\xD1\xFF\xA0\xDCO\xB0\\xCC\xED\xC2\xE8\xDCg\x88\x82G\x80\x98\x90 \xDDM\x86Lx\x83&lt;X\xBB&gt;\x98\xD6u]Ø•]Úµ\xDDqÝ…Y\xB8\x82X\xA8\x86_0\x8C\x85GȲ\xF8\xBC\x85T\x86\xAC}\x84Jh\x83'\xA8\x83n\x85?\xA8j\xA9K\x85hX\x87ĉ\x85\È€x\x83\xB3-\x82&amp;|\x852H%J\x81 \x85r\xA8\x84x\xA2&gt;Ø‚-(\x83.È…G\x82'\xA8\x82(\x83L\xE8\x81)H\x81\x87\xC9&lt;J\x85k8\xA3R\xA8\x85[\x88\x83:H\x83&quot;\xF8\x80Ø‚H\x81#\xC0\x95_È…Qh\x99U\x90M\x80\xC1a8\x85\x88\x99%\x82        \xF8\x81@\xA8W&gt;#\xD94ȃax\x84$ \xA3a\x88\x82$\xE8\x82h\x83X\xF8\x93Z\xF0C5\xB2\xB7c\xB8\x86S\xA8\x80m\x83\x98\x81gè«„ȃd8\x84\xFFȃߜ\x83\xF9\xE8\x83Ah\xAD?\xE8\x836\xF8\x81Z \x97(\xF8\x81gh\x87y\x87í
 ’‰\xEF\x9FN\x83        \xC0\xA0+\x870\x99\xFA\x82[X\xA0È
+\xFA\x82@\x83؃jx\x86\xBDZ\x85t\x88\x86=\x8C\x83I\x88[\xF9L\x86ଂF؅XX\xE2k\xF8\x85J(\x96bH\xAA\x84*\xBE\xE2\xAE\x845\xE0\xE2o(0ރDX26c4Vc6vc8\x96c:\xBE\x80;\xCE\xE3=\xEE\xE3?\xE4A.\xE4C\xEE\x81(8\x815\xE8\x848\\x84G\x8E\xE4I\xAE\xE4K\xCEd\x918On\xE2P\xE5N(\xE5SN\xE5U\x82x\xE5XN\x81Y΃`\xB8\xE5\\xDE\xE5v|`~\x83[\xE6O(\xE6cN\xE6G(fn\x866\x84\xBEI\x90\xE6e(k\xC6fm\xE6\xE65\xFB\xE6p\xE7r~\x87xH\xE7m\x85\xC5\xFF؄LP\xD0=x\xE7x\xFE\x85s\x83\x98\x82$\xB8\xE7|ބ}\xB6N\xE8jh\x826\xE8H!\x85\xFE\x86vh\x88Vb&amp;\xFE\x813\xB8\xB7
+\x87c\x8BuH\x87p\xF8\xA0=\xAAË„QH\x81\\xF9\x83=\x84h\x85\xC8Ú©Ý„v\xC4/0 Yy\x80 \xC26\x85S(\x82_Ø‚B\xF8\x84 È„hX\x86IX\x82J\xF8\x988\x88\x83j\xF8\x837\x85j \xC3BH\x86W\x98m[\x81 \xE8\x82&amp;\xCD\xD7h\xB8\x85&amp;\xC8S\x99\x84cH\x86YB\xA3Ø‚5\xE8\x83Z8:\x83E\x82HÖ½\xBB\xBBSx\xA3ɉ\xC0\xEA\x822\xB8\x84Rx\x83K\x86c8\x85\(\x84\x9FÍ„'J\x849\xE0\xEBN\x90\xD7AX\x86b\x98\x86R\x81f
+Í…c\x8438\x86h\xC73\xB8\x846\xFF\xC7-\x87^ȃ1\xA0\x8B\xF8\x83\x99O\x84 (\x81\xE8\x85t\xB0\xE5O(\x83X\x81x\x95n؆OÈ\xBA\x98\x85q\xA8\x86I8\xD4
+(\xFC\xEC\xAD&amp;\x95$\x88\x85#\x82M\x88\x87u\xB8\x85\xD1\xDD\xDA2(\x81        \x82\xBE\x85\xCDL\x82%\xA8\x81\xED\xD1\x84p(\x86N\xB4\xD4^\xED/h\xED.\xEC\xD8&gt;\x85?RÛž\x8Aa(\x8DG\xC8\xDEn\xAAߎ\x80\xE0\xEE\xE2&gt;\xEE\xE4^\xEELx\x86\xE7\x8E\xEE\xE9\xAE\xEE\xEB\xCE\xEE\xED\xEE\xEE\xEF΃\xF0\xEF\xF2&gt;\xEF\xF4^\xEF'h\xEF\xF7N\x84\x86\x9E\x81R\xEC\x83YH\xFC\xD6o\xFE&gt;\xFF^\x84R\x88[\xBF&quot;\x89SH\xF0o\xF0\x9F\x82K\x80\xD9D\x88\x83x \x8F\x84A@\xD7+\xEF\xF0^\xE0\xDE[\xF1A(\x83W\x93؃\xF1\x9F\xF10\xFF\xA8\xF1F\xF8\x83!(\x81\xB4\xFF\xF1\x87\xF2&quot;?\xF2KH\xF2%\xB7\xCE        x\xF27\x88\xF2)\xAF\xF2+\xCF\xF2-\x83&lt;H/\xAF\x800o\x841\xE7L3GsѾ\x85&gt;\x98\x81K\xB8\x86&gt;h\x84\xFB$\x9DI\x83ZH\x827(\x86VP\xEE@\xC8V\xF8\xD3\xDE&amp;\xEF\x83E\x84!\xF8K*\x84QM\x82\xF8\x9FD\xB8\x84WX\x84\\xB8\x86WÈ#\xA0\x9E5X\x8FX\x86X8\x84(h\xD7;\xE8\x82K0\x98\xCDL\x85\xCCL\x83_\xFC\x83GÈ›9\xFA\xCDJh\x85WØ…](\x85f\xB8\x83\xB8\xA1?\xB9\x820\xF05\x89Ø\xAC\xD1:
 H\x86p=\x83\xA3+\x82'8\xA0`\xA0\xA2L@[\x99\xD9!\xBD\x85&lt;È„m\x87i\x86O0\xD6(\xB8\x85Q\xA8\x83O\x88\x82\xA9\xAB\x81(\x86=\x86G\xABa\xD9V\x97Zx\x85Sh\x85Y\xFFX\x85W(\x85\x92\x98\x87U
+\xCDL\x85 \x83L\xB0\xE4CH\x84\x88\x9Ao\x9C\xF8\x84\xA3\xE89\x84U\xD8\xC1f\x95=h\x82Ø.U\xBA\x88\x81\xE8\x81,\xA8\x82\xA0\\ij}\xCEx\x80)\xB8o:z;\x84&quot;\xE8\xF7k\xF8\x83FH\x86g\xF8X(\xF8\x83O\xF8\x85o\xF8너G\xBFD\xA8\xF8\x8BO\x85\x8C\xAF\x84\x8D\xEF\xF8\x8F\xF9\x91/y\xEAi\x833\x98\x83X(6\x94&quot;\xB2\x89\xF9\x99\xA7]\x9BO\x85T\xC8\xF9\x9D?\xDD(\xF0y\xA0z\xA27z/\x9C\xB0\xB93Ø \xE8\x8B2\x98\x83dX\x82\x91\x98\x83\xA8\xFA\xD6\xC2\xFA8\x88L\xAB&gt;e\xD2eÏ [y2m 7-اI\xAB\xA6\xD4U'T\x94Eoj\xDC(R\xA7V\xB1Gßž\xBA\x93mÓ›(ej\xBDJ\xD5*ÖªW\xA5*\xA5\xFF\x9A\xB7\xEAV\xA6A\xB1RÍ™2&amp;S\x9D4\x89\xED\x88\xF2$K\x97&amp;a*}:\x94\xA6O\xA1&lt;\x83Vm\xC9\xAAÑ£=Mj\xEC\xF8jK\x97&lt;kv\xC4x\xD1#K\x95}b5\xBA\xF6dK\xA8IwJD\x98r\xECg\xA97/&amp;*2\xE3Òµ&gt;\x8D~\xB4\xFA\xD6\xE8ϧOS6L\xA9\x88m\xADj\xA3:u\xBA'V\x96E\xA7m\xE9j\xF2\xA0:?\xFD
+S\xEAÐ¥Ng\x92uj\xB4\xE8N\xA7L\x91\xFDYr\xABU\x9D;M\xBATUeD\x8E0sÚŒ\xB5\xAAU\xA3&lt;\x95\xDDI\xADT\xA9H+\xA6\xC4Ù’\xA5T\xB4h\xAB:\x8B\x94'Ë–J\x99\xCA\xACUiÓ¥F\x81\xB5J\xB5\xAAÚ¥G\x9D&amp;M\xB9\xB2\xE5È’F\xC5+*\xD5gO&quot;\xEA\x8D3I\x97\x9C2H.@]\xD2E#{\x8C\xB1\xC7S\xF4PA\xFFs&lt;2J.\xC9|\xD2\xCAY$\xD2\xCAP\x85\x8C\xB1I$\x8D\xA42M4\xD3\\x92\xC7/\xC7D\xF2G'\xD3\xC42\xC9%\xA9\xA8v\x87\x81\x8DÔ±B+S\x91\xC4\x87|\x92`h\x83\xB4G!\x89\xACqC&gt;\xAD1G-4\xC8\x8D \xF1B5\xECqƃ\xA3L\xB3\xC9'\xBB\x94R\xDFm 2\xC3o\xCC\xF1\xC6$q\xE4Da\xB4%\xB6Xc\x8F5\xD9d\x9FX\x86\x99f\x9Cu\xF2I(\x9D&quot;i\xA6\xA1\xA6k\xAE\xC1&amp;m\xB6\xE1v\xC7]LR\xCAo\xC1+W\xDCq+V\xB2H\xCEA\xF7H \xD4Y\x87\x9Dv\xDCy\x9Ex\xE4ua^&amp;\xE9\xAD\xD7\xCAq\xF0\xC97I\xF6\xE1w\xE1(\xFC\x95\xF2G\xA7h \x82
+2\xE8`NXá…¹,\xB3a\x87R\x88\x88\x9B&lt;\xF2ȉ)\xAE\xD8\xE2\x8B1\xCEX\xE3\x8D9\xEE\xD8\xE3\xFFK\xD9\xC9-\x97 2\x87\x91o$\xB9d\x93a&lt;\x99\xC7 M \x92\xC6#CÄ\xE5\x96]~\xE6)\xF5u\xB1Æ™i\xAE\xD9æ›…\xD6D.\xBDT\xB2\xC6\x9F&lt;1B\xA9d\xD3\xC9*\xABD\x92\xC6)u|\xC8,Q\G#9s\xCB$\xA7`6\xC7!-\xD4\xD2\xC7(\xE1 K&quot;o&lt;\xF1B/Q\xC5*o&lt;rJ'o\xACQC\x99\xA4\xD0B Q\xF4I)\xC7\xD8MMD\xB2K\xC7l\xCA%\xFCpEs\x81\xE4R\x8C\x92\xB34\xF1Dy$\xCBS~\xD3\xC5\xA9$\xF3K&lt;\xBD\xFC\xD2L-\xCD \xF3K,\x8E1\xC4
+Y\x94\x93ME\xCC\xD2K(\xAF\xBC\xD2G*\x81\Ec\xB4\xB2\xC8c\xFC\xD1GLRBId\xD1\xC7/\xBF\rI7Y\xAC\xC7WdrJ/\xA7T\x8Aw\xDCK/\xFF\x83l\xF1I;uÌ‘K6\x8DT\xF2J\x82W,r\xC8d'\xD1\xC4i\xAE!T1\x91&quot;Q+\\xB1\xC6\x91\xC6'\xB5 \xF2C        ]\xFC\x91\xC46\x97\xB4qF\x81\xA4qE\xD3&lt;\xF3M4\xB1\xFC\xC2\xB1\xA5\x91\xC4
+C\xE4q\xCA;\xAC\xD0\xC4-\xBD\\xC2p(G&lt;q\xC5g\xFC\xC5j\x85*Ì¡\x97(D2rQ\xB2\x93\xA5le-{Y\xCCfV\xB3#\!g;\xEB\xD9Ï‚\x96\x82\xBC 
+{\x88\xC4)\x8A\xB1\x9Dh@\xEAP\x93\xDA(\xAAv\xB5\xACm\xADk_ \xDB\xD8\xCA\x88o|!\xA9X\xC6/\xDE\xE1\xB6f\xCC\xE2\xC1\xC6+D\x9E\ao}\x9B\xC5.F\xF1\x8AX\xCEp\x88S\xE3\xC2\xF0\xB8\xC8M\xAEr\x97\xCB\%8\xE79Љ\x8Et\xA9\xB8B\\xEE\xA0:Ö¹v\xB2\xA3\x9D\xEDp\x97        \xDD\xF1\xCEw\xFF\xC0\xCB\xC2\xD2@&lt;\xE3U\xE28\xCAc\x9E\xF3\xA0W\x8BBP\xAF }XB\xF6\xB6×½\xEF\xE5\xA1\xCF\xE8\xC64^\xF1\x87\x9Ca\x9B8\xFB\xDC?\xF9\xD1\xCF~k\xB8B6\x86p\x859|b\xC1C&quot;\xB9\x84\x8C\xE0\x8D\xE8\xC4R\xB0\x83ST\xE3 \x89H\xC6)2q\x8C&gt;\xE1W\xF8\xC0J0\x81Dd\xE3\xEDG)X3\x85#d\xA3{\xE8\xC1j\xB0\x810|\xE2\xD1\xC4%f\xF1\x866\xE1 \x99\x98\xC5J1\x89B\xACccXD1\xD6p\xA2=D\xE0Q\xC67f\x91\x87Q\xF4\xE1G\xA8\xC5o.\x85c$bS\xE8B7.1\x875da\xCDx\xC3^Q\x88PT\xA2\xBC*\xC3\xCAp\x87[|caB.q\x89D\xE1 An1\x8Em\xC4b+!\xB8D,\xA6q\x8E`\xB0\xDFh\xFFE 6\xF1\x87A\x84\xE3 A\xA8B!JQ\x82*L\x9D\xB1\x88F3\x83.$&quot;\xB3XF9\x9E\xF1\x8B`&lt;#K\xB8\xC1\xC23\x87!\xD4` 5\x98C2\x90\x85b\x9C\xE3\
 xC9)\x82C\xF1\x89K)-0j\x8A\xF1\x8BP\x94a\x9D(A-±\x8DhTc!(\xAC\xBE1\xD6?L\xE1+D6\xC21\x8B*,\xE1\x91HA4y\x8D&quot;T!\x9D\xFCd(\xA71\xCAR\x9E2\x95\xABl\xE5+Oq\x89Y\xD6\xF2\x96\xB9\xDCe/\xCCN \xB3\x98\xC7\xECB+:\xC0LgBS\x9AÔ´&amp;6\xB5\xC9Mo.\xE2kX\xC54\xC8Ù€s\xA6s\x9D\xED|g&lt;\xE7Y\xCF{\xE6s\x9F[\xC8\xC1?\xFFЊB\x8C\x82/pPB\xDA\xD00!\xA2e]EE/\x9AÑvt )I\xE7`\xD2\xE4ub\xA5-}iL\xFFKp\x85\x9Av\xE3\xA6ψ\xC4 x\xEAS\xA0
+\x95\xA8FE\xAAR\x99\xEAT\xA8f\xE0
+T\xB5j\xB0\xBA\x87\xC4p\xF5+^\xABX?QÖ³\xA6uÓ˜F\xDE×¹V\xE1)DC\xF6\xDA׿\xF6
+\x83-lq\x84=\xA4\xA1`\xB9C,\xAA\xF1\x8AD\xA0\xA9}\xB8B~0\x84[t\xA3{\xC6\x96\xB1\x8EQt`\xF8\xC2 F0\xD2,\xA3\xA3\xF8D\xE4U\x88g\x8C\xA3c'\xD8@\x91\x86d\xE2\xBD\xA8\xC1 ^0\x83\xD5,!}        \xD3+H6\x83Tc;\xD8@        Ö°\x88B\xC4a\xF8B\xDAQ\x8ADLbWX\xC6*\xB2p\x84Y\x94\xA3\x89\x88A
+\x91\x89^\xEC&quot; \xADhÆ\xB3\x91\x8AH\xECa}\x98A&amp;\xF6\x90\x82l)+\xF8C \xA2\xF0\x89p\x9C\xE3\xB9\x98\xC3 z\xB0\xFF\x8AN\xA2\xBD\xC8D**\xF1\xE09\x84!\xA5\xF8`/RÑ‚+\xA1\xD7\xC5 \x9E\x90\x84-Ä¡\x87(E8\xB2\xF1\x8Dr,\xC2#MhC$1\x85\x9C\xC1&amp;W\x87HBR\x90\x88L\xE4&quot;7\xC1\xEE0\x894&lt;#\x93\xDA\xB6\xF0\xC1:\xFC\xA2i        B#^ÑŒe,\xA2+\xAD\xB8\xC60\xE20\x87_\xF4aeP\xF4.1\x85-\xD4\xE2\xC56V\xB1\x87 o8+I+\xCB+DLb\xA3X\xC5,vqc&lt;\xE3\xD8\xC7:æ±\x81,d&quot;ÉX\x93\x9D e)S\xD9\xCAE\xC0\xB2y\xB6\\x8CE\xF4\xCCb&amp;\xB3\x99Ѭf6\xBB\xCEr\xA6\xB3\x9Dcp=\xFF&quot;~\xF44\xAE\x91\x8AI\xFAЉ^\xC1
+\xFD\xE8HO\xBAҗ\x9E\xC16]\x88J\xEC\xE2\xA0\xF5\xB9J}\xEAH\xFF\xA4z\xD5Gūc=\xEBZ\xDF:׻\xEEu~\xECa\xBF\xA1ػC\xB6\xB2\x99\xEDlhK{+վv
+\xB2\xFD\xC1;t\xFBÛ‹\xF83\xB9Í\xEE9\xC4!{h\xC1\x83R\xEFy\xD7\xFB\xDE\xF9Þ·\x869\xBC\x898\b ?JB,2\x8A4\xA4de(\xC3^\xF0\x84Z\xB4!uH\x99S1\x8B&gt;\x8C \xBB\xBBC\xD2p&gt;oL.M\xF8\xC1&quot;\xAC:\x854\x94\xE2c\x88\xC5,\x92Њi|\xA2o\xE8\xC3S\x96\x84N\xA2
+\x9D8\xDA-N\xA1\xC9\xFDL&quot;\x85n+Ê°\x88i\xCD&quot;\xAD8\xC5*61\xF9(d\xE1\xA1`w\xB1\x83Gh\xAF \x8F\x98E(\xE2\x85KÄ¡ W\xB8A&amp;\x9Aq\x8B=&lt;\xA1a\xA8\x82\xDBO\xF1\x86O\xFC\xE2 \xA5\xB8D(\x9CF&amp;\xB4\xC1\xF0,A5\xC3\xFC\xC0\xE4\xC0\xFF\xC2+P-tB\xCE&quot;\x84\xC1B\xF6\xBD\xDF\\xC1|B9X_*l\xCE,\xC2\xC2-\xCC\xC1t\xC1&quot;\xCCB&quot;\xC4A$T\xC1\x84\x80GD\xC2|\xB4@# \xC2t\xC20&lt;N#\xCCA0,\xDE4\xC2\x8CB/|B\xB4A-d\xC3.\x9C\xC1\xA4B3\xC3(\x80\xC9\xA4\xC0+(\x84\xE7\xFCA\xB4A ,] &lt;l\xBCA\xE3\xC1@^\x86\x8D\xE5!N#\^\xE6m^\xE7}^\xE8\xCD\xC2\x84\x80\xE9\xEA\xA9\xEBY\x9Bn\xC0\x9E\xECÑž\xED\xC5B-\xC1\xEE\xF5\xDE\xEF\xDF\xF0\xDF\xF1EB\xF2-_\xAE4\xDF\xF3B\xF4M\xDF\xF9Y\xF6i_p\x9F\xF7\xB1\xDB\x88\xF9\xB5\xC1\x9C_\xFAEA&amp;$\xCE\xFB]\xDCП\xFD\xE1\xDF3\xE8\xFF\xF9
+ \xAE\xCF5C\xF6\xC0+4\xE0\xFF^BN`*T\xE0\xDA\xC8&lt;Ut\xE0\xB6\x87\x92\xA0        \xA2\xA0
+\xB2\xA0   \xD6+N\x82+B\xE8 \xC6\xC10lš\xB8\xE1$\xE1\xBE\xC1*&lt;a(H!\x8F\xE4\xC2w\xACj!zaÏ„\xE1/l\xC21\x90\xF7\xC5\xC2#\xD4A `(\x9C\xC2$t\xC1\xAC\xC0X\xC8\xD4\xC1!l\xC2$\x84\xC1\xBEm\xC1,\xC2.|\xC2TA,\\x82L\xE4\xC0&amp;\x94\xC2#\x94A+\xB4\xE0\xE4\x94B#\x84\xC2.\xCC\xC1%DB\xBC@E\x84`-A\xE4A\xC2&lt;AdB&amp;\xDC\xC1)\xCCA \x94B*\xC4A\xE4\xC1$D\xC2\xEF}\xC2#\xC4\xD4\xFC@\xF7\xB5A! \xF0d\x83\xEA\xD4\xC2&lt;\xC1,\xC7|@\xFC\x80\xCD\xBC\xC1 – B&amp;4\xC2&amp;\xAC\xC39\xE4\xC2\xFF\x9A\xC1T)\xE4\xC2)T        J\xC1 B-\xC4A+\xA4\xC1\xEC@^\xC2-$\xC2T\x82x\x9C\xC1\A)\x9C\xE0\x84\xC2pLB.\xCC\xC2 \xF4\x81U.C\x98\xD95\xB4
+\x86B. B\x84‚\xA4\xC0 StB \xD0#\xECJ#8E\xEC\xD7#$B\xE4`(\xACB\xCCB:\xBD\xC5&amp;LF/\x94BS\xCC\xC1\x9C\xC2+\xE4ATA \xD4\xC1\xECA*dA \xD0]'\xDCV]=F&gt;\xEA#?\xFA#@\xD6A&quot;\xE4NVGB.dC&gt;dDNdE^ddd\xE4A!&lt;B(\xF4H\x8A$I\x9A$J\xF2\xD5J\xB6\xE4K~zФM\xE2\xA4N\xF2\xA4O\xF6P
+%QÞ\x99BRS&gt;A@e\xC4OL\xC1 \xC9!d\xE5Vv\xE5W\x86eL\x91\xA5Y\xBE\xFFZ&amp;[\xBA%\f\x85\Ò¥]f^\xEA\xE5-\xD4A\x8C\xC2_\xE6`\xE6a\xFEAb.fc&gt;fdNfe^æ´”B \x8CY,\x81gBh\x86\xC2hN\x81i\xC6Bl\x81\xF6uB\xE94E\xF4l\xCA&amp;m\xDA&amp;n\xEA&amp;o\xFAf1 \xC3'\x9C\xC1\x9CA\xE4\xD4A\x8F+C*\xFCAl`\xC2\xE4\xC23\xA4B\xFC\xDD\xC1\xFC@\xC2\xACB&amp;\xE8f,B&amp;\xB4\xC2\xFC\x82\x8F5\xC2\xF4A\xF4:\xFE@\xC9T\xC2\xF1+\x82KEA\x9C\x81\x9C\x85\xC1[\xE6\xC0+\x94\xC1 l\xC2KB$B \x94\xD5.\xFCA$\xC3.A \x82\xF2&lt;\xC1\x84N&quot;\xC1Pf\x90|\xC7\xACC3T\xC38 \xC3\xB4\xC1&quot;tB&quot;A|(5\xC1\xC4\xC0\xCCA$|\x83\xF8dG\xFF.\x84\xC3/B\A$\x8CB!0\xC86\xD4K!\xAC\x80=\xE6\xC1&amp;T\x81utA \x9C\xC2)Z\xA1\xEDb\xBC@D\xC2#\xD4\xC2% \xE7&amp;\xEC\xF9]\xC1t\xC2\xD7lB9lC\xA4\xD4q\xE4\xE3(\xFC\xC1\xF0\xCC+\xB4B&lt;\xC1\xDCdd\xC1r4A\xA4\xC0'\x8C\x8E\xC2\xBC\xC1Ý¥AG&amp;B\xE4\xC0\xF0i&amp;B,W-L\xC2,l\xE6\xE5@ 4B&quot;\xA4B\xDC\xC0i\x92.i|A&lt;i\x
 94Ni\x95\xD6!di3HV3x)\x98\x8A)\x99\x9A)\x9A\xAA)\x9B\x8E\x82\x9B©\x9C\xB6S\x9D\xDEi\x9E\xEEi\x9F\xFEi\xA0j\xA1\xE6\xC0! \x82\xA22\xAA\xA3B\xAA\xA4^\xA5Z*\xA6B\x9B\xA7\xB6çzR\xE8\xEB&amp;\x9Cj\x88\xE3\xB4\xEA\xAB\xC6\xEA\xACFC\xAD\xDEj\xAE\xEEj\xAF6\xC2\xFF\xAFA!\xA4\x80M\xEEA&amp;TA E\xB2.\xEBm\xCE\xC1),\xC2@\xEB$H+\xB5Z+\xB6^\x82\xB6r\xEBx+\xB8\x8Ak+\x90\xAB\xB9\xA2\xAB\xBA&gt;\xC1\x94\xF8Gć\xBC\x9E@\xBD\xB2\xBE\xC6\xC1&quot;\xBC\xBF\x86\xC2!\xFC\xEB\xA4A \xEC+\xD7-DB-(\xEC0\xAC\xC3B\xAC\xC4R\xAC\x92\xB6B)\x84\xC0 ze\xC0\xC1Ô6\xADA
+\x9A\xAD\xC1\xDCB6\xF4B+t\xC35\xC4A        \x84\xC0\x9C\x82\x8E&lt;\xC1A \xC23L\xC3,t\x82\xE0\xE4A\xB0I,$\xC6$\xC20\B$Z\xF4B\xA4\xC2\x94@        \xEC\xC0$(\xC9&quot;\A\xB6B&lt;\x84B\xC2.\x9C²\B)lx\xFCAV\xC3\xE4\xCD DA*\xC3xB-C\x8Bt\xC2,\C:\xC3L\xC2\xE5B\xD4@\xFF%xe\\xC1\xE4n8$\xC334\xC3'\xCC@)lC0\xD4A\xC4@\xAC\xC20B3\xA0\xD4&amp;\x94@\x9E}C2\xD4N\D9t\x82q\xBCA7\x9C\xC3&quot;\xAC\xC0DCW\xEC@\xF4A.4\xC15\x8CC#\xD4@d\xC2.\xC34lCp8\xCE=\xDC\xC3&amp; A        \xC4î´¶\x9C&lt;\xC2A\xF4A\x80FA \xC24 B \xCCA\x98\xC60\xA4\xC1. \xC1\xDC@\xA4@+\xAC@
+4A\xA4B_l\xC1,D\xC2%\xFC\xC24\x84A+\xA0\xEF\xBB\xC1\x90\xAE\xE9\xA2\xEE \xA8.\xEB\xBA\xEE$\xC0\xAE\xECzN\xD8.\xEE~\xC3\xEE\x96\xC0\xFCn\xF0o\xF1o\xF2.o\xF3N\xC2\xF3\xA2\x92\xF4R\xAF\xF5b\xAF\xF6r\xAF\xF7\x82\xAF\xF8N\xF9\x8E\xC2\xF9\xEE\xC2+mU\xFB\xBEo\xFC\xCEo\xD4\xEF)\xFC`\xFF\x83\xFF\xFFfC\xF0\xE5\xC2 \xB03\xB0C\xB0S\xB0c\xB0s\xB0\x83\xB0\x8BD        7\xC2        \x87B
+\xAFp7\xA4\x83W\xED\xC04\xCC0n\xE4@\xFCA\xEFp\xFFpq\xFF\xC1'\xF1\x87B\xC1\x96\x81CE&lt;\xC1g\xF1\xA7\xC1\x94\xC2\x87\xF1_A
+\xCC\xC0\xA2\xA9q*$\xC2\xB81\xCB1\xDB\xF1\xE0\xB1\xEF@!\xF4\xC2!\xBC\xC0*Ì‚|\xCEB0\x9CA$C3\x8CA+=A5,C)\xAC\xC1 \xDCT5XY8\xB4\xD2T\xC3*LB\xCC\xC0!|A\xC1\xAC\xC0+\xB8\xCC\xA4@TB6|\xEB'4\xC36\xEC\xF0%\xFCP \xD4@1\x88/WEF6A7\xE4\xC2,\x82MÔ‚\xF8$B|\xC7+\xC4A6\xA0+Y\x9D\xC3+\xB0\xEB5\xECAVA+\xCC\xC0\xFC@\xFF $\xC1N\xC3:t\x83        F1l@\xDCA)\xC4\xC35t\xC2d\xC0        $B,\xC2qA,C*\xEC\x82ZB\xBCA\xC4\xC1\xC4T\xAC@\xF4B;C1\xBC\x82\xF8F\xC3'0\x8FU\xC4 \xC4A:t\x83\xB0\xF5\x81\xCD&lt;A!\xFC\xC2+\xACAd\xC1|@$\xC1\B \xAC\xF3\xD0r.B@L
+D\xA2fB\xE6B\xCC@\xEC\xDC,\xC3,\x94A\xDC[B4\x84\xC2 Hf$|\xC0+L\xC1 \x80q\xB4\xB1\xE6\x9B\xA4D\@ \m\xDEB3&lt;C/\x82B3\xF4\xEC/DK4EÇEctl4[Í¥C\x9CAH\x8FtI\x9FtJ\xAFtK\xC3K\xC7\xF4Lo\xC3'&lt;\xC36d\xC38\xE4t0\xECtO\xA3Gu5Q\xB5\xE8%\xF5RgA\xFFS?\xF5D\xF5T?AU_u+\xD4\xC0V\xB7\xC0\\xC31DC;l\x83uY\xF7\xD5)\xA85[\xBB5\\xCBu+е]\xE35\xEFu_\xFFu)\@ \xF6:6bo\x82b3\xB6Ve\xC1 \xBCAdO\xB6\xCD4\xC1eg\xF6fw\xF6g\x87\xF6h\xBF\x85i\xA3\xB6j\xB36\x9A\xBEvl\xCFv%\x84\x80m\xE3\xB6n\xDF\xC0 D\xC3(p 7q\xA7A.wr\xC7\xC1$0\xB7sCw H7u[\xF7B\x8FA\xD4u\x82\xCC\xC18\xD8\xEB#L\xDBl$B/\xACB#DBT@\x88\x8B\x88B\x99&gt;A4$\xC2\x80G 0\\xBC\xC1 \x84N4\xC1\x94\xC22\xEC\xC2*H\xCD54B,\xC3`oR\xEBD\xCE\xCB0\xF4\xC1        \xBCA8\x84C(P\xF4dž\xC23\B        tB,p\xD94B+|\x81\xBF\x95\xC0\xFF
+|At\x82\xFAC\x94 \xA2\xD8#tc#\x9CAT\xC1,5B\xA5F\xC2|Ï”\xCCB14\xC3\xD8h[\x9D_\xC2L\xF7E\xC2        \x80\xD2%\xFC\xD8(T\xFB6lBlA \xC3|H6CP\xE6\xACR\x8B}\xDC\xC2Ô€\x9E\xA2\xE3\xB4Amd\xDB \xA4\xC2^Vg \xBC\xD4+\xD7A+\xD0&amp;\xC8\xFA+t\xC1m/ìº&lt;K&amp;,C:D\xF0#\xCF_A
+\\x81\x9ELA\xA7 A#$\xC3$\x94\xC1* \xC2(\xFC\xC20\xB4\xC2 8g\x9AÚ\xB7\xF9!\xBCy\xC49\xEEb\xC5๞\x8F\x9Fg\x81\x9F\xBA\xA0\xBA\xA1#\xBA\xA23\xBA\xA3'\xC3MK:\xA5\x{1C294F}\xA6\x97\x82\xA6s\xBA\xA7\x83\xBA\xA8\xBF\xA9_\xC2        \xA0\xBA\xAA\x9F\xAB\xBB\xFA\xC0\xBA\xAC\xD3z\xFC­\x9FB\xFF\xAEOî\xD7B&gt;\xFB1\xFC\x81\xB0\xB1;\xC7$\xFB\xB2\xEFA\xB3\xEF@\xBC\x85\xB4\x8FA&quot;T{\xBD\xF6F\xB6o{\xB7{\xB8\x8F{%S*lC!A'\xA4\xFB\xBA\xB7\xFBq\xC1\xBB\xBCÓ»\xBD\xEB\xF6\xE4{\xEC{+\xE8\xEF&amp;t\xA0.)\xC1f! \xBC\xC23\xBC\xC3_\xC4_AeP\xFC\xA5^|\xC6o|\xC7|\xC83\xE4\xC8\xE7\xC2+ A+\xCCB-TD$\x90}\x97\xE5_dC0(\xD1)t_|W\x92Y \xC1\xAC\xC1$A\xDC\xC1tB%\x98k\xE0Y4C/2\xB5\xAD\xC2|\xC1(\xE4q0\x9C\xC2h\xCB\xE7lB%\xFC\xC2)\xECb|p\x88\xED&quot;\xA4B*\x94A(\xCE5LC A$\x82\xA0\xF6\xCDB\xE9\x89H\xB9!\xA7^\x83\x80\xCDÚ™\xE5@p@\xB4\xBA\xB3&amp;U\xFF\xA0,W\xF6\xAC\xEA3*W\xAA&lt;E\xA5\xDA(Ðœ%C\x8D\xB3(Ô¡f\xDB:+Z\xF6\xA8ј+\x95rt)\xB3\xA6R\x98Q\xC16+I\xABU\xA5Sc
 \xF6L\xB9\x91&amp;Ä£Ia\xAEty\x92\xA7T\xA2{N\xCDʵ\xA6Æ‘:\x87\xFA\x84Z\x94\xE6N\xA1a\x95\x8EIR\xA8M\x96Ms\xC2\xD4i\xB4\xE8Ϭn\xD32}\xDAS)R\x8AFe\x86tY5\xA8I\x9CFUN3\xF8\xEAÓ­S\x93*)s\xA5F\x91V\xB3j\xD5\xE9K\xA4c\x8BR\xF8&lt;\x94-بX\xA7\xB2\xDCi\xA6ѦB\x8B \\x92$ÌSU\xFA3\xA4H\x8CY\x9A\xF5\x9A\xB4&amp;ͳUk\xBE\x94Z\xD3*Ø©@yî´™\xB3\xA9Ò¯S{\xFE|j\xD6*L\x8A9\x8DR\x9D:saL\xABk\xD3\xF2 )\x93\xA8Ì 8G\x8A\x91\xA8ИDo\xFF\xEA,J\xD5\xECÚ§2I\xB6\xFC\xF9r\xE3Ȧ`׬2x\xA5\x8FB\x86!\x92\x88&quot;\x8B\x86D#\x8E&lt;I$\x92LBI%\x96\xBEx)\xA64fie\x92\x9BrÚ©\xA7\x9F\x82\xAA\xA8\xA3\x92Z\xAA\xA9\xA7\xA2Zd\x8D\xAA\x8A\x99\xE4\x88\x96\xE0\xCA+\xB0\x9E#ˬi.        %\x8FK\xDAzk\x88/\xE6\xAA뮼\xF6\xEA\xEB\xAF\xC0+\xEC\xB0Zv\x98\xA1\x8BEyd\x95\x828\xA4\x97[\xAA\xE8#\x8F5\xC9e\x98i\x82\xA4\x96M\xF9\xA4\x98YÒ¸\xA2\x8A!\x82\xBB\xA2\x8Da\xC6È£\x8E@zy\xE3\x90.v\x88\xE3\x92\xE2h\xE2\x96A\xDE\xA4\x93H2        i\x8A,\xE28\xA3\x8DX\xBEy\xA6\x9AhIb\x93I\xBE\x98\xE2\x8C`\x9E\xB9\xE4\x89f$\x9Ae\x9
 6\xA8 \x85+\xF2h\xE6\x97:\xCEx&amp;\x89/\xFA\xA8c\x8BO\x8Eè¡bZ\x99\xA2\x88%Z8\xA4\xFF\xAB0\xF6\xE8%\x91/\xE28f\x9A@\xFEe\x92.\xAE8d\xF8.|\xB4\x9AJ\xA28&quot;\x91[&amp;\x81\xEA\x8B-7\xE9\xE3\x967v        $\x88=\x8AH\xA3\x8C-\xDAH\xAE\x95H\xA6\xA8\xE3\x8FV\xA2\x99\xE5\x896Ú¨\xA3\x94.Z)\xE5\x8D,\x9E\x88c\x91MFy\xBAU\x9Ai&quot;\x86?6Md\x97D\xCE\xE8e\x8EVI&quot;\x89;RYd\x90fꌣ\x8B&lt;\xEC\xEDe\x98;\xBA#\x92B.Xd\x946\xB6he\x8C\xDA\xA5\x91Z&quot;\xD9⊎R\xB9c\x87#J8\xE1\x86$\x97l\xF2\xC9(\xA7\xAC\xF2\xCA,\x87\x89f/\xC13\x965\xAA83\xCD5\xDB|3\xCE9ë¼³\x918\x9Eس\xCF?d\xD0BMt\xD1G\x96x\xB4\x8B*&amp;\xAD\xF4\xD2L7\xED\xF4\xD3P\x99\xE3\x8Ch\x8E\xC0\xF5\x8EU\x8F\xD8aXe\xA5\xD5\xD6-P\xEDe\x91.\xE2(\xA6`\x85%\xD6\xFFXdOQ\x96Ygs\x89\xAA.\xA8\xED#\x978\xB2\xDD\xF6\x883\xCE\xC8&quot;\xDCPZy\xA4\x8A9Î\xA6\x96u\xDB}7\xDEy\xEB\xBD7\xDF}9\xFD7\x9Ad\xB8\xE0\x83^\xB8\xE1\x87s\x88#\x8E/\xF2xc\x91^\x82\xC1\xB8\x8CH\xE9\xF8\xE3,D&amp;y\x94EPV\x99e\x97a&gt;\xA1\x9A\x99\x8C&quot;\x84\x
 B6\xF8a\x84$68\xA3\x8C9\xC6if\x8F0\x96\xC8`\x88Dby\xE4\x86E\x92\x99%\x91H~\x89#\x8FNi%\xCCT\xF6x\xE4\x88!\xF2x\xE5\x97Y|:\xE6\x858j1\x8Df4cs\xA8D.zq\x88H\xD0\xE4\xB7(\xC61\xBA\x91\x8Bkt#]%X\xC4j\x90\x894\xBC&quot;\xC7x\xD7SV\x8ET`C8\xC4*NQ\x86&amp;\xAC&quot;K\xD8\xDC~q\x87%!        K\x98\xC1
+r\x90\x85qb+\x87\xC8DV0\x81\xAA\xE1(F\xFFn\xF1\x84D \xE3 ɈB Ö°\x8Bl\xB4as\x88F6Ö‘\x88 a|9E&amp;&gt;\xB2.$#S\xC8\xC43\x8A1\x8C &lt;a1\x88F\xA6Љot\xE1\xBD\xB9C/V1\x8Cr\x8C$\x9D8\xC4\xCA\xF0\x84F\xE3{X\xC3'\xBEq\x8D2Ä¢k\xD8C \x9A`&amp;&gt;&quot;\x91\xC6&gt;1\x87+L\xE0]hD4\x9Aч_\xA0\xA4s\x8BC        \xD2P\x83(\xEC\xE1\xDB\xE8E\x9EP\x89W\xFC!\x9DÈ‚\xBF\x96Ð…(\x8C\xE05A(\xF6\xB4\xC7=\xEF\x81O|\xE43_&quot;Ò·\xBE\xF6\xBD\xEF\xF2\xFB\xFD\xEC\x87?\xFD\xF1o\xFE\xA0        h@*\x90\x81\x84\xA0)8\x8B\xF1`P\x83\xF4`@(B\x9A\x85*d\xA1 9\xC3\xD6\xF0\x869\xDCa\xC4\xB4\xE1E&lt;b\x97\xFF\xD8\xC4'F1kB\xAE\x98\xC5-.\xA3\xA1(\xC5HF3\xA2Q\x8Dlt#;\x8EU\xD9\x8Fz\xE4c'\xFCHA\xB2kE&quot;\xD9\xC8GF\xF2
+\x93\xAC\xE4%3\xB9\xC9N~\xD2{\xA3\xCC\xC1\xF60\x8CS\x9EA\x95\xACt%,eIK[\xE2\xF2 Ò£\xDE\xB2\xF0\x83
+l\xAC!\xE8C2P\x83A\xE4 
+\x9BH\xC6%z0\x833\xD4!\xD1(G.&gt;\xE1\xC1X\xCCb\xAB\xC8\xC2\xB2\x88s&lt;\xA3h\xCC\xDD zP\x85&quot;4\xA2I\xA9\xC8\xC6\xDB\xDE\xF0\x871d\xACUo(C+v\x91\x8AL\xAC \x9FC &amp;ÑŒ;L \xD5P\xCA7\xB2\x82O&lt;\xA2\xE9xF\xBA@\xC5X&quot;        ?xE(\xAA\x90\x83J\xA3I\xE4,2\x91\x84l\xE3 ?hD7p\x88\x94\x97#\xE4\x89\xC4%.\x88\xFF*\xAC\xA1Kx\xC1L\x9A\xB0\xE2\xFCB/\xBEP\x97@\xDC  \xC1
+F!Ê°\x88a,#M\xF8\xC1        v\x90\x86I\xBCa\xEBH\xC7vЃ膢Ó¸F0\xAA\xB1
+\xE0\x80\xED
+\xB9\xC9\xC2&gt;\x91\x89\xFC\xE1_\xC8\xC24\xF1\x87-\xEC`4WX\xC2\xB2\xB1\x89R\xF4&quot;K\xB8F\xAAP\x86B\xACb Ar0\x81\xD4! O\x98D*^0\xF8\xB4\xE1        7\x88\xC1\xA20\x84\x84&quot;I\xBDS?\xF0Ô¨N5
+\x9DHF%z\x833̡\xAB_+\x85XkQֳ\xA6u\xADm-\xC6[\xE3:׺^\xAFz\xE5k\xFC
+X\xC1Ö°\x88mF\xEB\xD8\|c\x92\xA5\xACe1\xAB\xD9JpÖ³\xA0\xCD\xC1%H\xFB\xF1\x8C\xB5IA6\xBE\x84E\xC06{(\xC5(~q\x8C\xDA\xFFⶹ\xDDmo\xDC%\x9C\x80\xB8\xECr\x95\xCB\\xE7BW\xBAÔµ.v\xB5\xCB]\xEF\x82W\xBC)\xEFyÓ»\xDE3\xB4\xB7\xEF\x8D\xEF\xFAp\x890Ü—&quot;[\xC8A\xFF\xE0\x87\xA2        \xD7\xF8C\x82\xDC\xE01\x8C\xE0nX\x9Ap\xE1 o\xB8\xC3\xF1\x88/\x91Ô¥b        \x97\xF8mjP\xB2O|\xA2\x8F\xE0p\xF2\xF2\x88\xC1a\xFD9u!^Q\x8CDD\xE1+\xB1\xF8\xC5&quot;\xF6\xF0\x8BI\xB5\xA3\xA9x\xC3\xBEp\x88 \xA4d\xA1\xF8E\xB6|\x86S\xF47\x81\x88+\x9BЪ&lt;\xC1[5C\x8A\xA6\x90\x888T&quot;\xEE*B\xEE\xF0\x85*0\xA9\xB4K\x98\xC2~\xF0\x81. \xA2\x97h\xC4 \x8Ap\x88b,$w\xC2~q\x84 \xCC         \xC4,Fq\xA5E\xDC\xE1+_\xEC\xC4'B\x8A\xBC\xE0\xFF7H\xC2ì´ˆ\xBEU\xE3A l1\x8B&gt;,\xE1MD2\xE60\x8AeÄ‚\xDAK\xA8A F\xF0\x83\xF4`+ݸǰ\x96\x84;\x94a\x9B\xF8\xC4.\x8Aq\x8BK\xDCa\x9D\xA8\xDE&amp;\xF6P\x86I #\x87\xA8\xC3\xEA\x87\Ø·+Q\xF8\xC1\xDEЇh|cmx\xC3\x9A\x90\x89Lta\xA7\xE8\xC2!61\x81&a
 mp;$b
+)h\xC3 j\x97\x8AWxl\xEBt*\xC1+p\x88Z\xE4a        \x95x\x81\g l\x90{]\xC9^v\xFE\xA0\x90*&quot;\xDAÓ®\x{1B5CFD}\xEDn;\xDC\xE3\xEEB\xB9Ï\xEET\xB0\xFB \xBC\xE9]{\xE3[\xDF\xFC\xF67\xC0N\xF0G\xFC\xC1\xE0W8\xC3+\xF1p\x88L\xFC\xA1u`v\xC67\xDE\xF1\x8F\x8FÂ\x89 \xB9\xC9Q\xAEr\x96\xBBæ‡y1\xAEQ\x89!\xA4 s\xC8\xFF\xF9\xCE{\xFE\xF3\xA0\xBD\xE8GO\xFA\xD2×°\x8D|D\xA2 Q\x9FzÕ¯\x9E\xF5\xADw\xFD\xEBa\x8F\xD9 \xED\xD2n\xED,\xC7\xED\xE0N\xEE\xE8\xCE\xEE\xF0N\xEF\xBE \xFC\xF0\x8F\xF0 \xF1\xE2@\xF1cr\xE0\xF1&quot;\xEF(\xCF\xF2\xAE\xA0\xA6 ~         b\xC0\xB3\x8E\xE1r\xAE\xF6\xA0\xA1Na\xF6 \xDEJc\xEE \xAC\xA2Z!h\xE1~\xE1
+&amp;\xE1v\xE1\xFA`\xE6`\x9A  z\xA0        !2\xE1r\xA1\xE1P\x90\xDFZ \x87\xD6`\x82 
+\xFE`Òª\xCCob!\x9A@\xAE\xB6&quot;\xD2 ~\xE7)~\xA0 \xC2`Ö b\xE1&quot;\xE1\xFA\xE0\xEE \xC2 ^\xA0\xC6\xE0\x8E \xB6\x90*\xA1.ar\xE16a.\xA1 :\xFF\xE0J`f\xE0^\x80 \x81%
+w f!6ሎ`n`+b\xE1\xA1&amp;!2a \xB6` \x82  \xC6 
+\xCA`Ö\xC0\xEA`&quot;a \xC2\xE0r\xA1\xAAaF\xA1\xD8\xFA`
+\x8E\xE0+\xDA\xE0
+2\xE1Ê¡\xE0p n\xA0+V`g\xEC\xBC\xAF\x9E\xA1Ъ\xBA\xC0\xFC! *a        \xBE\xE0+&amp; V!\xB6  f\xC09b\xE1\xC1O6!        6\x87\xC2F\xEF!\xA6\xE0F\xB0_\xE1S0X\xD0'n        Ú¦\x81bn\xB0\xF6\x80\xCEx\xD0\x81P\x89\xD0\x91P        \x99\xD0        \x93!
+ e\xC1
+ \xB5\x90 \xF7` Z\xE7&gt;\xEEÊ\x86
++Õ}\xDA\xF0+\xE3pc!!\xF2p\xE3\xB0Q\xF3\xA0 B@\xEC\xFFw\xB11'\xB1/\xF1\xA6\xE0Z\x90S @QI\xD1QQY\xD1aQi\xD1qQy\xD1\x81Q\xFFd\xE4
+\x95\x917\xE1 \xBE\xD7`\xF3\xA0\xAF1\xB7q \xBCű+&amp;`Va\xB2@\xD9\xD1\xE1Q\xEB\x80\xF1\x91\xA7\xA0Ê \xBE`+\x96a\x8A\xE0\xFE \xDA`^\xA1&amp;\xA1\xE6$ \xFE\x80jJanaN\xE1\x96\xE2\xF6 \xC2!\xA1:\xA12\xE1 !(bj\xA0 f\xA1\xB2\xE1j!~g\xEE\xA0J\xEA\xE0        \xB6\xE0rA%Fad\xF1+Ö  Ö£\xA2`\x9A` R\xE1~\xC1\xB0&gt;a\xE8\xEE\xA6p\xC2\xC0&amp;N\xF2\xBA\xE0f\x9106\xA0V\xE06aB\xFF\xE1B\xA0 2!\xC2\xC5Za\xE2\x80]n R`\x92  ^`\xE3\xEBa\xAE \x8E\xC1_!_`\xCE\xE0\xE1Mrb\xA1!+\xD2\xE0
+!z\xA1\x82a
+a2'\xA1\xAAa\x8E\xA1p*!+\xC2\xE0 \x9Cbe\xE6a&gt;! n\x80\xB9F\xE0\x96\xA0`Uaj\xE1a b\xA0FO\xE2\xD6 \x8E\xA0L\x82\xA0B\x81\xC3\xCE\xE0~\xA7\xB4qba\xEE`&amp;\x81^\xE6\xE0Z`
+Va{s1\xF31Û ZA\x81,3c2P\x86\xF1j\xA1Na\xDA@4I\xD34QS5Y\xD356es\xB2\xA1n\xB3 |b7S\xC57\x81S8w\xE1
+\xC6\xC08\xCF \x96\xE1\xA2 \x9E  V:\xA5\x93:s\xFF\xC1:o;\xB53\xB8\xD3;\xA3\x800:@&lt; T4F@=\xD9s+\lZ!&gt;\xDB`&gt;\xEB\xF3&gt;\xF3s\xC6\xE0R\xA0?\xAF`\xDA\xD4@TA\xA7\x80AB%\x94B-C5\x94C=DE\x94DM\xB4\xAA \xEAAE\xE7#\x87^4Fg\xB4j\xF4Fstx\xB4|H\xCB\xE4\x88\xD4H\x91\xF4Ý–4R b!J\xA3`J\xAB\xF4J\xC1\xE2\x9A`j!\xAC-+N \x9A\xE0\xE6\xE0\x84\x84\xB0
+gn`\x8AI\xDE &amp;`        #Ó¼\xEAv\xE5\x9Ea&quot;\xE1\x8E!U)\xE7 Ĥ~an`\xA2\xA0\xA8\x86\xA0+R\xE1\xE2\xA0fa \x9E\xF0 R\xE0:a
+\xCA F\x81.\x9E\xA0\xB2dbaK\xB2aR`^a\xFE\xFF\xA0N  \xE1z!@5        V!\xBC\xEEj`\x83\x8Aarq\xAE`V!+~\xA0\xAEa&gt;\xE0*\xA0        Z\xA1\x82\xB4\xBE\xE1\xCA\xF0j!
+2\xE1a\x9E!!V\xA1\xA2\xEE Ρ
+r!\x86n g \xE29\xB3\xA4\xF0\xEE\xC6\xE0Òª\x9E j\xE1Za\xBEaq        \x8A\x813\xBE\xA1N-\xA2 \xA2 
+\xC2e\xBA\xE0^\xAFW\xC6a\xA6 \xE2-\xAE,\xAF.\xA1\xAE\x81s\xBE`\x86 VR\xE0\xA6\xA02aB\xE1\xE7        \xAE\xE0&amp;\xB4
+\xDC^\xE5\xF5\xE8\xD5^\xF1\xF5R!r\xE1\xBEhr`\x92A~\xE1+N\xA0 \xB6\xB6\x96abS5+\xB4\xA7b/6c76\xC4&lt;dE\x96d\x8F\xFF! VeUvBa\x9E\xE0ecvf\xA7\xA1fo6gw\xB6g6h\x87\xB6h\x8Fv\x94\x96ig\xC0i\xA1v+\xA6\xF6\xC0\xAE6k\xB7\xB6k\xBF\xB6 al3!\xCE6m׶m\xDF6n\xE7\xB6r\xE0\xA2% \xF2v 8\xF3\xFA\xF675\xB7p7q\xB76\xE2\x86A\xB72q*\xF7r3ws\x8F\xA1s?7t\xAB`tK\xF7t\x81\xEFp\xB6\xF0\\xB76!f\xB7vo7ww7^\xC1'a:!:a\xF4&gt;\xA1\xF6\xCAAW`^\x81g\xE1\xBE\xB8!6\xA0        \xF6 +\xDAh\x86\xA1 \xFE\xA0\xEDj`\x8A\xA0ÍŒ\xA3 \xD6\xE0gs\xE1ja\x92 \xDA\xE0\xBE\x883Na.\xA1*a\x81c\x86\xE0\xB4\xB1&amp;\xEF\xC6`\x82h
+\xDE\xE0^\xFFa
+!\xC4k\xA1\xCC\xE5\xEA` n\xA1 v`\xDE!|w&gt;` t' \x82\xE0\x96\xE0\x8EaJ&amp;\x86`naÞ _a\xD8(Fa+\xE2\xC3;\xAF\xE1\xE1\xDAa\xEE@\xBC\xBE\xA18        ra\xA0e \x96!.\xE1ba
+\x86\xA1\xFE`!\xB2\xE3+\x97%u?\xA0Ú  \xEE` *a: Ö \x9A\xA0+\x92!V \uN!r!\xDA`*\xF2 z\xE0\x9E \xF6\xA0\xE1\xCA\xE5\xBF:\xE1.6\xE6\xE0\xF2\xC0+\xB6!\x92 &gt;\xF7`\xEC\xEA         \x94\x98\x89\xA3\xE1\xA0X\x8A\xBB\x80\x8A\xAD\x8B\xB5\xB8\x8Cb\x96 \x8CǸ\x8C\xCF8
+\xD2x\x8D\xB3\xCD\xEF޸\xE2xꠎ\xEF8\x8F\xFFa\x8F\xFB\xF8\x8F\xEEY\xBF\x8E\xE1\x90y\x91\xF9\x91#y\x92\xEA 0Y\x93Ǡ\xE2\xE0\xC6!\x94G\xB9\x94\xF3\xA0+\xE1
+\x82 2G\x96e\x99\x96m\x97\xE7@\x97\xBB\xE2|\x98\x85\x99\x98\x8D\x99Gp\x99\x9B\xF9\x99+!\xA6\xB9\x9A\xAF9\x9B\xB7\xB9 \xBAy\xBE9\x9C\xA7\xAEb\xE0\x9CÓ \xFE+\x9EA\x9F\xB6#\x9Ea`\xEE9\x9F\xF7y\xE9\xFE9\xA0\xBA\xA0\xDB\xE0\xA0\xBA*. :\xA1 Z\xA2):,\xA3\x97\xF8+\x8A\xA0p\xAB\x8ErÞ         : 5!AB\xF7 \x96\xF3        \xAA\xA0\x8E\xA1\xFA  \xDA\xE0\xBA\xE0\xFF\xE2\xA4\xF5\xD58\xDA\xE7N\xE1
+\xCEc ^\x81\xDEn\xA46\x8E\xD2 \x90\xEB\xA2\xCE\xED
+Π~\xE1\x88\xF4\xEAj\xF0\xBEA?\xA1\xA2\xE0\xB2\xFF\xB0\xDE\xE0 \x92\xA0^\xE1J\xF4\x8C\x82\xE1\xBAb&gt;!`1        Ba\xAA\xA1av\xE1\xDC\xE3        b\xE1z\xA1\xEC\xF2\xDE`-r\xC01;\xA1        \xA2\xC0%\x82q\x97\xFDk*r\xCB`\x86\xA6^\xE1\x96\xE18;\xE3\xCE\xE0\xE0Ò r\xA0a&quot;\xA1O\xE8o7        4v.\xA1+z@IM5Ò  \xAE\xAAa
+V\xA0
+\x80hHv^\xF2
+\xDE`\x82\xA0\xB6s\xD2J\xB2\xE0j`Nf^\xE0 \xA3\x9A\xE1Va\x82a\xEEnz!:\xE0M\xFE\x80\x91\xD2\xC0\xEE\x8E`2!\xF9N;\xB5W\xBBZ\xFB\xB5 !\xB6\xA3\x92\xAE`n\xFBt\x9B\xB7}=\x82{&gt;a
+\x9E\xE00\x83\xC0\xAB#
+\xD2\xF0\x98۹\xA1\x80έ
+\xD2\xC0\xBA!\xBBQ\xFF&lt;\xB8Û»\xC1[\xBC\xFD\xA4\xBC\xCF\xFB&quot;a\xBD\x9F\x81x\xDF\xFB\xC6Y+\xEA\xFB^!\xBF\xF7\xBB\xBF\xFF;\xC0\xBC\xC0Q\xC1\x9C\xC1sa\x97\xAB\xA0         \\xC2)\x9C\xB7.&lt;\xC3\xCB`\xC3;\RJ`a\xC4K|N&lt;\xC5W\xBC\xC5_\xBC?\xBEt\xC6?\xB7\xAE\xC7[jx&lt;|&lt;\x80\ȉ܌\xC9#aÉ›06\xA1\x96v~\xC1Ê»`8\xB5\x9C˽\xCCI\x9B\xA1a&quot;Pq\xA16a+\xAE\xA0F\xE1\xAE\xA1\xDE'a\x82\xA0\xE1M\xA2\xA1\x8A1\xAEj2an\xAB+\x82 \xBE\xA0\xE6@V\xBE\xC0KB!~'
+\xFA\xA0N! \xBA v\xA0\xA1\xEA`ua\xBE\xE6qraÆ’p-b!v\x81u(\x8F(\xCA@s\x8D\xB3
+j\xE0^\x87\xFF\xE1T\xB0*\xE1l[\xE0\xA6 \xAC\xBAD\x963/\xA1
+~\xA0&quot;!\xA1 &lt;Éž\xCD/\xE1+6\xC0\x93\x96!b!Ja 4\xB7\x82!R9+Ö +&amp;\xE1\xA3&amp;!\xBA\xBE~Uf\xA0[\x9E\xA0 Þ 6aÖ         2\xA6\xEE\xE0\xD2&quot;b &quot;BaN\xA1\xF2         \x9A &quot;aj\xA0-0\xB3J&amp;        &gt;\xE0 \xB6\xA1b\x9A\xC0J\xF6\xA0Þ &amp;\xA1\xDE`\xE6&lt;&gt;\xB6\xB4\xC2m}W\xE0\x8A`\xC8c
+&gt; q\xF2+\xE4\xDF=\xDE\xE7=\xEA\xFDÞE\xDF\xF9\xFDM\xA6\xA1rB\xE0/A\xEF&quot;\xE1\xE0~\xE1\xBE\xBEBa&amp;&gt;WR\xE35\x9E\xE3=\xE4E\xBE
+&gt;\x812wa\x93\xE7 \xE5+a\xE5[~^\xFF\xBEb&gt;\xB3\xD6`
+j\xE0        A\x8Fr\xFEx\xBE\xA8y+A\xE8g\x81è« \x90^陾\x9C\x9E\x92\xA2~\xEA\xA1\xEA&quot;V\xB2Rczti,O\x90KiÖ´\x99tnT\xA4J\x93\xF2$,\xF2\xE3K\x9FE\xD24)\xF3\xA6Ó¦k\x9At\xD3\xE2ΣL\x9F2\xC5H\x94*Ô¨S\xA5\xF2$Y\x92,R\x8F\x91R\x84\xF9S\xA7ͨ$\xBEl+\x92\xE5Ê'}\xF2\xF4\xD9\xA7Ö¤Bor\xE4Iu\xE8+\xD6B\x85\xFD\xE9r(T\xA1\x8A\xCCIThʇ ym\xD4'Ñ«6}\xDA\xFC\xD9\xF6\xA8ص`\x9F\xD5\xF9\x92g\x98\xD3H\x89\xC2Tk\xB6\xEAÒ©k]\xAAT\xDA\xD5\xEAË–B\xA7:\xFD\xC9gI\x93Ey\x8A\xDChT\xABV\xA0\xB5¼\xA9TeB\x999M\x8A̺\xD2gÙ°q\xAB\xB6\xE4Hs\xFF\xA8Q\xA5Hs~T\xD9\xD2%Íž;\x8D^\xE5\xDA3fС7\xF2\xDAbÆœF\x9Br5k4\xA9V\xAAI\x82T\xC9u\xA3ÈŸT\xA3\xF6\x8CzS#̯1gFÅšq'Q\xDBW\x9D])1iV\xB4e\x8DJm\xDAS\xC6\x83T\xC7A\x94HK\xFC\x92\xC4*\xBB$2\x86D]\xF40F4eLQ\xC7U\x9C\xB2\xCB$Y$qBo\xBCqM+\x97\x94R\xCBwÔ‘\xC6&amp;\xD9\xE4\xF2\xC6\xEC\x92\xCAaDS\xC5\x83\x84\xD1\xC4)o\\xF1\xC70G\xF1DU\xBC\x91\xC4#\xC7,\xB2L;\xE8\xDF[D\xB2GO,\x91G\x87Ò…\x81+T\xF1H%S\xA4p\x84\tÙ…\x97^|\xF9\x98`}fb\x9
 5,\xD6\xD8c\xAD\x84Ve\x97e\xB6Yg\x9F\x856Ziq\xA0\xA6k\xAEU\xDBl\xA9t\xFF\x91\xC3\xB9\xED6\x87w]7\q\xC7%\xB7\xDC+{&lt;7\xC2 qPgv\xB5\xAC\xF2Bw\xDF\xDD #y桧{\xEE\xC1'\xDF \xF4Ù‡\x9F~\xCB&lt;\xE2\x80h \x82
+2\xE8 \x84\xF6P\x86\x85Qԑdž~\xE2\x88%\x9E\x98\xE2\x8Aid\x92\xCD.m\xC8H\xA3\x8D8\xEAÈ£\x8F@
+IdW \xF9H2L\xB6\x91Cg\x94\x92\x89\x94TZ\xA9\xA2\x96\z        \xA6\x98dʵF]\x95\xE4\xD1\xC2+\xA9\xFC\xF1\xCA \xA7&lt;S\xE23$\x91Fm\xDC\xD0CY\xC4\xD2M8\xAF\x8C1Ma\x95\xF1DJ\xC9\xCCRF\x9D&lt;\x93J\x9B\x94\xD2\xC8?\xB4\x91\xC5gl\xD1F7|\xC2\x9D\x942\xC47[D\xD1\xC94\xF3ES\xECr\xC6IL\x93\xC7.\xC1\xA4\xCB&quot;W;L+\x91\xAC\xD2\xC9 a\xB4\xCD-e\xFF2K+m&lt;C\xD1.\xCF4\xD1ʾß‘E\xB1S\x8CM\x97t\xF3J!\x93L\xC8p\x93T\xC5        w\xA4rE/\xB5\x9CR\xC9\xC2!\xC41\xC9Q\xDC0\xC67Ô’IA,\xFCI1\x9FLs_\xBC\xD0\xCB!\xAF,\xC7\xDD\xC1\xF4\xB2J(9\x94\x90F2Ϥ\xD3L&quot;G$QEGt\xC7G&lt;\xD2Lc\x93\xF4L᳜\xB2L3{\x9D\xF1E+\x81\xEC\xC6 -rK\xAFt\xF1C\xA3sI\x813\xCE(\x81l2M?\x8C\xF1\xC6\xB7\xAC\x91D\xEF\x9CS\xC7\xFB\xF6\xFBo\xC0\xA5ÜŠ\xC1+Ì°\xC3K\\xEC7\xA11\xC7\x83,2\xC9&amp;\xA3\xAC2\xCB.\xC3,3\x9A}\xA3 8\xD3\xCF|\xB6\x8B4\x94`hw\xD8\xC5/\x90\xA64\xA69+jR[\xC53\xAC6\x89M\xCCb[\xEB\xDA3\x96\xFF\xB6&lt;\x8C\xADl\xB3@\x9B\xDA\xD8\xE66\xB8ÉnvÛ\xDEN1\x895\xDC\xE0o\x81\\x
 E1\x97\xB8\xC5Ý q\x8F\x8B\xDC\xE4*׊e\xBCAs\x9C\xF3\xE8DG:Ó¡Nu\xACS]#bW\x85\xD9\xD5n\xB7\xCB\xDD\xEEz\xF7\xBB\xE0+\xEFgh\xF2\xC2
+\xE69z\xD2\xDBÝ®\x97\xBD\xEDu\xEF{\xE1\x9F\xBF~\x90\x87;,&quot;\xA1H\xC4-&amp;\xF1\x97\xAC         u\x88\xC3*\x86Y\xFC\xA2\xB7\xC8\xC5/6\xF1\xB74&quot;iXE1\x8CG\xDCbQ\x98\xC2SQ\x89G\x9C\xE1\xE6\xD9F86\xF1\x879\xF4\xA1wh\xC11\x8B\xEDubS\xB8\xC6#\x82p\x84SD\xE2\x91\x88\xC2J\xF1\x84 a\x9B\xC3t&amp;\x880]&quot;\x85\x88\xC5*T\x85L\xE9+eE,\x8EP\x83X\xBC(\xCD(F(q\x8A@\xFF\xFC&quot;\xB5h+Q\xBCF&lt;#i8G1\x8B^\xA2+\xBB\xE1î•+\xE5\xE2\xA3H\xC5\xAE\xF0\x85\xEA&quot;\xA7X\xC3Q\x8B*|aØ%\xE7r\xB1\x8DZ c]\xA8\x86\xECV\xA2qI%6P\x83A$\xE2+i\x98\xC8#:\xB1\x8CS4ae\xB8\xC36\xBAЂ|\xA9        5\xF8@\xC0\xB6\x897$bc\xB8D1\xC2Ñ„\xCEM\xE1a\xD8\xC5qdF\xD0k\xDC\xF4\x91ZE7&amp;\xB18Ê‘\x8E\x87\xB8c\xF7\xD8\xC7?r\x90\x85&lt;\xE4
+\xB1\x89E0\xB2\x8F\x8C\xE4$+y\xC9Ln\xB2\x93\xDF\xE8DDIJS&amp;\xA2\xAA\xDCE\xB2ш!\xC4r\x96\xB5\xEC\xC2(r9\x84\xF4\xF2\x97]f%\x86Y\xCCV S\x99\x91\x88C3_MiÞ±\x9A\xD7,\x856\xB9\xE9\xCD6\x803\xFF+\xE2$\xA79Ñ©Nv\xBAs w(D\xE4IO{\xE2S\x9F\xFC\xF4'@JP\x83\xAE\xA1
+e\xA8C\xA3Q\x89RÔ¢+\xC4&quot;8\xEAQ\x90\x8A\x94\xA4&amp;E\xA9JS\xD7Ò—\xB6&quot;2\xA5\xA9Mq\xAAS\x9E\xFAtS\xD8DP\x87ZÔ£&amp;5u\x98#\xAE~!\x9A*\xACk C\xC8B:1\x8BH&lt;!?\x88\xC4#Â\x84?\xAC\xE1+aH\xC1\xD2 \xBF4&lt;\xA3\x9F\xC5&quot;\xA2\x90\x851T\xF7\x8DHE&amp;\xEA\x85L#wh\xC3)&gt;\xF1\x91\xCD\xE0Ki\xA6r\x89@\xAC\xB7\xB1\xE8Dzp\x8C]\xAC\xA2\xAE\xF9\xC2ÔŠ4t\xA1+m8C/F\xB1\x86:\xA1=\xA8C+r\xB0\x86cV\xE1\xF0=\xC5+\xAA\x8BPLa=\xD8#\x96Ð…H\x8C\xE2O\xD8B(&quot;q\xBA,a\xCD\xFF\xC4i\xBA\xB0\x84`D\x82\xC0QP\xD3+Z1\x8B3\xF4\xA0+\xAF\xB8E\xA2p\x95a\xA4b\x81h\xC5;\x8EQ\x8CXl\xE2\xB5\xF8\xCBÖ\x85\xB4\xA1\xA5BQ\x88H\x84AI\xAD\xF8@\xF1\x8BJ\xE1\xCFbw0\x85\xF1\xDCbK\xC4V\x90\x850\xEC\xF2\xC1\xA8C\x9Aщ[4\xA3r\xA3(1\xCA~Ñ’?a\x8F(a\x96\xB1\x8A/4\xA1\x97\x88\xF4uo\x88*\x94\xE1\xDC\xF5.x\xC5{\x81 &lt;\xE2\xBC\xE9]o{\xCBp\xCEC\x9Ca\xBE\xF5\xBDo~\xF7\xDB\xDF\xFFx\xC0&gt;p\xAE\xB0\x89\x84`M`\xAFF\x83\xF0W\xF5\xBE\x81½İ\x86 1\x84Yx
 \xC4&quot;&amp;\xB1\x89Q\\x87!\xB0\xB8\xAB\x80\xB1`g \xDFR\xC4b
+\xB3x\+z|\x8Ay\xC8E&gt;r\x92\xFB\xB0\xE4&amp;?9\xCAS\xF0\xFF1\xF6r\xE5,o\xB9\xCB_\xF3\x98\xCB|\xE64\xAF\xB9\xCD_xs\x9C\xE7\\xE7;\xE7y\xCF\xC7hE\xFEÜ‹J\x81\xD0[0\xF4\xADhF;Ò’\x9E\xC1)\x86Q\x87+&lt;#Ó›&gt;D\xA7\x93\x9CPgBÔ¤65\xAAU\xCDjW\x97\xE2\xB0\xBE\x85W/1\x87I\bM(D&quot;Q\x881!
+;D\x86P\xA02\xEC\xA1}(E\xA8S\x85e\x98\xF5+Y\xC8\xC2&quot;1\x87E\xAC\xE0+\xA1\xE8\xC4\xEE\x88H4\xE2 \x89\xC8E.\xA1\x9EF\xA1;p\xF0&quot;V\x91\x88/\xB4\x810'{\xC4\x96P\x82\xB0\x82\xC6w(B \xD2;\x89$ a+YY\x80\xAB\xF0\x824\xCC!\xE9XD2\x86Q
+'\x81\x9D}p{\x96P\x87?\xEC\xE1\x8D(C&quot;b\x83+8\xF9'\xF8D
+Q9\x9BW\xA2\xB7\xE8\xC5+\xCE\xFF\x80m\xBE\xCC\xEC\xA6\xA9\xC3%\xB2\x81\x96L\xECb&gt;\xDAB\xB1\x89dtb+H\xC3vP\x86X&quot;u\xF8\xC5)b`\xA37,# \xADHF#R\x85E\x8C&quot;\x86w\x98\xC3\x9E\xF6\x877La+\xD1E\xB60\x899\x9C$ [D銔        \x8B f\xE1\x93 \xD0kP\xB7p
+\xA1\x90        \x85\xB0 +2%0 \xFFuSpk`t\x92\x84tJ\xC7t[\xD2R90W\xF7$\xB5u]\xF7u\x9B0É°        }@vf\x87vj\xC7vnwr\xE7zv\xD7_ \x8Bp'\xD0k\xE0z\xABp\x82Gx\x83wx\x89W        \x8B\x97\x8D\xF7xy\x93Wyu\xF0\x98\xA7ys        \xD0h6
+a\xB0\xA3\xB7 \xA5w\xA7\x97z\xAB\xD7z\xAFW\xB17{\xB5w{\xB97
+\xBB\xD7{\xFF\xBF\x93 |\xA3Pq`|Û|\xCB\xD7|\xCF}\xD3W}×—}\xDB\xD7}\xDF~\xE3W~\xE7\x97~ë·„\xEE\xF2G\xF6\x87\xFA7\xFC\xE7\x89\x80\x98
+h\x80ip
+È€\x83\xF0\x80\xE1#\x81\x98\x88\x81\x91T \x97\x90 \xA3p\xB3\x80\x91\xD0a\x90\x91r%0y0MP43\x91\xB0        Û° \x8D\xB0\x95 c0y\xB0\xC7\xD4Q\xF0;\xF0'\xA1\x90g\x81p
+\x990
+P3+\xDD\xD01}\x890 \xBBp]q\xF0c\xB0xWk0#\xB0\xA3\xB1\xF1Xu0[\xB0\x8D\xD0Gapa\xB0\xA70wu\xD0\xB90+\xBFp )\x903\xF0\x8F _\xB0\xA9\xF0 \x91\x90\x92
+s\xF0\xA7'?P\xFF7\xB0        \x87\xF0\xB8r\xB1\xB0 \xB7P\xBBp        {22\x8B\x90        [\xD6\x8D\x90        \xD50 \xABu\xD5
+EP_PM0        1\xF2\xB9tu\xD0 \xC8{\x89p a B_\xE0S\x96
+v\xB8        \xA7\xF0s0 \xDBp4{\xB0}\xF0+\x81pov\x9B\xD0\x96t \xC5p\xF84o\x80dO@hxVk
+\xABp
+ \xB9        w\xF0Fr
+\xAD \x998𱊭x
+\xA7 \xB18\x8BAP\x8B\xB7\xD83W@3\xC1\xE4&quot;\xBD\xD0\x89p[\xC5x\x8C\xC9\xC8A\xCC\xE8\x8C\xD0(\x8D\xD48\xA9\xE0\\xAB\xF0        \xDBWi\xF0        i \x80\xE2\xB8s-\x80\x8E1\xB781P\xEF\xF1\xB8\xF3X\x8F\xF7\xD8Gc\xB0\x8F{@2g\x90I\x90\x89\x90
+ \xE9\x90\xF9\xB90\x91\xFF\xB9\x89\xB0=\x90\x91Ù‘\xA5\xF0\x91\xC9p \x87@\x92y u\x90\x92\x99\xD0w-\xF9\x92\xC1 \x93\x85@\x936\x89\x93O        &lt;\xE9\x93@)\x94\xB7@\x94s\x94I\x99\xA3\xC0\x94N        \x95R\x99
+Ti\x95X\xA9\x95\\xE9\x95`)\x96dyfYh\xD9kÙ–b\x97rI\x97v\x89\x97\xAC\xA9\xF0 +fg\x8Fp\xE6u\x92cP/P-0/\x90._\xD0        \x8F\x80woS0Q\xF0\xD3P
++É+]\xB0A\x90
+m\x90\x9F\x90
+\xAB\x80\xA1\xB0        m\xF0]\xF0\x9BP \xC3\xD0 IS\xC1c\xC0z\xE7\xF0        O\xB0G\x990\xA50
+;\x903\x80(;0v\xF8 \xA5p
+\x8B\xB7p+\x99\x83\xF0+&amp;\x99{0        \xDDp}PP*=\xB0Mp\xB30+\xFF\xD3        \x9F\xB0
+q\xB0 {\x90O0 Ó3P\x83\x85\x91\xCBp\x81\xD0        \x9F\xD0[\xC0$D\x93G\x90g=\x90
+&quot;\xD2 \xA5\x90=M0 sP\x8F\x90+\xA9P_\x90
+\x970SPU\xB0\x91\xB073\xD0t\xAB\xD0 \xBD\xB0\xA6\xAF\xA0|\xB3\xD0sP+\xC5\xE0h\xA7\xB0+\xD5p#P\xE5+E\xA0}K\xF0
+0\x81p \x9D \xCFJ\xD3P ]\xF0O\xB7prk \xDFP+\xD0\xB9\xF0 \x97P        \xD10\xC9\xD0Ë        M\xD0\x97\xB0\xA0-Р\x97\xFAcPe0\xA1%\xF0\xBA\xB1\xA1\xFA\xA1!:\xA2%\xDA'\x9A\xA2+Ú¢/\xA33Z\xA37\x9A\xA3;Ú£\x8DP\xBF\xA4CZ\xA4G: ȤN\xDAPJ \xDDG\xA5Vz \xFFÕ \xA5\\xDAF        \xA6b\xBAuez\xA6i\xBA\xA6m\xFA\xA6q\x9A }\x90MP x\xAA\xA7|꧀*\xA8\x9DP\xA8\x87\x9A\x89\xEA6\x8Cê¨\xFA\xEEX \x96\x8A\xA9\x9AÊ©\x9E
+\xAA\xA2J\xAA\xA6z
+\xA8Z\xAAʪ\xB3઻\xABs T\xB5z\xAB\xB9\xBA\xAB\xBD\xFA\xAB\xC1:\xAC\xC5z\xACɺ\xAC\xCD\xFA\xAC\xD1:\xAD\xD5z\xADÙº\xAD\xDD\xFA\xAD\xE1:\xAE \xFAA\xF0\xC10
+\xC9\x8D\xF0 k\x90J\xBF\xF0 \xA5\x93UO\xB0\xFCTK\xB0 E\xF0\x91\xC3+\xA5\xD01p\x990\xABpx\x87\xD0{\x90d\xC9\x817\xE9P\x92SqSp Ë
+\xB1gP        {\x90\xA5p+\xBD\x90        \x89\x90        \x93\xF0        Ï°\x9Cx:\x9D\x955\xF0\x95\xC0\x9Ee \xB7+\xCF\xF0
+\x890
+        \xF4\xE9\xE0a\xCFV\xFF\xC9 \xEAU\xB1
+\xB5\x90\xC7\xD2e&amp;Js\xB99@\xAA\x83\x90 mp\xBF
+ypE\xB0/p\x90\xCD\xF0        1P&amp;\x9Bp\x97p\xCD 1@\x8Ey\x90        \xB9\xB0_P
+\xA1\xB0q\xB0\x95p+\xD7 P\xA7\x90 \xB7WHy[\xB9        O0\xC5P+\xA0\xD6 , \xA3p\xBD\x98+\xEF\xA9\xE7\xAA\x91
+qp}\xD0;_\xB0\x9Bß°
+\xAD
+\xF4t\x81\xF0W\xF57\x90\x930S#\xB0\xB9  8\xA3+Ûš        s\xABP\xF1\xB6q\xFB iP\xB7Ï° \x89\xD0        \x89\xD0{{
+W\xD0\xBD\xB8\xB3 \xB8\x84k\xB8\x88\xAB\xB8K\xC0\xB8\x8E\xDB\x90+\xB9\x94 \xA6\x85p\xB9\x99\xBB\xB9\xE7Pb\x9F\xBA\xA3[\xBA\xA7\x9B\xBA\xAB{\xAD;[PQ \xBB\xFF\x86U\xBB\xB7\x9B\xBB\xBB\xBB\xBD\xEBa?\xBCû5\xB0\x95p\xBC\xC9\xFBu\xCC\xDBs\xD9л\xFBD\xBDÖ‹\xBD\xDA˽\xB0\x98&amp;\xBE\xD0W\xBE\xE7\xEBL\xEA;y\xA0\x8AI\xF06\xBF\xA3T+\xF8{\xC9\xFBÛ¿\xBB\xF0\xBF\x9B\xC0\\xC0\x9Fp\xC0\x9F\x90\xC0         +\xFC\xC0\x93        L\xC1\\xAC\xC1\xEC\xC1 ,\xC2$l“p\xED\xB8\xBB\xD0\xC2/\xC3\xD10\xC35|\xC3n \xB7\x8D\xD0        M+\x89 ?c\xD0\xBB\xB0        _\xF0\x8BP \x8FP\x81\x90        \xB1P2/\x85p&quot;vw\x92\xA9\xA4\xBB[pwC\xECL\x85\xD0        \xE32Q\x810 Ý+\xBD\xB0qSY\x83P\x8D\xA6\xBF\xC14g\xF04\x93pYPC\xF0G\x90a\xB0\xC2X\x99        \xB7; y\xD0mQ\xFF\x87\x90n1\xD0\xB10 \x97p \x9Aup -\xB0Yp        \xA7{
+Ç€\xB0Y\xB0_\xB0QP
+g        \xC5\xD0 \xA1 \xB0χ\x90 1\xF0 x\xB0N{\xB0 !p}p \x99\x90\xF6x 1\x90\xA1\xB0 \xBBP z\xCC\xB3krY\xA0\xA3\xA9\xF0        \xD1 \x970+\x8B\xD0\xB0\x99
+\xB7\xD0        {p sP\xA9Pe\xB3\x9F`.\xD1\xF8
+\xA7_\x97        w\x80_\x9D\xA0\xAEmP~\x97\xF0u\x90
+\x89yyP\x975\xD0;\x9D        \x83\xA0P\xA9\x9C \x9D\xF0Ñ°\xF2S\xD1\xDCK\xD5IU0\xDB\xDC\xCD9\xF0\xE0\
+\xFB\x9B\x95P\xCE\xE69
+\xE8\xACΓ\xC0Î\xE0\xCE\xF0|\xF2\xDC+\xD7\xF0 \xF7\xEC\xB8\xFA\xCC\xCF\xFE\x9C \x9D\x95O\x83d\x8D\xD0E\xB0 \x99 \xFF+\xD1y\xB0}\x96\x8A\xD1%t        9\xE0\xD1v\xD2#]Ò“p\xD2)\x9D,=/m\x852M\xD3e`Ó\x80\xD3/@\xD8=\xFD\xD3A=Ô¹`\xD4{\x90D{\xA1\x90 N]        \xADjR}\xD0GP\xD5W\x9D\xD5[\xDD\xD5_\x8D\x8Fa=\xD6e}\xD6i\xDDkm.\x83
+o\xBDq\xED\x92t\x9D\x9Fp\xD7y\xFDs\x90
+\x8F\x90Wp\xC6$Ø„m\xD8b\x96Ø­\xB0\xD8O\xF0 \x8B\xD0\xFF\xF5
+\xA50U0m@\xDEIpq0NE@ \x8D\xD0\xC1\x89\x90J\xF7\xD0y \x89Q
+=\xF0\xA30
+\xD7\xF0        \x91p[\xB01\xDDU\xD2)@\xBD\x87\xD0        xH\xAD\xACW c J)Pq\x90
+\xB5\xB0q\x93P }0        q\xD0q\xB0\xCD\xF1g0\x9F@\x9BP \xFF\xA1\xB0\x85\xA0\xE6?\xD0\xD4yU\xF0\xA3\x90        \x98_0q\x90\x93)\xF9
+o0        \xC7\xD0 [\x80~K\xB0]\xF0 \xAF\xB0\xB1\x8Fp+\x87p\x8Fk\xD0\xD7\x87\x90o0
+\xBD\x90!s=ge\xD0\x9DP+[\xD2\xB9XX\xFE\xBA\x97\xC5\xD1 \x81\xB0 \x83\xD0A\xF0-\xE0z\xA30 w\xB01[7\x85\xE0\x82{\x8B\xF0iP\xE2\x98\x9D\xD0'\xB0\x9E\xD30 \x9BP\x87\xF0        Q0Q@y\x81\xB0?\xD0\x81\x90\x89\xC0!\xB1\x90        
+: \x85\xD0\\xDE%\xD0\xB5KP         \xB5         ^
+q@\xE2\xECt        G\x90\xE2+^        i\xF7\xE2\x89\xF0W3\xBE 5~&quot;8\xAE\xE3&lt;\xEE\xE3@.\xE4D\xEEhmp\xE4I\xDE        Ý\\xE7\xE4P\xDERN\xE5V\x8E\xE5Z\xCE\xE5q\xB0^.\x93\xFF\xD5W\xE6g\x9E\xE6k\x8Ebn\xE7\x896
+*x\x8EqG\xD0|\xEE\xE7\x80.\xE8Q@膎\xE8{\xB6\xE8\x8D\xFE\xE8Z*锾 \xC8r        \x9DeK\xC0\xE9\x9E&gt;K\xF0\x91 \xA3\xA3\xDE
+\xA5~ꩾ\xEA\xAD\xFE\xEA\xB1\xDE\xB3^뷞\xEB\xBB~\xBD\xFE\xEB\xC1&gt;\xEC\
+È®\xEC\xAF\xD7\xECÏž\x87\x90
+,\\xED\xBF \x85\xF0`\xBA\xED\xDDn\x9C\xE0.\xEE\xE4\xE2\xA7@\xBFSQ
+\xD4\xD9        \xAF\xB0        %\x89ÇŸ7\x80\xCDjyG\xDDpb\x8F\xD0\xAB\xC0Ë0 \xE7k\x8D\xD3\xD0 K\xB0\xD7Y0MU\xFA\x8Cy0!PR7\xB9\xEB
+\xFD \xF1u\x88{kP
+\xADpgp\xF5\x9B\xC7! \xDD=\x90\x87PKP+\xE1p\xF0        \xE3~|te0\xAB\xA0\xBE\x93
+Èš\xFF;2\xFB\xA7@\xB83\xB0\x93!Ó“\x80^\x97p\x80\x991\xA3p        Q\xD0\x87`v\xCB\xF0
+q\xF0v \xF0\xA1\xD0
+aYU0\x96\xF3\xE0Ùš q\xE1!\xBB
+\x8D0;0N8Ge\xF0        \x97pqa8\xDA\xF1\xEC=\xD0\x8F#f|\x99\xF4\xEBM\xA6Bi:3\xE6Τ/I\x9E\xA4\xF9\xB3\xE2R\xA57\x97\x96Ū5lÖ0\x89\xE6Lx\xD1gÒ ;W
+M\x8A\xB4iÒ“({&amp;*\xF5\xA7L\xA7V\x9B.\x{DA71}\xE6S\x98\x8D\xAE\xAC        ukR\xB7^\xA3\xF5Y5\xE9P\xA7aW\xCA:5\xAD×’'u\xB2 j\xE7Ô¢/\x97\xF2\xCCQeÌ‘1\xE9Ö…j\x93\xE7W\xBCA\x852M9\xB2\xA6T\xAB+g\xAE\xEC\xA9\xD4\xE6Ò¡@\x93R\xF5\xB8s\xA8Ì’j\xFF\xE1F\xBD\xF9\xF3iÏ¡CI朙\x9A*\xC1O\x81\xD64Y\xD2dG\x9CN\x8D\xFE\x9C\xBA\xD3\xE8Ö°HKf\xEC\xD8Z\xACפ0I.\xB5Y'I\x8DQ\x99\xA2\xEC8\x94eQ\xB3Wq\xB5s\xEBÏŸP\xADR\x8E\xA92\xE5ЫT\x8F]\xCA\xD5'Ѥ,\xBBB5\x9A\xB3cÄŸI\x8BB\x95\xF9t\xE9L\x932g\xC2Ä™T\xE5L\x9C5kz\xC5\xE9\xF1\xE4\x91@\x82\xF3/Z\x93\xE8O\x87 \x92(\x8D@,\xC2H#\x8E\x8A\x89\xA5\x88/\xA9\x83$\x93PR\x89%\x97`\x92\x89\xA6?Fx\xE1\x8BBR)f\x99c\xAEx\xE3\x94?*\x89a\x81&quot;ry&quot;\x8E6\xF9\xA6\x9B&gt;\xBE\xB8\xE3\xAF ~($\xBD&gt;Y\xE6\x8FA\xB2\xD8\xE2\x92v\xBE\xB9#\x87r\x98\xA2\x8C6Έ\xA2\x90Q)d\x9Ct\xA2\xA9#\x8Ab\xAEY\xA5\x8D2Z        \xA5\x9Aj\x8EI\xE6\x87M\xFF\xE6\xA8\xE2\x98\x8Eh\xE3\x90HN\xF8\xA0\x883\xE6Hf\x98^N\xD9#\x9AB\xAA\xF8\xA1\x86`\xFA(b\x8AO\xE6\xE4\x95V\xEC
+\xA2\x84(\xA4\x95W&quot;Ù£\x97g\xA6        \xA7\x9En\xB0\xEBb\x93?\xDAX$\x92&quot;p/\x8AF\xA8\xE3\x8C:h\xA0\x855t\xDAb\x8F*\xAA(f\x854\xDAØ¢\x8F2\xB6h#\x94h\xEEX#\x92TI\xA6\x94:\x96\xB8l\x8FR\x82i\xE5\x87I\x829\xA6\x97R\xA68a\x8Bo)\xA3\x882\xBE\xF9\xA3\x8FQ.\xD9!\x90*z\x88\xA1\x83|\xA1\x8A/JIf\x9AjÒ¹f\x98\x9Fz衉=r\x89ᓾN        g\xC5\\xE6(a\x93WÚˆ!\x91'\xE6e\x90i
+\xF9b\xBDn        BC=\xF1
+\xAF\xC0\x9B!\x81#Td\xF1\x8Fc\x9C\xB1\x90o\xCCq\xC7 r\xC8&quot;\x8FLr\xC9&amp;\x9F\x8Cr\xCA*\xAF\xCCr\xCB.\xFF\xBF S\xD52Ïœ\xA4\x84ØŒc\x99`✳\xCE;\xF3\xDC\xF3\x93:
+i%\xD0R~ \xD4PDet\x9Ao\xEA\xF9&amp;\x92-&amp;\xAD\xF4\xD2L7\xCD!\x84OC]\x80\xD4M*95\xD5U[}5\xD6Yk]C\xB0D\x8E)\xE5\x8E%6VXb\x8DEVYf\x9D\x85VZj/\xC9[m\xB9\xF5\q\xA7\xB9\xC6\xDC`\xD2]\xB7\xDDwg\x93\x97^{\xF1]c\xDF~\xFF+x\xE08
+&gt;x\xC3{8\xA5\x8EEV\x99%\x92h\xC2\xD8#\x9532\xC9\xE1\x83+z\xA7\x8Db\x98\xA4\x99G\xFE\xDC\xE6\x8B%\xE68\xE4\x8BLji\xE6\xDCL29)\x8E4^\xA9f\x9AZ)c\x87&amp;N9\xA3\x98G^\xD8\xFB\x87&amp;\xA9\xE5\x8B?\x9Eè Šmd\x97u~I\xA6\x8D\xFEh$#_\xF8d\x8A*\xD2h!\x88$6\xC9\xE5\x8Am\xF4\xAA$\x99W2\xE3\x86 \xFF\x99\xA6\x91N\xE8$\x92B\xE2\xE1\xE8\xC2 \x82Q\x86&amp;\xE4 khF76\x8Bb\xDC\xE1)\xE8C(\x82p\x82BÄ¢M(BF0\x81\xF5\x95bS\xF8\xC51nq\x8Ck\xBC\xE9\x89\xC8\xC3\xD5.\x91\x8CMÔ _YC6\xD2ЊETau\xF8E*&quot;ÑŒ%\xE4\xA1M\xE1\xC2\x86\xF0\x88m|\xE2w\xC8F8\xF1\x888T!\xA1hBvP\x88\\xA2V\xFC\xC4/â°·\xD9 ,
+\x8Dx\xC5^ \xC3F.uxBZQ\x88'\xE4&quot;\x81G.\xA2p\x831t\xA2\xF7;AÆ\x89.h\x8Es\x9E{D\xE8\xF2@:\xD3u  \xAAc] *\xBB?e\xE3 ]\xB9]\xEEv7\x8C\xDE\xFD.x\xC3+\xDEñ’·¼\xE6\xE5\xE0Г\xF5\xAC\x87=\xEDq\xCF{\xE0\xF9\xA6`&gt;\xF4\xA9\x8F}\xFF\xFCè·‰2\xE0/\xD1\xE0\x9F\xFF(@\x819\xD8A\xF8\xC0a\xE4a\x82\xBC\xE0!b1        \xFE   \x82\xABP\xC2\xA6p+la^\xC3.&quot;+6Ä¡y\xE8C 
+qD4&quot;\x95\xC8D'BQ\x8AT\xC1\xB3\xB8\xC5t\xF1\x8B\xC8\xC4\xC2\xF0\x85(&lt;\xA2\x8C1\x98A        \xD2\xF8\x895\xB6\xF1\x8Dq \xC5 \xEAx\xC7&lt;\xEE\xF1}\xFCc 7×¹+\xD4b\xB5HF4zÑŽE4\xA2A\xA8\xC4^p6-bO(C0V؈=\xCC\xE0
+O\xE8\xC2-\x8AD4\xA2QH\xC55f\xF1\x84&lt;a\xA7xD%F\xB1\x879\xF4\xE2\xA8\xC2 \xBAЋ&amp;\xCC\xE1\xAD(\xDB&quot;\x90ͪ\x81H\x93F1\x8C;\xA4a]HEÚ°\x87 \x8Cb\xC49\xFFA(\xC6\x85+,\xA1\xA9X\xC5(8\x88I\x94\xA7\xFC\xFC\xC4\xB6\xB0\x86S4\xA31H\xC3\xE6P\x8BnÄ¢}\x98E \xAA\xC0\x98C4\xA1\xBBx\xC6/&quot;\x89*\xE1E\xC3~\xC0\xD5J\xB4\xE4\xC3(F0v1\x8B2Ì¢\xA5\xA8\xC0ru\x84J\xE1_\x98\xC3\xD2p\x8A^\xEC&quot;\xA78_J\x86&quot;\xC4a]HC$\x86\x8C9\xACa\xFFLD\x82P\xD5/lb\xBFxDì’ˆ0\xE4a\xAD8\xC4q\x88Zl\xC2$\x98\xC2\xBEP\x847\xCC\xE0\x91\xE8E+\x91\x8AFd!lC-N\x89?L'\x89\xC8BF7:\xAE]\x80\xB4\xA8$\xED\xC1I\x87p\x95F\xA1 \xBFx\xE9X\xAA@\xD3Z\xDC4\xA7;\xED\xE9O\x83:Ô¢u\xBBXjS\x9F\x9A\x95\xA9Vu        W\xCDj(\xFF\xB6\xDA\xD5Q|5\xACc-\xEBYÓº\xD61\xB4\xF5\xADq\x9Dk])\xB8\xBD\xF2Õ¯\x80l \xCE`\xD8Z|C\xB1\x8C}\xC1c\xFF\xD9\xEDU\x96%S\xD0,g= ZÑ’Ö´\xA8U-k]{\xD8Ê–\xB6\xB6Å­ny;\xDFW\xB8\xC45.r\x95\xFBO\x83\xFD\xBAÒ¥\xAEuK\x81]\xEDr×»\x85\x98E&amp;\xC6[\xDE\xF3
 \xA6w\xBD\xBBp/|\xE5[\xF4\xCC‡\xF9]!\xFD\xCB\xD12\W\xCDh\xC6'\xB21\x8B\x93\x88)S\x80\xE2\xEAp\x98+\x97bg\xB8\x81}\xD2\x84&lt;x\xD7I\x9D\xE8\x83\x9B\xB1\x85
+l\xA1\x91(\xC3&amp;\xB1\xD6e\x84aw\xD8C&amp;p:
+ag(A~ЇF\b\x97xC 2q\x88n\xB4\xA2}8BWW:\x84?D\xE2,\x81\xE8\xC5z\x90\x858\xCC\xE2\xA7\x98E \xE60\xFF\x89Jt\xE2\xB1\xB8\x84f\xB2Ї7|&quot;\x89\xE8\x96æ‰XÌ¢WHC\x9A\x90\x84&amp;T&quot; mx\xC4&amp;\x9E\xD3 \xFE\xACbE8\xC2\xEA0\x84\xC7&lt;\xA2\xB18\x84t\x8F\xB1
+\x88G&quot;
+wX\xC6,\xE2P\x862\x9C\xA0Y\x98B&quot;Z\x8C\xE3\xE2\xEC ߺD\xEE&gt;\xF1\x82\xED\xD6&quot;o\xA8B\xAB\xEB\x8A)\xD4Qg\xB8\xC5-RщI\x84&quot;v\xAES/.Q\x86U \xA7\xA5\xA8E
+\xE0Ú„4\x8C\x82\xA9WH\xC4~ÔŠ.\xAC\xA1 \xC4\xFD\xC3-V\xF1
+\xAB/\xE6H\x97\xCC2\xBB+H\xA2UA@ç„:\x8CA2\xBBx3\xA7=+\xEA.|\xB7\xA465\xAAU\xCDjW\xC3ZÖ´\xBENC\x91\xEB]\xF7\xFA\xD7\xC1v\xB1\x8F\x9D\xECe7\xBBÏŽ\xF6\xB4\xAB}\xEDlo;\xDEw'\x82Ans\xFF\xA3[\xDD\xEC\xC6R8\x8B? \xE5O\x90\x88\xBE\xF9\xED\xEFV\xFC\xE2k\xF8\x8E\x80v\x84B\xE1 w8\xC4W!q\x8A[\xE3\xDFB\xF1\x8A`\x94V\xE4$79\xCA[\xA1r\x96\xB7z0\xBF\xC3\xCCk~\xF3\x9C\xEF\xBC=\xFFy\xD0CQ\x8AS\xDC\xC2\xE8W@\xBAÒ«\xC0t\xA7_\xA2\xFDÕ­\x8E\xF5Uh=\xD1]\xC3\x84\xFB\x8B`\xB4\xF8\x83hC1v\x81,\xE4b\xBDBN\xF1\x8AR\x98\x848\x821(\x85Hx\x82(\x83IÈ„&lt;\x88\x82Kx]        \x84+\xB8\xF9\x823\x82)\x98\x86*x\x84\xF2\xF8\x8A\xAC+\x86-8\x85B@\x8B0X\x85V\x846È„Rȃ&amp;(\x8EUÈ„:\x98\x81X\x84\x8C{\x820x\x84+ØVÈ…-\xF8\x8Cj\x86C0\x8Dh\x98\x83bx#Óº\x84W\xEA\x82p\xE8\xFF\x83=Ø„BX\x86A\xF8\x822\xA8\x83?h\x85NX\x83!8\x81%(\x82'\x98\x84&quot;\x88\x829X\xA9]\xD8\xF1Z\x83\x82%\x98\x82A\x98\x82?\x85R\xA8\x84PÈ‚?\xE8\x85W\x98+{\x84gx\x91[\xB8\x83OH\x82X\xA0?\xB8\x84G(\x96[X\x8
 6&lt;\xE8\x80\xB8\x84Y\xB8\x85E\x98\x84\xE8\x83JX\x85-\x98\x83&lt;x\x8C\xB8\xE06Ó˜\x841X\x83]8\x86f\x88\x85N\x85 h\xA81H\x86G\xA0C\xD8\x94\x8B\xA27X\x85a\xA8\x83\xE8\x812\xE8\x81? \x90\xB8\x833X\x82訄L\xB8\x83Z؃-h\xBF7X\x84`\x88\xBF\x8FCA\xFB\x8B\x80-\xD0?\xFE\xF3\xBFX\xC07 @D@d@\x84\xC0d\x90@
+\xAC \xC4\xC0i\xB8Ì„\xAF\xA8\x85V\xC0\xB5\xC11(\xC1L\xC1l\xC1\x\xC1\x9C\xC1\xBC\xC1\xDC\xFF\xC1\x8C\x83 \xC2[\xC2&quot;,\x84_\xB6$\\xC2&amp;|\xC2(,\x839\xA8\xC2+\xCC\xC2-\xEC\xC2=        \xC3'C\xF1j\x83\x82&amp;P\xC3(\x84P88\x94C:\xB4C\xA4\xC2C=̃&gt;\xFCC\xA9\x84A \x86B&lt;\xC4D\\xC4F|\xC4H\x9C\xC4=\xB0D\x9A\x98\x85L,\x834\xE8\x85b\xF8\xC4P\xC5A(\xC5S\x84 U\x9CVtEX\x94EZ\x9C\x86[\x820\xAB$X\x85\xA2\xEA\xC5_ \xC6=\xC6`\xE8\x82C\xA8\x89S\x86=\xAAX\x87B8\x81(\x83P8|\x9EIx\x84Qh\x85Dp\xACA\x80\xA2e\xB8\x86C\xB8\x81h\x81h-\xA9\x80È2x\x85\\x95(È“R\x98\x83\xA8\x83kx\xF1\xF9\x86fH\x86=\xF8\x82dH\x83T\xF0\xC28\x81U\x84\x98\x83\xF2J\x92!Ù‚%ÈŸq؃\x98\xFF\x80\xB8\x81@\x83.x\xBF\xA0T(\x84W\xE8\xA8cØ\x98\x81(\x83nH\x851h\x83o(\x86q(\x85+\x88\x82C\x85Px\x86BX\x84I\x85[\x88\x81.\xFC\x85Yx\x86\xFFɃ\xC8\xCB(\x82\xFA\x84\H\x{DE44}^\xA8\x86e\x88\x86R(\x84:\xD8r\xFC\x85e\xA8\x85j\x81&amp;X+I\x81!x\x85JÈ…z\x8B\x89(\x82X\x81L\xE8\x814(\x86d(
 \x95OH\x83Ø‚X\xA2Rx\x82\x9E\x8C\x82Q(\x83d8\x87hØ…\x98\x847\x88\x82g\xA8\x857h\x82\x81X\x84E\x88\xAB\xF5R\x9F#\x81\xE8\x83o\xB8\x86\x89\x856x\x835\x828\x82*H\x86Tx\xAB$\x91`\xD9J\xE5\xC9\xAF&lt;\x81\x83\xB1\xEC\x84X0K\xB4TK\xB6\x84\xA2d\x80\xCB\x98˺\xBC˼\xDC˾|\x81\xBF\xEC\x83\xC0\xEC\xFF\xC24\xCCF@L\xC5dLÇ„LɤL\xCB|\xCC\xCC\xCD\xE4L\xCFM\xD1$M\xD3T\xB4QM\xD6Ü\x80MÙ¤M\xDB\xC4M\xDD\xE4\xCDT\xF0\xCDg\x84F\xCE[\x98\x81&amp;(\x88\xE4Ü„H\xB8\x83\xE6Ì\xE7D\x95NØ…\xAF\xEB\xC4N\xED\xE4N\xEFL\xBD\x8A\xCF\xF2&lt;\xCF\xF4\\xCF\xF6|\xCF\xF8\x9C\xCF\xFA\xBC\xCFM\xF8\x843\xF8\x80.\x88\x81ȃ\xFF \xD0-\xD0M\xD0m\x86[x\xD0\x9D\xD0
+]\x82 m\x81 \xDD\xD0\xFD\xD0\xD1=\xD1]\xD1?(\x85Th Ú€!\x88\x84.\xA0\xADN8\x86  \x89A\xF8\x86M\x83|\xED:,\xF9\x81F\xE8\x85/h\x86@\x90\x9ER\xF8\x84\x88\x82h\x80.(\x83!Ø$\xB0\x8E\xEF*'\xFC\x81\x84%Xb\x8C\x81\x81\xF0\xADAX\x83,h\x9Fd\xA8\xFF\x85&gt;\x82 x+]\\x81M\xE8\x84&lt;\x85ex\x83%\xA0\xB73\xE8\x847\xF8\x8C7\xA8\x8588\x811\x88\x85-\x90\xCB \xD8\xB4؃P\xC0\xA9+\x83pH\x87Ox\x82!\x98\x84.؃N\xB8\x85iH\x87a8\x86jh\x86_(\x85M\xC8\x8C\x83P\xACiPË©\xFC\x806\x86X\xD0\xD0\x98\xD9nÈ‚&quot;h\x84O(\x81L\x82p\xAAk`\x9B?8\x87QÈ‚\x88\x83m\x98=I\xEE;\x814\xB8\x84#\xE8\x82\xD2\x85(\x88\x82\xA2؃h\x80R\xE8\x84=\x98\x86P\x88\x828\x82aI\x85TØ‚+8\x80S(\x86F\xA8\x83m\x88\x85\xB7\xEA\x84'Ø¡;\xB8\x8540\xABB\xA8\x840\xB8H\x84\xB8\x84f\x88\x86`H\x85@X+\xB9E\xCAU \xEA\x80 \xE0X`\xFD\x92
+x\x81b=\xD6HX\xB9e%\x8E h\x84]\x83f\xFF\x84E\xA8\x85j\xBD\xD6l\xDD\xD6n\xFD\xD6D\xD7q-W|K\xD7um\xD7Rx\xD7xÝ„y\xAD\xD7{\x8D\x82|\xDD\xD7~\xFD×€M\x83\x81-\xD888Ø„-\x86u\xD8+(\x82\xF6\x9Bئ\xB3\xD8s\x8D\xAD\x84\x8Eu\x9Fi8\x87b(\x86\x92\xFD\x85SHY\xA5Q\x97]\x85E\x88Ù™\xAD\xD9\xB8\xD9a\xC8Ù\xEDÙŸ+\xDA/\xDA$(Ú£MÚ¥mÚ§\x8DÚ©\xADÚ«\xCDÚ­\xED\xDA99\x9F \xDBH\x85S@[\xB5=\x86F`&quot;\xB8\x8D\xB9\xA5[\xBB\xC5[\xBD\xE5[\xBF\\xC1%\\xC3]\xC4\xCD\xC5+\x82\xF8\x8DeXY\xAEB)7\xFA&lt;:\x83\x88\xC9&gt;H\x86&quot;(\xFF\x9D\x83\x99:\xACW\x88        \xA9\x89\xA9\x9B\x83\xB8-\x95\x82\x8B\x83)\x88\x84Y\x98\x85D\x98\x82M\xE8\x82aÌ‚\xF5Ù\xE8\xCF/\xFF\xA8V\xF8EYN\xC1\xD2L\xB0\xC0.ȃlX\x851\x82%\x89\x8258\x82X\x82Rx\x85;\x832\xEA\xD8
+\x81D0\xC9cX\x84:8\x84J0\xB6X\x88\x84/\xB8\x82[\x85(Ú‚?Ø‚$\xA8\x82&lt;\xB8\x85OH\xD9@8\x88H8\x84Tx\x85XØ„7H\x9A\x84@\x98\x81G\xE8\x82o\x8D\x86\x8E\xFD\x84A\xA8\x80H\x81 \xCDLX\x821\xF0m\x82;x\x85=\xF8\x97\xCDl\x82:\xA8\x85i8\x85,`\xAF\\xB8\x83\xF8\x83]h\x84        x\x82X(\x84!\xB8\x83]\x88\x84+\x80\x96h\x85\xC2\xEC\x834\xB4:h\x83nȃ\x82J\xA8\x81-x\x82%(\x84\xE0\x8B@\xC8\xE3YH\xB1`È„UدoH\x84%X\x83A\xB8\xCF\xC5\xE0U\xA0 N^N\x8F\xA8\xC4&gt;a\xE8Øœ*\xC3Yx\x85\xB9}\xE1?\x88\xFF\xE1&gt;\x85\xBE\xE1Ö¨C\x88\x82\xE2!.\xE2\xD9Bb%\xDE&amp;V\xA0-x\xE23\x88\xE2)\xAE\xE2+\xCE\xE2-\xEE\xE2&lt;\xE3\xB1\xDA\xCA+\x81E0c4\xCE\xDB@x 7ΨP\xB0\xCC.\xE8;\x9E\x82&lt;\x85\xDE\xE9\xE3Lx\x84C\xB8\xBAA~\x83\xF5*\x84\xBEU\xE4.X\x82&gt;x\x86/\xC9H\x9E\xE4 \x88\xCCK\xC0\xE4\xE3\xDB\xE4N\xFEds+Q&amp;eSFeUfeW\x86\xE5B(Z\xB6e\~\x85lx^\x8E\x85T\xF8\xE5ofb\xAE\x81.@fef\xE6=\xB8\x85Z\x80fi\xA6fk\xC6fm\xA6\xD0f\xC8\xE03\xE8\x83O8+z\xA4+\x88\xEB#\xE8 \xEC\x82,8\x83&quot;\x8FL
 \x85*H\x84\\x98\x86d\xB8\x83B\x84J\x87G\x98\x813\x86d\xF8\x854\xC0\xE60\xF8뺃:\xF0\xEBM@\xDA4Ø…\\xE2\xAA\xFF\x94\xFD\x83\x88\x83/X\x81H\x83M\x85J8\x84!\xE0W\x83\xA1È„^\xE8\xAC1`\xAFZ\x84$\x98\x82[\xC0\xB7\x88\x81HxB^\x83E0\x93F(\x84_\x84\xE4(\x85L\xF8\x84X\x88\xE3\xA2\xFA\x84Cx\x82s\xF9\x83%H\x82\xB0\xE3\xA8\x82@\xB8\xD1N(\x85~[\xBD5`\xACXX\x847\xB8\x85JX\xA9\x98\x86]`\xEDe\xA8mc\xAB\x83)\xAB\xE8\x80&lt;x\x8138\x96\xA8\x810p\x92,(\xB7 x\x81H\x84b \x9E+\x88\x85](\xF4I\x85h\xB8\x84        x\x839\xFA\x82A\xE8\x84:\x98^6\x93M\x85;\xF0\x9D4\xF8\x81 \xF8\x84&quot;\xE8\x80(\x98\x85$@\xE3, \xD8:f\xB0\xAE\x85\xC9|\x85d:\x82C\x96/\xE8\x842\x88\x81Uck\xB7\xAE\xB8\x96k\xBA&gt;\xBB\xC6k\xBD\x85\x8E\xFB\xEB\xC0&gt;\x841l\xC4Vl\xC6v\xFFl\xC8^ɦl\xCB\xEE\x85\\xEE4\xE0lJ\xF9\xEC\xD0\xED\xD2&gt;\xED\xD4n\xC0Q`\xED5pmØ–mÚ¶m\xDC\xD6mÞ¦\x8D\xDFn\x83F\xC0q/\xEE\xE3N\xEEO\x88\x84\xBCj\xEEk(\x86?H\xE9\xA6n\xEB\xBEѶ\xDE\xEE5H\xEFo\xF1\x9E\x83((\xEF\xF3\xBE\x82\xF4VC
 l\xEF48\x9D\xF8\x9E\xEF^\xA8\xEF\xFB.\x84\xFC\x84\xFD\xEE\xEF\xFF\xAE\x85\xF0(\xA8Ï„        \x98\xA2@`p\xA0\x89\x83&gt;X\x83&quot;h\x83        \xAF\xF0I\xB8\xF0\xD0p\xF7p\x95
+\xF1\x8CHߨO\xF1\x9F-\x87\xF1H\x90q+j\x844h\xECA\xF8\x84Q\xB8\x81#\x84æš„\x9Fk\x82&lt;P\xD6P\xF8\x84*`\x89ռᚅdP\xAAX\x82S\xF8\x86,\x9FU\xEC\x82\x81\xB8\x82LH\x86O\x88\xE9È…Q\xF8\x82:h\x81R\x85F\x88\xFF\x86-H\xA9\x81QX\x86P\xE8\x82&quot;H\x82혂1ȃE\xF8\x84Z\xE8\x85\xB8\x82Hh\x8Ag\xB8\x852\x83oH\xF8|\x82g(\x87Px\x83)Ƞ؃\xFFX\x83J\xB8\x83S\xD8\xDC\h\xE4\xFE\x86Yx@.\x84        o\xDB8\x88\x81B\x84*\xD8Z(\x86\x\x86CȃJ\xD8\xD2\xDC\xD7\xEBx\x84&lt;p\x95&amp;\xF8\x86j\x98\x83&quot;È„#h\x82EØ…N8\x83OH\xCD#\x9E\x81,\xB8\x85b\xF0\xAB7H\x84.H\x81\xD7j/\x84+0\xAD1\xF8\x80?\xE4Ax\x81-\xB7à´‰[Ý„F\xA0\xDA/\x85;H\x82Ø€\xDBY\x827\xE00z\xA1UH\x85=\x82x\xF0\xB3ÌN(\x86&lt;X\x81(؆5h\x83B,\x83\xA7h\x843\x88\x8F`\xF6b?\xF6d_\xF6~u\xF6I\x98\x84VX\x86R]j\xEF\xFF\x85\xBF\xC7vmnowq'wsGwugww\x87wy\xCF\xD0z\xBF\xF7|\x85Ê®\xF8 \xF8V\x98\x84\x83O\xF8\x85o\xF8\x87\xD7:\x8A\xB7\xF8_\xCF\xF8\x8D\x83]\xF0\xF8X\x87Xx\x83[`3*\x84:I8vy\xE0\xE4 \xFB\x99\x94N\
 xB8\xF9\x9C\xD7\xCCp\x98\x8698\x82KX\xDD\(\xFA\xA3\x98\xC3^\xFA\xA6ß‚\xA7\x8F\xFA\xA9\xAF\xFAM8\xACÏ™1\x81@\xF0z\xB078\xFD\x833(\xFB\xB3?\x83\xB4_{\x808\xB1\xE1З%ov\xDD9v\xEBÒ²T\xA9\xFA yQgN\xA5G9:˳&quot;ʶ5mn-+s\xA8S\xA33k\xD6 *\x95\xE4I\x8A${\xEE\xCC        )×¢8Mv\xB4\xE8\xE5K\x9B.1\xAAk\xB5iЛ&amp;\x81&gt;M)S\xA3D\x99j!BEÚ‘\xA3G\x8A\x83\x9E\xB5X\xFF\xD5iK\x9D5\xBB\x95Yu\xE4N\x95'ņu+\xEA—N\x91\xCAlY\xF6\xEAV\xAA)\xB12Z%ÃœS\xABBu\xBB\xB6(Ï·9~lYU.Ù¢$!\xBA&lt;\xAA4)Õ¤[\xC9.\xB5HveÈ¡c\xBD\xEE \xBA\x95\xABC\x8D5\x8F\xAD\xF9\xE8L\x8F(\x83z}+\xD6#L\xAEwÍŽ&lt;I\xD2\xE4Ζw&gt;\xFB3edžL\xDB޽ѡH!\xB4Åš,\xD9\xF3gÔ¥4a^M\xFAT&amp;F\x95X\xE3\xE6\xDBlܪ Uj\xACX\x92\xE7D\xA2L_V \xFA5\xAAP\xAFl\xD3bu\x8A\xB5*Ñš&amp;9\xBE]\x93\xCA!}&lt;\xB2\xCC3\xC1\xF3E+\xA3|\xC3IL\xF1E\x99\xAC\xD2E\xB9\xEC\x92\xCAU\x84\xB3N5Íœ\xB2R
+\xD1\xC1$M6\xE1\xA4O&gt;%QO\x85RL9\x95\xFFTTY\x85\x95V]\xCC\xD1F.\x8F\x8C!Yf\xA1\xA5[n\xC1%]S\xBC\x92\xC9z\xF1U\xCA_\x81+\xF6M;\xF4\x90\xD88\x8C9\x99d\x94Õ² f\x9A1w\xCC/\xA0ݲ i\xA6\xA1H e\xFC0\xC5k\xDD\xC8\xC6-\xEF&lt;sD\xBA\xD5\xD1\xDB\xB5\\xF2LU\xE4\xD0\xC1%\xC7Å¢s\xCEA'u\xD6a\xA7wÞE\xC1\x84S\xDEy-\xA8\xC7\xDE&amp;\xEF\xC57\xCA!\xF5Ý—\xDF~\xFD\xE5N\x80x`0a,\xD8\xE0\x83NX\xE1\x85n\xD8\xE1\x87!\xB2\xB4D7&lt;\xF1\xC3g\xA42B6e\x91\xC8*\xA3\xA4B-r\xEE\xC6'Q\xD1\xC7/ÓœRJ&amp;I\xCC\xF0D]L\xC4&amp;\xCF|\xF2A\x89\xD8\xD4G(c\xB2J!Et\xF2K&amp;S I&quot;}\xFCPF0\xD3,2\xC2&amp;\xC3t\xF2D\xFF\x9F\xF41\xC7}\xA4\xF0D;\x94\xD0\xC0$\xA5DR\xCC;@M\xCE1\xD40\xC6B_\xBC\xB0\xA7\xBF,\xB3K4ySK\xE4PC\xA14RG%%\xD7\xD0A\x9FlrH5\x83\xEC0D$[TD\x87D\xF2F&amp;\x99{E%\xF6\xF2G)\xC5rÅ’#lS\xCEB\xB1\xA4r\xCA!\x89T3Jm$\xC3F{,\xB2\xC6\x93,\x93\xD1\xA1|\x93\xE0Ï„\x93K&quot;\x9FÜ¡\xE7$:-1l\x95T3\xCE2\xC9\xCC\xD2L1a\xACq\xA3Ts\xC8(\xD9 \xB3I/\x85\xA
 4qL`O\xD2\xC8\x91H&gt;C        \xB3lr\xC769\xCC\xF1\xC6\x85TF\xBF;l\xB1\xC76\x91\xEC\xB2\xCD&gt;;H\xB4\x9F&lt;qD\xBDD\x93\xED\xB6\xDD~\xEE\xB8åž›\xEE\xBA\xB42\xBC\xF2\xD2k/\xBE\xFA\xF2\xEB/\xC0lp\xFF-\xDCp%KLq8M\xBC\x90\xF1B]\xBC\xD0\xC1\xC7\xCD\xE4\xCD\xC5\xDCrr\xCAo\xB0LQ1\xB3Ô°A\x9DlR\xC85\x81\xF4\xA0\xF3\xE1&amp;\x91\xC8#BoR\xF4\xD1\xD7$\xAD\xC7\x84\xD3\xEA5\xA9]\x82jVÚָ\xE6\xB5(\x80Mld\xCBHЦ\xB6h\xB4\xEDmqk\xC2$6\xF0\x84&amp;\xD8+oz\xE3\x9B\xDF'8\xC2q\x8Ac\xDC1\xDE\xB9EL\xAEa\x98\xC1        0\xA79\xCEyt\xA2#\x9D\xB0\xA20\xC4\xC0\xE4&amp;M(D)
+Q\x87^\xA4\xA2 3hF0\xFE\x90\x84 \x84\xE1+\x95F4Ò\x857Lb3\xC8\xC1^\x8BF\xE3\x83\xF8\xC4V\x91\x87!,&quot; S\xC4#~\x85]4\x832\x99\x8B\xC3\xBAp\x869\xF4\xA1+GBrp\x84A|\xE1o\x98\xC2-\xB6`\xB8I|al\xC2\xFF)@Ô‡A\xCC\xE1        qXD\x82\x80\xC7-\xB4\xE0\x97\xE8\xC4+\xB6\xB1\x8BqDbl#\xB8A\x92p\x87It!\xBD\xB8B\xA2\x90\x84!\xF4\xE0u\xC8B\xBA\xF0\x853&lt;nm\xB8C\x8E\xB0\x83;,\xA2\xCB\xC7 
+q\x87:D\xA2\x9D\x98\xC5\x96\xF0\x88B\&quot;\x8DH\xC3&amp;\x91 1u\xA2U\x98C\xB5n1\x8Da\xBC\xA1+\xAB8F!b\x945\xA4  \xBF\xD8E(\x8A\x91\x9F\xA5\x81Xah\xC2&quot;q\x83.\x8CbShT&amp;1\xA0*ls\xBD(\xC3#rQ\x86S\xC4&quot;i\xC4&amp;F1\x8BPda\x87D\xFEp\x86=&lt;b\xE5\x98E'\xD6p\x85=as\xF0!b\xEAP\x87%\xEC`\x88E&lt;b\x97\xD8\xC4'Fq\x8AU\xCCB*\xA1E.z\x8Cb$\xA3\x83Ј+\xB1Ñp\x94\xE3\xE8\xFFhG&lt;ê‘~\xA4 \xA7P C\x8E\x911Xd#O\xF1È‘\xBE\xA1\x95\x8C\xC3\xB2\x90\xC9M\xB6b\xB9\xA5(I\x99\x84&lt;\xA02\xBF`\xA5+a)KZ~++o\xE8C&quot;Ú\x87^\xF6\x98\xA7f!\x8C\x88\xCC|\x82\x99΄\xA64\xA9iMlj\x93\x9B}\xF0&amp;8\xC5INs\xB6\x9D\xEA\xDC\xC5(\xDC        Oy6\xA1+\xF6ħ&gt;\xF9        *\xA0}\xC4.\x9AÐ…6\xF4\xA1-E-\x9A\x87\x8Cn\xB4\xA3+\xE9HÈ•$\xFC\xE0\x8D\xF8K\xB6p\x840,\xA2iH\xC4%\xF6p\x84MD\xB6Ô¼B(\xA6\x91\x89G\xA2+{H\xC5\xB6\xB0\x88S&lt;\xA2\x93\xF8\xC3&quot;jq\x8AM\x84\xC1\x92KD,.\x91\x82\x80n\xC5(CQ\x8AM\x84Ÿs\xC2
+\xCAЇK\xFC\xA2\x87\xE8B\x9Aq\x89\xFF[Dcq\xE8\xC3(фL\xE2}\xC0h)\xA60\x87H\xF4\xE0\xA3\xC8DZ\xA4rn&quot;\xCD\xC4\xAE\xB1\x858\x94\xE1
+yp\xCB!\xEE\xB0\xC6| \xAF\xC1,D\xB2Ð…C\xFC\xE1\xB5Q\x88C\x8A\xB0\xE2\x83x\xC4&quot;\xE6:\x8C?H4yHCJq\x8A.T\xA1 \x99H\xC60\x8B7 !k\xD8D.r1\x8AVl\xE1 \xA3\xD8\xC5)\x92q\x8B6D\xE0{(\xC5,Z\x857\\xA2U\xE8E)\xEEІG\x9C :{\xF8\xEB\xF0\x9A=\xDC`
+y\xB8\xC2\xD6p\x87;@\xE6&amp;\xDE\xC3'È—\xE6G\x9C\xE1 i(\xC3\xAEЇX\xFC\xE2\x8D\xF8\xC3!1!uxo} \\xE1׸\xC8]\x83r\xC7\xC0\\xE7BW\xBA\xAB\xA8\xEEu\xB3\xBB\xDD\xEE~7\xBC'%\xAFy\xD1[        \xF5\xB2\xFF×½\xF0\x95/}\xED\x8B_\xFDn\xA1\xCF\xF8\xEF4r\x81\xC78\xC1 ~\xC4(\xB6        a        S\xF8\x8E\xC5&amp;V\xB1\x8CA\x94\xC1\xC3 1\x89\xEBp\xE2\xB3\x88[\xC8\xC2`,\xE37\xD4x\x918D!\xB1\xE3\xF7\xE1\xC7Ar\x91\x8F\x9C\xE4%\xC3\xC9P\x962\x95\xAD\x8Ce-s9\xB9h\xC3b0\xE6Y\xAC\xE2\xCCi\x9E\x9B\xDD g9Ó¹u\xA0\x9E\xF5\xCC\xE75\xD4![x\xC4)\xF2\xC1v\xAA\x91H\x83\xA2GW\x85GGzÒ•\xBE\xF4 2\xBD\xE9U\xE1\xAF\xE8\xC5-\xFAI\xE6d! \x85\xD2Î\x851\xFC\xE1 %\xB8C.\xDE\xF0\x8Da\xEC\xA1 i\xD6V\xAEÓ„'4\xE2\xBFHC\xCAЄ8T\xDB=%\xB8\xC2
+\xB1\x8A7t\xA1\xBDx\xC53\x86\xF1\x891\xA4@É«\x98E/\xBE\xB0\x88,\xFC\xE0\xFF\xC5\xF0L&amp;\xD2\x8CV\xC4!N\xC4:q\xA0)|t
+\xCD\xE9\xC3 \xD2\xD0\xD1I\xCCÍ“xCf\xB1\x86Lt\xE2\x9F\xB8D- 2\xDC5\xE1 b:\xC6'D\xF7\x87I\xE4! ihB\xB8\xBA\xB0\x8CN\xF4\xA1{HB*&gt;1\xBD`t\xA3]\xC4)&quot;щ[\x94&quot;
+y\xDA$.\x86R\xB4\xAC\xB7O\xC5\xDEp\x8DB4\xC1\xEE\xCA\xFAE%ZЀ$tb\xF4;E.&quot;\x88F\xCC&quot;e\x88\xC4f|\x87&gt;l\xC0RqFt\xC39\x85,4\xA2qH\xC4\x86%T\xA2\xAD\x98|(\xFA0\x866\xCC! [\xC3&quot;^1\x8BQ,\xC2&amp;\xC4\xC2(&lt;\xC1\xC4\xC1A-\xCC\Í­\xC1\xCDB\xCE\xED\xDC\xF4\xDC\xCF\xDD\xD0\xDD\xC2\xD0I(]#0\x9D\xD3A\x9D\xD4Q],Öµ\x82\xEFm]\xD7\xFF}]Ø]Ù]\xDAQÛ¹]\x81\xDCÑ\xDD\xE1\x9D\xDE\xD5\xDF\xF9]x\xDE\xE0\xDE\xE1%\xDE%,\xDE\xD4B@\x9E\xE4Q^\xC1\xF0G\xE6m^\xE7\x95\xC1\xD9\xF4\xC7 \x81\xE9\xA1\xDE W\xEB\xBD^\xEC\xCD^\xED\xDD^\xEE\xED^&amp;\xF4^\x8CB\xF0+_\xF1_\xF2\xC3\xF25\xDF\xF3E\xDF\xF4Ý‚\xF5a\x9F\xF6q\x9F\xF7\x81_o\x8D_\xF9\xB5\xC1\xF9\xA5\xDF\xFA\xB5\xDF\xFB]\x82\xFC\x85\xC2%\xCC\xFD\xD5\xC1lA\xF4\xDF\xFF\xE0\xE0&amp;\xE0\xCCI\x914U\xC2&quot;,\xC1\xDC\xC2#&lt;AA&quot;X\xB3}\xC1\xB7\xAC@ \x94\xC0$\xC2\xCB\xCCBTA2LC7T\xC7'L\xC2T\xC0\xB4\xC3\xEC\xC0&quot;\xE4B\xB4B\xF4\xC0L\xFF\xA1^ \x83\xF6\xADA&quot;\xBCB)\x8CA        \xBC
 @0 A\xEC@$\xFF\x8CC&lt;,\xC2B:\xCCB$}\xC16\xFC\xC1HQ7|C*\\xC24\xDCBA\x84A\xDCB,\xC0\xC59\x84\xC9-LB%DC \xC1\xC2T\xC0TB'dC#\\xC1\xF4\xC11\x9C\xC26d\xC2u\xF4@'t\xC2DA1\xECA\xDC\xC1        |A0\xE44\xF4A' C1TB&quot;\xB4B\xD9\xC9+|\xC1\xE4\xC25T[6\xC6K(\xA4\xC1l\xC0'T\xC34\xC57\xD4\xE8C9B |A8\B{\xCCA|A&quot;,B\xC1\xC4A\x9CA84M\x8CJ\\xC1 T\xD6\xC4@ 0\x870\xD5\xC1\xC3*\x80D\xED\xC1\xCFB$T\xC3\xC2)T\xC0
+B.4\xC31,B%\xC4B3|C94\xC3*D\xC2%\x9C\xC2A%6\xC2%f\xE2&amp;v\xE2'\x86&quot;\x83\x90\xA2)\xA2b%\xC3*\xB6\xE2+\xFF\xC6\xE2,\xD6\xE2-\xEE@&quot;\xEC\xE2+\xF8bD\x830\xFE1#2*#3:#4J#5Z#6FRp\xA37NB7t\xC3*T9\x9A#:\xAA\xE3\x94C-x\xD9;\xC6cУ=\xE2\xA3&gt;&gt;\xC1\xF8#@
+$A$B\xE6\xC1z4d        t\xC14\xFC\xC1\xBF\xC3L\xB6\xC20\x9CBFndG~\xE4\xC4\xCB'\x8CdI\x9EdJ\xAE\xE4˸$L\xCA$M\xDA$N\x8A\xD4H\xA5\xC18\xFC\xC1e/%Q\x83Q&quot;%-\xC3R6\xE5S&gt;+Me5dA!\xA4B\xA4\xC0Vv\xE5W\x86\xE5X\x96\xE5Y\xA6\xE5ZV\x82%&amp;\xC3(\xA4@
+\xFC\xC0+\xD4\xE2\xECA-4\xD7$B'\x94BA#lB`B\x8C\xC0$C1\xECB-\xAC\xC2#\xD0k\xF8^B9\xB4\xC2$\x84B(\xD4A7\x84\x82n\xFF}S%\x8C\xC1dC\xF4@ \xC29|\xC2j\xACA\x88\xF6\xD1\xD49d\xC3.C=&lt;\xC2\xDC@
+\x9Cd \xDC\xC0\xB4\x81\x96\xE5B\xC3|\xC0 \x9CA\xEF\xD5\xC20d\xC2(\xC4\xC2#l\xC1,\xC2\xD7\xECl\xE4B\xD4@4\xDD B-\xE0Y\xA4\xC4.H\xDA\xB4@\xC26d\xC3%dB1\x8C\x83H^\xC1T\xC1$,\xC1!tC/,\xC1A\xAC\xC0 \x94\xC1'\xC4B!X\xCB8dC(\x84]$\xC1,\xC1x\xBCB\x95\xA6\xC2,\xC0 TC*\xE4\x82s\xCD@K\xF0W\x9C\x80\xD2\xDD\xC1)\xF8 \xA7\xB5\xC0&amp;l\x82\xB5|\xC3\xDC\x9D\xA8Q B8\\xC1,\xCCB&amp;,C,|\xC2/\x94B\x84\xC1$R
+L\xC2\xD5B6$B\xD8\xE9,#\x86B\x88T($C(\xF4\xE7\xFF\xE8\x80\xE8\x81&amp;\xE8\x826\xA8\xBBA\xE8C1\xF4\x82\x85b\xE8hhp\xA8\x87\x82\xA8\x88~\xC3'\xD4\xC1&quot;TC0\xA0\xA8\x8A\xB2\xA8\x8B¨\x8C\xD2h\xD8h.਎\xF2\xA8\x8F\xE94)\x91\x9EA(\xEC\x92*)\x93:i04Ԕ&gt;\x88\x9Ae\xE9\x96~C\x97~iH\xE0\x98\x96陦\xE9\x9AB6d\xC3\xD0C8\xD0)@EB\x9E\xEEi\xF8)\xA0
+*\xA1\xEA/ \xAA\xA2\xB6L\xA3&gt;\xEA8D\xEALj\xA5^j\xA6f¦&amp;A\x81\xA7n\xC1%\xDCA*\x8C\xEA*\x94\xEA\xA9\xC2\xC6n\xB0\xEA\xC8\xC97\xC4\xEA\xAC\xD6j(\xB0\x99\xAE\xF2\xEA\xA6V\xB0nð\xEB\xB1.B\xB2.k\xB3&gt;k\x84\x81\xE4\xF1\xD8*\xCC\xC1 \xF4@^A*\xBC\xC2\xEA}\xC0&quot;H\x817.A7L&amp;\xDCB&quot;TA\xC2\xE4\xC1*\xFF\xE4B%tA'ä“\xED\xC2*\xF4\xC1y\)\xECA\x8CC0L\xC2$\xC4B1\x8E\xC1$B#dt\xDD\xC1.\x8Ce/$†l\xC1 e\xC8 \x91vB\x84\xC26T\x827F\xC1 D\xC1*H\xA0\x8E\xC3( \xDA        \xD4\xC1\\xC1W\xE1N2 B|\xC1/&lt;C1dB\xB28\xC4 D\xC21\x84CB%\~\x89ߥ\xC2d\xD4&quot;\x84@\xCC\xC0\xDC\xC0\xF4O\x83t\xDC^.\x88\xDE\x8C\xC8\xC4\xC2\xE9\xE1, ]\xC0
+\xA0\xE4$\x9C\xE3L\xEF\xC1#pZ'\xAC\xC0\xD5\xC5ADA#\C&quot; \xC1#\xE4\xDF%xo\x84\xC1\xDCA!\x8C\xC1\xFC\xAB\xAA\x8CB)|B\xAC\xBA\xA5@l\xC4|\xC27$\xA4\x82\xCD\xC0 e,\xFC\xC1#(\xDB\xE4|B#,ØŠ-\xD9\xFF\x9A-Úª\xED!\xB0\xAD76\xDCv\x82\xDCÒ­\xDD\xE2\xAD\xDE\xF2\xAD\xDF&amp;\xC2,d\xC8\xE0A\xE1n\xE2.n\xE3&amp;\xC2\xE3F\xEE\xE4B\xE5^n\xE6V\xC1\xE6v\xEEç¾v\x8Cn\xE9\xBE\xC1馮\xF6\xC20\xEC\xE74\x95@\xEC\xF6\xC1\xEC\xD6\xEE\xED\xE6n\xF0\xAE\xEF^A&quot;\xEF\xF0\xC21\x8C\xF2./\xF3Î\xF3\xBEV,H/\xF5Z/\xF6j/\xF7\xDE\xC2-\x8C\xC1H\x86\xEF\xF8vB\xF9\x8E\xC1\xF9\xA6\xEF\xFA\xB6\xEF\xFB&gt;B+ȯA\xD4\xEF\xFDV\x83\xFE\xF2o\xF8o\xF0\xE4p(\xA8J(\x94B(LA \xA0\xDB
+@\xB0S\xF0k\x82s\xB0\x82y\xB0\xE4v\xC2ѵB,\x94\xCC&lt;\xE6\xC1+\x8C\xC0lB\xDC@  %\xC1\xCC\xC0\xD5e\xD5&amp;\xA5B0\xF4\xC2k%k\x84\xC2*\xD2*\xB8I) CE\xB0\xFFWB\xFEEC'\xD4S2D\xC3#\x88\xA9!~\xC4,\M4\x8C\xC2 \xB4A\xD4\xC0\xD4AlA,\xC7\xEC\xC22\xD4iv\xE0F\xB0\xC4\xC0Dr# B\xEFM\xC2|@%X\xDD\xECA\xCD#\xB1\xD6\xE4\x81\xE2 B\xBAvB\x84A\xE4E\xA4A$\xAE}U\xC2 dA1\x98QB\x95\xD5U!T@\xC4A&lt;\x81A\xDE\xC0\\xC2(D\xC2# W Ä\x9FA\xD5\xD5\xD3\xEC\xDCH\xD2\xCC$\xC1\x94\xC4!\x84\xC2\M‡\xA6\xC0\xDC\xC1'oLC)\x84A=\xFFÙ±\xB8\xC4AA\xF4A L\xC2)\xFC\x81\xFFn]A+\x8C0\xFF\xC26\x84B\xE4\xAD\xC1X\x9F=\xEEB!\x8CBdA*\x83\xB5r\xBCr,\xCFr-\xDF\xF2\xE4\xF2.\xC7A/w\xC2/\xF3# s1\xFF\xB3\x9B\x9C\xBB\xAE\x9B6\xA5@%\xCCR4Os5_\xF3'd\xF36w\xF37\x87\xF38\x97\xF39\xE7\x82:_A$|B;\xFF\xC0;\xC7\xF3&lt; \xA1=\xE3s\xE83?G\x82?q@/\xCE\xD7tB/\xF4*\xFC\xC1\xF4\xC1Cg\xC11\xAC\xC2Pt.\xCC\xED\xC2\x8C G{\xF4Di\x82\x95t&amp;Jw\xC1\xE3\x86RK\xC1K\xC7\xF4L\xD7t
 \xDC\xF4$\xAC\x80N\xF3\xB4AdM5\xF9YQ\xC5AQuHS;5T\xE7@&quot;Ru)X5\x89j5W\x82W\x83\xB5X\x93\xF5+\xF4\xC19\x84\x83\xBA\x9D\x82Ú¢V\xC1\xCCB\x90\\x84\xC0$\xC5!\x9CA\x8CB\x80\xA5C~\x82\x9E\x92B-D\x82\x9D\xDD\xADB+\x82Êœ\xC1\x8C\,B3\x94C%\xC2!|\xC2&amp;\xAE\xCFH\xFF\x9DB\xFE}A\xB8I%|\xC2\xE4@ Ln-\xF4B\x94\xC0$B\x85\xC1\xC1\d\x9C\xC0\xC2\xD4\xD8&amp;\x8C\xC1\xDC@\x87t%\xE7 tA,l\xC3 \x9C\xC04A-\xEC@\xE1m\xC2%\xC4ALZ\xE1EF,A#\xA4B\xC1%\xE0M&amp;\xF8\xC4A,\xC3 \xD0\xD7 \xA8\xEA,\xC3-\xB4B*\xCC\xC2:\xD5\xC2-lu\xB7\x84\xC2\xD0n(\xF4\xD5\xD8W\xC3(|\xC2|\xC4A\x96Ù®\xAA\xAEavA+\xCC\xC2&amp;É’\xC2`\xC7&amp;lG\xF4@,\xC4\xC2 Ot\xC21\xBCB\x8FS\xE1*\xC4\xD3F\x83#\xEAE\xBC\xC2C\xD4A+\xDA\xC1\xB8\xB7\xBA\xA5\x82Ï·\xC2Ø·\x9F\xE6\xF7~\xF7\xF7xs\xEDB\x81oÂ\x8B\x823\xF8?8\xA7\x85[8\x86k8\x87{8\x88gc\xFF\x8C8\xB9Ea \xA0\xB8\x8A\xCF\xC0d׋\xC7x&quot;&lt;\xC1
+\xD4\xF8\x8D\xE7\xF8        \xC4A\x8F\xFFx\x90\xF9\xF9\x91'\xF96B\x93?\x94K\xF9%\xBC\xC1\xA6\xFDA \xA4A\x96oy\x97\x93\xFB8B\xFA(\x90\xB9\x99\xA3y)\xAEy\xA4\xBDy\x9CW(\x9D\xEB\xF2\xDCy\x9E\xEFy\x9F\xFFy\xA0\xAB\xDF&quot;\xFAzO(:\xA3×\xA3OB\xE8&quot;\xE5P\xBA\xA5N\xA1mzt\xFA\xA7\xF7\xC23&lt;T\xD8D\xA9\x9B:\xAA\x82\xAA\xBFw$\xC31l\xC2+0r|\x80\xCC\xC25\x94\xC2\xDEvATD*lB
+T\xC0$B'\xB4\xC13\xAC\xE74lY\x84\xF8MNl\xC0\x84\xC2!d\xC1 AL\xC3.\xB7ATA&amp;TC4\xFC\xC218\xD1(p\x90\x93\xBCG\xC6\x94\xC62\xD4@\xCC\xFC\xC0^\x9C\x81\xBB\xFF\xD7@\xAC\xC1E\xC20\x84C)\x84\xC01\xA0S&lt;B\xB8[ \x81\xDE\xFE\xC1\xB4C/l\xC1\xD4\xC11$\xC1Ì€\xD1Ö€\xE1\x8D\xC2.\xE9m&amp;T\xC1\xBCB$d\x81m\x8E\xC1\xC4B\xE4B7\xFC\x82\x80\xC4B+\xBCB:&lt;B$\xC1lo.lC5 \xC32,\xD8-\xACC: \xA2MN\x8D\xD5\xC10\xCC\xC2\xD9\xEC\x956\xC1\xBCB|\xC0P\xE8&amp;DB!\xBCA4\&quot;^\xC1d\x81,]u\x84\x94\x94D\xC2&lt;A%pTlC\xC4A3lC)\xFC\xED%\xB8\xF5\x84\x81\xEC-\xC8\xE2\xE5\xC0H\x8B7\xCC\xCB\xFC%м\xCD\xE3\xBC\xCE\xF3\xFC#\xF8&lt;\xD0 =\xD1ij,\x85\xA6\x85\xDA\xD5$ÌŸv\xB4\xD8p$T\xA2,g\x86=)2$N\xB4MÚ´\xA9\x92\xA9Z\xB4`\xC7\xFE,iS*T\x9C\xFFc\x85b\xA4yTiK\x8D5\xCDr\x959R*Òš#j\xA4\xE9q&amp;Ó›E\xD6\\xAA5iX\xB8R!\x8E\xADI\xD1\xE3Q\x97D\x83\xB2 Y\x95\xEBÏv\xBD\xB6\xFC\xA8\x93lɇS\xA6\xF4\xFC4\xAAÍ\xAB\x99\xAA i)Ëža¬\x99\xF5cW\xB7^\xA9\xC5j\xF5*Ý£0K\xD6\xEB\
 x93k[\xB5a\xCB\xFAì¹µ\xEE\\xB1Gg\xC6D\xAAR\xA4ΰY;ò”º°\xEBÑ–&amp;kb\xF9\x90eØ®N\x91
+\xBD\x896iѦ?G~\xC4\xDD\xF4mX\xA63A\xF6\x94z\xFB\xE5ɥY\x9B\xF6l\xCB\xA7ٶRy]
+\x93dH\x989]Z\x8D\x9A\xF4&amp;G\xA4G\xA5Fn\xBA1qZ\x93U.\xA5\xFA\xF3,Ö¤k_\xA5\xDAu\xEDÓ©K\x8BVm\x8A\xB3\xA7P\x96/e\x95:U&quot;\x856\xFA\x98`\x81&gt;ʨ \x85n&gt;\x89\xFF\xE4\x93C\xE2\xA8e\x99R\xC6h\xE3\x89^\xF8\xA1\x914\x82H\xA3\x9C?\x86\xE5\x8B4^I\xE5\x8B\x9E\xE8`\x89*\xA2\xD8&quot;\x8B-\xAEXb\x87
+\xB28\xE2\x82\xA2\xA8%\x93$b\xD8#\x8F,\xDE\xC0\xAD\x8D)\xBEhc\x9Aa\xB9&quot;\x89TY\xA2\x88T^\xA6\x8D+\xCAa2\x88'        \xE5\x8F?\x99b\x86\xE6\xB8%\x92$&quot;I$\x89z\x99$\x93a\xA2        \xA5\x99_\xEEHa\x92\\x8Ay\xA5\x8E\xE6\x9Ar\xAEY&amp;\x911&gt;I\xA5\x8C-\xF6h\xA4\x89'\xD2\xE8\xA4\xC3LB\xD9d\x934\x9E\xB2\x8A*\xC4Z\xA2\x85+\xDF(#\x982\xCEHe\x9B[VXe\x98=V\xB8\xA4\xCD^\xA4\x90&gt;\xAA\xB8\xE0\x880\xE2\xC8&quot;\x84d:I\xE4\x93[\xFA\xA6\x99G~H\xA5\x95Ri\xA3\x93U\x9Ei&amp;\x90:\x82\xA9\xE5\x92V\xD2\xA6\x92B8\xE4\x98CʈF&lt;\xF2\xCCC\xFFO=\xF6܃O&gt;\xFA\xEC\xC3O?\xFE\xFC;!\xC0\xF8c\x8C \\xB0\xC17 \x94\x90B 1ÔCA\x91DQT\x91E\x97\xE8A\xC6#*\xE1\xC6L\x8E\x98!\x8F\xDF\xE8J!\x894I%\x99tJ)\xA9|&quot;,\xB5\xE4\xD2K0\xC5$\xD3L4\x83Ys\x99`\xEE8!\xCEbb\xA9\xF3\xCE&lt;\xF7\xEC\xF3\xCF2\xE2&quot;\xD4\xD0N\xCE\xF9CQF\x85T\xD2(\xB5SM9\xF5\xD4&lt;F=\xC6TTUe\xF5\x8BWG\x905\x91Nr\xE9\xE3\x97f&quot;\xE9\xC1I_\x81\xB6\x99A\x8CEVYf\x9D\x85VZj\xC7\xFB\xE3\x9B&lt;ʘ\x83\xD4i&am
 p;)\xE4\x91@f8\xA5\x99W*Y匸Nyf\x97`b\x99\xE3\x90]\xD9b\x95'v\xA8c\x91d\x8D'Z\x89\xE3\xD71VI\xB66\xD2\xD8\xE2\x8E+\xAA\xC0\xEA\x8FC6\xD9e\x92JÖ¸\xFF\xA1\x88]\xE6@(\x91\x89%\x94CÚ˜#\x8B%\x8Br\xA8$\x85R\xE9 \x82\xF2#\x8C]r b\x8ET\xAE\xB0\xAF\x8AX\xC2\xD8\xE4\x91B\xAA\x99\xE6\x99:\x8E\x98d\x88CV\x89e\x95#\x92(b\x8ADYe\x95SV\xDEc\xB5\xB6b\x8A&gt;n\xF9;\x89/\x96X%\x93@\x86Y\xE3\x8D\xD7K\x99\xE6\x8D&lt;2c\x8DMfi\xA4\x98C(J\xF1\x89I&quot;uhD~Ѓ\xEC +\x97\xF8\xC3B\xB1\xE6$b+=\x88\xC2\xF60\x8D/\xFCby\x88\xC3&gt;Q\x8ADd\xA2\xA1\x98\xC50R\x91\x88KD&quot;+-8CRQ\x8CR\xC4&quot;Û˜\xC6*\xF6\xF0\x88&gt;\xED \x8F\x98\xC4/~у8\x84\xE2yF\xF2p\x881|\xE1 Y@\x9B\xDA\xD8V \xB7\xC1Mnt\xB3\xDE\xF4\xC67\xBFNp[h\x85\xE1\x97\xFF\x82ŵ\xA1        \x8F{\xC4 \xAC\xCA].s\x9B\xFBC&lt;\xB7\x8BH\x88\x8Et\xA6C\x9D\xEAXw\x885\xC0Nv\xB4\xB3\xEEt\xC7;ß•!x#\x9E\xF161\x87)(\x8Fy΃\x9E\xF4\xA8g=\xEC%\xE1E\xA8\xC2!\x91\x8A\xF0\x8D\xAF|\xDBB\xFA\xD67\x87$ ~\xF2\xA3\x9F\xFD\xF
 0\xA7?\xFEu\xE2+ +\x88@2Ð\x94 -\xB8 j\x90\x83\xD5\xF8±DHBn\xA2\x9FXa _\xC3Ö°\xAFX\x86WчF\xF4\xA9Ab\x8F\x98\xC4%6\xF1\x89Q\x9C\xE2\xDAZÑŒ.T&quot;\xA1X\xC6(\x9E\xA0\x968\xEC\xA0\xC9\xF8CtÓ†I\x8C\xA2\xA1\xE8\xC4)
+\x91\x89B\xB4!\xB9xD\x88\x88;\xA2 mHG\xEE\x85!ܱQGxC\xFF\xEA\x90        ds\xD8\x93\xB0:\xFF\xB5!\xC1XA z\x8AU\xCCa        Qx\xC4-&amp;\xB8j\xE4\xE1\x87(\xC2N\xF0\x88:,\xA1\x878B+\xBEp\x8A8\xB0.\xD1C\xEA`\xB3bd&quot; \x9A\xECB)3\x86\xA01\x89F7\xD6\xE9\xBDS\xA3?\xB8A\x86Ð&amp;\xE3Q E\xBAÐ…&lt;t\xE3\x9B\xE8B
+\x89,\xA1N_(\xC5/\xF1\x803\xFCau\xF8CG\xF2\xD0\xADa7X],\xB4s\x8C&gt;\xD4a+\xFCKC\xAA0\x87B&quot;\x97(C.\xBA\xB0\xB6?Tbux\xC3!&gt;\x8CK\xAC\xE1 \x81\x88AF\x8DT\\xE2\xB9\xC8\xC5 \xE2p\x8AE$\xA4s\xA8\xC3.Æ‘\x88#la\x83\x98\xC4+zp\x87B06\xADX\xC69?\xA1Nv\xBA\x9E\xF2\xA4\xE7\xEC\x89O}\xF2ÓŸ(A\x91\x87\xC1\xB5a\xFF u(D\xD3 \xD15tb[8E 
+\x8DrÔ£u\xA9HI\x8A\x92V\xA0T\xA5,u)LeJ\xD3G\xA0\xF4\x85HO} 
+\x95\xA8FE\xAAR\x99: \xA7\xBE\xA1        Q\x9DjUq\xD5Qa\xABC\xF8\xC0W?Ñ…,\x8C\xB5 _\xC8\xC36~щ.A\xB7-hBV\xF0\x85Q\xD0\xF5i\xF8C\xF4\xCAW\xBF\xF6\xB0\x82\x8DaaX\xC4*\x96\xB1\x8E\x85\xEC%Æ°\x8B\xCA\xC6!\x98\xD5,g=Û†3 \xE2\xA4\x8D\xC6*P\xAB\xDAA\xBC\xE1\x8D\x80\xADlsQ\xDB\xE2V\xB7\xBC\xF5-p\x85KÜ’/\xA7K\xACB#vq\x87\xA0\xB3[h\xC3î°ˆL# cx\xC4 \xFE0\x851\xC4\xE9qh\xC3#&gt;ÑŠD\x94a\xD9`\xE9r0\x86S`\xE9 a\x88\xC4+
+\x91\xBB0k
+\x93\xFFHC\x88Ò’\x89}\xF6\xA2W\xD8C$FQ\x8B(4a\xA7\xA8\xC6,F\xF1\x8Ac\xA4&quot;\xAD{\xB8\xC4zш$ bOx\xC1+\xF2p\x8Cd#\xABh^Q\x8DS\xBC\xC8Eo\xF8\xC3-fa\xBEI\xD4a\xE4=\xC5'\xFA4\x87S\xDC&quot;]HB\x94\x9F0\x86W&quot;\x91\xA8\xC5n\xB0\x836t6\x8FCbx\x82\xDC`+\x91XD\xA2Њ&lt;L\xE1        3\xBAB\x85a\xE2MhF4\xEAЇQ4\xA2\x89\xE8\x82\xEFQ\x858$b        iHE\xBAp\x8D&lt;$\xB4\xA2\xFBA+\x82P?[\xF0)\xA8B%vq\xD2G\xE2\x8B\x98F%\xCA0\x8BO\xCC!\x82\xE9H\xC7n\xB0\x87Sd\xE1)(B'\x9A\x90\x88\|y\x95HD1\xF6P\x85G\x94\xF9Ì¡H\xF3\x9A\xDB\xFC\xE68Ϲ\xCEw\xCEE\xFF\x9E\xF7\xDC\xE7&gt;\xBA\x91 \xB4\xA1\xAD\xE8k\xE1v)F%&quot;=\xE94T\xFAÒ™\xDEt\xA7\xA3\xF0\x84P\x8F\xBAÔ§N\xF5\xAA[\xBD\xD6ʺ\xE5Ÿ\xF5/t\xFD^\xFB\xD8W6\xB1o0=d+\x9B\xD9c\x98C)r\xED#P\xBB \xAFHD\xB6\xB7\xDD\xEDo\xE3\xE2^C Spt\xAB\x9B\xDD\xBC\xE9mo|\xEB\x9B\xDF\xFE\xB8\xC0        np\x84+\x9C\xE1\x87\xF8$tB\xF1)(Þ‚\x9D\xD0x%r\xE1\xF1S\x80\\xE4$7y\x8A\x92\x8Es4\xA1.\x87\xB9\xCCins\x9CWb\x9A\xB7\xC4~p\x8Bh\xE4&
 quot;\x91\xD8Bn\xF0\x86T c\xE2'\xB8\xC1 \xFA\x85\xA2\xC6\xE1        \x99\xB8CB \xA9\xBCb;\xB8D'
+Q\x8Ar\xCCc=\xF8\xC2\xBE\xFD\x89%\xCC\xE2\xA8\xEAE+x5\x8A\xC7\xE6\xE1\xE6\xA02\xE0\xFF*\xFE \xE6\xD0.\xA1\x9E\xA0\xF6`\xE2a\xE6 
+\xA1\x86 c\xF2         \x92\xE1F!&quot;\xE1        \x86 j`
+\x9E!&amp;!\xFA \xBE!\xBA\x81\xFF\xAE\xE0
+\x81s\xE0\x86\xA1\x92 
+\xA1\xA2\xA0\x96`v x\xF0 B!2\xE0\x92aR\xE1 \xBA\xA0Z\xA1j\xA1dM\xE3Hef`Jd\xE1 V-        \x82!\xE6 \xEE\xA0\xCE`~ R\xC2a        N\xA0 &quot;\xA1r`V\xE1J\x80AF'\xAE`
+\xBA`Z\xE08\xE8\x8A\xA0\xD3p\x8A`\xD3\xDA\xE0 Z\xA1^\xE1|pAKb\xAC\xB6`\x8A!\xB6\xA0\xA6\xA0\xBE\xA0        \xA2a\xB6` L\xAA&lt;\xE2  \x8A!        jaO:e\xF9\x9A\xEF\xF9\xA2o\xFA\xAA\xEF\xFA\xB2o\xFB\xBA\xEF\xFF\xFB\xC2o\xFC\xCA\xEF \xFAׯ\xFDÊ¡\xE2o\xFE\xEA\xAF        \xF0O\xFF\xF8\xAF:\xFE/\xB00\xB00'\xB0/0\xBF\xC1\xBC\xC1&quot;B0
+Hp&amp;U\x90\x8D\xE7
+a\xB0#\x82\xA1o0w\xB0\xB0\xC8+.\xA0\xF1\xAF \x94\x90        \x9D\xF0        Z \xAE\x80TJ\x81
+\xBB`v &quot;\xE8 \xB6\xD6oÄ \xAB\xC0 Ñ\xD3v\xA0+\xDF0o`\xEB\xF0\xF3\xD01\xF8G\xE1q\xB7\xC1w\xE0\x9E1\xF1\x85-5\x91\xEECq\x95\xAF~\xE1\x96`\xCC+\xEE@\xE0r\xA0 \xBE`a^\xC1g\xDE`\x92#\x82\xF7\x92\xED\xBEat\xA4 a
+R\xA1/! #\xB6`\x9Ec\xD0&amp;\xFFf V\xE0\x88\xEA\x8Ea\xA3Dc\xA2`\xCFR!\xFE\xA0@n2  1\xA1\xD2 x$\xF6\xE0+&quot;\xE1\x81E\x9A\xCEf\xB1\x8EA/\xA1 \xDA/\xA6\xA1Ê\xD4V\xA1r\xA1:a\xDA\xCD\xE7\xA6\xE1n\xE0!+\x8A\xE1+\xDE\xE0\xDA\xE0 S\xE0        \xD6\xC0\xEE\x8AaZ`\xEE\xA0\xC2 ^\xE0*xN\xB3N\xA0n! B\xE0\xF6`
+
+!\xE6R\xAB\xEA\xE0\xC6j \xA1+\xBE!4\xC2`*\xC1w6aF\xA0\xBE 6\xE1.!
+\xA1
+\xEE\xA0V!9\xBA\xC0V\x86 \xCA!\xEA\xE0 \x92 \xCE\xC0 \xF7` \x8E ~\xE0\x9A\xA0 \x98*F\xE1R!\xB5
+\xC1&gt;\xC2\xE0f -\xE1~`\x92&amp;eÒ¼fg\xBA\xFF'u\x92'}r        \x80R(\x892+\x92\xAD\xC2!t\xE4 a
+V\xA1\xBA \xA2\xC1\xF7\xA6\xB2*\x93\xE0*\xBBa\x9C\x85+\xBD,\xDB@,\xC9\xF2\xCC-Õ’-\xDDr\xE0R.\xE9\xD2.\xF1R/\xB3\x80/\xC3`\xA1\xBE\xA1\x8A0+1GA1\xD31!\xF3$\x932-s2\xF3Þ 3?\xF3 \xEE@4[ L5U3\xA2\xA25\xAB+`\xF3\xC6\xE0j\xF36ssv\xB37{` \xE1+\xC2a8\x8B\xF38\x93s9\x9B\xF39\xA3s:\xC1:\xB7\xE1 j\xA1\x86`\xB8\xB3\xCA`        am\x81&lt;\x8F\xE0\x82\xE0        \xD73$\xDC&gt;sA&gt;=\xB1&gt;\xEF3?\xF7\xB3?g2.\xE1        \xF6\xA0v\xA1sÒ \xF6`        F`\xBE`.a&quot;\x9E\xA0
+N\xA1 ^\xA2\xDE\xE0\xFF^\xA1\xDE\xE02\xA1B\x8B\xE0Ja\xD3Tk\xA6a\x92!j\xA1.!        n`R\xE1+8(\xE8&quot;\x8E\xE0\x90\xA8+F` Π\x94o+k z\xA0\xE8mra\xA2         \xBE+u\x92\xA1'*\xE1\xFA \x84\xBE \x82\xE1a.\xE1 \xE2`j\xA1\xFA\xA0\xAEa2\xA1\xCA\xE1\\xD0Uk         \xFA .\xE1\x9Dz 2aN\xA1\xBA\x84T~!\xE6\xE0\x89\xD6 ~!n\xA4\xFE\xA0
+z`\x87\`        \xAE\xE0I_\xE1P\xA2
+\xCA\xE0\x86!na\xD6\x84\xEE` \xFE%\x8A`\xE8bĶ`
+:\xC1\xA7
+\x8E`\xAA\xE1\xA6a+&gt;!r\xE0 t\xEAz`
+&quot;\xA16!j!v\x8A\x80&quot;\xAC\xEB
+\xE1\xEC\xFF~A\xF1\x9E`
+zA\xAD!Na\xFE\xA0\xF2\xA0\x9A\xA02\xB5\xFA\xB1S?5TG\xB5TO5U+\xC1.[\xB5 'BCYGa\xE2$ruW{\xB5*!        r`X\x8B5ÐUY\x99\xD5Y\xA1UZ\xA9\xD5Z\xB1U[\xB9\xD5[\xC1U\Ó€\\xCD5\xD0\xF5Öµ]\xDF5^\xE7\xB5^\xEF5_\xF7\xF5
+b\xA1\xFC`v_O\xAF\xF6\xD6aà+.\xE1\xF6\x80bU\xA5j\xA0\xDE`c;\xB6N@\xF6D\x96dMeU\xB6+@(\xCD`Vfi6\xCDn6gWag{\xF6g\xBFmhÏ \xCCi\x956R\xF6i\x97\xAD\xF6n\xB3vk\xBB\xF6k\xC3vl\xCB\xF6l\x8B*\xD9&amp;!:!\xD2-\xEA\xC0&gt;+\xA1\xA5\xB2\x84Sk\xA1geS\xE1\xFF4\xE6`+\x82 Ú€'1\xC0D\x88\xE1~%        F\xA0\xF0*&amp;a\xDA \xF2#v\x81\xA5\xA1 \x96\xC0\xE6!\xB18\xED :\xA0*A\xE1 j`
+a\xEA\xC0B\xD3\xE1\xAE \xF2\x86\x87\xC0J*a^!\\xA7\xD4! \x82!ra?g\xE12\xA9 \xA6\xEEH?\xB8N\x81V\xFAq&quot;\xA1\xFC\xBE\xA1\xC2`\x86\xA1\xBE\xA0\xF4\xD6ja \xAE\xE0&quot;avn*Ê£:\xAA\xCD.aba:\x85\xC1)?!Va \xF8#z\xA1V\xAC\xA6` *\xB4\xEA n\xAF\xA1\xCCr &quot;.+V\xC0SgV\x85Jaz!Ƭ\xA1\xB6Ò 
+Ò°1\xF6 &amp;\xE1\xCA\xE0.\xE3R!\xE1        \xE2\xCD}\xEF\xAC\xFF&gt;R!+&quot;\xA1~\xEF7\xFF`\xFBWP\xDB Xy\xB8\x80g`+O\x81x\x82K`a*\xF8\x823\xF888x&lt;\x84s\xC12\xCB@+\xBB\xA0 4 \xA1 XØ…a8d\x98\x86m\xB8 p\xB8.a\x87{\xB8+~8\x88\x87\xB8\x88\x8F\xB8\x928\x93\x98x\x9C\x8A#b+:\xB0\x8A\xAFx\x86\xE6( &gt;d\xBE8\x8CǸ&amp;\xCD\x8DÕ¸9\xDA\xF8\x8D\xE3x\x8E븲XK\x8F\xF9Ø\xB9X\x995 Y|\xF9\xB9\x91\xBF\xE0\x91#y\x92\xA1\x92/9\x93Op8Ù“AÙ•\xB7a\x94K\xF9\x94\xB3 \x95'\xA1v\xED\xB36!\xE8\x8AVaR\xA1\xFA` P\xA3\xB2\xA1\xAF\xFA`v! V\xE0J\xE1 \xAE`E\xD6  F\xE1F\xE1^!\x9C\xA7 \x93O\xFFs\x803\x83K\xBF×µTc\xD6!+^\xE0f\xB4\xDE`v!JV\xDF=\xB7\xA0~\xA0 B\xE192\xE3\x96\xE0 \xE6Csf\xA0~`f\xB2Jan\xA1l\xD2W\xE1\x82y\x82 Na&amp;\xE2\x9A\xE1\xDD('\xAE\xA0        \x8A\xA0\xB6\xA0B\xE1\x8Aa\xC2 \+F@\xB7\xA1wS\xA1\xD2 % \x9E ~\xA0\xF0/\xA3&lt;\xA2        \xFE \x92!!\xF6  \xF2\xE0nABÕ¢^!\x82\xA1B\xA1+\xD20\xD4o!V{\xA1        Tj\xAC\xA9N\x
 E1\xEE\x91\xA1\x82aN&amp;\xA1\xEE xr\xE2
+\xB6@\xAE`Ò \xCA\xE0        ~n\xE7\xE1\xAA\xFA`d\xA4\x9E\xAA2!\xB8\xBD\xE7l\xA7u\x9A\xA77\xC1\xA7\xFB\xFF\xA8\xA93 R Fᨓz\xA9\x9B\xFA\xA9\xA3z\xAA\xAB\xBA+\x92 VA\xA7\xB4z\xB8Ú«\xC1:&amp;\x8F\xAC\xCD\xAD\xD7h\xAD\xDB\xFA\xAD\xE3z溮\x81\xB8,\xF2z\xAF        È¯[\xB0\x81\xB0+\xB1\x9B\xB1\xBB
+ [\xB2)\xBB \xEE\xB3C\xA3\xA3\xEC\xB3C{\xB4K\xFB\xB47!\xB5W\xBB\xB5O!\xA3\x8A\xB5        \xE1hÛ¶q[\xB7y{
+\xD4b\x80[\xB8\x89۸\x91[\xB9񵹩8/k!\xAB\xA8; \xAC\xBB\xEDf\xBB\xBB\xFB\xBE{+\xC2{\xBC7\xE4\xBC\xD3{ֻ\xBD\xDF\xDB\xDB2\xE1\xA9'~\xE0\x8A\xA1Qz?\xA0
+\xE0l\x92\xE0\xA6\xA0N\xE0 \x9A\xA1\xB6!\xD8UK` \x9Aa j!\xA2\xA19\xA6\xA1.!\xA2\xEDh\xF7\xE0v`        \x90\xBA#\xCAo\xD1@mZ\xE1.\xBC\xFF \xAA\xA1rk#\xC0B\xDF&amp;\xCA 
+\x8E` b!\xC6\xD0Æ \xB2\xA0 \xCE\xE0        îœŽz\xA0\x82\x9B\xA0j\xF8z\xE0$j\xE1\xE2`\xB2!        z\xE0&quot; B\x81g\xC0{+na\x9A\x80PK`2 ~\x80G\xDCl\xA2!:\xA5F\xA1R\xA0\xB2\x80\xB4\xF9\xE42\xA1z\xE1\xFA\xE0Æ 
+\xAE\xA0\xAE!\xFE \x9BO\xE0N\xE1rARX\xB8\xC2\xE0n\xB3*\xE0 ~\xA0\xB6a\x8Ea\xE2\xA3 R\xE1\x8D \xA14\x83 h{0\xEB\xA8Ú½
+!\xB4m\xE1\x9A\xA1*\xE1\x86\xE0\xC4\xF1
+\xC2f\x80\xFC\xE0l \xF2 (\xE4+2\xC1\x95\xEB V\xE0\xCEklχa\xAE\xA0\xFE&lt; }\xD0 \xFD\xD0}\xD1\xD5j\xD2g!\xFF\xA6\xC1Í¢\xE10]\xD3{\x80\xD3=\xD4\xDB@\xD4_\x81\xD4M\xD5U\x9D\xD5_\xC1\xD53\xE1m&amp;a f\xBD l\xD7\xF7@\xD7y\xDD×=\xF8q\x88\xDD\xD8k\xE0Ö \x94\x9DÙ\xDA#\xE0\xD8\xC9Û¯\xFD\xB2\xDDÓ»\xFD\xDBÃG\xE6{\xA6\xE1\xDCk\xA1Ja\xDD\xDB\xFD\xDDmK\xDE\xE9}\xE0,\xDF\xF7\xBD\xDFc\xA2\xDEs\xE0 ~&gt;\xE1\xE1. +\xE2%\x9E\xE2-\x9E\xFD2~メ\xE3K\xE1\xA8V\x80\xA5E\x9E\xE4 \xA1P^\xE5Y^\xB3\xA0[\xE6C\x81\xE6m\xE7u\xBE~{\xFE\xE7W\xE2\x92\xE0\x9A\xA2\xE0a\x9A\xA0\xE1\xC8c\xBA!\xE2 \xA2\xA0~\xE1\xC1U.\xE1\xA6 +2A\xC2\xF2 G\xA3!~\xE1\xCD3\xE0\x82         *\xE1|\xA8\xB9\xA7\xA1 6\xA1\xC6!\xFFdz\xDA \xAA%\xEA\x91\xE6Q\x90&quot;UB\xBD:2-Ûœ&quot;\xBD.\x85\xFA3\xE8\\xB1j\xAF\xD6ܘReK\x92
+]\xAED\x89R&amp;Ù£*)&quot;\xD4)\x95lU\x8FN\x84i\xB5\xE4ʘD\xDBv],V\xE9Û“(\xAD\xCEk\xA8J\x93E1:\x8496'ײOa\xFAJ\xF3%Ï…E\xF2\xA4I\xD3,\x9D\xCBS&amp;]Z)È,w\x8A\xB5i4\xEAE\x91N\xD5ReaJ\xA7Lan\xDCxÒ¦Ö“mB\xAD\xC9\xD4\xE7ɘC\xBFvZ\xB2iÊ¡q\xED\xB2e;\xD7\xEBI\xACb\xC1mØ’\xAAÑ\xB1\x9E4        \xF4(ÐœU\xA9&gt;4\xA9iL\xAB\\xA5\xDELy\xF3\xA1Ñ©By\xFDV\xE8D\x92F\x87\x9E\x9C(ݤK\xB6*\x97\x96u\x8B'H\x94B\xBF\xAE
+\xE7Ò³(k.+\xF9\xB0\xA7\xFFØ·h\xD7'\xCAp+H\x92J\xA7%j%Z\x99M\xD3\xC6Û´kP\x9Bk L\xB8\xB0\xE1\xC3]\x99|B\x91EiÄ‘G ]\xF1\xC4e,\xF3\xC8)L0\xC7)Ǹ\x93L\xAD4Q\xC5\x8B\xE4\xB4SO?\xB5RN0\xAFu\xD4 \x8CQLNA%UV%0\x84V\y\xD5\xC3Q\x88E\xD65lq\xC70k\xB55\r\xD1e^7\xE4\xC0\xD7,M&amp;a\x86!\xA6c\x8EA&amp;Y9\xBF4\xCB1\x99u\xD0\xC5)\x9E\xAD\xDAh\xA5\x9D\x96\xDAj\xAD\xBD\xDBl\xB5Ý–\xDBn\xBD\xFDv\xC8u1G#\x93\x8C\xB2Km\xBC\xB3K_dR\xCF4\x89\x9C\xF1G.}l\x91E\xA7,\x92C\x9D\xBC\x90\xC6\x81\xBC\xD2\xC9Y\xD4\xC8y\\xF2G;\xBC\xB0DY$\xF3F \xBBl\xF3K-\x9B\xFF\xBC\xD1W&amp;/ÄF\x9FM\xC7\xA3\x8Cr\xC5\x91,\xD1H(\xB1\xA4\x93\xC8a\xEC\xB0\xC3-i\x84\xF1\xC6\xBBt1\xC3sS r\xC7e\x942L$Ed\xD0@9L\x91\xC5 \xCB/\xB9\xAC\xC8\xA1\xCCY\xC94sL\x92FY\x94Q\xDCK\xD4p\xC4#\xBD&lt;rG \x83 2I )\xDCP\xC7&amp;\xC3\xFCRM8\xAF\xFC1\xD5\x9Fq\xEBE\xA4\xB7\xCB5tp\xC8)\xB4e1D\x9D\xBC\x92\xCB(k\x8CqK&amp;Y\xB1F/e\xD4QG\x93T\xC8!y\xECp\xC7)\xD1t3L7\xDB43\xCAqTR\xC7\x83\x92E]
 \xB4\xF2\'\x87dq\xC8#m\\xA1\xE92\xC1tr\xCA(y,1C!42H\x9FD\x92L-tn\xD1E\x8DD2J/{\xBC\xE1\xE7_l2\xA1\x86&quot;\xAA(\xA3\x8EB*\xE9\xFFX\x9AF\xA6\x9Bv\xFAi\xA8\xA3fqL\xA8n\xD3\xCB-\xAD\xBE묵ޚ뮑\xFC\xA6\xD0:\xC3{l\xB2\xCB6[\xB4\xD2R{J0\x91\xA1\xED8f\xB1i\xE2\x92k.\xBA\xEA\xB2I;\qƼ\xF5\x81\xAF\xBEA\xFB\xFB\xC7
+l0\xC2
+\xA7qF'G\xBC\xF1DGHL\xB1\xC5\xA01\xC7\x83,\xF2&amp;%\x9F\x9C\xF2\xCA-\xBF\xF3\xCC5ßœ\xF3\xCE=\xCFt [m\xF4!H+Í´\xD3@-5\xD5Vc\xAD5\xD7^\x83]g[\x84\xF1HÙ‡\xA4\xC94\xBB8\xC5::\xC1\xB43\x9C\xE2\xB5HE*rу%\x94!uD\xC2\x88&amp;\xF0-\x95h\xC2\xDA0\x88l!!\x8BCÞ \xB2H\xDC\xE1 s\xC8D+\xF6\xB0\x86(,\xE1+[\x98\xC2Æ\x87(l\xE0        \x95H\xC4 q\x88A\xBC\xFF\xA1uHD#\x8Aq\x8A.\xE1/xE\xDE\x89H\xA8'
+O\xD8\xC5
+Ѩ0\x8C\xA2\x8BH\xC3+\x8Ap\x84\xB4`\xAF\xD8\xC3F1 \xFC\xD4\xE1]\xB8C)*1\x87&gt;\x98m \xF8\xC1\xE2Ї;\xACa7D3\x9A\xC60\xCC!\xAF\xA8\xDA^q\x8D\x9A5#uX\xC5zЇ\xD3\xDCau\x9C\xC3#2\xB1\x956XR|=XC$Þ\x88b\xB4\xE2\xB3\xE8D&quot;&quot;\x98\x8B.\xE4!n\xECE!\xC6\xF0\x851Da\xA5\xB8\xE2%\xF2\x90\x89QLa\x92Cq\x87,\xF4!=hE1.ч_\x9C\xE2 [\xF8\xC5\xE6ЉUL&quot; W\x88\xD7ts\x88( b \x87\xD8C\xFE\xF6\xF7\x88\xFE=\x80\xA7H\xDB`@*\x90\x81\x84\xA0)\xB8\x84 fp\x83\xFC`\x8F\xD0\x95\xE9 \x85\xFF\x99c \x97Іΰ\x867\xCC\xE1{\xF8\xC3 &gt;\x82\x88FD\xA2\xE3\xE0\xC4H$\xE2'\xBB\xA8A!R\xB1\x880\x84\xE2\x8B8\xC3\xBB\xF8\xC5X\xEC!d\xC8Ó¸\xC66N&quot;p\x94#ï†\xE4\xA0\xCDXFQ\x98\x8AX\x92\x90\x86\xCC\xC3i\xE6\xF0\x83=8\x92w\x90\xE4&amp;*y\xC9+dr\x93\x9D\xFC\xE4,6\xB1R\x9A\x95\x91P%+]        KY\xD22\xB7\xCCD.9\xD4\xCB&gt;\x8Cc\xC2$\xA61\x91Ù‹,0әД&amp;5\xAD\x89Mm\xEA\xAF'\xC9B)z\xA1\xC4\xC4a\xB9\xB8E.\xEEP\x8BN\xAC\xE1g\xE8E2Rq\x89 \x94\xE1i\x88\xC1'\xAE\xF0\
 x83,\xC4!
+\x84M\xC3\xCAp\x840\x8C\xE1\xA2i\xC3$61\x88V\x94‡o@\xE2\xFEp\x82 !KX\xC2$1'z\xB6£\x85\xFF\x85`\x92\x88=\xC4\xE1\xDD(\x84\xAB\x82pFÛŒ&quot;        \x89C~\xF1\xCAX&lt;\xA2\x878C!&amp;\x81\x9C=\xFC%
+\xA5\xC8\xC4%j\xB1\x8Ejb+8D\xF1\x885\xFC@Oe\x98\xC0
+|\xB9\x88N\xFC\xE2L \xC67\xAA\xF1\x87*\x84\x81\x87\xA18\xC3\xF6p\x89a4c\xE8\xC1%q\x85.\xA4bp\xFD\xC5Ö\x85#D\x81xI8\xC4*Bu\x86C\xA1\x8F\xF8\xC4#&quot;Q\x88FT\xA2\xBFXC\x89\,\xE2        A\x88C jP\x85}\xD50\x85\xA8\xC23\x86Q \x83\xC4A\xB6\x9Bx\x85k\x86\x91\x8AG\xE4BZ\x95M\x8BL|\xF0\xA3\x88E9\xCE\x89!a\xF1\xAA\x82\\xE9\x87+\xDC5\xAF\xB9\xC8C_\xFF\xD8\xC1\xF6\xB0i\x98A'\xEBX\xC8^B\xB2\x94\xB5,f\x9BІJd\xA2\xB3\xB7yCh\xFF_0\xDA\xE4\xE0\xB4Kh\xC2j[Û†\xD7\xEE!\xB6\xB3\xAD\xEDms\xBB\xDB\xDEN+\xB8\xC2%.\x8F\x8F\x9B\xDCBT\xA2\xB9Ï\xEEt\xAB;\x95?$b\xBB\xDD\xFD.\xCA\xC4K^\xF3\xF6\x81\x89\xC3Xo{Ã\x88\xD8Ê—\xBE\xF6ů~\xD1\xDFT\x94bQp\x81\x9F\x80`3\xD8\xC1\x960\x85\xF14׿\xB6A\x93\xB1\x88Il\xE2(\xA0X\xC5,v1\x8C_Q\x86V\xD0\xD8\xC68\x8E\x85\x86x\xEC\xE38Y\xC8D62\x92Ë ä¹¾\xE2+c\xB8CB\x91\x89&lt;vCi\xE8\xC6%\xDEp\x88]l\xE1\x81È\xAFFA\xC9\x94\xA2 -\xF8Alg\xF1\x88%d\xA0
+G8A.0\x83U\xDC\xF7k\xA8\xC44y\x86\xB4\xA07\xE8@\xB6P\x89A$\xE3\xAF\xC6;V\xE1\xD7(\xA8'i?\xE8C/\x86\x8BR\xCCb\xCBX\xC5%\xBE&lt;\xFF\x88R\xC4\xE2\x99.\x8DB\x96\x88;$!{\x98\xC2~\xB0\x84Zp;\xA5C\xD2P\x88md\xE2\x89\x88B\x820\x838d%\xA98D\xBC/\xF5\x89m\x8C&quot;\x8B\xC8C'\xE8\xFA\x89tÅ m\xC3
+0\x837\xCC\xE1        #x\xEAzQ\x8E4\xFC \xBBh\xC5(r\x87#,6[\xB8D!\x96\xF0\x855\xE4\xA1_\x98\x81\xD8Q\x83\xB0h\x97(\xC2 \xBE\x90\x8B,T!        1\xF8\xC0p\x85C\x8CA2kH\x81Ƴ\x8CR\xAC\xA2
+\x81\xE8E-\x8E\x80\xA7\\x9C&quot;GH\xC1 j\x84bt\xE3?fNQ\x87a$\xA3?\xA8\xC11        lk\x9B\xDD=\xF8\xF6\xC2=\xEEr\x9F;\xDD\xEBn\xF7\xBB\xE3=\xEFz\xDF;\xDF\xFB\x9EA+\x9A\x91\x88\xA4\xC1S78\xC2\xBE\x85I8\xFC\xB1\x90\xF8*&gt;\x91\x86[\xFF&quot;W\x82\xC69\xEEq\x90\x8B\x9C\xE4&amp;GyT\xCEr\x97\xC3\\xE6?H\x82\xCD3\x81s\x9D\xF3\xBC\x9B\xA8\xC5&quot;\x84Nt\xA3#\xBD\xF7        g
+\xD90
+\xDBuS\xD7
+\x9F0
+\x87puY\xB7u]\xF7uaW\x85\xD0 \xE7\x90=\x80vj\xC7vnwp'wtgwx\xA7w\xA8SA\xD0\xEDx\x83\x97 Wpx\x89\xB7x\x8D\xF7x\xD9y\xB7+\x95wy\x99W I\xB0\x93\xE0y\xA0'z\xA4w ߀z\xBF\xA0z\xC1\xC0z\xAE{\xB2G{\xB6\xD7\xA3\xD0I\xD0 \xD1 '\xC06\xDF2\xEB\xF0        c*\xA50%pw        S\xD0
+6        \x91\xD0        \x950rv+\xF0}@+9p\xAFP \x93 E\xB1\x93\xE7I\x8D\xB0
+\xCBp        \xB9\xB0\xD1\xF0?\xF0\xAF\xB0 op?P\xEA\xFF\xA5+1\x90\xA9\xB0+\xD1 \xB3\xB9\xB0c\xB0        \xAD\xF0G\xD0)}\x90        ]0pc\xA0K\x9F\x890WP        w \xE0\xB2 \xE1Pi0 \xCBP        mP\xABP \xC9\xD0+\xA5pcp
+\xE8'w\x95\xF0awoP\xCBU`I\xA3\xD0=\xD0p\x83q        3\xA5P
+\x9DPg\xB1!\xF1IspQ\x93
+\xC30+Ó \xAD`aÙt\xB1\xB0 \x8D\xF0
+ÙU\xD0 u\x80y\xA70\xC0\x80)p        p[0#\xB0 \xC7\xF0pU\xF0 \xC9\xE0)\xD9\xD0
+\xA9\xD0b7\xB0\xB0\xD8\xABP\x94\xE5\xB0
+\x99        g\x90P \xBF  \xC7\xD9P         \xA9\xB0QhMTh\x85\x83\x80\x85ZÈ…^\x86\xBF \x86d\xE8Lg\xFFx        j\xD8Mm\xF8\x86C\x87sX\x87+yxX_\xE7\xB8
+\xF9\x87\xD1\xD0DS\x88o\x80\x81E\xF0 \xE1
+Y\xF0\x8E\x89\x92H\x89\x96\x88\x89\x9Aȉ\x9E\x8A\xA2\xA8K\x9D`\x8AcP\xAAÈŠM\xB0 \xDFpi\xB0\x8E\x95\xF0Ip\xB7\x98\x8B\xBBØ‹\xBFX\xC2\xC5x\x8C\xCD0\xB3\xB1\xA3\xF0;\x8D\xD2(]\xD5x\x8D\xD9x[\xD0\xDD\xF8\xDF\x8E\xE3X\x8E\xE7X        \xE9x\xEBØŽ\xEFx\xBD0\xA8S\x8FP
+\x87\x90\x8F\x8C×\xFF\x90Y\xC1p \x97+\xAB\xB0
+\xF4\x96\x99)\x91wpy\x91\xB9\x91\xF9\x92#Y\x92'9\xD0        \xDD
+e0CsP\x8F\x90
+\xBB\xB0
+\xA7 \apW@\x92\x87\xB0\x8F\x90c\x90{\x9BPW\xD0T\xA8\xB4\x9F\xFF pM\xB3Q\x95\xF0\x8D &gt;\x9Bp\xA1\xD0
+\xD3\xF0
+]p\xED\xB3 \xBD\xB0M\xF38Sw\xF0 \xB3\xF0?\xE3\xB0C\xB0hW
+j\xE7A\xF09\xB10S\x89Q Z\xD1 SpSP\x83\xF0 4\xF9        Y\xF0SpOep90c0  A0?\xA4\xB5\x83\xB0 \xB5\xB0 \x8D!+\xD0\x9B\xB0        c\xF0sPY\x83p\xA5P \x97\xE05\x87W\x93p 54\x8B@w\xFA\x93        S\x90 \xC70wg\x90
+\xD82Û
+\x9F0 \xB1 G[\xF0]\xD4        \xBB\xF3\x81p \x8FC0\x800s\x83P+\xC9P        {\xC1\xF0\xA4\x86\x9F\x90 \xB3\xF0 \xA7\x90
+\xF1\x95\x9D 5 \x97\xB0!\x87`\xD3\xF4
+\xC3\xD0\xB2\xF5\x9B\xC19\x9C\xAE\xFF4(\x96\x9C\xCBÙœ\xE5        \x9D\xD2I\x9DyPÞ–\x9DO\xB0\x9D\x9A\xD2\xDE        \x9E\xE2É:        \xE89\x8F\xEB\xA9\xD1\x9F\xF2\xD9 \xF4i\x9F&quot;\xB1+\xDD00\xFD\xF9\x9F\xF1!\xA0\xBA :
+\xAA\xA0 \xEA\xA0
+\xA3Z\xA1:\xC1\x90
+\x930        \x8B\xD5^%P\x9E#Z\xA2'*p\xC3\xF0\x8DP\x87\xE5f\x83\xA0y\xBB\xB04j\xA38\xAA\xA3&lt;ꣷ\xA4\xC90\xA4\x91`\xA4Q\x80\xA4J:IM\xFA\xA4K\xA5S:\xDB@q\xB1\x90\xA5C\xB0\xA5]\xFA-\xA6\xB7        dj\xA6hZ+}ئ\xBF\xA7\xA7 \xA7t\xDA
+\xC4}z        \xC3䧀\xBA\x82J\xA8\x9C=w0 /b\x94\x8D\xD0\xA0M\x91\xB0 \xCF0+\xBDpkP\x9C/P)×° s
+\xAB\xB0/ \x9Dv[\xFF\xD0
+\x890
+\xADP\xFF\xB9w\xD0c0\xCA\xF8/0\x81\xF0\xA9p w\x90        o:M\x90        \xBB\xD0&gt;\xA9\x80FkP \xCD-\xB0S\xA3L{c:u
+\x88\x86mCPM\xD0
+`\x82j\x9F\xF0 \xB5\xA0\xB3\xD30        \x8F\xDD\xD2
+\xCBp
+\x83\xB0k0&gt;;u\x905\x90k0$\xA1p        Ég\x90tTQ\x90\xC1p        epmD+\x9B\xB0
+s \x8D\xB4\xF3/\x99\xC0\x96qHu\xF0{7pKP 3Z        \xC3\xF0&lt;\x93\xA9\xD0
+l\xBA}{uM0\xA3P
+s\xD0a\xB0
+\xA3\xF0\x86i\xB09\xC4/\x99P
+\xE3v\xE0\xE9\xA2e@{\x9D \xDD0IZa\xD0\xBB\xBBIj\xB6Qw\x95\xD0 s;\xDB\xBBW\xFF\xF0뱹+&quot;K\xB2&amp;\x8B\xB2*\xFBb\xA9\xB01\xB32K\xB36\x8B\xB3\x91\xA0\xB3&lt;\xEB\xB3\xCB\xB4\x81t\xB4I\xBB\xB4{\xD2 \xA7\xB5RK\xB5\x{1C6D7B}\xA0\xB5\xE2ӵ\xB4\xB6b˜\x8D`\xB6h\xFBQk\xDB[8p+\xB7\xF6s\xF0x\xAB\xB7|뷀\x9Bip\x85{\xB819\x8C+FC\xF0\xB8\x91Ks@\xB9\xA7`\xB9\x98 H&gt;۹?\xF0\xB9\xA1;\xBA\xA5{\xBA\xA9\xBB\xBAl\x8A\x87C\xBB\xB2;
+\xB5{\xBB\xB9\xAB\xBC\x9B\xBE \xBCl }\xD0\xD2\xFA\x93p\xBCÉ›        i;\xCD\xFB\xBCj\xF6Ò›\xD4k\xBD\x8B\x80\xBD\xB3\xA0\xBD{pc1\xA5
+Q\xC5S\xF3\x9BÍ \x97\xB0        w0        \xDA\xD5\xA1\xF4 \xC1\xF0qWcmP\x92?m0\x97\xF0
+\x9BP\x8D\xF0@\x9D\xFFP
+M@B_\x80\xC7y\xB0Y\x95        tTQ\xD0\xC3\xE2_\xA9\xD0Q\xA0B\xFA\x92+0        \xB5\xB5        \xE9a\xA3x\xF8+\xF1T
+ep\xA9\xB9\xBF[s\xF0        \xC3 \xA6a\x90\xB3\xDBa\x8AZ        K\xD3_\xD02_p        \xAB\x90\x9D\xA0\xBB\x80\xF2 C\x8BE?\x90\xDD Gp\xC0!X\xE1\xF0 \xD6\xF7o\x90kp}00\xB1P[\x8B\xC0'qP'\xF0\xB7\xB4\xA5\xD8\xED u\xD0\x9F@Lr\xDB)        ?0Up\xB5T \xAF0\xE0h\xA5\x85\xB0v\x87p\x9C\x8F\xC0\xBCt[&lt;\x94k\xF0\xE3\xF0\x95Pyc\xB0\xD4\xD6Oc{p\x99\xC0Yw\xF0\xAD\x92d\xBCÕ‚U}\x80\xA3\xC0\xC6n \xC7r\xDCt\xDC        \xC1\xF0 x\x9C        5\xFF\xB6|\xECÇ€,È„lȈ\xAC\xC8Q\xB0yp\x86\x8F\xC9a0\xC9Hl\xC9m0*\xD4\xBD\xD4C\xF0\xFF\xB2\xA2\xFC\xA4\x8C]\xA7\x9C\xCAg\xC0Ê«\xE0ÊŸ5\xA1 \xB9жWp\xCB\xD0Z\xD83\xBD\xFC\xCBx\x97        \xC3LZI`\xCC_\x80Ì\xA0\xCCU0
+\xCD\\xD0|\xD2L̓`\xCDج\xCD\xDC\xEC\xCD|\xF2'0\xCE\xE5|\xCE\xE9\xBC\xCE\xED\xDC\xB7Ï“0\xCF\xF5|ϱ\xC0\xCF\xFE \xD0}\x9C\x8Dpap\xD0m\x90\xD0 =\x8Dp        \xBFÐ…]m\xD1\xAD\xD1\xBD\x94]-Ï°\x95\xF5Qg\xD0W\x82\x94\x87C\xAF0        Ë°+\xB5\x80\x99/\xD0\xA5\xD0\xC7p\xAA1 Ypy\xB0
+Ç°-l,\xDAm\xB0 ;p\x8D\xD0\xB7\x9E\xF3 \xBB0\xFF\xF0 P\xDCO\xD0D\x97`\xB8\x87_\xD0KO\xE0\xC6I\xC0sPc\x90        \xFCd)\x90G\xD0\x81P        g\xC0 k\xF0E\x9B0
+Yp\xAB
+\xD50        1\xF75\xDB
+w\xF0a\xF0U\x94Û·ß\xAFe=0\xCER\xCDp K5\xB3 ðA \xB7W\xD0        \xB6\xDC Ý+[\xD0\xC9_\x90{\xD0 \xD90 \x89\xF0\x83~\x8DK\xF0\xF05\xE0\x9CÉo\xB0\xB6        .        9\xB0%\xE9\xFB{p\xC6%P10 2 {]P0\xBB\xF0        \x976
+e\xD0P        \xBF\x90+\xD1@.\x90\xDDp
+\xAD\x91\x8F\xD0\xFDv+\x9B\xF0oP        k3\xC0\xB7\xB1\xD0\xDAEU\xB7\xD0        \x97 a;PÛƒ\x84Ûº\xCDÛ¾\xFDÅ\xFF\xD0\xB3\xB0Æ\xDCʽ\xCC=4\xCF\xDD\xD0L\xDD\xE1\xEB\x9B\xDD\xDB\xDD\xDDW\xD0N\xDE#\xB1\xA6\x94\xE9\xB9P        \xE9]\xEB\xDD\xDE\xEF=
+\xF1=\xDF\xF5=;e\x90\xDF3\xB0\xDF\xFD\xFD\xDF\xDES@\xE0z\xE0aP;\xB0\xE0C\xD0\xE0\x91\xF0\xE0N\xDC1p\xCDP KU m\xD0\xE1/\xE2\xA3 \xE2$n\xE2(\xAE\xE2,\xEE\xE20.\xE34n\xE38\xAE\xE3&lt;\x9E &gt;&gt;@.\xE4D\xBEF\x8E\xE4J\xCE\xE4O\xE0\xE4P.\xE5T\xFEV\xFE}\xDA\xD70+\xE4\xB2\xDF\xF0+\xA5\xF0\xEBBdæ«€\xE6j\xCE\xE6n\xE7rN\xE7Ë\xC3,\xE65\xB0        \xD5 \xA6\xA10\xA3\xF0X&gt;\xB6\xADp+\xA9p\xCE\xD6P\x9B\xF0È›\xF0\xAF1J\xF2\x95?\x90\xB3P \xB1P        \xED8 \xA9\xD0p\x95 \xC7i\xB0\xE3\xFF\xF0+\xA0\xE97\xF0\xAC\x9CӀݷPfQ\xD1 \xF2\xB1+\x90\x94\x9A\xBB\xD0 5\xF0\x9F\x90
+C00\x8D\x94-\x98}\xE8Y\xFEÈ™
+\xCD        s\xBFP6\xF3d\xD3 \xFC\xBB
+\x8F E\xD0\xA9\x90\x93\xD0{P+\xD5\xD0i
+Ç        \x93\xC10 \x99\xB0G\xB0 1@\xDEu\xF0 \xDF\xD0 \x95\xD0H70 \xBB\xB0(qxS\x95\x805%P\x8B}É°        W\x90 \xD3\xF0\xAD9\xB0Y{\xB0Ï'\xD0\xD0I*\xBFy \x910\x8D\x90        y\xD0\x97p+\xE7\xF0 g\xB0} \xC50C \x97\x99\x8AS\xA0\xE5A\xF0
+\x8E o\x80W\xFE\xFB\xCE=        \x8B\xB0\xB9p\x9B\xB0 kp\xF0\x91\xF0\xEA \xFF+\xFF\xF0\x99\xBCO\xF1?a\x8F\xE0\xC8g\xFF\xC8\xF1\xB9\xE0\xF1;\xF2&quot;O\xF2&amp;\xFF
+(\xAF\xF2,\x9F/\xF3\x910\xF3w\xD0
+YP+8?fq\xCF\xE0\xF3\xCA\xF4C_\xF4G\x9F\xF4K\xDF\xF4=\xF0\xF4Q\xBF\xF1\xA7Ò‹B\x91R\x9D
+s#O\xB0rÝ‚=\xAAÓ¨W\x93L\xBBRE\x8A5\xA4Ϫ\x93\x96\xF4\xA9vmÏšP\xC72=\xBA\xF4\xEBÚ°Y\x97\x96Y#Ê—:\xBF\xBE\xF5\xAA\xD4gÎY\xBB\xF6TIq\xE2ÊŸ9\x93z\x84(QbÒ;\xC96]\xC95\xEDÖ¥\x936\xEDY-ˉe\xB2\xF4\xB8\xD2hT\x88&lt;\xB1&quot;\xA5\xB8\xD1(S\x9E6\x95\xAA\xA5\xEB\x95fE\x9F_\xC5        \xF6kΕJS*\xFD
+\xF2jÊ¡`oV\xE5jv\xEAE\x8F6\x93m\xC9ufÓ²5\xAB6\x9D\xAA\xABÒ­f\xA5\x8A\xE4z\xF6lÙ¯K\xAF5\xA9Q$˨q\xD1\xFF\xBE\xB4\x99\xF3\xA5I\xB039\xCA\xFC2%J\x99]\xB9f\x95\xC9\xE8̯mËŠe\xDBÖ¨I\x994\x8D\xF6L9&amp;ÓªB3&amp;4Y5\xEBE\x9E]\xC5v\xB5\x92'ОKY.\xA5:\xF4\xA4É–;}\xAEL\xF92\xA6ΧMi\xCE\xCA\xABÍ›N\xC9\xCAu        #\x95Y:\xF9\xA4\x8D(Id\x8EBI\xE3\x965\xFA\xA6\x9B]\xFEÈ¢\x8D\xEE\x82\xF8c\x9AB\x8A(\xE3\x94V\xFB#\x93Sʪc\x8A11o\x8D&amp;Zz\xA4\x8D;\xAAYc\x94P\xFA\x88c\x8A'\xDEd\x8EWJ\xD9\xE3\x8CH)e\x916
+\xB9\xA4\x90A6\xF9-\x8CN\xB2首n\xE9B\xC3$\x9E\xC8&quot;\x86~X&quot;\x8DK\xC2H\xA4\x90?^\x89e\x98d\x86饖&lt;\xD6h#\x8B&lt;\x9E(b\x8A,\xB2H\xA6-{x\xA3\x91@\xE2ئ\x8F\xF5        \xA6\x94I.Y%\x96\xFFD\xF2X$\x96Vb\x99%\xB3\xCD:+b\x97\xD0F+\xED\xB4\xD4Vk\xED\xB59\xC2x\x82\xB6\x86 B\xB73z\xFB-\xB8\xE1\x8A;.\xB9\xE5\x9A{\xEE\x88/-\xA4\x86\xEB\xB2k\x81;\xEF\xC0\x8F&lt;\xF3R)D=\xF6\xF6x/\xBE\xF9\xEA;\xE3H\xFD\xF8\xF3\xC0\xEC4\xC19i$\x8D\\x8Cp\xC2
+/\xCCp\xC3W\x99&quot;\x91?6)%\x8FYJc\x91+2Q\x91Ea\x94\x91Fq\xAC\xA3\x95\xD3\xF8\xB1\x94Dp,\xF2\xC8$\x97l\xF2\xC9.\xA2)d\xCA*kb\x8D-$\x90W^\x93\xCC[\xF2H\xA3\x8D-\xD6&lt;b\x8A+\xE0\x94\xF3:\xED\xC4S\xCF.+%@%\xD4PD\xE5l\x94kIi\x97A\xB2Y&amp;\x98U\xB0\xAAc\x8D0\x82\xA8\xA1\x8A:\x89\xE4\x938\xB9d\x8Fn\x92H!\x8Fb\xBE\xC8!\x895Y\xA4B?\xB9\xA1\x96\xFF^NY\xA7\x99Z\xCAX!\x8AJ\xF6\xE0y\x91)æ—­z\xA8#\x8FV\xD8#\x94Ny\xA1\x92F\xF8;\xE1\x93QΈb\x8AE:\xE9\xE3\x87=29\xA3\x88DZ\xB9\xA3\x8A4R        d\x8BDz        \xE5\xAE1B\x89\xE5\x91A\xC6#\x95P\xD2\xF8&quot;\x8By&quot;\x8DY\xB6\x99$\x91:Ò¸c\x95H\xFE\\xE3\x85,\xD9\xC4\xE0W)$\x95_an\x92@Òœb\x8D2B\xB9\xE4\x91e\xE2\x88%Ò·h\xC9MBif\x94?&gt;\xA3\x97I\xD2(&amp;\x98Y\xF2\xF8&quot;\x92,~\xC8­wNib\x89e\xEE(c\xF3\x99&quot;\x8C&lt;\xCAp\xFC\x8FC\xC2)\xE7\x93?\xC9e\x9B8\x8E\xE3\x91X
+\xD9\xE2\x89+\xAC.d\x8ESF(r\x8AN\xAE\xF9\xA3\x86&quot;\xE9\xC5+\xFEp\x86Gd\xA3E\xB8f\x93\xA1\xEC\xBD\xC45Z\xF6\xB2E\xC4lf5\xFF\xBBYΖճ\x9F\xAD\xE0CÛ\xD1\xFE\x90\xB4\xA55\xEDiQ\x9BZÕ®\x96\xB5\xAD\xC3k'\xF8A\xF60\xB6\xB2\x9D-mk\xDBD\xDB\xE4\xB7E\x98\xCFnx\xD3ߪ\xB0\xC0        \x8Ep\x83`\xE2&quot;\xB1\xB8\xC6=. \x92;D,\x879\xCDq\xCEs\xA0\xDD\xDCL\x87\xBAU\xAC\xAEu\xAF\xCBB\xECfW\xBB\xDB\xE5nw\xBD\x9BE&amp;F\xB1\x8CR\xF4!\xC5;^\xF2\x96×¼\xE7E\xAF\xEFHE\xF5\xAE'\x9F4l\xAF
+\xDE_(\xC4G&gt;\xF3\xA1O}\xECs\xFC\x9EP\x85'\xC9~\xF8+\x84\xFE\xB2Ñ¿\xAA\xFC\xE2\xC2)\xE0X\x8B60%\xB9\xF8\xC6\x9E\x90\x89h\x8C\xA2\xBD\xB8E%Ö\x89&quot;$\xE1R+\xE8\xC2bp\x84\xFA\xA2\xC98\xC6\xBE\xA64\x94\xA1\x89\x98Ar\xB0\x87d\xA4&quot;        \xB5h\xC5#\xAE\xF1\x8BI\x88\xB2C\x85\xD8\xFF.\x872\x8B`l\xE2C\xD8B\xAE\xF0\x81&quot;\xFC!9h\xC1&amp;^Q\x89Hla\x81Bî‹h\xDC&quot;\x8D\xB0\xCB+\xAE0\x8AIÄ¡+\x8F\xC9\xC2)\x86Æ•2\xFC!\x97XD%fa\x922,a        U\xC4\xBAP\x87K\xC0k\x8D\xE8Aj\xB1        L\xB5r \x9B\xC7-\xEC2\x86bÌ¢\x9F\xC4$f\xF1\x85)\xB4!+O\xE8\xC4(\xC4\x8Ad\x84\xE2\x93\xE8B/\xB2\xB1\x8BM\xB4\xA1\xA9\xC8\xC4,\x96p\x89?\xA4\xE1,IC\xE2\x84\xBE!LjB \xA6P\x886\x98t
+;\xA8F\xC6Їc\x89(\xCD'\xA6Ѓ'\x9C!\x91\x98C{\xB1\x8C[$b        -C Q\xEC\xD4m\xC5\xE8\xC3\xDE\x8Ab\xE4\xA2Ae\x8A\xB0\x85A\xAC&quot;YeF\x8DR\x9C2\x95\xABl\xE5+c\xFF9\xCBZÞ²\xBA\xE4\xA5/QaÓ˜\xC8T&amp;3\x9Dy
+h&amp;#W\xC4,\x86\x91\x89kfs\x9B\xDD\xFCf8\xC7YN\xC0\xA53\xB7h\xE7;\xE39\xCFz\xAE\x9F\xFA\xFC?\x95P\x81Ô U\xE8\x89\x87Ft\xA2M\xC2E3Z\x8C@pÔ£ )IM\x8AR\x95ʨ\xA5/\x8D\xE9L3цU\xA4\xE2\xB3H\xC2%\xE1S\xA0
+\x95\xA8I0*R\x95z4\xAD!
+PPfP\x8C\xABfu\xAB]\xCD\xC5#\xC2z\x89[\x96\xB5        -\x83Z\xD9ÚŠ=\xFC\x9E{\xE0]s1\xBCꕯ~\xEC7\x9B\x89xL\xE3hD6\xF2ЂH&lt;c\xED\xC8FÂ\x86\xEC\xA0c\xC8\xC1J\xF0\x83#\xF0f_8D1\x9Eq\x84L\xFCbYX\xC5 \xFAp\x89X\x88t\xCD\xE8\xC43vq\x8A\xFFR\xBC\xE2
+\x8E;D,\xCEPؤ\xA1\xA5H\xC6.fÑ„.\xFC(iEKWp\x89&gt;Ô¡\x9D\xB8D5\xE6q\x8E_\xA2\x81X\xC2¶\x88K\&quot;x\xBF\xC6F\x9C\x85(\xCC\xE1\xD5\xD8\xC68Α\x8A\xDC\xE6`\xD7XEvp\x82`\xC4\xE1\x9Dh\xEE\xEAЉSla ]\xD8\xC3.\xEA0\x8A&lt;\xFC\xCB\xCDh\xD5$s\x89M\x8C\xE3\xAF\xF8Þ²^1\x87l\xA0\xC7x\xC5\xD2\xF0\x89H&lt;(]\xC8\xC3*v\xF1va\x89\xB8\xC1        \xB1\x8CM\x94!        \x9C\xDB\xC1Z\xF0\x82A\xA73\xE8\xC1*Q\x868\xD0\xFA1\xA8C :\x84I\x8C\xE2+-h\xC5@G\x81+\xAC\xE1\x93\xA8\xC1%:\xF1\x87'\xF4\xE0\x98iF/\xCE1\x89 \xE1\xB1^0*\x87$&quot;\xD1\x86\xAF\xB1\xE1\xFF8\xC4#.\xF1\x89S\xBC\xE2\xFB\xC6ň\xC6Rr\xE3\xEF\xB8dz\xF8q\x90\x87\\xE4#\x87&quot;\xC9Kn\xF2\x93\xA3&lt;\xE5\xE6-\xE2\xCAY\xFED \xB8&lt;\x87Cl&quot;b&amp;\xB3\x99Ѭ\xE6;,&quot;n\x9C\xBF\xF0\x854\xD0\xD9\xCEx\xD63\x9FO\xE0g@ \x9AІF\xF4\xCDhGCZÒ¥\xB8\x83\xA5K\x81\xE9hz\x9C\xF64\xA8\xCB jR\x9BÕªf\xF5\x83\xB6kY\xD3\xFA\xB6Ƶ\xAEy}\x86$\x9C!\xC1\xF6 \x8E\xA0\xD3{\xD9\xCD&gt;ó\xA3=\xEDI\x94\xE2
 \xDA\xD9ni:\xE0mp\x8B\x9B\xDC\xE6ÆŒ\x90\xD7\xDD\xEEw\xC7{\xDE\xF5\xBEw\xBE!\x95&quot;\xACa\xB5(A&amp;\xCAоVL&quot;\x978\xC3j\x8D\xA4gb\xE2N\xC3.p\x81la\xFD4\xD0f\xC21\xA2\xE6\jF8\xD2q\x895\xE3\xFF}\xE8\xC1\xB6Q\x88\x83V\xE1\xADX\xC6*\xEA0\x84l\xE2ED(\x92P\x86=L -(B\xB9\xBB\xB0\x88U,\xE5&amp;郙\x91\x85cF\xA3\xBF X*R\xF1\x885\xE1\xA7h\xC4
+ÑŠ#\`
+\xD5H\xE7\xF2\xF0\x81\\xA1+\x91\x88\xC6+v\xF0\x86l\xCC&gt;        =\x88\x9B\x88\x83\xE1[\x81a8\x83\x827X\x84E\xB8\x831x\x83X\xB8\x82&lt;H\xFE\x83(\x81+È,8\xB7Ɇ/\x81*\xC8\xA8\xB8\xA2\xB0\x93\xA4Ê0X\x84^\x866\xE8\x91
+\x85BÈ€`\xA8(\xB8\x86o:\x81'\xE8\x80E\xB1j\x88\x82X8\x85@\x80\xC0ZH\x87h8\x84C\xB8\x81\xBE\x8A\x80*\x9E\x8B\x88\x821\x98\x84Nx\x83k\x87n\xB8\x86f\x88\x87,\x98\x80 \x88\x81\xE8\x84F\x82؃&amp;8\xC6K\x832\xFFÉ£&lt;\xCB\xC3&lt;\xCD\xE3\xBC\xF0&lt;\xD0Ë \xA8\x800\xBD3\xF8\x836x\xD5c=\xD7\xCBØ“=Ú³=\xDCÛ‚n\xE0\xBD)\xF0=\xE0&gt;\xE23&gt;\xE4 \x85k\xBE狾\xE8\x82D\xA8\xBE\xB8\xBEL\xC8&gt;BÉ‚#ؼ\xEF#\x98\xEE&quot;\xBF!8\xBF\xF4[\xBF\xF6{\xBF\xF8\xBB\x83\xF9\xAB\xBF\xFBË¿\xFD\xEB\xBFK\xF8\xBF\xC0!(\xC02@@d@\x8C5\x99\xC0N\xA8\xC0 \xCC\xC0+\x85\xFC\xC0Ì…\x9C\x83l\x81L\xC1l\xC1Y(\x9C\x9C\xC1Ì\x88\x82H\x84\xEC\xC1 \xC2!,\xC2\x84UH\xC2&gt;\xF8&amp;tB(\x94B*\xB4B,\xD4B.\xF4B0C2\xEC\x85.È•&amp;h\x823\xF8\x84)        \x82'h\x84$X\x82?\xC0&lt;\xEC\xAA_8\x82.h\x83.X\x81
+\xA8\x81\x89\x82;\xA0!\xE8\x82\xFF!؃\x9CX\x827(\x841x\xAC\xE9\x823\x85r\x874\xA0\xC7\\x84/\x98\xA9\x84/Ø€\x85T\x88\x83&lt;8\x85P\xA7\xC5H \xAC\x85ah\x85&gt;\x83; \x92QÈ„9\xF0\x91.h\xC13+\xC9q\x8FEX\x9D.\xF8\x83),I\x83@(\x85o\x87Th\x83$\x829h\x82=\xA0,ØA\xF8\x85+\xA9\x82x&lt;\x85\xFCR\xB8\xF5\xE8\x84_H\x83#x\x82&gt;\x98\xB528\x834\x82x\xA7B\xF8\x93F8\x85QP\x92+X\xB48(\x9D\x88\xB4\8\x84Ꙅ6\xE8\x85        |\x83 \x98\x83Mx\xD5K\x83P\xB8\x85Px\x84@\x88\x82\x82Ø„VÈ„c\x84X\xE8\x844\x88\x82(
+rÕ4Ø‚,h\x85h\x98m9\x831X\x83CH\x85F\x98\x83?\xE8\x84V\x88\x83\x8CDx\xA27(\x83\xFF\xC8I\xF5h\x82U\xD3G~\xF4G\x80&lt;\x81\x8E\x82&lt;È„\\xC8?\x88\x82:x\x85&gt;\x80H\x89\xA4H\x8B\xC4H\xAC\xF9\x8E\xF4H\x90,\x84DX\x9D0(\xC9V8É”\É–|ɘì™\x8C\x85\x9A\xBCÉœ\xDCÉž\xFC\xC9X\xB6\xA1\xAC\x81\xA2\xFC\x85\xAFK\xCA\xE8\x81%8\x9AQ\x80\xCAS\x98ʪ\xBCʬ\xDCÊ®,\x82\xAF \xCB78\x85Y\xA3\xB1'Ø‚O\xF8\x85\xF2{\x82?hË·\x8C\xCB\xF3\xA1\xCBK\xB0K\xBC\xEC\xBD\xEC\xBE\xF4\xCB\xDE\xCC%\xCC\xC2|\x837\x88!\xC5\xFCL\x92x\xCCÈœ\xCC\x88\x80\xD9\xCC\xCC\xCD\xEC\xCC\xCF \xCD'\xCD-\xB8\x82\xD3L\xCDbMׄM\xD9l\x85\x9D\xB8\xCD\xDC\xDC\xCD\xDE\xEC\x82ß´\xC7F\xCF&amp;\x82;\xA0\x8D5HE\xE9\x81;\x85!x\x82 8\x90fH\x83\x9Ay\x85\xB8\x83?\x84:(\x85\xFFb\xA0\x8E\xB3\xEB\x83B\xC90\x83#8\x82DH\x83 \xC4\xC4&gt;\xB8\x81*\xF8\x9Ck\xE8\xEE\xD14\x9E\x92\xAB=@\x8CN\x98\x82Y\x98\x85\Ø„&quot;(\xB9@\xBF7\xA8\x83?\xA8\x838È„T\xC0\xB5 h\xC94\x80\x97Nh\x838\x81Rx\x82\xDBd\x9EV\xAA\x8308\xA2\xE8\x84vX\x855\x
 98\x82-8\x837H\xB3\x89\x8FPØ…7\xC8 Ü \x86iØ…Jx\x85/\x84`Ø‘GH\x84I8\x85Cx4\xC1\xCA_}\xA9Q@\xA5QØ„^x\x84Ch\x84&gt;\xB8\x83\xBD\xFA\x83=h\x86Y\xE8\x83.\xE8\xA5LØ„\xA1Ê‚DH\x85Q\x98\x83.(\xBC\x89\xA6,(l=\xF6Z\x83\xEEÌ‚v;Õ€\xD1\xCD~\x84hØ„%\xE8\x82Q8\x846ȃQ\x88\x9B@Ø„;x\x82#\xFC\x85?\x9By\x84=X\x85\xA4y\x84&amp;}\xD2\xFF(\x9D\xD2;\xA8\xD2+\xCD\xD2-\xED\xD2*\xF8\xD2&lt;\xD3@\xB03-\x84&lt;È?(\x84\xCC\xFB\x822pS8\x95\xD3&gt;\xA0\xD3*\x98\x84H\xC0S==&gt;}?\xB2@\x9D\x85[Ø„#8\xD4\xDCyEeTG\x85\xD4\x90T\x86\xA9\xD4\xD0)M\xE5\xD4/\xF0\xD4Ö£\x91Q]AUU\xFD\x84Nh\xD5W\x8D\xD5\xA3\xD5h\xB8\xD5V\xD0\xD5`h\x85\x8E\xF9\xD5`}4\xB8)\xD6D8\xD6d]\xD6f}\xD6;8\x82-\x98\xD6j\xBD\xD6lÝ„7+\xFC\xD6p\xD7E\xA8\x85&quot;x\xB1@\xD7lZ\xD75hWi\xB7(\xD8y-z\xB5\xD7$\xF8\x8Bs\xA4\xD8:\xD8B\xF8\x85\xE6BX\x85eX\x87\x87o\x98f\xF1\x9CJ\xD8\x8B(\x82[\xA8\x82Ð’\x98%\xF8\x82F\x88\x857\x88\x81\xAB\xEC\x83p\xA8\x849H\x84W^Ý„AÈ‚\xFF;x\xAFB\xE87\xED\x82R\xE0]\xE1j\x81h1\xAC\x85ZX
 \x86O8\x83+h\x82&quot;Ƀk\xE8\x86R\xE8\x85YX\x81\x89\x84R(\x83O((\xFC\x8305\xAE-\x84RØ„X-\x82#Ø™,x\x85h\xE8a\x8B\x850(\xC87X\x83,\x98Y_\xA4\xC3bX\x845x\x839\xC8\x8Fy\x84\xF1\xBB\x84̘\x83[È‚+\x88\x83(H\x84MØ„O\xE8\x85fX\x84C0\x9BtȆ\\xA0\x9C7Ø( \x92KØ‹'h=A-\xB2a\xA8\x841H\x83W\x83P\xA7Ø…W\x98\x84\xD09\x82&amp;\xE8\x83F \xD1ZX\x85N\xE8\x84\xC3}è¼1\xB8\x82$\xA8\x83#\xE8\x81\x82@x\x8308\x929\xA8\x82\x828(\x84XÝŒ\x81]\x83kRHK\x83EH\x85O`S%\x99\x85)\xF8\x81&lt;\xE8\x84X\x88\x86j\xB8\x85\xFFc\xD8\xDC\xCEm\x84\xCF+\xDDT\xDD\xD2\xDD\xE2+@]\xD5e]×…]Ù¥]\xDB\xC5]\xDD\xDD\xDE=\x82&quot;\xF8\x82Q\xDEK\xDE\xE2=\x84\x9BM\xE5e^\xE7\x85Þ˜\x8B\x85\xEA}\x83H8\x85\xEC\xDD\xDE7\xE8\xDE\xEF\xFD\x82\xF0\xDF+h\xA58\xF4\x9D\x86=Ø€h\xDF\xF7\x8D\xDF\xF9\xD8
+\xEC\x82c\xC8\xDF\xFD\xED\xDFL0\x94`6`V`~\x86DX\xD5N\x90`
+~\xC4\xE0K\x88\xDD+\xE0\xE0A\x9E\x85\xE14\x88;\xE1&gt;\x9E(\x82&amp;8\x9F%\xA8d\xEA\x84M\xB0a\xE8&lt;A\xEE\x9B\xA6L!&amp;\xE2M0b$V\xE2Xj\xCD7\xF0\x91;\x98k5X\xAB\xE2+\x832\xD0\xE2\xAD\xF2b0c2\xE6\f\xF9\x85\\xF8\x85dx\x86UÈ‚1\x88\x85`\xF8\x83\xE8\x84!(\x84u\x98\x86Ì‚\x96\xBC\x81\xA8\x81\xFF1H\x87n\x83;\xF8\x8ENX\x85/-\x83e\x98\x85*\x88\x81CH\x81E\x98\x91\xBFɃVÐG\xB8\x836p#\xE8\xC4\xC4Ux\x84R\x90\xB5s\x85\x98\x83Ph\x81\xA8\x80&lt;x\x86Jh\x82@\xF8%&gt;,\xAB\x83[\xBD\x83G\x87I8\x82\xE8\x82;H\x8158\x83\\xCB\xC3LH\x86E
+        ls\x891\xF8^\xE9IH\x85\xBA
+\xE0X\x84!\xA0I\x85'\xE8\x85)\x98\x81,\xB0\xCBV(\x83*\x87e\x98\x84A(\x83
+\x98\x81\x82J\x87E\xE8\x81/\x98\x83+H\x84=\xF8\x84LX\x81\xFFZ\x82E(\x85\x98\xD2\xEC\xDF*\xA8\xB3&gt;X\x8101\xFF\xE8\x859\x98\x82;\x88\x80+\xE0\xB1\xF7\x99\x818\x836 \x8FG\x85sX\x86gx\xA3\xB8\x81(k,\x83(\x86*\x98\x83aØ…r\x88\x85-X\x81,\xB8\x86\xFFi\x88\x847X\x8BVhI\x82H\x90\xB1^\xF8\x86HØ„{}\xE6gh\x81&amp;h\x83Fh\x85fh\x87\x86h\x89n\x8A\xB6h\x8C\xD6h\x8E\xF6\xE8&gt; \xA2\x90\xE9\x92&gt;\xE9WH\xE9\x95n闎陞\x9B\x9E\x84\x9C\x96\x8DU\xE8\xE9Q\xF8\xE9J\xEA\xA1.\xEA\xA3N꥾\xC1Qz\xEA\xA8΂\xA9n\xD20\xB8\xEA+x\x84S0\x88\xBA\xCA)\xAF\xEB3k\xB26\xEB-\xB0Kfk\xB7\x86k\xB9\x81&quot;\x98\x84\xBB\xFE\x81/\x88l$G\xC0l\xC2\xEE\xBF)\xCDHP\xEC9؃\xC6\xEE\x81&gt;\x80\xEC\xA1lËŽ\xCC\xD6l\x93\xAE\x9DOm\xD1F\xB1\xD2&gt;\xEDdHm\xBEdm׆\xEDq\x98\xEDÒ»\xEDܾ\x84\x90\xEE\xED4H\x82I(\x86f\xB0        \xE26n}Þ„8\x85(H\x81 h\x97        \xB4\xEC(\xE8\x84\xE3\xDE\xDCD\x90\xA2]H\xFF\x9A\xB9\x81&amp;8\x81\xB8\x82Dh\x84t\xE0\xCB\xE78\x84gȃ&quot;`\x92`\xB2/(\x87^\x86h\x88\x81ØšuX\
 x874\xF8\x81I\xA4`\x86j\x86.@\xE2BX\x861\x85\x91J\x81&quot;\xF0\xB25(\x86RX\x83\xC8\xD8J\xF1 S\xAB'\x98\xD5R\x87iX]z\x83n\x87Q\x90\x99\xE8\x98&amp;x\x82k\xA8\x86?\x88\x81\xC0\xE7kk\x82Qho݃i\xB8\x82\x82$H\x84AÈ„[H\x85h\x81\xF0\xA92\xA0\xC4D8K\x84d\xA8\x83LÈ„Z\xA8\x84(rÙ—\x\x83,\x98\x83GH\x81%\xD0\xE4?\xC0\xE8\xF2#\xA6,\xA8\x813ÈŒk݃b\xE8\x80        p\xF09Ȇ=\x88\xE9^\xF2\\xE8\x86hÈ\x82QP\xBBOh\x88^\xC0\xC9!x\x80'\x88\x83E@\xD6k\xA8\x81\xE8&gt;6\xE0u\xC2\\xB7\xFFe\xA8\x86P\x98\x84op扒r*\xB7\xF2\x9Bj\x83,\xDF\xF2d\xE8\xF2/\xF3\xF32?\xF34_\xF3\xC1ps8w\x889\x87]\x88\x85d\xC0s=\x84v\xE8sIL\x84@w3B'\xE8eÈ‘D\xFF\x82E\xAF\xF6*R\x97tJ\xB7tL\xFF\xCDM\xEF\xF4O\xFF\x82P\xF5R\xF7\x93%\xA0\xC1U\x8F\x81Ø…_\x80\xF5P\x98\xF5T\xA8\xF5[\xCF\xF5]\xEF\xF5SvaOb_c\x838\x84d\xB8\x83\x97\xAB\x85K\x80vr\xF9\x82h\xA0vk\xC7vmn\x8Fo_p\xF7脵a8\xF7t_\xF7v\x87W\x80\xF7i\x82\xF7\xAA\xF7{\xCF\xF7&gt;\xF8\x82!h\x80&amp;\xF8w\xE9\xF8@xB\x83\x8F\x84\x87\xFB\xD2ax\x8
 7\x87\xF8?\x90\xF8)O\xE0\x98\x850X\x81\x80\x8DV\xF8\x84K\xB8\x86\xBE)\xDDf\xB0z\xC2i\xC1+\x84.\xA8\x82\xFFh\xF5\xB8&lt;\xD4\xE9\xBDY\x834\x98\x87y\xF8\x85_Ø…8\xECY\x84G\xD0&amp;\xDE\xCFÜ‚eH\x86Y8\xBDUh\xA3\xA9Ûh\xC8I\xA8\x9C\xA4\xE5É„?\xA8\xBDD8\xCBLh\x85A\xD0\xC9I\xD8\x9D\x8D`\x98\x84/`\xB1J@\xF2OÉZ\xB8\x8F\x8E\x84C\x83༂0\xA8\x81؃}-\xC2\x887Y\xD2$\xEA\x94%P\xAFg\x9F\xFE\xFC\xC9t\xABج9i\xB6\x94\x884\xEAÓ£7m\xC6L9\x92%W\xAAP\xA3J]\x8B\xD30É&gt;\x91&amp;\x9DÚ²\xAAT\x97\xA9\xCEY\xA7L\x8E]\x96\xA5jsdF\x8ET\x81
+\xD5궪W\xA7B\xAB&gt;\x8D)\xD2%Ó’E\xC5Æ\x9BV\xA7ljQ.\x8D:4\xE7Ø.e\xBA \x9A\xB3\xE6K\x95Sg
+}*\xF2dL\xA5Rm\xADISfǬ0+r\xBC\x89\xF3\xFF*Ô¥kw\xAAT        \xD4,T\x9BE\xA5\xF2\xB4Z\xB3&amp;P\x97*+b\xFC\xE8\xEBÒ£B]\x8A$\xAA;oÞ¯_\xBB\xE2\x8CYt\xA7Ì¢Gg\xB2\xF4IV\xEAP\x94[\x96%\xAB\xE9̪S\xCA\xCC\xD9q#ÊIO\xD2,\xEAdجL\xD6+\xF8+S\xABAw
+M\xDAr\xE4гe\xC1&amp;}\xF9q\xA4R\x9A$gv\xE5\x98ukQ\xA8H\x87\xC64Is%Ì{\xB5)\xF4*\x97@\x82*d\xE8\xB0X,u1\xC2$5\xC7y\xB4KH\xA3\x9CR\xD2I)\xAD\xD4\xD2K1\xCDT\xD3M9\xAC\xF0E3\xA7\xBC\xF1SPCuT'\x83\xB4\xD2INe\xD2D&quot;SUuUV[\x8DR\xC8\xC9\xD4\xD1\xC5d\x99\x85V*e\xF2\xC9o\xC55W]w\xE5\xB5\xC2!a\xECR\xC7IlrF,\xA5\xB6Gd\xE5\xFF\xC9g$2\xC76\xD2\xC9Gl\xD1\xC69DG \x89Q\xC5g`\xD7L'u\xC4q\xC4s\xB4\xD1H!WTqG&amp;w\x9C\xC1^\xBB\x80\x94H\xA7eA\xD15\x92E\x89\2\xC4 \x8FTR\xC8\x89\xBCqI4\xC3d\xC6\x8F,\x92D\x81\xDCR\xC93}1\xC4\xE5\x90\xC6A\xB4q\xC9&amp;+\xA9\xB6\xC4\xB0\xE5PE%\x8B&lt;Q\xC5!\xA7TqQ\xBF$F!\x9B\xA42L\x89\xFC\x92L4\x96\x91A\x81\xCC\xF1\xC7*v-D\xC3\x92G\x81\xCD\J.\x8B41F\x83\xBC\xF1\xC4!\x95\x94\xB1B%\x97\xEC\xD1\xC5\x95\xB0\xF7F/\xE9\xFC\x91F \x83\x84\xCA*\xC5DH#v\xB3K!kr\xCB\x89\x9C2K6\x99\RHS\xD4\xC8&quot;s\xD4\xCAe\x94QG\x97\RG\x99\xFC\xFFD\x87\xBC1\xC7$\xA1$2\xCC%\x8D$\x99 \x93Id\xA5\x94\xD7Pi%\x96Zr\xE9%\x98b\
 x92i\xE6 h\xAAɦ\x9B\xCF\xC0)gu\x98\x85\xA7\x9E|\xFA\xC9Qy\xBBÜ’
+\xA1\xA7]\x81\xA8\xA2\x8C&amp;\x92I\x91NZ饙n\xDA駡\x8E\xDA\xCCE1\xD1        7\xAC\x91\xC7\xAFn\xD2G&amp;\xB3\xD6EW\xE4\xBAk\xAF\xBF;l\xB1\xC7&amp;\xDB \xB3f=\xED\x81T[FCd\xBB\xADEÞ‚\x9Bȸ垛\xEE\xBA\xED\xBE\xEF\xBC\xF5\xDEH \xFB\xB62\xCC4\xDB5 \xC1k \x82\xB0\xC2 ;\pW|qcl\xDC\xF1\xC7W\x88L\xB2\xC9(\xAB̲\xCBa\xC0\xBC\xC3(s\x92Ec\xF0uL\xF2F%\xA9tuUaL\xF2M&amp;\x8B \xE2]\xA5\x8CRE)k4\xB1\xC6*\x8BÄ‘G\xB4\xCE!? \x82\xFFZ#\x8Dl\xB2E U\xEC\xC1\xEAcw\x94\xC8'\xA3\xB4R\xCCNp\x82!|!{h\x84\x97\x8E\x85F\x8Cb
+M\xA8\xC2\x9E\xB0\x830Tb\x97(F\xC2ÐI\xC4 \x858E\xB6Æ°\x82#L&quot; Ih\xC3Rp\x86T\xA1c\xF8D*1\x86*\x94\xE3 U@O&quot;r \x9B:\x82W\xBBh\xC4\x96P\x85A\xEC\xE2k\xE8^3\x8E\xB1\x89-\xED\xA0
+BLD4\xC2\x89K\xF4aw\xD0SV\x91\x8AV\xBC&quot;\xB1HB\x86&lt;\xAC\xA63(\xC5*&gt;Ö…W&lt;&quot;\x9BXD5\xB6\xB0\x86^D#\xB9\xC8\xC5'q\x85$\xEC  \xAF\xA8D$\xB1\x8Ama\x85D{1\x8DU\xF4!9ZB\xB1\x873\xD4\xE1s\xC0\xC8\xB1\x88 |         \xAFh\xC6+:\x91\x8Ah\xDC\xE2\xAD(\xC5\x81\xFF\xBC1 `}\xA8C%\xDA\xBD\xE9\xF5\xA0z\xD7\xCB\xDE\xF6\x8Eн\x86o|\xE5;_\xFA\xD6×¾\xF7-&quot;~\xF3\x8B\xC1\xFA\x80\xBF@\xDC\xE1\xFC\xC5+\x8A\x91\x85\x94\xA0&lt;`\xD8\xC0Fp\x82\xBC`7\xD8\xC1\x86p\x84%&lt;B\xEAp\x82\xB6\xF0\x851\x9C\xE18l\x88Cn\x81\x87&gt;\xA2\x89hD$#[\xEA\x81\xAB\xC51L\xB1q\xB8b\xB2\xB8\xC5.\xCE\x8Cb$c̈F5\xB2Ñp\x94#\xED\x88\xC7&lt;\x81Ê\x80\x8C\xC4  y\xC8D.\xF2\x8E\xEC$%I\xC9Z\\xF2\x99\xDCd'?\xCAQ\x96\xF2\x94\xA9D^\xC2P\x81 $!\xADhD\xAE\x90\x86 \xA2\xD5\xE8\xC4 Jp\x83/,\xE2\xD1H\xC6&quot;\xAE\xF0\x86Q&lt;\xE1\xA9hB.\xF1\x86(\x84&quot;Ó¸E6\xB0\x8An\xFF,b \xC9h\xC3.:Ñ…5\xDC! \x87\x98DP\xBAÑŠ-\xBC 
+\xB5hE!B\x91\x8D/t`Gh\xC1~p\x88_Ô \xA7hC_\xF0\x80\xDC \xDB\xC8\xC3
+Q\x8Enb7\xD8\xC3/\x87&gt;D\xA1}8\x84\xF7
+Q\x91\xCD \xC1\xA8\xEA+lÓ \xB6&quot;o\x98\x9B\xD6P\x8B045\x9B\xB8B~q\x8B(\xEC&quot;\xAB\xD8E1\xA6Q\x88)\x8C&quot;
+\x93x\xC4:Ñ‚R\x9C\xE3Eh\xC0\xA2\x97M\xA6'%\x88B\xDAP\x8E&lt;\x8C\xE1A3\xE6Ð…7T!        ]E,\x8E0\x8A!L\xA0\xB3XB)\x91\x83+\xAC\xE01h\xC1
+4؉\x84|&lt;\xD5hC2\x82\x91\x88E\x98\xA6\xD8\xC1'\xBE\x847&lt;\xE3\x81\xF8\xC1 \xBA\xB0\x834\xE1Z\xCF\xD8D,\xBAQ\x8B84!\xFF
+g\xF8\xC2N\x93p\x88\x9Fu\xA8E=jR\x97\xDAÔ§Fu\xAAU\xBDjV\xB7\xDAÕ¯\x86u\xAC\x890\xEBÒºÖ¶\xBEU&amp;\xDBhEZ0\x85\xBB\xE6u\xAF}\xFDk\x82p\x88^\xDC\xC0\xB0\x88+\x83b\xEBX\xC8J\x96\xB2\x96\xC5\xEC3B\xB1\xD9)\xEC\xC0K\xA1-\x84M\x8BZ\xDB|c ah\xEDkc;\xDB\xDA\xDE6\xB7\xB9x\xC2.x\\xE1׸\x8F\xE8\x83rKQ\x8E_\xBA\x93\xA0\x81\xAB{\xDD\xECn\xB7\xBB\xDF+\xEFx\xCB{\xDE/\x96\xA2p/|\x91\x83\xD4\xF7\xBEJ.\x8F\xE1_\xFFb\xBE\x83\x81\xFC\x85!0\xD8\xC1\x96\xF0\x9EЄ D\xC3æ°‡A\xCC\xD3,\xB4!\x8BXF4jAÜ«,b\xC1\xB8\xCC\x86\x91 \xF3\xE4b\xC5&lt;\xC42\xBAÐ…6\xAC!
+\x91\xA8E!°\x89\xB6Ta \xFF8\x83u\xE6p\x8E^\x84\xA33h\xC4vq\x8E\x86¬a\x98E\xB8X        \x88\xB4&quot;{\xC8F8\xB4\x86\xDD\xA1 \xC9\xCA\xC6$zP\x81#\xA4)\xC61\x9E \xAA)\xFCb\x8D(\xC51\xCAQ\x8AW #mpk0\x82щ\xB2\xE6-Ñ€I2A\xACa\xFC\xA2\x95\xD8\xEC+a\xA9J^\xE1^9\xA8\xC1,zQ\x8DZ\xE4`c\xA8\x9Frq\x8CP\xE1        O\xC8\xC4(&amp;\xF0\x82) b\xD5x\xC6.\x86\x91\x8CO\\xE1]\xC67\x82P        Û¤aÜ‘\xB8C&gt;\x85G&lt;\xE2i(\xC1\x9A\xF1\x84M\x94&quot;݈\xC6 \xBAЃ\xF4`[\xF8\xC2:z\xB1\x8B7\xAC`\x81\xB8\xC62\xFAp\x831p\xC0\xCF\xC60\xA2ÑS\xC4\xF0 ;\x88\xC2&amp;fQ\x8B`&lt;b\xA5\xB8\xE2n0Z\xDB×·\xD8u\xFFz\xFD\xEBK{Ø·(\xF6\xB1\x93\xF1\x85e\xA7\xC1\xD9Ж6\xB5\xAD\x8D\xED$Ì¡\xDC\xF66\xB8\xC5M\xEE:\x98Ý«\xF8#D^\xF1\x87&gt;dc\x91m\xEA}\xEF|\xEF\xBB\xDF\xFF\xF8\xC0 ~\xF0\x84/\xBC\xE1?D\xC4'\xBE\x85d!\xCF\xC0\xB8\xC6 \xF1i|\xBC!\xF9-J\xBE\x86\xA0|+\xBF\x81\xCBa\x9E        \x99Ó¼\xC38\x8F\xC0 \x86\xE8s\xA0 \x9D\xE8FG\xBAÒ™\xEEt\xA8K\x9D\xEAV?AÖ·\xDE\xF5m\x80]\xECd\xA7Ú©Û¹\xDD54\x8
 3ÜAL\x81\xDD\xF9\x9A\xDE\xF1\xDD#\x94Id\x82\xE0\x9E\xE1!\x9E\xE21Þ­\xB5@\x84A)&lt;v\xADB3\xC3)\xB5\xC2\xC4\xC1'\x94\xC2,L\xD7*\xE4\x82y%g|\xC1 \xDC\xC1/\xE4\x91Pu\xC2.|\x82\xEADB \xC4#$\xC5'\xC2\xFC]\xA4\xFFB5\xECBL\xC3/\xC4(,A% E\xAD\xAC\xC14A#\xBC\xC3cu\xC16B*`\xC65\xAC\xC32$B\xC4\xC1\xCC\xC6D\x82\x84EA \x8C\x82\xD5\xC5\xC1L)&lt;C#\xAC\xC1'\xC30\xC4\xC2A\xE0`5\xC4B\xF4@\xE5A)\xD4\xC2%&lt;C-B#|\x9D\xAEA\xF4Px \xE9=´\xDDE%\xA5B&amp;\xD4\xC24\x94\xC2
+|\xC2'\xCD\xC2LW+$\xC3.dC.LB\xD4\xC1'\xC8\xC9l\xC1%\xCCB!\xC1 C\xACL+DB \xBC\xC1,\xC1 a\xE4B\xB8I,\C%\x81 \xC6\xC2 A\x82\x88\x9D\xC2%\xA4\xC1\xEC\xC1\xF6\xF1T\xC1\x84A,,B}C0\xE4B-dB \x8CX$tB0\\xC3RLB$\x94B*,\xC1h\xE0\x9CB#D\xC1\x80\xA0\x96\xFF        \x9A 
+X+\xB0`$\xC1$ \xE6A/\x84\x82\xA5\x81+\xE2\xE0 \xE8\xE0@4\xC2' \xC2\xE1\xE1 \xA12\xA1BD\xE1nCX\a&gt;\xC2v\xE1\x86\xE1\x96\xE1\xA6\xE1\xB1\xA1\xB6A\xCEa\xDE\xE1\xE4\xE1\xF6\xE1)\x8C\xCA3\xDC!\xE2\xC1\xC2,b4b'|$N\xCD$Vb `\xE22Ì‚\x925B'~b(\xDE\xC1%\x99&quot;*\xAA&quot;+\xBA&quot;,\xCA&quot;-\xDA&quot;.V\xC1.dI&quot;\xF4\xE2/\xE30\xE31&amp;\xE32U$DB\xA34\xB65Z#6j#7z\xE3'\x80\xA38\x92\xA39\xA2c \xC1*t\x94\xE5@5\xB4\xD69 \xC3 \xF4
+\xCB\xECAÐA\x9C@        \xB8I\xBCA(R\xDC\xC1\x90\xD7\xBC\xC1\xEC\xCA\xCC\xFF\x82&amp;\xE6\xC1\xCC\xC0E\xE6)4C%$\xC2p\xADJ\x9C\x818\xAE\xDAX\xD3T\xC21\xC2LC&amp;\x8DB-TC1\xA4\xC2&amp;B\xEC\xC1+ \xE3+\xCC\xC7\xBDLA\xA3@\xC5=\x97A.\x82F\xD0G#\xE4B,|B%lA\xFC\xC1\xB4\x82C\xFCB+\xBD\x81\xED\x85A\xCC@ \xCCAtB4|B\xF4\xC1&quot;DB\x9C\xC0\x8CA\xE0I0LC+\xB4A&quot;\xA8]#t\xC1/\x9C\x82\xC1\xADA\x94\xA4\xC1,\x81\xC85\xCF,\xCC\xC4\xC0\xD4B\xA7C.\\xC1!\\xC2!\xC4\xC1\\xC2 \\x81c\xB4A\xE0B&quot;\xF4k*\xDCA\x84B$B-\xC4B\x8C@\K\xBC@'D\xC7T\xC2\xC1yH1\x9C\xC0\xD4F'0S#DB\x9CA\x8C\xC20\x84A \xC4@\xDC\xE5Ä€^\x8E\xFFN_\xFEe`\xC3`\xE6\xC20\x94\xC1\x90b\xB6\xC1(\x88\xE6cF\xE6.R\xA6eb\xE6h&amp;gr\xCA|\xE6$$\xC2!L\xC1+\xA4Ai\x9Ef\xA4\xE6\xACfk\xBEfl\xCEfm\xDEfn\xEE\xE6%\xF4f&quot;\xFCfp&gt;\xC1&quot;@g\x84\xC2gr\xDE        s:'t6\xCFg\x8D\x9Fu\xFEA\x8CC,\x8C\xC1vv\xE7t\x82B\x8Cgy\xF6A
+\xA4\xE7zJ\x9F{§|Ò§m\xBEa,\x8C\xC2\xF4&amp;\x82h(\x81&gt;\x82\x81&quot;\xA8\x822\xA8\x83B\xE8\xB4\x81R\xA8\x85\xC1'\xD4\xCA-\xBCB\x88\xC1 A\x89\x9EhY\\xC2&quot;\x8C\xC4\xB4\xE8\x8B\xDEB\x8C\xDE\xC1\x8C\xD6\xE8\x8D\xE6\xE8\x8E\xF6h'T\xE6\xB4x$\xC1\xC3\B7\x8C\xC2\xA4\xC2 @R.\xACA\x9DÉ@\xAC\xDD|\xC1 \xFFB.d\xC2\x94\xC0
+\xC1TO\A*\xE4\xC2 ÌÍ\x9D\xBCX_(|A\xAC@\xC4@4\xFF|A\xFC\xC0\x9CA\xD4\xC0(DB\xA4\xC2L\x81U-B B)L\xC2+\xE0u&amp;\xC3%\xC4B&amp;\x94A\xCC\xD5l\xC22\xD4\xC1\x9D \xC2 |\xC2&amp;\xB4A\xEC\xE9&amp;\xEC\xE4L\xBC\xCB \x83?}A\xA4\xC3N\x82\xE13\xB4A$\xC1T\xC1\xA0\xEA9l\xC30l\xC2$\xE8\xCF
+Ôv\x9EA$ \xC33C/\\xC1_fP3LB\x8D\xDAb$\xAC\xC1|\x99\x94A \xC8\xC5+\xE4\xC1\x80N\xB2\x8CD\xF0O}A,\xBC\xC2t\x80[\x8D\xC2&amp;\xBCA&quot;4\xC30t\xC2%\xAC\xC1\xC1\xEC¾$E|\xA8NA\xC56\xBC\xC2\xC3)\x8C\xC2%\x84A(\xBC\xC1\xB4F*T\xC2\xBC\xFF@L\xA6c\xFC\x81\x8BV\xC1L+x\xC1Ch+\xB7z+\xB8\x8Ak/,O\xE1\x9A\xEB\xDAE\x81\xBA\xB2\xAB\xBB«\xBCÒ«\xBD\xE6B Ä\xAAu\xC1\xF4\xEB_l\x86\xC0\xAC\xC1&amp;X\xC2.l\xC3&gt;l\x9C\xC2\xC4V\xEC\xC5f\xEC\xC6\xE6Q&amp;x,È–\xC1\xAC\xC2l\xC1\xF3\xA2l#\xA8,˺,\xCCv\x82(\xD9h\xD9\xEC&quot;\xE0l:L\xDB0\x98ÏŠ\x89\xD0\xAD\xD1&quot;m\x94@
+0m8-\xD4J-\xD5\xF6A-C%\xD4A4\xC1L\xD7z\xED\x80\xADØ’\xAD\xD9&amp;Úªm%\xB0\xAD\xDBv@\xAD\x8CB'Э\xDD\xE2\xAD\xDE\xC1\xE4\x82H\xB8\xA9\xE0.\xE1\xE6\xC0 \xBDB(.\xE3\x8E\xC1\xE3\xB2F2Ln\xE5^\xEEd\xEE\xE6v.\xB5\xA6A|\xC3,\x91MY\xAE\xC2
+L\xC1\xF4A\xA4@\xBC\xFF\xC1 B%t\xDE\x83\x85\xC1\xAA\xDC\xC2\xCCB+\xEC\xED\xF4@ \xBC\xC14\xC1        \xC2-\x81\xF6A-\xF4\x82\xE1\xD5\xC1@c!A\xA4@ PRA\xFC\xC1|@t\xC0&quot;|Ll\xC3L\xC1\xF4@        dB1L\xC2\xC3|\x9Ei ,\xC1'\x8CC8\xB4B\x9CB74C;|C1|\x82        ^\xC35\xC4\xC2 \x94@|\xC2%d\xC0\xA2TX\xA5\xC2LA6tA\xEC\x81)u\xC1\xA4A%\x84%\xFFB:&lt;+A lA(l\xC25C)\x83\xE9\xCD\xC1p\xF0\xC8B\xE8(LB q&amp;Ä‚|\x8D\xC0}\x82Z\xAD\xC0,\xDCNâ…¡O\xC65C0\xE4\xC1\x80~\xC3\xDCB&lt;\xBC\xC2,\xC2 \xD6e\xC2\xFE\xAEE\xFC@ \x8C@\xC4\xC1,\xC3*\xFF\xC25\A \xAC\xC394A\xB4\x80\xBD-\xC3\x88\xE8\xF3\xB4V\xC8e\x81n\xBC\x81 Ó°q\xDDp\xEFp\xFFpW\xC2'q&lt;\xA7A.,q\xC1Gq4P\xB1'Lh1\x97\x82\x83\xB1\x93q\xD4\xC1\xA0\xB1\xB3\xB1ñÓ±\xE3\xB1\xF3\xB1\xEE\xEE\xC1\xF28\xAC(r&quot;C(\\x92#C\xF2        L%[r`r\xA4B\xC4l\xC3LA!\xB7\x82(\x8Fn(\xE0m0\xA4r\x90\x91\xB9r&amp;\xF4A#&lt;-\xF7\x82-\xE3\xF2*\xE82/t*\xF30\xF31's-,s\xFFf\x823C\xB34\xD7?W\xF35g\xF36c\x9D\xC
 7\xCC\xC1 1\x8Es9\x9F\xF3*B5\x84;ó&lt;\xDF=\xDB\xF3\xE0\xF3\xA2\xECs?\xB7\xC8)\x88i\xD4\xC9\xECB%\x80\xD1!\xEC\xFFJ# C(\xF4I|@$A$dB\x8C\xC0\x94\xC2- \xC26|\x83Û–@\xCC@L\x92t\x84\xC5\xC0&amp;AA+H\xE3%4FTo\xAC\xC1)TU04B*\xF6\xC1\xA4A\xB4@\x98\xD2a|\xC1\xFC\x82(\xC2%\xE4@#\x98JtR(\xD0\xC85\xB4\x86\xFE\xA6A2|\xC38\xC3\xA4@\x9CB&amp;\xCC@4D\xC6\xB4A-4A\xA4\xC1#lk LB-%\x98\x847\xC7\xC0lA\x8C@LC9L\xF6#|\xC36\xE4B&lt;\xC24 \xC3-lV!\xC1\xCC=\xC1L\xC0\xE4p(\xE3-Pc  A%\xFC\xC1 \\x80Ƙ[4\x8C\xC0gAÔ€VQx+\xB4@\xA8\xC4
+\xF8\xC52\xEC\xC2\x84A-\xD4B\x9C\xC2v,A\xBC@        \xB4\x81\\@        \x8CA DA \xAC\xFFB-L\xC2,o\xC1+\xD4A8\xBC\xC1 D\xC14\x8CC6\xF5\x82U\xC3 \xAA\x96c;6dK6e[6fk6go\x82u\x85\xF6-Bi\x9Fvj\xAFv B\xA1t\xC1\x8C\xC3\xF6\xDCm\xDB6n\xAFA)\xF0\xB6o\xCFp 7q\x9F\xC2'\xFDk(\xF7\xC2%\xEC\xC0s\xC1\x84\x80zB\\xC3\xC3\xD5bw8lwws\xE0&amp;\xCC\xC03DF\xC8V\xEC@\xE2(\xB4\xF7{\xF3\xC8w        \xD0w,A\xE4w9B\xF4\xF7\x9F\x81\x80Æ\xF5A! \xC11|\x82\x82O@8\xB82\xD6\xC27\xB4\x85[8\x86\xA7Hlx\x87x\x88Wˆ\x97x$\x9C\xF8+\xA4\xF8\x8A\xB7\xF8\x8B\xC7x9\x9E\x80\x8D\xB7\x8E\xEB\xF8\xF4\xB8m\x94\xC20y|\x83\x91#\xB9\x92L%4\xF9\x93G\xFF\xF9\x943v&gt;\xB0\xA4\xC2Q0\x9C\xC2$\\xC6%\xEC\xC28LB|Ag\x8D@\xFD$Wz\xB8LD\xC2-4\xC2d@|B/L\x82\x89\xE6\xC16^\x81u\xF9c\xAC\xC1\xD8` \x9C\x82\x8E*U\xF9x\xC9p}\xC2*\x80\xCB\xE4\x80z\xEAM+\xD4\xC1|B\xD4\xC0\x8C\xC2\\x82F\xEF\xC0d\xC2+LB#L\xC34 [+lB!\xE4\xDA,\xC2&amp;\xF8\xAF\xC5ç‚—l\xD18\xC3\xCC\xC15\x84C!,\xC19V\xBE\x97@Ô€o\xE7A\xB
 C@\xFCA\xF4\xC1 \xB8\xCA\x98\xD04B2L\xC3Ã…\x81\xF5E\xC3&quot;`[&amp;\xC2&amp;\xE4J\x9C\xCF?\xC2t\xE8!\x8C@l\xC1\x94A!4Bl\x89\xC1\x81|+|@\x84\xBB\xE4\xC3-D.\xCC$L\xC1\xAC\xC2 \xD42}AA\xFE\xFF\xC1\x90\xF1\xE4\xC1V+\xC2 T@\xE4A d@\xBD\xA5\xC0-p]/\xBC\xE7&lt;A\xB4AlA\xA9?\xBBc\xE1\xBB\xEFB\xBCÏ»\xC7\xD8;\xBE\xEB{\xF0{\xF8\xBB\xA7,\xA8\xC0\xBC\xC1#\xFC$\xB4@'0&lt;\xD1\xE5\xC0        \xAC\x8AH&lt;\xC5[| \x94\x80\xC7!l|\xC7\xE7\xC2LJ|%\xBC\xC2\x94\xFCɧ\xFCÊŸ\x93\xBC|\xCC7B5\xD4&lt;o\xC2 \xE4Z\x84\xCF O6\xA6\xC2*\x94C0T\xD15|C!4\xC1\xD27\xFD\xD3G\xFDÔ¿\xC1\xEC\xD6k=@\IeQ\xB2io\xB2|\xF9+Ú¢3[\x9A,IÔ©Ò¢&quot;guj\xF4$K\xA2C#\xC2l\xB9R\xA6P\xA36mÆ´\x88rdO\xA3aj\x84h*E\xA5[\xB1\x82\x95zU\xA8Í©Y\x91\xA6&lt;YUhF\x8C)_&gt;+\xEA\x93&amp;E\xA0=\xFFy\xDED        4\xA3B\x8E&lt;/2\xE9\x92\xE2Ö¦R\xBDZ\xB5\xF9\xF2$J\x9B&quot;[\xB2,y\xF2\xE8J\xA1&quot;-\xA6I\x94\xEBM\xA3PËŽ\xDDiu\xE8P\xADr\x9FÖ¬\x99\xD3eP\x8E$\x93\x9A\xEDZu\xAAR\x99&quot;o\xE5\xF2&amp;د;%\xD6,
 Z5kR\xA3!O&quot;\xED\xCA4gÒ­N]\x{1E4273}&amp;Ï•M\xCDju*X\x8D(]\xC6\xEC)s\xC8\xE9\xA9@CÎœZErM\x8E\xA5\xFE\xE4)\xD5-Ü¢M\xC7F\xD5yv,Q\x99:O\xC2\\x9A\x95*ѤQ\x89&gt;ÕŠ\x94hÚ£(a:\xE5\xEA&amp;N\x97W\xEAL:4$É›-I\xCA4X\x93\xE9΋        KÚ¸\xE4\x99%\xA9\xA4\x92`\xA0{\xE3\x88%2\xD9$\x91=\xE6hA\xB53\xF6\xE8\xE4\x90&lt;˜a\x89:\xA9\xE3\x8CX&amp;y\xA4\x910\x8A\xD8A\xB3\xFA\xF8b\x8A7J\xFF\xA9\xE2\x96`\xE4{\xE4\x8F?        e\x8C9\x8A\xB8!\x93\xBCjH!
+\xABb\x876\xEA(\xE3\x8B9FI\xED\x8B$\xD2(\xE1\x85!F\xF8e\x97Q&amp;)$\x88\xCE\xEB\xE2\x93O\xEEx+\xAEE\xE8\xAA/\xBD\xF8\xF2 0\xC13l\x92e;\xE5\xC7 \x93\x8C2\xCB0kd\xB3\xCE&gt;{D\xB49lÚ¤\xAB&lt;Tc\xCD5\xD8d\xA3\xCD6\xDC\xFA#\x91?\xFA\xF0m\x882NIe\x8CA\x8A\xAB\xE1\x94&gt;\xF6X\xAE\xB9N\x8A\x89\xAE\x99c9\xA3\x8E&amp;\xC6\xD0\xEE\x94\xEE\xBE o\xBC\xF2\xCEKo\xBD\xF6Þ‹o\xBE$\xDA\xD8\xE2\x88\xFC\xF6\xBB\xEA\xBF7L\xA2\xC0\x8F)E\xC1%6qB        \xE3(c\x8FO.\xCCp\xC3? q\xC4OL1
+]\x84\xF1i\xFC\xE4\xC6#n\xB8\xE4\x98&lt;z\xFC1\x8D s \xD2\xC8:\x92Lc\xC9&amp;c&quot;)\xA9\xB4\xCB0\xB4\xFF\xE4\xD2\xCB&quot;\xB9\xA4\x8Azd\x94\xC0&quot;\xC9\xE5\x93R\x89\xE3\x8A?\x8EÉ¥\x92I#\x976\xEEx%\x96O&quot;\xB9e\x98&gt;~\xF8!\x90W\xFAx\xA4\x95F\xB6Xb\x86Sn        1\x9B5~(\xA3\x96`)\xA4\x95]\xDE\xE8d\x98`gxc\x89        \x82xf\x95;\xCE裈)\x8E\xE3\x98/\xEE(\xA4\xB4^\xBEc\x92H\xC2#\x8C,\xB2x$\x88+B        \xA6\x99&lt;d\xAE\xAE\x93W6\x99\xE3\x881\xBEx\x83\xB3LJ\x89$\x8A8\xE2$\x92A\xCAh\xE2\x92kJI\xE2\xA4{Ø„\xA32&amp;\xB5\x8A2\xEE\xA1\x91\x94\xB3\x88&quot;\x8B0⛡\x94_.        \xA4\x95^\xF9\xA1\x85c6é°‰渣\x8CE\xB29\xE6\xB7z\xA8c\xD1&gt;By{\xDB)\xEEX\xA4\x8F-\xE6\xA8#\x92UF)\xE5\x96W&quot;Y\xE3\x88*\xCF$\x898\xBE\xB8!\x88aR\x99\xA2\x81r\xFFx\xE1\xDE\xF7\xF8\xE2\x8AU\xB6\xA9e\x95Lθ\xE4\x8Bb\x88\xA1\x97wZ\x99b\x87\xB2\x98c\x8FD\x86\xC9%\x98\xE0]Nx\xE1\x86\x8Exb\xBDf\xE9d\x92Z6\xFE!\xE0VB\xB9\xE4\x93S~d\xE5\x96_\x99\xED&quot;6Ù\xCEx\xE63\xA0        \x8Dha(\xD2\xB1\xB4\x
 A6=-jS\xAB\xDAÕ²\xB6\xB5C\xAC\xC2k\xB1\xDB\xD8\xCAV\x8BI\xA0-O\x98\xC3\xDCV\x88\xB8Í­nw\xBBC\xDE\xF6Ö·3\x8C\xE4h\x84 \xB7\x85/Ô¡\x8Ac\xDC\xB9\xC9UnT\x98\xD3\xE7\x8A\x88\x85nt\xA5\xC4\xE9R\xB7\xBAÖ½.\xA3\x98\xDD#l\x87\xBB[\xE8.0\xC20N1\x85T!        9h\xC1ñ¾¼\xE55o\x9B(C&amp;\xA6W\xBD]`O{\xDC\xF3\xF8\xC4G\xBE\x80U\xE3i8D(\x88\xE1\x8C\xFF!\xC18E\x82ЈfT\xA3\x81\xC8B*\x898|\xA2wx\xC6/1\x85- \xA2\xB1h\xC4\x91\x89!\xA4\xE2\xB6+{
+Q\x82P\xFCa\x9BxFJ0\x89b\\xE1
+\xB9\xC4ÑŠ'\xB4\xE0\xA8DJÐ…]b\x83\xC3'\xFA@\xC5\xE0\x95\xB8D2\xAEQ\x88D\xA1o(\xC6&amp;\xE2p\xA3Ô c\xB8F,1\x87,\xFC\xE0+\xCF\xC8\xC6%\x9Ap\x8D&lt;Ü¡\x86\xB3I\xC5%\x9E\x84d\xE0ExF&quot;\x9E\xF0\x82,\xE3\xBF\xB8\xC5\xAA\xF0\x867\x9C!\xE3XoF\xF0\x803\xC0\xAD\x81\x88D/R\x83b,\xA3\xBF\xF8B\x82\x90\x86X\x84Ã\xB5H\xC5\xAEp\xD4e\xE2E\xE8\xC0        \xBAp\x8Bi\xCC!?\xC8B[N\xF1\x88r\xA2\xA5(\xC6^q\x89B|\xA3\xFF\x89\xE8b\xEE\x89/\xEC`\xBF8C\xDA0\x89_\xB4\xE1K\xC42\xE6ІM\xA4&quot;        \xA5(\x84aRQ\x8EM \xAD\x88B&gt;\x91\x86:\xBC\xA2\xB1HC&quot;Y\xBDR\xAC\x82\x90\x86D\xA4&quot;\xE9HH\xFE&quot;s\xE8D%\x9F\x8CLn\xB2\x93\x9F \xE5(_a\x96c\xB0g'E Z\xF9\x8C\xC4r\x96\xB5\xBCe.w\xD9\xCB_s\x98\xC5&lt;f2\xF7pf:\x9AÒ¤\xE6\x86щ7h\x93\x9Ba\xC8\xC6+!Nr6#\x99x\x82:\xD9\xD9w\xC2S\x9E\xF4\xB4'&gt;\xF5\xC9OT\xA0i\xF8\x83A\xAAP\xB8y졧\x90\xE82\xAE\xC14\x8Cj4Ã\xDDGC:Ò’\x9E4\xA5+m\xE9KÓ™Ö´q\xC8i!\xBAÑŒC\xFC\xF4\x93\xF8B\x8Az\x86'\xACA\xA9Lu*T\x{
 1F32AA}&amp;        Y\xDD\xFFj\\xBC
+V\xB1\x92Õ¬h\xFDB6R\x91\x8BR4\xA2\xBD(G4a\xA25 \xE2\x8BGj\xB1\x8Ac&lt;b\x93hC6\xF0\x87`\xDC!\xAB\xD0Z(\xE2Ђ9l\xE3\x85\xE0\xD3+\xF1\x82daG\xC8F\x8A\x86&lt;\x9C\xE1m\xC4+\x961\xB4\x8C\xA1m\xF8C%R\xF0\x84?\\xA2\xAEO\xA8\xD5\x96\x81\xA45\xA3 \xB9\x88\xC6.BQ\x85W\xD4a\xAD\x98AVÑ‹2cψ\xC5\xB2ЊO4&quot;\xE5\xC6Vp\x85o\x9Cc7H\xC1&quot;Q        \xA5c\xC9Af\x86O\xBCc\x9F8\xC2Bщ*\x94  \xD1XF%\xAAp\x82\xA4`3\xE8\xC2+\x8A\xE0\xBD'l\xA3\x87\xCB\xC3\xEBnQ\x89(T\xA3\x9B\xC55\xD2ЈL,b\xA1XE\xA2p\x8DE\xFC\xE2+\x88\xC1\xFFz\xF0\x84A\\xE2\xE8\xBD\xC6&lt;\xA2\xF1\x865\x84\xE2\xAD(e
+n0\x82B\x84&quot;o\x98\xC1+1\x89|\xA2        7X\xD8\xB1\x85\xE3\xA0\x9C\xC3rZ\xCE8\x98\xF4\x97\xA0\xE4\xFE\xE0S\xF4\xCB\xC0V0\x83 a        S\xD8\xC2#È°ebÑŠ`,#sX\xC1\x88K|\xE2F\xBC`,N\xA8\x8B0\xCD\xD5\xF8\xC69FK\xBE\xE1c  \x99\xC8s@\xEA\x90\x8C\x9D.ÜÉ·xr\x94\xA7&lt;\x84U\xCC`yZæ²—\xC1\xFC
+\x8D\x94\xF9\xCCi\xFEF:&quot;\xE1f8\xCBY&gt;u\xEEÄ\xF3\xBC\xE7&gt;\xFFy\x82A\xA1\x9D\xE8E\xA7`[\x80\xB4\xA4\xB3QiG8\xD3O\x98\xC6/2\xF1\xE9P\x8F\xBAÔ§N\xF5\xAA[\xFD\xEAXϺ\xD6s\xB8u\xAEw\xDD\xEB_\xD7@\xD8\xC4~C \x90\xADlf;\xFB+\xD0\xDEB \x82\x91\xFFkc\xFB\xDA涷\x8Bn\xE7\xE27p`\x98\xF4\x8An\xF4&quot;GhB1\xE0/T&amp;\x8F\xA8C\xAEÐ…),\xA1\x93\xD8\xC5k\xB1\x9DC\xE1cxC(*Ñ…B\x8C&quot;]\xB8D&quot;щ$4a\xA0=\xC6)\xA8\x95t\xFCá‘«`]g\xB2p\xEFMb-\x83\xD0FжG#g(\xC4%\xF2\xB0\xA6=T\xE1\x83D\xBD\x87c\xE8\xB5 5\xF8\xD8-f1\x88\x8A\!\x8D\xB0\xD8\x90\x81/\x9Cb\x8E\xA7\xF5!:Q=\xB0\x9F\xE1\xB3\xA8CÑO\xECa O\x88C1f\x91\xD9&amp;\xA1f\x95EH\xF3        \x88~&quot;\xA1H\xE4'&amp;\xA1\xEC\xAA
+\xE1^a\xF2\xA0\x8CΠ \xBA\xE0 \xD6 ^!R\xE0\x82!v\xE0r \x8E\xE0
+&amp;!\x90\xF5\xFF\xAE` \xA1+\xB2`v`\xAD\xCE\xEF
+\x9E\xA0;R\xE0 z\xAF \x9E\xE8
+Bi
+Fn\xEA`B\xC1&gt;\xB2\xE0        \x9A`
+\xBA`N!zÖ HgÒ \xF6\xAE\xEF\xFE.\xF0a\xF0~\xA1\xF0/\xF1\xAF\xF1\xEF &quot;/&amp;\xAF\xF2./\xF36\xAF\xF3&gt;/\xF4\xFC\xAE@+R\xA1\xF1T/\xAE\xA0Z\xE1\xF5!\xF6f\xAF\xF6\xFE\xF7\xE2\xA0&quot;\x81\xF7|\xF8\x84\x8F\xF8\x8C\xF9N`\x92A\xAF\xCE\xC0\xF9^\xE1ja\xD6\x81\xFA\xAC/\xB0O\xFB\xB8\xCF\xFB\xFE\xFC\xC4\xEF\xC8\xCF\xFC\xD0O\xFD\xD8\xCF\xFD\xE0O\xFE\xE8\xAF.\xE1\xFE\xF2\xAFV\x81\xFF&gt;!A~J\xA1:\x81+\x90\xF3\xE0\xE6\xC51P9'2w\xA3V
+\xE1W\xA1\x94g\x81\xAC \x92e\xA1A7!
+\xFFJn\xEEu\x90}\x85\x90\x8BAg\xC2 \xC2i
+\xD6\xE0*\xA1\x9E\xE0\xA1        &amp;aV\xE1a!v\xA6\xA0\xE7
+\xE6\xA0z\xA1y\xCA\xE0\xFE\xA0\xFA`&gt;\xE1F\xCA\xC2\xE0Z\xE1&quot;!\xBA\xE0Za \x92$\x86!
+\xE1\x8Eaz! \xAC\x96\xA0\x83\xEF \xDE`\xE2\xAE!v h2 V!0\xA4 8.\xE2`f\xE1\xC2`6\xA1\x9Cb.\xA1Ja&gt;\xE1B\xA2v\xE0\x92\xE2\x8F\xC1A2 \xF2Ek+\xE5\x8A\xA0r\xA0 \xDE\xE0&amp;\xA1;\xAF:\xB6\xA0\xF8\xA3+b!`\xF0~\xE1p\xA0*j\x81'j\xA0
+\xAA  !a*!\xF6 &quot;\xA1+V\xA0        6\xE9\x82  \xB6$ N \xFF\x92$\xFA\xA0€TFa)\xE6\xA0 :`\x94\xE7 ^\xE1 \xE1&amp;\xA1 \xA1a\xAE F\xEB
+&quot;\xAC\xAA\xE0\xBE`\x96\xE2z\x8DI!!.\xA1\xE0hB! a\xE2\xA0
+\xB6\xB1\xBF1DZ\xE5\xD51 \xE0\xC3\xB7\xA1\xF2\xE4\x91\xED\xF5\x91\xFD \x92 \xC1-\xCE!!\x8F\xA1z\xE1R+4&quot;\xF2B&amp;\x81&quot;-2z@#\xE3 &lt;2 @RG\xB2$O2%BZ\xF2%CA&amp;{aR\xA1&amp;;\xE1\x89B!'a'{\xB2\xE6t-(\x87\xB2(\x8F2)C\xA4\xAA\xA3 \x9C\xF2\xA0R*\x81*\xFB\xA8+\xB0\xB2rax\xE2\xBCr \xE1Ʋ,\xCF2-ײ-\xDF2.S\x80.\x9FbE/\xFB\xC0\xFD0\xAB@0\xFF        \xD30\xC7 1\xB3
+v`\xB4/$\xD3$s!\xB3!3\xD3`3;\xF33C\xD3F\xB0q\xA6`f\xA1 \xE6\xA2\xE1\x9A`\xBD\xC2\xC9+if`va:\x80m\xCE \xE4l\xA1\xDA\xE0&amp;\x81mZ\xA1\x92a\xB2\xA0J\xF6\xE0\xEA\xC01_a\xFE\xE0oJa\xDA`\x96\xA1*\x8B\xA1!V!*\x82\xC1\xD2\xC0\xF0\xDA\xE0Ns+Ò ja\xF0\x8A\xE0\x9E +\xF2\xA04\xE3` Æ \xCE\xE0r\xA1\x8A\xA1\xA1\x92! R\xE1&amp;\x82!Z\xA2\xA2az\xEF ^ \xA9\xA8\xC6` \xB5\xB6@sX,xhi&quot;\xA1\xA1\xFE.Ö´Z\xE1:a\xF2 \xAE\xE1        NAX\xBE \x96\xE0\x82  b\xE0 &gt;\xA1r\xE0        \xFFaa        \xC2 F!v`
+s\x8A F\xA1\xAE\xC1\xA8\xB2\xA0\x92\xE0f( \x92 \xBA)        \xAA\xAAa\x98\xE6 \xE92\xA1\xDA  \x9E \xC2\xE1\xBE2
+\xC2a\xFE \xCE\xEE#R\xE1\x9E5\x96\x81Ô†a\xFDfa*\xA2\xA6\xC1G\x81t\x84\xF4\x88\xD4H\x91TIC\x81A^aÔ TJ\xA9\xD4J\xB1t\xBA\x93K\xBDLÅ´\xC7V!\xD0\xF4Ö´M\xDF4\xAC\xE4\x94NQ\xF3N\xF3tO\xFB\xF4O\xD54        \xD5P\xFF\xE0\xBE\xA1Zb\xA2 U|\x82\xE1*u\xECP\xB38\xB5&lt;TATIuL5V\xA1
+\x96gU\xA3\xA0U_5V_\x81VmWu\x95W\x83         \x80UX\x89\xD5X\x91UY\x99\xD5Y\xA1UZOa\x8E\xC0Z\xB1U[\xB9\xB5\xBE5\\xFFg` \x96\xA0\!z! Ôµ\xD8\xF51\xDAO^\x91\xAFpÆ¡\xEA\xF6\xB5_\xFF5`!\xB4pTG\xA1z\xA0F(\x9E\xA1\xA2`
+.\xEC*\xAC^ B\xFA\xE0 Wa~\xA0\x8E\xA1 \x8A \x8E! r\xA1\xFB*a\x8Aa8~S\xE0\xF6 .-r!B!\x82\xE1O\xE5
+B \xAAATENV\xD7p\xA2\xA7        \x92A\x93\xA0\xFA\xA0 AR\xAA r`\xE5        \x86\xE0a\x8E`\xA1\xE8\xAC\xF2 \xEA \xAE! v\xA0 \xEA*\xA6`\x82`S\xB9i\xAE\xE1
+!\xE9\x9E!\x8Aa\xD6`fZ\xE1V!\xE0\xA8j`&gt;/&amp;\xE1\x82!\xBE!\xA2\xA1J!\x81]k!f-\xE1#        &amp;\xEE\xFFVA\xB33!:\xE0\xAA\xC9\xA1\x9E\xE6
+\xB6\xE06`\xEA\xA0\xB8,:\xA0J\xC1,\xEA`\xDB\xE1~ &gt;\xA1\xE2\xE1&amp;!\xD0\xFE\xE0 \xBE\xE1v\xA1\x8A\xA0\xBE!\x9A  +6a&gt;z\xE0\xA1R\xD1[g r'\xB7r/7s7\xB7s[\xE0sC\xF7
+~\x80aL\xF7\x82k\xA9\xE2\xCCuaW j\xF7voAwsa\xFE\x90;\xFE%\xA6\x81x5\xA2\x8E\xF7L\xD1\xE9^a\x9AW7\xA2w \xA6\xB7z\xAF7{'a{\xA1\xC4B|Å—|\xCD}\xE7 \x82\xE4\xDCw\xE0\xB7
+\xE6w\xEA\xF7~\xF3w\xFB\xF7x\x80 \xF8\x80\x853~!f\xE1\x81#8&amp;8\x9E\xE6\x82Ï 4\xF88؃\x84E\x98\x84j+\xE1Rx\x85\xFF[x\xAC\x8A\xA1d\x98\x86× n\xF8r\xF8N\xA1\x878-C\x8B\xF8\x88\x93x\x89\x9B`\x9E8\x8A\x87`\x8A\xAB\xF8\x8AQ\x8B3a\xD6\xD3hO\xA1
+\xD64
+v`^\x81fn\xE0+\xFE\xE0\xCA *_`
+\xF3R\xA1 \xAE`j!\xA2!Ƴ \xD6\\xE3\xE0\xA6\xA1\x9A\xE0vPv\xCE\xC0i\x9Ea*vn4_\xB7a`#B`\xD2&amp;\x86\xE1\xC85fx        P\xF3        |\xA6        v\xA0\x95\xFB \x9A \xB6\xE1\x9E\xA1\x82!\xE2\xC0\xA6\xBA\xE1R`\xEA z\xE0\x84\xAE  \x86\xA0+\x9E\xE0v`:\xA1Z\xFD\xDE\xE0        \x92ࢎ\xE0n\xBEA\xF1:!N\xA0v\xA3\x8B!\xBE\xE0 aδ\xF6`\xE8,lr\x81\xF4\xC2`\xC6A\x9A\xFF\xCA J v\xB6 +`\xADa
+^\xA0 ^ \xDE0n\xE3\xC6&amp;`\xEE@h\xD7`^ J\xE0\xAAa\xAA\xA0^` \xAC\xA8\x92` Fa¡!\x8F\x81!\x96a\xDCa\x8Ag\x88R\x83\xA1^`\xA5\xF7^\xFA\xD09Ô™\x9D\xC1\x9D\xE1Y\x9E\xE9Ùž\xF1Y\x9Fײַ\xAF z\xA0 \xFA\xA0wG\xA1\xFA\xCC\xA2A\xA7&amp;:*\xFA\xA23:6\xBA\xA3?:\xA4G\xBA\xA47`\xADS\xDAg\x96\xA0\xA5\xA3\xE1\xA5cz\xA6\x9Fanz$\x8F\xA1J B\xE7\x82z\x86\xBA\xA8\x8F:\xA9\x97\xFA\x9C\xAA\xA5\x9A\xAA\xAD:0\x87裂\xAB\xBF:\xAC\x97\xA1\xA1r\x81\xCERÒ¸\xD7:\xC6\xC0\xAD\xE1Z\xAE\xE9Ú®\xF1\xBA\xF4\x9A\xAF\xFD\xB0\xBB\xE0\xFB
+\xFB\xB0\xFF\x83!\xB1\xF5\xA9\xB1\xFB
+\x86 \xC6 na.;\xB3\xC7\xE1\xAE\xA1\xB3 \xE1\xB3C{F\xFB\xD2\xE0
+\x80\xF6\xB4S\x85\x86\x81\xB5c\xC0\xB5!a\xD2\xE0!&lt;\xADa\xFE\xA0\xFE 6\xA1\x84&lt;X\xEC\xE4) Þ¦)j\xA0\xC6\xF6\xA0jd*!+&gt;!:\xE1\xA0Fc N\xE1+za2\xE2\x96g\xA0\x9C3V\xA3\x8E\xAA
+\xB6\xA0\xAE\xA0v\xA1 \xA6\xC129Rn.\xE1 \xA6\xE0\xB6\xE0\xA7\xA0\xF2?\xA7 ^\xA0\xE1\x9Bn\xA1j!        
+l\xA0\xE2%
+\x81\x9A\xDA\xE0 \xDA\xE0+\xA2U9*\xE12aN4&quot;8z\xE1\xD2\xE0\xB2`Z         \x92m T\xF8\xAEs\xB1
+^\xA0\xBE *\xB2 *a\xBA!&quot;\xE1\x9Ea \x8A\xFA|\xA3\xFFV`\xFC}'b \xEA\xE0b\xA6
+!f\xA2`m*!H\xED+\xF6`aã \xBD\xCA `\xA7}\xD6\xE0 !2\xA4\xE4|^\xA1\xDAj!+\xD0z+\xDA +A\xC9\xE3 
+a4\x86\x88/\xA1^\xA5 \x82|È‹\xFCÈ“|É›\xFCÉ£|Ê«&lt;\xAE\xBC+\xF2@\xCBCa.!+B\xE1&gt;\xC1#Fc\xCD\xCD7\xE1\x96k\x80\xCDtJ\xD7\xCE\xFFn\xCE\xEB\xFC\xCE\xF3&lt;\x99V\x81\xCF\xCB`
+! α
+\xE2\xCF\xD0\xDF$\xD1=r\xE1fa        &quot;*z  a
+\xFA\xE0\xD23=Z\xF7`:}@\xFD        :\xA3FJ\xFD\xD4S}\xD5[]γ`?\xC2(h\xDDÖ»\xD7u=!\x9E\x81\xA8Û \x86}&lt;\xF3oÆ£\x94\x9D\xD9i\xEA\xD9\xFF\xA3\xD6j\xA0\xDAIM\x99\x8A`\xDB× Û¿=\xDC\xF7\x9A\xDC\xCDݳx
+\xB2`b\xC1\xDD\xE1\x8B\xE6\xBD\xDE\xFF \x86 \xDF\x9F\xDF\xFD\x9D=^ȉ\xFCvaJ\x91\xD7\xE7 
+\xA1\xACr\xAA^&gt;\xC8~o\x96@`\xFE\xE0 \xEE\xE3`\xD0/4Ra&lt;3\xE1\x838 G\xA1t\x96 
+\xA2 \xA0:\xEF\x82` &quot;\xE1r`T\xF3\xA0\xD4&gt;! \xF2\xD5z\xFB :A\xD8WAME\xBA\x92A\xE4\x92\xF2Æ         \xDE`K&amp;\xC1@fdv!&amp;\xA1\\xE7*` .\xD7\xF2!\xE8\xA7+~\xA1\xA3J\xEDj!f\xE1 \xBA\xA0v!!\x86\xBF\xE1h\xD8\xFCr@*&quot;Ï—*{\x85        U\xE9Ò«b\xBD\xB5\xA93(W\xA7(-\xCE&lt;\xAAshÓŸ0\x89*E:\xFF'Éš&gt;/\xDElz\xD3&quot;Ã’5g\xC2\xEC\xB9\xD5\xE4H\x9A*7\x9ET6\xAAQ\xA5A{&gt;]\xAB\xD5(У \x86\xD4\xE9\xF2\xA5L\xA0M\xA9&amp;\xBDy\xD3gΗI\xB1b}Z\xD2hN\x8F&amp;\x8F.5Z\xF3&quot;F\x94.wv\xEDz\xD4)V\xA49Q{u\x86i\xA2,)\x9E\xBA4\xA7I\xA0R:tI\xF3'Q\x9C=]%\xCB5\xEBS\xAA^\xBB2\xBDU\xE9S\x97C\xA3BEZ%J\x957\x9DB\xD9\xE9H\x8E-w\xF2
+\xF5)ËŸH\x8B\xFE\xF4        \xF4\xE9Ô©U\xAD\xA5
+\xD6\xE9Ø«N\x93\x9D\xD3\xE4ͧO\x93*U\xFA\xF3gØ®H\x93z\xCD)^\xA1K\x94)c\xDE \xFASkX\x9B_\xBD]\xF9q\xFAT\xADl\xB3\xBEt\xA9\xB4+\xCB\xD3uz4jV\x9DQ        $h\xA1\xC2c\xBBB\x94\xC5 \xFFgD\x82\x91FyT\xC8&quot;\x91dR+l\xB0RKy\xC0$M6\xE1\xA4O&gt;%\xD4E\x95\xD4RM=\xD5T\xAF\xCC\xD2\xC9\x8BhÅ•W`\x89E\x96Yh\xB51J)L\xA5r\xC7?|\xF1\xC9+\xC3\xFCr\xCA|kQ\xC6)\xBFd\x92K+od\xF0E.\xD1̲\xC8]ıI0\xB3\x94\xD1\xC70\xE1 \x93\xCD2\xAB7\xC8(\xB7lRX#w \xD2\xC75qDGdaX+\x8F\xDCQF%\xB5RK}\xEC1H)\xE3\xC4RI'\xAF\xB4\xD2L7\xBF r\xC50e\xACq\xCA+\xF0\x85\xF2\xC7\x9Fl\xF3\xCB'\xD1\xF9I&quot;\x98\xBDFQ$sM2\x99&lt;\xF1J0\x83Ô\xC2\xA9\x9C\xF2I+\x97\x841\xC8)y\xD5Fm\xEC\xC2X2\xCD\xB1B\xB1\xECR\xC8\x9D\x84RE]L\xD2L2\xA5\xB4R\xCA \xFFcDsL$m\xE4q\xC6b~\xF2C)\xA7\xCC\xC7-4\xB1F
+)\xACrI&lt;\xC5IÔ±I$qH \x8B\x9C\x92\x8A\x97\xC5\xB2F7\xF1DsJ&quot;\0G-\x83|\xC5$\xB3\xC4\xF1LcD\xCA}\xB42\xCC'\x92\xEE\xB1Dp.F\\xB0\x8D6\xA6\x92J:\xF2\xE8#\x90Bi$\x92J2\xE9d,\x89\xA4\xB1\x95V\x8E\x91\xE57\zy\xC9a\x8E\xD9E#\x8D\xE4H\x9Ak\xB6\xF9f\x9Cs\xD6yg\x9E{\xC6\xCE,\x93\xF4H\xA8\xA1\x88*ʨ\xA3\x95E\xFA\x89\xA1\xA1&lt;d(\x9ANц\x9BO,\xEA%Q@|j\xAA\xF4~\xB2J&amp;_Äš\xC7]\xD4zk\xAE\xBB\xF6\xFAk\xB0\xC3{l\xB2\xCB6\xFBl1\xD2\xDEQ\xAD\x98\xA1d\xBBmi|\xEE\xB8åž›nst\xF2û\xF1\xCE[\xEF*\xFF\xF7\xE6\xBB\xEF)\x87l\x90A\xC0\x85l0\xC2
+3\xEC0\xC4\x87B\xB1Å`\xAC1\xC73u\xC7 \x81\xA4rI[\xB42\xC4+\xF1\xCC7\xE1\xB3\xC88(=\xCC9\xD53I\x87\xF3L.\xA9\xE4\x92\xC8-\qB \x8D\x8C\xF3\xCC%\xBD|\xD2G'\xBFd\xD3\xCA&amp;\xDB&lt;\x92\xCB'\x85\xCC\xD2\xC5\x87\x84C#\x8B&lt;RJ,_\x8C\x91\x84\xF3A\\xF2\xCC4\xAF\\xF0\x861|a\xF9C!np\x87N`\xAC
+\xAF*CjÐŒfLcm8D2\xB6\x8D`T\xE1w\xB8\xC25\x8E1\x8EQ\xF0\xEA\xE3\xC8D\x8E\xF1\x858t&quot;'\x98\x84\x98N\xF1\x86v\xC4bO\xB8@ ꢰ&gt;\xBC\xE1\xA5\xE8LZЃF\xE3?\xCB\xC4$jÑŒe$\xE9\xBF\xD8\xC6+BQ\x88Ql\xE3u\xF8l\xCE\x8AN\xEC! \xA6\xFF9\xC2&quot;Ñ„Dg \xE8E+\xF2\x90\x86FA$\x9FxF:\xF1\x87%\xBC\xA1\xA8j\xC2.\xAEq\x8ErdcA\xB8\xC2ê„aT\xE2s\xB8A6&gt;Q\x85r\xA6YWC.jq\x8AmL&quot;'\x8AC        V0\x86\xDA\xDD.wY\xE0\x9D\xEF\x80'&lt;\xE2\xAF\xC8;\xC75\x82\x9A\xE7EozÕ»^\xF6Q\x8Ehx/\xE1_\xF9η\x8BN\xA2\xED{_\xFC\xE6W\xBF\xFB\xE5\xEF\xFB\xEB\xDF\xFFØ…e\x84\xA1
+\x81\xB8\xCC&gt;0\x82\xAC\xE0\xA31\x8C+\x94\xA2\x83\xD58F9B1\x84\x90p'L\xE1
+[(\xA6T\xBCa\xB1\xE8Cl\x98\x82\xE0\xD0l\x87=\x8C\xC3\x80(D&quot;\xE6\xC1\x88HTb+2Ñ‹m\xB4&quot;a\xDAF:\xE6`\xC5N`\xB1y\xE0\xE2 \x92\xF0\x86G&lt;\xE1}\x93 \xA3\xFFѨF6\xBA\x8Er\xA4c&lt;wQ\x8Dt\x8Cc\x8F}\xFC\xE3IHC&quot;R\x91\x9DhV\xC2p HJr\x95\xBCd&amp;m\x87\xBBh\xA3\xAD\xE8\xC4)r\xF1\x82`\xE5\x95hE%\xE2P\x88l#{h\xC7.\xE20\x83 l&quot;I\xA8D2~+\xFA\x95b\xC3\xE8F5zA\xAFGD&quot;\xDF\xC8\xC65\x8A\xF1\x88!\\xE2 IxÍš\xB0\x88^Ô¡\xA5x\xC3\xC2\x839\x8C&quot;C\xF8\xC1&quot;Ѩ\x94 \xDBG &gt;Q\x8Ej,\xE2\xAB\xBA`F\x86(4c E\xD8\xC1&amp;Q\xD5Ll\xE2%A\x9EP\x8DO\x90o\xA5\x98\xC62\x92Q\x8Dk\xB4\xA0\xB9D3\xD20\x89n c\xA1(E%Z\x89H&lt;a%\xA0\xD8 \xD2ÐŽq\\x81G\x8DB.\xB6\xB1\x8Cl&lt;\xE3
+%\xF8\xC25\xBE\xFFp\x85\xF7\xEC\xE0\xB7\xA8\xC3\x96\xB1\x84$4\xE1\xF5H\xC7F\xE0\xD9L !Ux\xC23\xBA\xB2\x89&quot;,!\x85(D/Z\x90\x8AtDêe8\xC2\x9E\xF0\x83S#\xCF\xF8\xC4&amp;j\xF1\x8A\xED4\xA3\xB78\xC3,\xA6ЇULPQ8\xC2)\x86\x8DR$\xE2_h`Ћ8db+\xA8C6\xA1S\x9E\xFA\xA8BmQ\x8D\x8AT\xA52Õ©P+B&amp;\xA8jU\xACj\x95\xAB^\xDDE)R!V\xB2\x9A\xB5\x8D(\xC2Z\xDB\xFAָε\xAEw\xCD\xEB^\xFB\xFA\xD7\xC0v\xE5xb\xAF\xB1\xD8\xC6&gt;6\xB2\x93\xAD\xECe3\x9B        ÎŽà³¡\xED(L\x8BZÕ²\xF6 \xAE\x85\xADlC8\x8AI\xE0V\xB7\xBC\xA5X Ö°\xE1׸\xC8U.s\x9D ]\xE9R׺\xCBhB[\xB9{\x8E,\x80\xB7\xE2%\xAFy\xD1{\x84\xFF\xF5\xB6\xB7+\x88\xEF|\x93Q\xDF\xFB\xE6w\xBF\xFD\xFDo,L\xE02\xB8\xA9Xp%\xFC\xE0O\xF8 O\x88D)\x82\xF0\xD4+w\xF8\xC3!\xEEi\xD6p\x88-by\xE8\xC1!&gt;
+W}\xE2 W0\xE3\xA2\xF3\x87:da+\xC9\xF0\xCA\xB2\x80\xA8&gt;\xE3\xB9\xD8\xC4#R\x91\x8Ce\x9C\xA2+\x83\xB8E.
+1\x8Co\xE3p\xB4\xEE        6q\xBBY \xA1$\x95HD6p\x849$bA\xC5#\xC6\xF0\xEE*\xE4\xDCg\xD0\xEC\x86\xB0\x98`\x8C\x82FÝŒE-np\x83 \x9C\xA1\x85\xC4\xCEP\x86\xF4\xE0\xB9(F.\xAE\xB1\x8B: a+ih\xE3,\xAE\xD0\xE2\x94!\xAD\x932#щ4\x8C\xA0d\xBAA\xE6ׇGL\xE3 !8B!\xD6݈_\xAC\xE3\x97\xA8\xEC\xD60\x89%\x82\xC3+D&quot;\xA0{\x91t\xFFa\xDD\xCC 6\x93D\x8Cb\x9D\xD8E1\xB1\x96Ftb+U\xA8\xC57N\x83\x8C!{\x9B\x88\xF6/\x86Ñ©HL\xA3[H\xC3#\xBC\x96\x84,d\xE1)\x98Dbp\x81&lt;a\x89\xE8B&amp;v\xBFgl\xE2a\x98D51 \x86\xBE:\xB2\xA6\xB5\xADq\xADk^\xFBz+\xC06\xB1\x8D\x8Dl\x8C\xFF&quot;\xB9\xC8ij\xA3\x9D\x8A5\xC2\xDA\xD8\xFEF2\xB8\xEC-\x9C \xE1\xF7\xCA}\xEEt\xAF\xBB\xDD\xEF\x8E\xF7\xBCQ\xEF\x93\xE0\xBB\xFA\xE6\xF71\xFC+p\x81\xD7\xE2\x818xB\xB0\xF0\x86\xDF&quot;\xB9\x908\xC5-\x8Eq\x8Ds\xDC\xE3a@\x8B\xC8\xB1\x89-\x98|\x91\xE8C#V&gt;\x97\xC3\\xE64\xB79\xCEu\xCEs\x9Fw\xA1
+\x8F\x98\x83Љnt\xA4A\xE9L\xDF\xC50
+\xF5\xA9W\xFD\xEAY\xC2Ö»\xBE\x8C\xAF\xBB)\xFF.;|\xABv\xBC&quot;-p7MP_pw3\xF0z\xC7w~x\x82k\xB2VqP-\x81\x93s\xC10P\xD6\xC7k\x9D\xD0?\xB4        g\xD2
+\xBD\x80&amp;w&quot;\x94\xD1\xF0'Ups
+\xD9P
+\x8D\xD0
+\xD5U[\xB3m\xA5p        \xAC\x91Í€T\xA3\x90]\xD0+R 1\xB0;\x9Bp \x9F\x97\xB0        \xF7Gu\x90\xB0+\xD7P
+up\xC10\xB5\xB0'0W0\x81\xB0Y\x91p\xF6\xD7
+É°\xA1\xC0Ti\x830        \x8B\x90        \xBF0Rwo4A\x8D×±\x90\x8Dp        \x9F\xB0\x83\xA5\xB0Õ–=\x83\x91\xA0\x81\x91\xE0w        RS\x90/\xB0k%p
+\xA1pO\x80&amp;\x95\x90
+\xAF0\x8Aa3\xFF        \xD3\xD0\x83\xF0
+\xBC4
+\x8BPwX\x95]\xE6\x91\xAF\xA1y\xC81
+q0]\xB0\x8Dp/\xE00_\xD0Y1pO\xB0FE;0 .s1\x90\x8F\xD0 \xAB\xC0'\x9F\xF0eO\xE5Ex\x81\xB8\x81\x8DÐ\x82\x850\x82\x83P\x82\x81\xF0g\xA2\x82, .18\x835XU0
+\xCFp -\xB5\x83\x8Bp\xCFa\x84C8Ex\x84I\xB8\x84M\xF8\x84Rqe\xB0        T\xD8f\x95\x85[Ø…_\x86\x85\xF0ex\x86i\xD8Il8
+oH\x87v\x88\x87z\xB8 |\xB8n\x81\x90\x80H\x87\x84H?\xEB\x96 K\xB0\x8B؈\x8F\x89s0\x89\x958\x90m0%\x90
+\x9E\x8A} \x8A\xA4`a        \xD5\xFE\xD6\xAD\xF8\x8A\x91\xD0\x81\xB0\xB5\xF8\xB8H\xFF\x91\xD6‹\xBE\xD85B\xC5/pQGP#\xB0U\x91\xD18\x8D\xD5x\x8D_\x96aX\x81G\x9FPOp
+\xC5p 8\x96W        \xE4E\xD0x\xB9&lt;\x87\x90        Ct9p\xADp
+B8 \xB3\x90apSPo\xAD\xD2 \xC70UP        \xCDV\xB1\xD0
+\x8D\x90HTe\xF0&gt;\xB70 \x81\xF0P5\xB0\xEE\xD3\xA1\xB0\xB1\x91 }\xA0\x8C?\xB0LM0DoP\xBB\xF0
+e\xB0pÏ°u\xD0K        \xD3U\x90\xB9\xB5{\xB0K0]P
+\xC3\xD0_p 9\xB0y\xB0\xEBW \xA50U+q0wp7P$\xCFp \x85\xB0M t\x83\xD0        \xAE\xA2Ÿ \xD9#ps\xF0_[M\xD0O`\xFF\x9F\x90S\x90\x81p
+\x99\xF0\x93pa\xA0iu\xD0\x95\xB0\xB0\x89\xD0qp \xC5\xF8\xD9\x9B\xD0        m \x86&quot;\x91W\xD0        \x8DP'_\xB0I\x90E@0\xB7p=\xD0\xA5\xB0aP        \xA3\xF0{0
+\xAF\xB0
+\xB3        -p=P \x89\x90[@\x99Å° w\xD0\xA1\xF0\x96q9\x97u\xF9w\x99\x97y\xB0\x97}9\x94\xC1\x98C\x949P\xAD\x90
+\x88\xA9\x98\x8C9ip        \xA1\xB0
+\xF6WP        cr\x99\x99\xB9\x99\xCDЙ\x9F\x9A\xA3Y\x9A\xA7y\xA9\xB9\x9A?\xE5\x9AA\xD0\xB1)h\xB4y \xB6\xA9\x9F\xB9\xB9\x9Bk0\xBF\x9C\xB7\x92        W'\x93p\x9CY\xA0\x9C\xCC9 [\x9D\xD3Y\x9Dn\x81\x9D\xDAq\xE0\x9D70\xA7+\xB7MWp        \x97\x9E\x97\xB0\x9EYО\xF0\x9E\xF19\xFF\x9F`\x9F\xF8\xA9\x9F\xE9ÓŸ9\xF0:\xA0z\xB1pk\xA0\xA0PAo\xA1\xC30\xA1?P\xA1\x9A\xA1k\xB0\xA1\xFA\xA1!:\xA2a\xF0&amp;\xDAo0
+K0-\xFA\xA2\xA3\xD0
+\xAD0 \x8F`\xA38\xAA\xA3[\xA6 \x91A:\xA4\xB0\xB5O0E0\x9F \x85\xD4Ep
+\xD9 1\x90;\xB0:\xF8_\x97p        \xE3P0\xE145l}\xB0Q\x87\xD8
+\xE3p+qP \xB9\xD0p Å°'\xF0s\xB0 \x97\x90Ç \xC1P        YP\xDDP        [\xB4Ó°Ep\x93\x90
+Cp?\xB0\x90#Z \x93\xF0\xDAuP7\xF0\xE2\xF9
+\x99\xB0sp+S0\x97\x90        ?\x86c\xB0yp(E\xB0\xA3\xC2F\x8FAp=e\xB0\xACR?\xD0\xFFRc@SG\xD0)\xB0\x81Pq\x90 \x870o \xAFj+iP\xBB
+=0\xB3\xF0AP
+Õ°        \xD1\xF1eP\x9D\xB0+\x89y+\xE5\xF09\xD5p?\xF0O kp\x99\x90 \x95ð ‘°P*c0в+\x950Ï\xF5\xB6 {Hh\xA1g\xF0        \xB30\xAD\xE1p+?\xF1 ;0`G\x8B0'Sà       m\x90\x95\xB0M\xAEoY\xAE7p\xAE麮\xED\xFA\xAENX \xF2\xF5ZC\x90\xF9\xBA\xAFIЯ\xFF\xB0\xAA\xBAs0 \xDB Û°\xB1[\xB1\x9B\xB1\xFB\xB1!;\xB2%\xDB\xB0)0+Û²M\xF0\xB21;\xB3\xB7P\xB37\x9B+:˳A\xD0G@\xBBC\x8B\x9CF \xFFNI\xBB\xB4\x88\xE4\xB4\xD8IRK\xB5\xC16\xD7Vo0 ^ \xB6\xB0;\xB6e;\xB1\xF0\xF95+m[p\xBB        Ý\x98\xD5pw\xBBy\xBB\xB7/[0\x8D0\x81;\xB8\x85\x8B\xAB\x8F\x90\xB8\x8BÛ¸\xC7\xF0\xB8\x91;\xB9\x99P\xB9ip\xB9[\x90\xB9\x9B;\xAF &lt;\xA1[ \xA3{\xBF\xB0%\x80\xBA\xBB\xA0\xBA\xAC{ \xC1\xF0\xBA\xB1;\xBB$3\xF8O0 \x9ARKpG0E\xF0t {\xB05\xF0yPu\xF0 Ë€0Y\xB0(\xA4\xB6 \x92\x99\xA3\x90s\x93\xA50\xBBP        A\xF0\xD0
+\x81\x90+\xD0 \x97Т\x87p3\x80\xDB \xBF\x9BP~\xD4M\xD0+\xF5\xF3        \xF0\xA9\xF0\x9C\xD3P{R\xECZ[\xB0Q0A\xD0]\xD7 +2        \xC1\xD0\xFF\xFB\x93 _ \x85\x90        \xA5Pur\xAFp WB\x86\xD0s\x90\xA5\x90\xCB0+\xCD\xE0\x9A)p\x8F )\x98 \xBB0 m\xB0
+×°+\xB7\xA0\x80\xCB\xD0\x81\x90}}\xEA\xF2R\xB2e\xE0%p_q \xEB\xD0 Í– u\xB0\x93p\xB5E0 \xD0\x83pw@z\xB50        G\xC5P-\xB0k\xD0 {\xD0\x97y+p{P(w\xF0\x9BPY\xF0
+\xCD ) 7U Q\xB2EP        \x80\xA9\xD0a\xB0N q\xF0'\xB0Ä\xD0Ä»\xD7Q&lt;\xC5U|\xC5Ç\xC5[\xDC\xC5_ \xCB\xD0\xC8Q\xC6g\xAC\x9Fj\xCC\xC6n&lt;
+q|        Hw\x9C\xC7{\xDC\xC7ȃ|        \x85|\xC8\xA1È¥\xF0
+\x8D\xFC\xC8\xCFY+\xE5\xB0}P/\xB0\xFF\x90\x8B0!0\x9D\xAC+\xA0&lt; ?\xE0b\xA5l*\x9B\xA0\xCAg0\xAD\xFC\xCAc˳\Ë·lZ\xBB&lt;\x8D\xBF\xF0\xA5\xCC\xC3\\xCCǬ\x80\xC9\xD0 :sμ        Cp_\x90]0\xCD\xD5|\xCDټ͛\xD0\xCDQ\xF0\xCDy \xCEq@\xCE \xF0\xED\xA5Î\xC0\xCE\xEE \xCF\xF2L\xCF\xF6\x8C\xCF\xFA\xCC\xCF\xDD\xE0\xCF-\xD0]\xF19        }=p\x97\xE0л\x90
+\x9DP]        \x9Bp0=p3\x90\xA0(\xBF?\x90R .i\x91        \xC1C\xB3\x90G0\xCA[\xD0t}i\xD0\x9A\x89%\xED\xF5G\xA0UP\x80D\xAE\x99        ?p
+6\xA3@us\xF0\xBA+\x8A\xD8qg\x90 \xC1\x90+kP\x98\x9Bp \x87\xB0s\x86\xF9
+\xB1\xD0Gp \xA1\xB0כ\xA00\xB8\xB6ɶ\x92\xFF\x89py\xC0C\xB9P
+\xABp \xA3\x90B\xA9\xD0+\xCDP{P        \xB50 wP\xB5v+8C@Z\xB5\x99`}frt\xB3\xD0
+K0        \xCF\xF0 \x990
+\x91        GP}P\xC4\xF6u\xB0 \xB5\xB0 7
+?pW\xF0\xBAI\xF0\xC1\x85p+\xA1p        \xB4
+M\xB0epOPw#\xB0.u\xF0u\x80M)\x8D\xB8\xB5\x90E \xF1 \xA50\xBAJ\xFAa\x90v\xBBT \xB5\xD0        \xEE\xE1\xB0V\xD1AY
+b\xE9\xB5\xD0cp        \x8B\xF0 \xFC\x84\xB3]\xDBÔ¹\xB8\xADÛ¼\xED\xDB\xC0\xFD\xC3]\xDCÇX2\x85\xB0\xDC\xCD\xFD\xDCI\xD0#\x9B0\xDD\xD5=j;\xDA\xDD\xDC=\x81\xDF\xDE\xE3]\xDE\xE7\x9DÞ£\xC8\xDEE\xF0\xDE\xF1=\xDFc\xF6\xCD^\xFA\xCD\xD6\xFD\xFD\xFF\xDF]\xF0N\xE0{p        \xB5 \xABS\xC0\xE0\xC0y\x8B+\xED$\xE1\x9E3\x8F\x80ᬽ\xE1\xFE\xE1!^\xB3$n\xE2\xC1aQP\xC9p -\xDE\x87\xE33\xDE=`\xE3[\x80\xE3:\xCE\xE3&gt;\xE4p\xD5D&gt;Wa\x80\xE4ι{\xC0\xE4\x82R O\xE5!H\xE5V\x9EX\xAE\xE5\\xDE\x9AW\xAE|{c\xDE\x890 f\x8E\xE6\x89`G7&gt;\xDB9\x90\x8A=\xF0#\xD0\x85P\x8B@.=\x91\x8Eh\xD2+P\x91\xA0
+\xD23\xAE\x82\xA0\xC2W\xE0\xD5?pQ\xD0\xA7p \x97p\xFB4        \x9B\xB0\x91y1pg\xB0O\xB0P        \xAF\x90 \xEDp\xD6r
+\xED +\xF0
+\xBBpU\xD3 \x8D\x90
+\x93        +\xDA.\xDAz\xB5\x97Û¥P~Ó˜ \xAF@'oP\xFF
+\x9F\xD0\xC5o\xD0\xEA\xF1\xB10%\xA7P        y \xA9|\xB2+\x93\xDB\x83\xD1\x8B\xD0-\x810,\x87\xD0q\xB7\xD0        +P1\x83`\x9B\xD0\x9F\xB0 \xB1p
+_
+\x91\x90\xBA\x93\x8E\xB5\x89\x80\xA0\xF8\x8DÞ…P+U\x83P \x85S Vi'\xCF1\xFD%\xB9\xB0\xE9p\x97\xCFI\x8D\xD0?\x90y\x90\x8F\xD0
+\xF9p+\xB9 \x9707ÅžyQÑY\xD9        \xAB\x807\x90\xF3\x80\xAE\x99\xFA\xCE\xEF\xFE\xF0\x97 \xF0g\xD2\xF0U\x90\xF0I\xB0\xF0\x97\xD0\xF0i\xF0\xF0?\x98O\xC0i\xB7P        )\x90\x970        \x9D\xD0\xF1\xF2#_\xF2'\x9F\xF2+?
+-\xCFA\x81\xF33\xFF6\x8F\xF3:\xCF\xF3G\xB0o?\x9FB D\xAF \x8F\xB0 H_\xCA\xCA\xF4y\xE0\xF4P\xCF&gt;J_\xF5\x92\xFA\xFF\xDB\xC0[\xBF]\xFF\xF5\x9B
+\x87\xF0d+\x96\xF4\x94gЦE\xA1v\xCD*5iS\xA9Hw\xDEdÉ’'M\xA2Du\xDA$:Ô±P\xB5*Q\xD59r\xE6Ë‘(\x8F&quot;\xA5\xB9\xF2(Ú›&gt;\xA3欪\x94k]\xBAC\x97Ê´H\xA6Q\x9BG\xF2$z\xF4*ßµ\\xB1.ui\xF3T\x9B=sMz\xF4\xE5M\xA7UmZ\xDCX\xD3fB\x91S\xAD+\xDA\xF1aÄšVg\x92        iM\xA9?O\xD6L\xD9)Q\x9A\x8E\xAC\x99\x91bM\xA0?\x85Ê”\xFA4gL\x94)q&amp;U\xDA3\xA6K\x96(}\xDED\x9AuiÊ”A\xB9\x8A\xBDYt\xEAT\xA1-\x8B4\xA8Y\xB1Q\xB1\x82]\xFA\xA8S\xB8Hq\xE2\xAC)֦Ǝ:\xBBz\xB5\x9A\xB4'έ?3\x9EL)u\xE8G\x8D;\x9A\xBCX\xB3\xFAÊ?\xB1f\xFF}\x89\x91(P\xA5?_\xCAl\xAA\x92#̪Ym\xAAd\x99¹S\xA47\xAB\xAE\x8CÙ³cJ\x97)O\xB6,\xEA%L\x9Cg\xA5^}z\xA6Ι!J\xE8b\x96U
+y\xA4\x8FXByd\x97M.\xA9\xE2ÌŠI&amp;\x96QÒ¨\xA3\x8C\xE3\xA2Y\xA4\x8DF^9\xE3\x8A0\xD2\xC8\xE2\x90X\x89\xE2\x8AM\x99$\x935z\xA9+\x99^\xAA(#\x8E\x93F,#\x87*f\x99\xE5\x97enq\xE8\x95L~\xE8!\x92]Ia\x93Pj\x89\xA5\x8D@ZÉ¥\x91VÈ \x87+vC\xAC6VQ\x8B-\xB7\xE0\x92\x8B.\xBB\xF0Ò‹/\xBF\xAC\x94N\xE6(1\xC5s 2\xC9(\xB3l\x8ABv\xA9\xAD\xB3\xCFB\xAD\xB4\xD3R[\xAD\xB5\xD7b\x8B\xA3\x8Dal\xC3M7\xDE|N8\xE29\xAE\xE5bh\xEE\x92\xE7\xFEБ:\xEBXÓŽ\xBB\xBEhe\xC9\xF1\xCA[\xE4\xFF\xBC\xF4\xD6k\xAF\x8A-\xAA\x90\xAF\xF8\xEE\xCB\xEF\x95N\xFA\xFB/\xC0W\xA4Ci\x84\xC1J\xAE8!\x8AB$\xA4\xD0B kа\x8DEb9\xA3\x8A\xB7 \xD1DUd\xD1\xC5H`\x94\x91\xC6#l\xCC\xE1
+y\xF4q \x85$\xF2\x91\x90T\xB2\x8DAVy2\xCA+\xA8\xDCa ,\xB5\\xEB\x8DF\xE6\xF8\xA4\x95D\xAA\xE8f\x998\xA6H\xAB\x8D1\xCE8d\x85\xA6X\xA3\x84b\x89\xA6\x96T\xCA\xE8\xE3\x93Q\xDA\xE8a\x8E/\xD2'\x9AkZ\xA9\xE4\x98r\x9E\xF9\xEC\x8FT\x89d\x93-Zh\xA1\x91e
+\xA9\xE3\x8A&gt;v\x89f\x95i\xBA\xF9%\x90,jh\xA2\x92pjY\x82\xC4\xE2\xD8\xE1\x878&gt;\xA9\xA4\x8CD\x9Ay\xE6\x851\xE6\x88\xE2\x86@j9\xE6\x92\x82\xF8\xA3\x8E$:\xDDd\x8D'n\xD9f\x91&amp;\xD2xf\x8E6Yd\x8DT:c\x89\xE3(\xA3\x8A@\xDE \xB0\xFF\x92Z\xEE\xF8\xA2\x87+8!\x85\x86h$\x8Br\xE2\x89f\xEAxl\x83*\xA3\x87O\xB9b\x86)\x82\xE4\x91K\x8E(\xE3\x94C\xC6\xF8d\x8CZf\xE5\x9Bo\xCE\xF8y\x88R\x9E\xB9c\x88ZB\x99d\x91\xEB@s\x91Q\x96\xB8$\x96O&gt;        g\x938\xD2hc\x92'f\xA4\x89YI\xE2\x94@\x84z\xA4\x84\xA0\xA6\xA8\xF8\xADF\x9A\xB8a\x964\xD2$\x8C18\x9B\xE4\x8Cn\xF8\xE1\x8BN\xEA\xA4z\xED\xC5W_~\xFD=`\x81        6a\x85k9\xC5\xE1P&quot;\x9E\xB8\xE2\x8B3Þ¸\xE3\x8FC\x8E$\x93\x92_@\xF9\x90\x95[~9\xE6\x99\xD5\xECf9\xDBY,z\xF6\xB3\xA0+\xADhGC\xA2P\x83A8-/\x80լĢ(h-M8\xC3\xD7\xDAP\x88+\xA5bgK\xDB\xDA\xDA\xF6\xB6\xB8Í­n%XA        \x82\xB0\xB7\xBE+\xA1        \xCB\\xFFg8\xC4)\x8Eq\x8E\x83\x9C\xE4(g\xB90dns\x9D\xFB\\xE8FW\xBAÓ¥\xAE\x9BhD\xEB^\xBB\xD9\xD5\xEEvO\xA8C\xC8x\xE7;\xE0        \x8FxG0\xDE\xF8J\x9
 1\xBC\xE55o_\x88\xDE&quot;\xA6\x97\x83\xF4{\xDA\xE3^\xBDîµ…P\xE4\xE1\xA1\xC8\xC46\x91\x8CQ \xA2iC~\x93\xE8t\xE2\xA1\xB8\xDA\x82\xB1\x8D^&lt;\xE3\x89B\xB6\x86a|b\x89\xD8A\xD5f\xB0\x83&amp;d!        u\xC8C\x91\x831$&quot;Ix\xC5$\xDA\xF0\x8Bs\xF8$\x9F\xD8\xC6nP\x83!\xEC\xE0        a\x98B\xDAP\x89]\xE3S8D%JÑ3\x8Cbhg\xFBDq\xF1\x81W\\xE3u\xE8\xC4\x82p\x84\xE1\x81Xã¢\x87J\xCC\xE1\xC3G1\xE6P\x88M#SÈ…n&amp;\xB1\x82b \xE3S\x98\xC1+\xF1\xFF\x89=\xFC\xE0͈\xC4^\x91\x83E,q'H\xC5%\xB6Јb\xECb+\xB8yE\xA60\x89^\xBCá‚™\x88F$1\x87%$\xE3\xA3\xB8EfІ8\xFCa\xC3HB\x8E\x88\xCC\xE1\x99\xE8D4щO\xAC =y\xE8B1j\xB1\x94!\x9C\xE1\x9Dx\xE9 Z\xB1\x857\xE2_\xF8A\x9Ep\x84'\x9Ca\x8FXb\x8C9l\xE3\x99\xE0^\x80\xEE\x8A\xBB+&quot;[\x85é¸D\xA3\x81\xD8c\xFF\xC8A\xF2\x90\x89\d\xF9\xC8HN\xB2\x92;\xB8d&amp;7\x99\x87+\x94\xA2$\xA5)Q\xA9JV\xBA\x96\xB2\xA4\xE5Ö€\xCBc\x84&quot;
+\x89\xF0%0\x85Yb\x8E\xA2#\xC8T\xE6:\x85$aI\x98f5\x89\xCD:\xF4\x81\x9Bè\xC3A\x861\xCEr\xF6\xE2\x9C\xE9\g; \xCF \xFFb\xF5\xBCg&gt;7\xB1\xCF~\xFE3\xA0k\xC8AZa\xD0J$t\xA1ј\xC4 *Q\x8AZ\xA3\xC6\xF6P \x90\x8A\x94\xA4&amp;E\xA9JW\xC1R\x97”z4\xBD\x84Mq\xAAS\x9E\xFA\xF4\xEA)6aT\xA4*\x95\xA9mp*TS U\xAA\xE6!AOH\x82}\xB6\xCCKL#s\x88C\xB60\x85(t\xE1{\xC3\xF6Њ\xFAÜ¡S\xF8D6\xBE\xB1\x8Bf #qxE#VÑŒe4&quot;C(\xEE`\xDC&gt;0\xA9\x8D\xDD\xF20\x89DB]}(\xC3\xAE\x96\x89en         \xB1        \xC2\x92\xA0\x94%$\xE1\xA5h\xC3\x82p\x86\xFB\xFC\xA2\x9EgY'\xA61\x8Ei\xDC&quot;?XB\xC60\x8B^Æ¢k@U\xC2Ѓ)\xCCa\xE59D!NZ\x8Af\xE4&quot;\xA5\xF8\xC61\xDAЄX\xFC\xE2\xFF\xB1iCBQ\x86Ä¡]\xD8\xC3'\xAA\xB9E\x84a\xB2\x87x\xC5\xDA\xF0\xDAP4c!\x88\x82\xD8v\x8A8t!\x89\xB8E\x89\xAE\x83'&quot;\xB1\x88sNQ\x8C[\x94\xE1+\x9B\xF8DE\xE3\x8B\xC7E2\xA7\x87\xE8\xC5'\xAEP\x82        Ì¡\xC5xE5\xAE\xF0\x82%t\xA1%\xC8\xC1\x820\x86L\xBC\xE1
+\xA7D\xDA&lt;\x8Bm\xCC\xE2B6Q\xCEH&lt;\xA2\x91`\xAF{\xE1+_\xFA\xDA\xBF\xFA\xE5\xAF|\xCDI\xD8\xC0V0\x83 a        S\xD8\xC2FWQ\x87!x\xC4&quot;\xCE\x89M\xBC\xD7A\xC5,vq,2\xB1\x84#̸\xC67\xC3t\?\xC2\xC7\x91\x8D&lt;\x8BBTbK\xBE\xC2\xCA\xC0\xD3*H\x99\xCAV\xEE\x96\xB5\xCCe/\x83Y\xCCd63\x9A\xD5\xCCf7\xC3Y\xCEI\xFF\xA0\xB3\x9D;\x81\xA4e\xEC\xB9Ï‹\xC8\xA0MhC#Zѱh\x84RiIS\xDAÒ˜~\x84\xA6;\xD2\xE9,\x80\xFA7\xC3(\xF5\xA9S\xBD\xEA$!e\x88\xF5JQ\xEB[\xE7z×½\xEED.rA\x95a\xBB\x8Fy\xC1\xFE\xB0\x87*\xA1 \xA1x\xD2
+\x88&lt;\x854LBAe8\xC2&quot;ш5D\xA1
+yH\xC55\xD21\x8Df\x9C&quot;\x95\xE8C\xC2ЇR$\xE3
+7\xC8CV\xC6@\xEB+\x94&amp;*5[\xC3\xC2Ð…:d\xE1\x87\xE8\xC3\xEAp\x8BV\xA4au\xF8\xC5+h\xFB\x82Qd\xB2\x91h\xC5rp\x81\x93\x87\xA2\x8D\xB8\xC2\xC60\x8Alt\xA2\x97\x9F(BP1\x8AY\xBC&quot;\xB5h\xC6\xB6\x88B\xA1I\xB8\xDAC\xF1\x861\xFC\xA1y\xF8E&amp;\xE2Ћ`d\xC2B\xE3\xA8\xC7'\xF2P_w~!\x91\x98B\xFF\xDE@\x98alu \xF2D(N\xF1\x884\xE4\xF2\xE8e\xC8\xC36\xFC\xC1/LaI\xD8\xC3~\xE3p\xB7%\xC0$\xE0\E,&quot;\xB1\x83\xC8\xDCG$\xB1\xA8r1:Q\x85/X\x85p8\x85&quot;È€,\xE8\x824\xB8\x83=؆&lt;\x98\xACIØ€&quot;\x88\x833h_ÛžU\x83M(\x848\xB8O(\xB9\xB8\x9DA\xB0\x94X(\x84D\xA0\xBA\xB8\xBA\xACÛº\xAE\xFB\xBA\xB0\xBB\xB2;\xBB\xB4[\xBB\xB6{\xBB\xB8\x9B\xBB\xBA\xBB\xBB\xBCÛ»\xBE\xC0{\x84A\x88\x8A-\xA8\x81\xC2;\xBC\xC4[\xBC\xC6{\xBCÈ›\xBCÊ»\xBCÌ‹\x82!\xE9\xBC\xCF \xBD\xD1+\xBD2@=Õ«\xD6s=Ø“=\xDA\xDC+\x82\xDD\xEB\xBD5\xF8\xBD\xE0\xBE\xE2;\xBE\xE4[\xBE\xE6{\xBE,\x88\xBE \x88\xB6h\xEC\xD3&gt;\xEE\xF3&gt;\xF0\xBFA(\xFC\x83Fx\x83BH\xBF\xF5k?\xDF\xFF\x80?\x98\xF0\xC3M\xA8\xBF\xFB\xCB?
 \xFE \x96\xFF \xC0,\xC0\xB4\x90&gt;`\xC0ɪ\x94\xC0\xB8\x83M\x84;H \xD4@\xF4@\xB4\x94W A\xEC\x83&gt;\x88\x95.\x85T؃%È‚1X\x8CX\x82\x82;Ȇb\xE8\xAD1x\x81I\x88\xC1j\x82o\xE8\x85e\x98\x86L\xF8\x83%\x98\x84Z\xA8\x81+h=\xB6;\x89;\x98\x84.x\x84Ú58\x85+\xB8\xB37\x82A1\xB8k\x85N\xC0@\xB7(\x82&quot;\x85jH\x86E\x8DN\x862\xB3B\x88\x82&amp;W\x85Q\xF8\x837x\x82*\xE8\x84Y\xA8&amp;\x88ɉ\x83D\xF8\x85B\x85JH\x84S0\xBDXfY\x84a\x98\x86O(\x86-X\x83O\x84@\xBF'\x84;\xB8\x95N\xB8\x85kXO&lt;\x81ОD\x86.h\x82&lt;È„&gt;\xA8\x86V\xB8\x832\xFFXj\x9C\x84H8\x85I\x86d\x854hD\xAA\x84HH\x817H\x83(\xF8\x83&quot;\xF8\x81'(\x836\xB8\x9B\x98\x81+@\x91aÈ…=h\x82\xA8\x821Ø%\x88\x83G\xE8\xAD'(\xC1\xDB{\x93\xA6L\x98\x83'\x88\x81ص/\xE8\x83cX\x82k\x85!P\x90P\xB8\x85L(\x83\\xA0\xB5Z(\x84Z\xA8\x86W(\x82\xC4Û½\xFD\xAA-V\x85S\x80EY\xA4E[\xC4E]\xE4E_Fx\xFC\x86_HcDFedFgLh\x94Fj\x8C\xCAk\xCC\xC6M\xD8\xC6n\\x93&lt;Gq\r4GtÌX\xC7z\x83P8x\x94\xC7T\xA0G{\xC4G}\xE4G\x9C\
 x91\x80\xC8I8\x84R0\xBDYP\xC80`\xC8i\xE8\x88\x94H\x8A|\x843\x89\x8Cl\x84\x8D\xEC\xC8?\xB8\x83h\x81;4\x924I\x94TI\x96t\xC9M\x80I\x99\xFF \x86\xC0J\x83W\xC8\xC9H8\x81\x9E\xFCɠʢL\x81\xA3\xBC\x82,È„b`J\xA7\x84J\xA9\xA4J\xAB\xC4\xCA@\xD0\xCAD\xE0\xCA:x\x828\x81] \x83=H\xB3&lt;\xB4 \x85HH\x92\xB6\xDC\xB8\x94K\xBA\xB4\xCB-è\xD9\xBD|\x81VL\x85B\x98\x82}\xBC\x83]X\x87b\x98\x82È‚RÈ„!\x81$Ø„nÈ„G(\x84&quot;\x98\x86c8\x86^h\x84U\x82\x88 \xE8\x80X\x905X\x86Z\xE8\x85P\x8E\xB8\x83Z\xE8\x83P8\xB5\xB8\x82hN\xEB\x85xEJ\x85i\x88\x84&gt; \x8A         \x82/h\x82`\xA8\xA6j\xD2Q\xC9BH\x861\x98\xA7R\x83;8\x83%Ø‚b\xBE8\x83&quot;h\x84&amp;\xAD\x86\xA7\x83@P
+\xEA+\x81#\xB8Ûª\x86Q\xE8\x83_\xB8\x86fHQ\xCC\x86WH\x86&amp;\x88\xC0/\xF8\x80SH\xEC\xFF\xA1\x906\xFB\x84g\x88\x84h\x84\x87:\x86wH\x843\x98\x833\x98\x82H8\x83\x98\x82[X\x86TÈ„cx\x86s\x87^\x84
+X\x84M\x98\x82p\x8B\x81è5@3&quot;)\x85;\xC8\x94D\x97:\xA8\x83-h\x83]8\x81
+\x98\x82T0\xD3*\xF8\x83O\x820x\x85\\xB8\x83\xF8\x80!؃Z؆O؂L\xA8\x86M\x87T\x98\x85[\xEF\xE3\xA6x8\x87xh\x86@\xB8\x81g؂\xA9\xEC\x82\x88\x9D\xD0
+\xBD\xD0 \xDD\xD0\xFD\xD0\xD1=\xD1^x\x84k(\xA6Ih\xD1(\xA5Q\xC5Q\xE5\xD1,\xF8\xD1 \xFD&quot;}#ER%\x8D\x9A&amp;}\xD2(\x82YȘ*\xBD\xD2f\xC8\xD2-\xED\xD2]\xCC\xC3\xD32=\xD34\xBD\x84H\xA86\xBD\x83\x99\x80S9\xA5\xD3        \x9E\xD3S&gt;\xFD\x80T\xD4N\xFFTB=\x83Nx\x86I\x82E\x849(\x86F}\xD4H\x9D\xD4J\xBD\xD4U\xD0TN\xF5\xD4A\xD5Q-\xD558\xD5T\x9D+VÝ…R8\xC9X        Z\xB5U\\xD5U^\xF5U`Vb5Vd݆N`\xD6iØ„r8i-\x83O8k=\x87wh\xCF\xEB\xD6o+\xD7&gt;\xD75\xB8\x83$\x85!\xE8\x835\x83]x\x86%\x98\x81BX\x87`\xF8\x82-\x84Bx\x81Ch\x84:\xB8\x84a8\x87kh\x84\xE0\xB5#H\x83-\x82AX\x83-x\x85Y\x83Ø€x\x82&quot;(\x84Qh=d\xA2\x99S`\x98Ø€3\xC0\x97 \x88\xA0e\x88\x86K\xB8\x85R8\x83&quot;\xF8\x85Y\xA8\x85\\xB8\x84
+`\xAF&amp;(\x85X\x85o\x864\x81KتKX\x87Wh|\xBC\xE89W\xDB}&lt;\x86=\xE8\x85[\xC0\x95\xF8\x88y\xFF\x87:H\x84.8\x82R\x98&lt;\xED\x83$8:\x87bØ€2\x98\x82%\x86F0\xDF!Ø€I0\xA3J\xB8\x99\x84QX\x83u\xA8\xCEUX\x84h\x82\xE4&lt;\x81:\xE0\xA0?\x88\x82S\x87N\xB8\x82&lt;x\x81 \x88\x83;\x88\x819HL\xFA\x85+\xF8\x845H\x82c8\x84&amp;\xF8\x81&quot;\x98\xDA]\x84:x\x85e\xF8\xDBS\xC0\xBC4\xA8\x81$(\x85i\xE8\x85b\x98\x85\xEA;\x85oX\x86@({\xFC\x82YX\x82ØŽ2h\x84?\xE8\x82+\x98\x84b\xF8\x85I
+\x850\xE8\x845\xF8\x81J\xA8\x83(\x82AØ…ت$\xF8\xE8\xA8Û»\xCDÛ½\xEDÛ¿+\xDC\xC1-\xDC\xC3M\xDC\x84gr\È•\ʵ\\xCC\xD5\\xCE\xF5\xDCW}\x84\xD0Ý„\xD1M\x85\xD2=\xDDDH\xDDZX\xDD\xD6}\xDDØ\xDD\\xA8\x84 \xC0]\xDD\xE5]\xDF^\xE1]\x87%\xFF9\xDE\xE4]\xDE\xE6}\xDEZ\xB0\xE1\xF8\x88z\x87\xEB\xDD\xED\xCD\xCDW\xF0^\xF0+\x85s\xF25_\xF4U\xDF8\xBBH\xB8\x84;`\xF9\xA5_\xFB\xC5_\xFD\xBD\xFE\xE5\xA0&gt;\xE0q\xF8\x84\xB53`V`n\x86`        .\x84'\xB0\xE0*\xC8\xE0+\xEE\xE0A\xF8\xE0
+a6a\xCE^\x86?\x81?\xA0\x91Zh\x82Þ„\x96 \xD6aN\x86\xE0 \xE20b$Vb&amp;\xA6\xDB;X\x84Tȃ/\xF8\x93\x98\x83-\x88\x8C*\xE0\x90D\x83H(\xBE;X\x85\xFBÚ‚,(\x82$]\x84=\x88\x82$(\x835H\x83@\xB8\x85\\x83\xB8\xBF,О?\xB8\x81$\xE8\x8A(x\xD9;\x85\xA63\xA8EX\x85W\xB6\xBD\x84\x9C\xFA\x83(\x82&lt;\x85N\xE8~\x83;8\x86ȯ%8사[\x85\xC0X\x85^\xFFH\x85H\x9BEx\x824\xE0\xC3N\xF8\x8350\xCF5X\x81WØ…\x87\x9C\xBA\xEDL\xAD\xE0;\x85uH\x80Ý„=(\x84[X\x82\xB8\x83W\x98\x86B\xA0/\xFB\x85?H\x82*X\x838(&lt;\x85;h\x83&lt;X\x962\xB0 VË‚2\xA8\x92`\xBC(\xB8\x8B\x827\xF8\xE5\x81-@\xB2È\xF9ĽH\xA8\x86Dp\xB22È‚%\xE8\x84SX\x84E\xE8\x85[\x85UØH\xE8\x846&lt;\x84D+\x85Q\x88\xD0%(\x83:\xA5dȦe\xC0\x9F@\xCA6\xB8\x845\xF8\x82`\xA8\x82`\x98\x85nN\xB9\xE7/ gsFgufgw\xB6\xBDx\x9E\xE7z\xBE\xE7|\xDE\xE7~\xFE\xE7h\xC0 h\x83n\x85\x84^\xE8)h\xE8\x87~\x84\x88\x9E芾\xE8\x8C\xDE\xE8&lt;H\x86\x8Fî‚\xE9\x92\xFE\x83tI\xE9\x95F\x97\xFF\x86i\x99\xA6\xE9h=a\xBA\xFD&lt;\x86\x9F\x
 8E\x8308\x85v jj&lt;\xEA\xA4^\xEA\xA6~j\xAA\xB0\xA9\xAE\xEA\xAB\xCE\xEA\xAD\xEEj\xB1\x8B\xA8\xED\xBCÞ\xB2&gt;e\xB4\xB5f\xEB&amp;pk\xB8\xBE\x81\xB9.\x84\xBA\xBE\xEB0\xC8\xEB\xBD\xEE\xEB\xBF\xEC]k\xC2\x92\xBE\xC5.\xFF\x8C\xD0{\xBEÉ®\x848X\xAA\x818\xE7Lh\xCE\xF6l\xD0n\x84o\xFE\x82:\xB8\x83G\xF8\x83H(\x85K\xF8\xBC\x83ĉ\x87Ù†_\xA8\xCAb\xB8\x81x\xCA(\x90\x80\x8AJ\xE0\x99\xBE\x85Gx\x82\x9A\x845H\xB5\xBC\xF1\x8FI(\xB4K؃&lt;8\x84%\xF8\x82d@\xA1\xEB\x81\xD6\xD1\xCF+\xB0;Z:\x82D\xA8\x979H\x85E`\xC9+h\x827؃\x9E,\x84\xB2\xA9\xB4k\x88\x87O8\x83.\x98\x837\x98\x82&quot;8\x83Y\xA8\x835h\x82 X\x835\xFF胒\xFC\xC5NÈ„Wp\xB7Ú‰\x83\xC7{T\xB7X\x81Lx\x86_\xB8˨\x82:h\x84qx\x85?x\x90p\x98:8\xBC#\x80\xE7X\x85RX\x89H\x9A* \xB9\x83-\x81        x\x85E\xE8\x818 \x91Q+\xB7\xA84\xEB\xD9E\xB8\x85\xB8\x84\x98\xAE\xB3)\xF8\xEAP(\x81U\xA84?\x83O(\x84.\xB04\x88\x83&lt;8\x82d9\x84)\xB8\x98ОTP\xBB\x81L\x84OX\x84,x\x82MX\x866x\x81\xF8\x833\x80\x88;p\xD5M\x88\x84_\xF1\x98|\xF
 1\x9Fq\x96\xAC\xC4\xD7aß+\xE8\xF12 \xF25 r#/$O\xB5(o\xF2\x81\xEB\x83;\x90r*_\xC0&lt;\xB8\xF2,߃+X\xE8\x99/s1'\xF3&amp;h\x8A78
+l\xF37\xEF\x828\x98\xF3:\xBF\xF3&lt;\x824X\x83n\x82_\xFF\xFC\x84L\xD0m\xE3;\xF6C\x9F\x83D_\xF4F\xF4H\x9F\xF4J?\x81K\xEF\x83L\xCF^N\xF7tP\x9F\x84\x88\xFC\x84\xB8,\xF5SO\xF5Uou
+\x81\xF58h\x82x\x810Ï„F\xA8\x85[\xEF\x84&gt;X\xE9]P_\xF6\x8A\xF6b\xAF\x84c\x87\xDBdI\x84)È‚g\x99)\xA8\x82i\xAF\xF6k\xEFm\xE7vow\xAD\xAE\xCErgq59\xD6UØ…TH\x82Ø‚Vx\x87^\xE8\x83\xF8\x81TX\x87K\x88\x89kh\x833\xF8\x83\xEB\x82&quot;\xE8\x9B$hu\xAA\x88\x84Hh\x82
+È…^\x88\x8B-\x80\xF79(\xA9]\xC8\x8C,\x83\x820\x81\x88\xCD&amp;\xA3\xB5+\xE7Ḇo~i\xA3Ùª@H\x86Z\x80\x9Cq\xD8+PO\x86rp\xBE\x8EO\x847\x90\x9Ci肺-\x8Fd\xAE\x81)\xC8\xECLp\x88V(\xC8Ý…\\xB8\xB2\xFF{\x82Ø€G\x86Z\xD8r\xBEb?G\x9B|\x81\x81A`\xE1D8\x89&quot;\x98\xF8\xDA,\x84Y\xA8\x82#\x84fx\x87ex\x85N\xAC\x82\xB0\xB2+\x98\x83t\xA8\xD3PX\x83c\xF8\x830\xF8\x82(8\x80\xA8\xF4\xEBX\xAF3\xBDn͉RiÉŸc\x9B\xB6\x9C\xBATfÍ•T\xB9\xC9\xF4&amp;I\x90,_&amp;\xCDj\xB4&quot;L\x92OjU9\xEBW\xAEbe\x96\x84yS+Ð&amp;\xB5}\x9A\xB4gP\xA6:m\xE6\x9C\xB2'Õ®TK^ti\xF5\xAEW\x9F?R\xAD\xBB\xD4gÔµ6g\xFE$\x8A\xF3\xA5H\x8EI+{\x94%χ@\x91\x9ET\xC8\xD5\xEBÏ“-;\xAE\xCC\xE9mW\xA6Aw\xCA\xEC&amp;\xE8\xAF+#^D\xB9\xB4\xE6˘*{\xB6&lt;yR\xE5Z\xAA&lt;i\xFE&lt;kv\xEAÏ d\xB3e׫U\xA2C\xC9\xCA}\xCA\xE7\xFFM\xA27G\xCAL\xEB\xB2&amp;Ì”8\xB3\x9E̘\xF2\xE6Ò¥I\x9B^2hW\xAEkc\x92&lt;)\xB1\xE1Q\xB0Z\x9D\xE6l\xB9S\xA8K\xB5d\xA1Ò¼xbв@\x89\xBE)ҤͤC\x85fU9\xA8Ù»e\xAF6\xAA\xD2`\xD0!\xB8\xE9\x9A\xF5
+\xB5\xE6ØŸ/_\xA2\xA9\xEC\xD8.\x832\xE4DQdF%1\x84G\x93\xC4&quot;I&amp;\xD52\xC5!\xB3\xF4\x92\xCB1c\xC0$\xD3 5Ý”S&lt;\xF94GB\xADRJ=\\x91F\x95D%\xD7qAQ\xB4RM qE\xF3L9\xE1LS\xCCu\\xF1Bb\x8F\x84\xB1\xC25Ì‘G#\xB4Q\xCA+\xB9t\xD3G{\xBC\xCD0k\xA84H\x8Dl\xD1\xC2\x91D\xC4\xD3dQ\xCB![\x93\xC5\x95\xF4\x92G7Ç„\x92\xC8&quot;\xA7L\x93Ik\xD9\xFF\xB6\xCA1\xA7t\xD1C\xC5 \xD3J0\xE1|\xB3\xC80\xA7\xF2JQ\xC7ÉœQH.}\x9C0\xC4U\xF0y\xC9~\xB5$2E}t\xB1D&amp;{\xE4pC#g\rM4\xC5d\xF2J0\x872E \xB7TRH2\xCFÜ‚\xD2'&lt;\xF1\xCD L\xD1I6ݼ\xF1\xC86\xC3\xC40\xC3\x9B$\xB2Í”\xABt\xF1\x8ATw4\xB2\xC9i,\xF2\xC8NV\xC8/u$\xF2\xC8 \xBF\x8C\x92J+\x87&lt;N2\x9BÜ‘KLB;\xFCQJDQ\x84\x8B/\xBC\xCE/\x8B|R\xC9,\xC7t\xF2EYd\xC80ͬ1B\xCD I)S\xA0\x98\xC6,\xBE\xE0&quot;\x8C2\xD2h#\x8E:\x8E3\xCD0?9d\x91G({\xC7L:        \xA5\x94TZ\x89e,Zr\xE9%\x98b\x92i&amp;\x9Aj\xB2\xE9&amp;\x9C\x89$rJ5\x97\xDC\xFF\x99\xE7\x9E}\xFE\xE8\xA0\xDD\x8A\xA8\xA2qÇ£\x91\xE6\xB2G\xA5AL\x91\xCA\x97 \xC4i\x9
 F\x86:j\xA9\xA7\xA6\xBAj\xAB\xAF\xC6:k\xAD\xB7\xE6\xAF\xBE\xDB\xC95\xC4\x8B\xAC\xB2\xCC:\xBB\xB4\xAF\x8C\x9A\xC7#\xD6b\xAB-\xB7\x81\xF4\xAE\xB8äš‹\xAE\xBA\x99\xE4q\xCB\xF0~0o \xA3\xDC\xFB\xC4\xF9\xBDЊ\xBF L\xB0\xC1Yl\xF1G1Í´\xE10\xC4\x9FXE\x81&lt;\xD1\xC2}L2\xC7/a\x94q\xC9'\xCB0;\xC9%\xC9\xD4\xD2K6\xDBlQG0\xE3\xCC2\xCDWxt\xCCMl\xC72\xA7\x84\xF2\xCB33\xF4\xF1Im\xB7|\xB2\i\x84\xD2\xC8K\xF6;\xCB\xBC\x9ES\xB3\xC4J5]|\x91E\x89\xF4QD
+U\xFC\xCAw$\xB2\xEBy\xCCR\xC9 qÜ¢E\xC7/\xDA\x83\xF4U\x8F8B(\x9A\xB0\x86\xFF_,# '\xC8\xC0\xB2\x91\x8DC\xFC!\xC5 X\xB60\x89\x8C!ɨ\xC3 \xA61\x8A&amp;\xFC\xA0\x89D!Ò±\x873\xA4&quot;ϸ\xC3 \xD6\x9C$\xEC\xA2Y\xA8B3\x8A\x91\x86$\xE4\xE2\x95\xC3 \x8A\xB0\x8DT\xEC!\x83Ř\xC67j\xB1\x84=t!]\x88\xC5+Z\xF1\x8CP\xF4a\xE58FR\xF0\x84O+\xA2 c\xF8\xC4\x96p\x8B3\x8C\xE2\x97HA Q\x88?,ba\xE8\xC0\xA2\x8C5\xFC\xA0+}xD\x96\xB0\x84&amp;\xF0&amp;+)\xA8Ab\xB1\x89\xE40{)h\xC1%hÒ…gÌ¡+\x83h\xDD\xF6\x898Ì®v\xB7\xCB\xDD\xEEz\xF7\xBB\xE0+o\xD18\x9E\xFB\x94ׄ,8zÒ£\x9E\xF5&amp;\x81=\xEDq\xCF{\xE0 \x87\xF8\xC8W\xBDI\x9C/}\xEB\xFB\xC2\xBE\x80\xC1!\xA4\xE0
+\xF5KR\xFE\xF6׿\xFF\xFFp\x80&lt;`/\xF1\x88&quot;\x8Cb        i\xE8E2$HA bP\x83\xF4`        B8\xC2\x9E\xF0+Xa _\xC3h\xD0ІO\xC0\xA1y\xE8C 
+\x91\x88G8b58\x8Dn8\x8AR\xA4\xA2\xB1\xA8E.z\x8Ce(\xCDX\x864\xAE\xB1\x8Do\x8C\xE3gt\xC7\xE4`{\^\x9EP!AÒ\x88E\xF6V\xC0HGB\xB2+\xAC{\xC1\xEB:Q\x86tb}(\xC48n\xB1\x86 !\x8B8\xC3*\x91\x86N$b ':D\xF7\xB0\x8B.\xE4\xA0
+\x8F\xA8\xC6/\xE2\x90&amp;        M(\xC2\xB2p\x86aL#}C)\xF60\x8ABda+\x9D\x98D/v\x91\x83 l\xA1 G\xD8W\x8F\x8Du\xAC&quot;&amp;\x9D\xD8\xC4$:\x8BULc\x83\xA8\xC4n\xB0\x83\xB8\xF4A0w\x88\xC3        \xDE\xF0\x84=lb
+\xFF/\xC8\xC2\x8E\xF0\x86^\xA2\xDB\xD8\xC6 \xC2\x84 X\xF0oXD&amp;n\xF1\x862\xBC! \x95\xC8\xC5q\xDA\x85:&lt;\xA2\xBF\xA8\xC4\xC6 \xAC3&lt;\xE1+\xA3\xE8\xC5\xA2\xB0\x86?\xE8\xF4\x8B\xA8\xC2'\x82\xB8\x855D\xE3\x9B\xF8B
+vp\x8CdLb/\xE38\xC7/1\x86LÄ¡;\xC8\xC2\xF1\x89@!\x92\x8D\xF8C21\x8B@\xE1\xC8\xACN\xB1\x87b\x9C\x82ZiXE \xBEp\x8Br\xA4aA8B.\xEEp\x86Ì®\xA1        CyD.Q\x89.\x94 ehC%2\xF1\x84:\xD4&quot;\xB3\xF8D(\xBAÐ\á‰JK\xB1\xD2q\xD4\xE2\xA51=U.qÓœN\xE1\x87\xA8E+\xFA\xB0\x8B/\xB5D5j \x91\x87.a\xA9M}jT\xA7\xAA\xD2Pb 7\xE5\xAAW\xC1*V\xB2\xF6¬h+\xFFC\xD6\xDA\xD6&gt;\xBC5\xAEs\xAD\xEB];\x91\xD75쵯+\xEC` \x87]$v\xDDh\xECc#;\xD9ʾ\xE1 q\xB8\xC2f;\xFB\xD9ÐŽ\xB6 a\xF8\xC45\xD2Є7\x94\x82\xB5\xAE\x85mdK[\xDB\xE2V\xB7\xBC\xF5-p\xF7\xE2\xB9\xCAen&quot;&gt;\xF1\x87&quot;H\xB7\xC8D,\xB0\xAB\xDDKt\xF7\xBB\xE1m\xC4x\xCB{\xDE\xF4\xFE\x80\xBD\x8E\x81\xAF|SA\xDF\xDA\xE0W\xBF\xFC\xCD\xC4g\x8B7\xE08\xC1{0\xE9+6Q\x8AA4&quot;\x81\xAA\xFFn\x91\xDC=\x86&quot;\xA3\x98\xC5\xD2\xF0\x85l w\xD8D/:\xD1 \xABh\xAA\xA3C
+\x96\xD1.l!\xF9\xEAAv\xF1
+Z\xE55+\x91PR\x9E\x8B[\xAC&quot; Qp\xCB\x860\x8BP\xAC\xE2\xB1\xC5\xE6\x90 d\xF4\x93(\xC6\x9A\x90\x86\xE0\xE4\xA0\xBA}D\xFF\xBA\xF0\xB8\xFC!\x9FXB\xFE\x90^\xE6pa\x87(\xC3&quot;\xDC\x89BP\xB6a\x88E\x89co\x88C!1\x85/\x94\xF8i\xF2-R\xB8\x85Q$c\xBF\xA5\x88p\x86!\xDB\xCDn&quot;\x89\xC8\xC3'jQ\x8AF$bݗ\xB8\xC2^\x91\x8C`&lt;\xA2#KhAa\xDF7D! E(\xC1̜\x88K,b|\xB0DъS&lt;\xA2}\x88\xC3*\x88n\xE3y\xA8\xC3
+&amp;цG\xD0jk\x88\xCB)\xB1\x89I\xA4!\xABX\x84u\x91\x859\x9C\xA2\xC9X\xC6!\xBE\xCC$\xC4\xD5yF+X= WÖ²\x8E\xC5\x83\xEBD\xD4a\xBF\xF0u\x96\x83=\x8A0\xA4\xA0        \xECB2`\xB94\xFBÙ•\x88\xF6\xB4\x9B0\x85h\;\xDB\xDB\xDEA\xB7\xBF\xEEq\x97\xFB\xDC1(C(^\xFF        v\xBB\xDE\xF2\xDE\xBD\xED\x8Do}\xF3\xDBß¼\xCC\xC5)\x86\xF1\x8CB\xDC\xE0Ï„\xC2gA\x9AH\xCC \xE2\xAF\xF8\xC53\x9E\x86=Ì¢)\xECBENr\x93/\xE5*g\xB9\xCB\xF3b̼ 6ǹ\xCEy\xEEs\x89}\xE8E\xC2!2\x91\xF4,\xBDé«€\xFA\xFA0\x87\xAA_=\xEB[oA$\xBE\x9E\x8BI\x88Ù™\xDA+\xC1Úµ*\xC5\xDDo\xD5\xDD\xDD\xE5]\xAA\xCA\xFC\x81\xB7\x94\x82U\xACA\xC0\B6dAm\xAD\xC2'\xB4\xC1L\xC4D\x94\xC2(\x8CB%\xB4\xC20\xA4BtP+L\xC0 A%\xC4\xC2\xD4AlA!D\xC2#\x82\xED\xECADR\x82E\xEF}B$\xFCA|\xC0\Apg\x9CA\xC4\xC1+&lt;\xC3\xE4\xC1$4\xC2dBÜ€\x86=\xC1\xE4[&amp;|O\xBCA\xFF\xEC\xC1/\xDCB,A$LB*d\xC2D\xA0Z&lt;\xC1/\xC2,\xC2\xEC\xC0%\xAC\xC2\xFC@/\x84\xD6%\x94\xC01\xBC\xE1dPA+\xD4\xC6\xC2%\xC4\xC0        t\xC1%8\xD8'C-tA\xCCB3\x
 CCBDB\xAEP\xCA C:\x94C3\x94A/,\xC2\xD4\xC6/ C!l\xC0&lt;\xC1
+A3\xF0\xC7$\xC1 \xC1\x8C@$B|\xC1\xD4A \x9C\xC1&amp;\xC2N&quot;\x98\x9A\xBD}B+\xDC\xC21D\xE1.\xACB\x84\x81\xB4\xE5\xCA+B\E+\xE4B,D\xC2\xF4A(\xC4\xC2$&lt;\xC1\xB9,B*\x9CB'\xEC\xC1$t\xC2\\xC1         e\xFC\xC2ND(T\xC2f`.\xB4z`\x80`\x88`(\x94\x82        C\xB6\x9D\xC1\xD4@\x94\xC0 \xBE\x82 Ò +\xE2\xA0\xF2`&amp;\xC1\xFF\x9EBaa$a&quot;,a\xB4B3\x84%N\xA1\x85]\xE1!d\xE1v\xE1\x86\xE1\x96\xE1\xA6a \xBA!\xCA\xE1%\xB4\xC2\xF4\x96\x82\xF2\xE1\xF8!P+\xC1 b+Ì‚!\x9E\xC0dBU1\xA2#B\xA2$R\xA2%\x9E&amp;j\xE22t\xE2'\x86\xE2(\x96\xE2)\x81*\xEE+\xBA\xE2\x84\x80,Ò¢-\xBE\xC0p/zb'\xF0\xC9\xE30\xE31&amp;c%\xD63\x9E\xC1\xF44J#5Zc%d\xE3!4B*\xA4\xC2'\xC0N8\x8Ec9\xB9\x9C@T@-\x8C\xC2\xAC\xC1\xC4B7\C0\xCC\xC04\xC1 \xCC@
+\xE0\xC4(\xFC\xC2!\x88E\xD4@\xA4\xC2d\xDE@&quot;\xFCA% \x82\xB2\xA5Bq\xD4\xC2.\xE4\xDB/\xE4\xC1+4\xC1S\xAD\xC3, \xE3+F\xC3`LB+\xFF`\xCE@\x8C\xC0DU+AH\xE1,t\xC1 \xB4B\xF4A/\xB0\xCE&amp;\B&quot;4A\xF4\xC0\xC1+\xC1\xE4\xC1*\x84\xC2 \x84B\xFC\xBB\x84\xFC\xC1\xC9:d\xC1B0$AÝ\xC0\x9C\xE3&amp;\xFC\xC1\xF4\xB4\A8\x8CC\x9F\x8C\xC1&lt;\xC1)\xD4\xF1\xA5Al\xC1l@3t\xC2#\xDCA,Ö+f\xC2dB\xCC@\x8A\x8DB0\xB8\xE3$v\xF9^9dB\xF4\x80\xBF|A \xDC#\x86W,\xC1+D\xDE*\xA4VTA\x9D\xC2+tB'D\xC2) \x87\x9E\xC26C\xB4@*,C1lCH\xD6\B\xC1Z\xC1\xB9eC2\x98\xD9\xCCB1@\xC6^\x95B.\x84UTC&amp;\xECG\x9C\xC0f)\xA4H\xC4\xC26$\xE6b6\xE6c\xC2'H&amp;ef\xC1\xD4\xC0\xC6d\xE6!\xD4g\xD6J\x85f-\xF4Ni\x9Efj\xC3j&quot;\xE3$&lt;\xC2k~\x84l&amp;m\xDA&amp;n\x83n\xC6A%4\x82\xF8g\xE8\xE7'r*'s:'tJ\xE7 \x8C\xC2\gdglgw~g\xC2\x94@\xF4B)\x98'z\xAAg8\x84C\xEC\xC0\xF4\xC1\x8C\xF1\xAD\xC6}n\xC02|\xFA'\x80
+(\x81(\x82\xB6\x82\x822h48(\x84\x86C0Lh\x85\xEEI\xBC\x81\xB1mh\x87~h\x84舖\xE8\x89Ƨ\x8A\xB2\xA8\x8B\xC2\xE8Bh\xD6\xDChP\xE8(\x8F\x9EÙ\xFEA4\x88\xC6(\xA9\x91&quot;\xA9\x922\xA9\xCB;
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesimgjpg"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/img.jpg (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/img.jpg                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/img.jpg        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,964 @@
</span><ins>+\xFF\xD8\xFF\xE0JFIF\xFF\xE1~ExifII*1&amp;i\x87.zGoogle\x900220\x86\x92d\xA0\x80\xA0\xE0ASCIIUser comments\xC8\xD0(\xD8\x9DHH\xFF\xD8\xFF\xE0JFIF\xFF\xDBC           !&quot;$&quot;$\xFF\xDBC\xFF\xC0x\xA0&quot;\xFF\xC4\xFF\xC4@!1AQa&quot;q\x91\x812Br\xA1\xB1\xC1\xF0#\xD1$CR\x82\x92\xA2\xE13Sbcs\xFF\xC4\xFF\xC4%!1AQ&quot;2aR\x91\xA1\xFF\xDA ?'\xB4;\xB8\xC5J\xC3jÎ\x953[i\x9AD\x8D $ÊŽ\xF4\x9D)LQ,\xA65QߎMz5jI)\xC8
+-[\xF6\xF2=\xA9xl]\x98m\\xE6\xADG\xD0ty\xEDv\x90 \x81\xC3g\xB52\xBD\xB5Ñ´K&amp;\xB9.&quot;Û…\xF1\x91\xB8\x9C\xE2EKξ\x83\xE3\xE0ј\x80\xCC1\xF53\xA7\xE8'n\xE0\xA8\xC3Ö–\xFF8\xDE\xBB\x90\xB0S\xE4(\x89\xA7\xB6H\xA2\v\xA1V\xCD2\x88\xCBK\xE1 :\x8E&lt;\xBDkman&amp;\xB5\xF0\xAD\xF3\xC9\x85\xAA\xDD        \x8F\xBD?\x8E\xE1&quot;UXT&lt;\x9F\xB4\xC0Öšr\xD3J\xA5\x81+\x91\xB6me\xD4?Ú\xCC[Z28\xC1\xA9\xF5\xEF\C\xF1k\xA7&quot;\xE9^\xBB\xD5tb\xF0\xDB\xCB\xF2d\xE4\x85`}@8\xAE\xF4]Q\xA3q\xCF\xAB\x85\xFE9M4\xFF\xBA\x8EYr\\xDFHG9\xF9s\xC7\xF0\xC5q|\xBB\xAA\xFC\xA8\xA6\x94)\xE1\xBE\x9B\xF0\xABEêƒU\xFC\x90\xBC}A\xFE߇\xB9W+\xE2mf1\xAB\xAFb1\x85\xCF|cÒ™\xFE\x8B:WL\xDF\xDAjɪhV7W\xF6R\xC6\xC95\xC2x\x87k\x86\xE3kd \xEEy\xA3/\x84}_c\xAF\xF4&gt;\x9F\x9EȧӠKy\xAD\xC1\xE5
+\x8C\xFAg?_J\xAC&gt;j\xC3\xE3\xA7gh\xE3\xF0\xB7\x92\\xC7\xC7l+S\xFFo\xF1\xAD\xB6S\x87\xF6 \xF6t\xE4R\xD9Y\xF8Kx \xC8\xC1\xF0\xD0.~Ô…Ö£$\x8B\x8D\xC4
+\x86I\x9B%\x87\xB5.\xC8@Q\x9A\xEDZiv.\xB23\xB7\x9D{wd.\xA0D\x901RÀ\xB9$\xFB?:qeGC\xE7\xCD\xE9RY\xAC`&quot;*\xA8\xFD\xA6\xEFI\xA8\xF8\xC0Ò²        \xF4\xEFN\xEAQ·wP)\x9ETR\xC7m8\xED\xEB\xF7\xA5\xAF\xF4\xA8\xA5[\x98/\x80T\xC0V$\x82q\xFD(\x9FT\x99\x85\x8B\xBD\xAB\xEE.\xD9!\x8F\x97\xB7\xA0‵\x9B\xAB\xC4\xCC\xCB \xCA\xC6\xE5OOo\xB9\xFBT\xE3\x89\xAEI ]*\xCAhH\x91,v\x91žO\x94 21\xE9\x85Z}\xF072H\x8A\x8A\x981\xE4c$)8\xF2\xED\xCBTQ\x9Cl e\xE0\x8F*m\xF8\x95N\xF1\x92iÖ—\xB4bS\xBD\xB5\xAF\xEA[\x81\x91\xC3Su\xBEyC Ó™í‰‹?\xE6+\x9A\x89\xB8\xB4\x997ml\x8A\xB2\x94D\xA0\xD6Z5\xE2C\xC7-\xD6\xDDii\xA5c\xA1\xDF@.,\xEF#\x90\xDD\xE0\xFC\xF1\xAFee\xF7$~\xEE&lt;\xEBK\xA3,Y&gt;j\xAB\xEBk\xABh\xF5\xF8\xF5f\xBA[\x99\x98\xC9k\xF8d I\xC6W\xE6 \xF7 \xCD&amp;?w\xED\x91;c\x85\xC9_\x8F\x8B\xD4J\x9ErK\xD7&gt;\x95r\x9An\xB1\xA4\xCFF\x8B\xB2\xE6\xCEP\xC9&lt;x\xF9dPp0\xC3\xEBR6\xFDQÒ—\xE0~\xA8Í·\xFF\x9D\xE5\xB9\xFE\xA5â©­#\xA94\x9DOM:6\xACdH\xA3S%\xA5\xE6Ü›g&lt;\xEC#\xCD\x93\x8F&
 quot;2;\x9A\x8CÊ‹\x89\xA0\xF1cw\x89\xCA?\x86Û†G\xBF\xA5rË¥\xFC-Q9\xC7gF\xD9F.J\x9BCM\xBEOK{\xA5'\xECqR\x99\x9E\xD9
+6\x9F:\x91\xC9&quot;2\xD8\xFC\xD7&quot;\xB9|M&quot;\xA9#\xF3\xA9+\xA2Ö¬~T\xBD\xB7\xFF\xF9\xCC\xCA?\x9D?\x92\xBD\x8B\xE3^\x8E\x80\xBD\xD5\xE1\x8F+\xD1.A85Du\xAF\xC2\xD9:\x8A\xE7U\xD7.58\xA2\xD5\xEE\xE6\xF1b\x850*\xE3 \xB8\x9E\xDF6Ò¥`\xF8\x89\xD5jd\xD5\xDEt\xB3*\xAB\x83\xF5ȧ\xD6\xDFn\xFFV\xF3E\xD2nA\xFD\xA3V\xED\xEA\xF4\xAC\xE9R\xC5!65\xD3(KO\xFDKК\xD2\xDD\xAEl'\x8D\xCA\xE5\xD0\xF8s\xDD}O\xB5\xFE\x8Fv?\xE2\xFDyy\xA9[D\x90Ai\xC81! \x9D\xAA\xA3&lt;\x9E s\xEDV\x85\xCFUt\xB6\xB2\xF6\xF0\xEB=-D\x8F\xB8\xB4r\xF8\x8A2É\x86s\xDB&quot;\x89\xB4.\x91\xE9[\x94\xD5t}Ku\x98\xE6;\x88c{v\xFE\xA9\xF5\x97KIo\\xF0\xBE\xC5\xD4m!\xEF\xE1\x8CJ^g\xC7Mx/ 
+\xA4Z!\x86\xC3\xF1 7\xC2\xE4+\x98\xC5E\xA4\xD8[Ú«5\xA4L\xE7È€q^\x8Dj\xA89T;cÔ™|\xBE\xF4\xFAx\xA8\xC6\xEA\x96\xD6zf\xEE\xFEEkA q\x9C\x93\xC6*~\x8DÔ¡\xB7#\x91䧚]\xDAu\xEC8\xB5\xE8Zn\xA1g,ME\xEA:\x83\xCD\xC7\xA66nw\x9F:\xD0h\xF7Mpb\x8C \xE0\xFBT\xF6\x99\xA1AbK\xC9Dx\xF2\x93B\x94$\xE9\xB0e/N\xC2I\xE4_\xCBÊ‘{\x8984m\xE8\xF6\xEC\xE2;h\x8F\xCCp\d\xE2\xA2u{8o'&amp;\xDAX\xF0\xAA\xB8\xB4Z\xEB\xA45\x88\xBE2\xEEq\xE43\x9Ap&amp;,\xA7 \xD5j/M\xD4,n\xB4\xF5\xBB\xFCLI\x94\xDCX\xB30\xC6x\x93PI\xF1+\xA3t\xDC\xDC\xDDj73/\xFB\xB8\xE0d\xFDX\x92?餭XK\x96QM2s\xA9\xB54\x9D\xF3T\xBAd        o&gt;\xE3sc\x85\xE4\xE0~uƺ\xB6\xA2\xEDu;J\xFE31\xDB&quot;\x9F\xDB\xCE[&gt;\xA3\xB8\xE3\xDB\xF3)\xF8\x9F\xF1*\xFB\xABoYcW\xB7\xB1R|(w\x92&lt;~d\xF6'\xEC(#2Ȫ\xD8RH
+&lt;\xCF\xD0W6\xAE\xAF\x93Et\xE3i/\xA7\xF5u嫨\x9E8g\xAE\xB8o\xBDYuÆ&amp;\xD0K\xEE\xE1\x85\xDE\xDA\xC7\x90\xBA\x92B\xE73xA\xE5$\xED\xCE\xEF\xE7P\xC3Q\x886Q\xEC\xD9\xFE\x954\xF3\xD1g58\xC9s\xDBu&gt;\x8B0\xE2\xF5\xF7\xC1%m{ep?É»\x82C\xFF\xD5\xC5Q\xD7WP[\xB8Vi\x88e 0cÛ¹\xEF^ŨD\xE8\xEC\x8EË°d\xE5pq\xF9V\xCBy\xC1}(d`\x8Fj\xD8rN\xA8X\xBA\x82\xE6&amp;\xE9##\xCC3\xE5O\xED\xFA\xBBW\xB7\x94\xA4\xBA\x9CËC\x9E?j9eÞŒT        \xA9Λ\xEA-GE\xB92\xD8\\x94Vlj \xAE\xE8\xE4\xFD\xE5\xFE\xBD\xFD*\x83N\xBD\xD6\xE3\xC1K\xB4t\xECK\xAA\xF7\xF4\xA7p|D\xD5\xC0\xCBGo(\xFD\xCF\xF44s\xC0\xD9\xDD!\xF1#J\xBDE\x86\xFC\xC1\xA7N'\xC5\xA3~\xEB\x8E\xDFF\xFB\x9A+}j;\xE9X\xB2]Fy\xAB \xFF\xB4\x93\)Ä‹\xFC\xF6O\xD3?\xEBOm~!jSOPi\x88Ò³a@'9\xFB\xD0ßZGu[\xEB) [eFÝ€d&quot;\x9BϬ\x92\x84\xA4\xFF\xCBÞ¨\xFF\x86\x9AX\xF5\x8Cz\x9D\xFFT+&gt;\xC78\xF0\xAD.\x9D\xE5&gt;\xD9'j\xFF\xDDVΗ\xA7E\xA7\xDAR\xF6\xE2`\xBD\xDEiK\xBB2I\xAA\xE9\xE2\xB9d\xED\xB5Ñ¥\xF5\xFD\xEE\xE6x\xE3ÛžNÕ¨yn\xAF\xA5
 nVC\xF5\x89\xA3\xB2\x96U\xF9$y\xF3^6\x9ET\xD2ħ\xD3&lt;\xD7L\xD4#\x9E\xA6\xD87 \xBE\xF0\x95\x9E \xAB\xD8\x8A\xDA\x9B\xA8\xF1\x96\xED\xD8\x9A\x9C\x92\xC9\xD3\xEC$\xFEt\x84\xBAT\xEE\xC3h\xBDI
+\x8A8\xD2ש\x927\x8E+y^6V\xEE\xB9#\x8E\xC3?\x90\xED[^k\x82\xF6\x8E\xFAh\xE7b6\xA8\x95\xB7\x9Cz~\xB5_X\xCCno\x91äœq\xC1\xEEs\xEBE]7\xA9je\xCCVk\xF2\xA9`^h\xA3,{2\xDC\xFA\xFD\xEB\xC1\xD3Э'\x99\xC9\xD8\xD6I\x8D\x82f.\xF7f4\xC8*\xAA\x99fR\xA0\xF7\xF2\xEF\x8E\xDEU1\xA3t\xAD\xAC:\x85\xA4v        qwz\xA2F\x8Dw\xCB/?&quot;\x82\xC7\xDEUu\xF4wD\xE9vRè–—zl.\xD2\xDA\xDBK(\x99\xFCA\xBF\xF0\xE7\xC4\xFDbA\xBC\xBBzQ'Ihq\xDA?J&quot;Z%\xB2\xE9\xFF\xE2,Ȥb%vp&lt;\x8F\xBD.\xFB\xA7\x86\xCFF+KM,N_\xF4\xE6\xBD_\xA7\xD1z\xF5Vh\xFA47\xA6\xDEG|\xB3m\xE3*\xC7w\xED/'\xCB&quot;\x83N\x9AvKUÙ»\x8D\xB1w\xED\x9C\xFA\xB8\xAE\x9A\xEAN\x94ߣ\xF7Q\xD8_\xDA5\xB0\xABݪ0\xC6\xF4#\x91\x8FP=\xEB\x9B$\xD34\xE8\xAF\xED{\xAB\xE5U\x98\xF6\xCB0rG\xB0ji\xAC/e*\xDDK\xBD\xAB \x81\xD7X\x{13D786}\xBA\\x9AÝ„Ö«}eͳnÅŒ\x8E\xF8Rp0G\x9Ak\xD3]e\xAFE\xA96\x8A.\xAE\x95\x9C\x97E\xFFn%#\xE79\xF2\xE7$xâ­¿\xD2b\xCE\xD6\xEFE\xE9+\x96a6(&quot;m\xC7*\xA25;\xF3M?G{K{Þ»\x8A\xDA\x90\xCB\xD3\xEDS\x9E\x
 ED\x8C\xFA\xF9\xD5&quot;\xDD. \xF5TR\xA7I\xE9\xE6e \xAA0'\xB81\xB1\xC1\xFE\xB5#\xD5]\x8B\xAA\xBD\x96\xB1y%\x95\xD8Ds\xD021R\xA0\x83\x82*&gt;\xFBK0\xEA\x96\xE9\xE0\xEC2JP+\xDE\xE0\xF9g\xBD]\xA5Ƙ\xB7_.oc\x8BrŤ\xDB;c\xF6\xCE1\xE7\xED\xC7\xE7U\xCDg\xB2{\xE1\xAF\xD5Ò¡\x8F\xA3ZN\x9F\x93V\x86\xE1\x9FM\x8E\xE0D\xF7^\x88\xD6B3\xB4\xB61\x9Cc\x8FzSI\xE9/\xC4\xC3uqh\xC9yok\x89tAb\xA8\x99\xEE\xC5W\xE5\xE4\xD5ɤ\xDA[\xE9ߢ\x9D\xC4\xC6\xC48\xFF\x82\xF2H\xDDT\x89@\xF0G\xBFq\xC75/\xF0_\xA8%\xD5:'\xAD.\xD3J\x82\xD4Å£H\xD0GiHp\xC7Q@\xA6;P\xCD}\x81\xD4\x89H\xE8}8\xB7W2\\xE9\x96\xD6wQZǾxÑšU \x9Cnn\xC8\xEF\xE9E\x8B\xA7\xEA7\xB7P_&amp;\x9D        n\xBF?\xE1\xA1\xC8\xCF\xAA\x80.?\xAD|\xB7\x9BJо#jIi\xF8f:3&lt;Q\xAF*n`9\xF2≾\xEA\xBA\xEC\xDD×£T\xB7Xe\x86\xC6\xDA[P\x9Cn d'\x9F_\x97QIR\xAB)\xB05.r\xA4\x9B\xF8M{\xA9\xC3,\xB6\xB0\xE9wP\xC1&lt;jw^)\x89^~l7;@\xE4\x91\xEC;\x91F\x9A\xFFQ\xA6\x91A-Յă\xFF\x8E\xEC.\xFFp        b\x96\xC3\xCFl\xE7\x9Au\xCDBQ\xB5\x94{\x9B\xFCË
 “\x92Oa\x80\xA7&amp;\x8E\xF4\x85Z\xD7PB\xCFuy\xA4AsWht\x92F\xAD\x9D\xACx\xCE        \xD5Yn0\xB2s\xECX\xE82\xB6\xEB\xC0\xB7(%\xB6\x9E(\x81;\x99&amp;\x81ë‚£?qPz\xDF]]]jO\xB2\xFEH,cl\x87\x8D~b;\xC3\xBB\x91\xC0\xA4/~]Okqu\x9D)\x8A6\x92H\xE3BÄ…\xEE3\x9EF=\x8Dto@\\xDC\xEB6\xF6\xFB\xB5 \xBF.f\x85v\xA0=\xCEv\x8E\xC3&gt;t55\xDC\xF0\xCAi\xFCW\xA8\x9BO\xA2\xC3\xE9Þ´\xBC\xB4\xB6\x80\\xEA\x86\xE2b\xF0
+\x90z\xDEs\xE7R\x9A\x9FY\xEA\xDA|\xE2\xEE\xD6\xD28e\xE5_\xC6\xD2F&lt;\x83*\x82A\xF3\xE0`z\xF9R\xD1\xFC\xB4-\xAF\xB9Ï’\xDB?/\x9A\x97_\x82\xFAHlj\xAB\xDC7\xFC\xA0SN\xA3\x9Fd\xBCh\xE2\xB4\xB7 X^8npv\xF7\xE7\xB7z\xEB/\x87\x9Fz&gt;\xE7\xA2\xF4\xCDMmZ[\xAB\xBD&gt;/\xBC\x84\xA9;s('\x86$\x91\xCF&amp;\xB9v\xCBA\xD4\xDAuf\xB4%}+_]%\xD5z\xB5\x9FO\xDA\xE9\xB7p\xDA~\xDE\xE3El\xE4J\x8E\xAE\xF6\xBF\x9AW\xFC\x8BsK\xB3\xB7\x9Ep-2ß\x8E8\xA3'~B\xBA\xE3\xCF\xCB\xF3\xDBÚ¥m4\xD8m\xBC \x87 \xCAi?h\xB3\xFD\xFC\xFB\xF6\xFC\xAA\xB2\xD1\xFA\xA3E\xB2\xBC\x97Âcy\x95 c\xB2\x9C1#\xE9D6}me#\xA3%\xF9\xF9\xF2T v#\xB08\xF4\xAE\xDA\xEC\xEC\xCA}0\xBBU\xD2&quot;\xD4tY\xF4;\xC1\x82ed\xD8\xD7`3+\x8C7/\xBD&lt;\xE8+\xA9\xFE\xF4\xBE\xA5 v\xA6Ž\xA41\xAA,WQǺT\xC2\xE1\x8E\xE6\xC0\xEEx?\x9DJ\xB5\xB5hV\xE0\xCF\xA8&gt;P\xF2\xA2r=?Æ…\xF5\xB4H\xB5+\x96\x82K#f\xDCA\x8Bp'\x8E@&amp;\x9Bq\x93\xC2\xEC#ꎒ\xD1z\x91lV\xB2\x86\xECY\xE2\xE5\xC0 \xAA\x82N\xC6#h\xE3\xEBIh]\xA2\xE8\xEFÑ
 ´\xAB{3#\xB0\xB9-,\xEEv\xCC\xC4s\x90}\xB8\xE34={Ö’\xC6\xE1\xA5\xD5UC0\xC0\x8E\xC0\xE78=\x8D&amp;\xBDa\xE2\xAB8\xD7n_\x86\xD5\xA9\xF7좞j\x97M\x93{~\xC9{O\x85\xC3n\xA7\xD3\xFAyun&lt;9.N#\xF4\xCEG4C\xD4]9\xA0\xF5\xA0\xB7:Ö™k{9ALE\x89Eb\xDB{\xF6\xE7##΀\xA3\xEB\xABfT:\xA5\xFB\x81\x93pÃœ\xF9\xE0\xD2Z\xC7V\xD8At[\xAB\xA9 \xFA\xD7r?3EU
+\xDC\xFD\x96=\x8FLi6z\xE8i\xB0.YD\x8Dl-\xE3h\x89\xC8&lt;\x86'\xFE\xFAb\x9B\xE9\xFD5\xA7h\xB6\xF7v\xF6V\xB6V\xE9u\xF2H#\xB4\x82t\xE7\xFC\xB23\xC8\xE4\xD5~:\x9FHkOÂŽA\x9EC.}\xF9\xCDy\xA7\xF5N\x9F7\x8C\xF1\xC1l\x859&quot;P~\xF8\xA1\x97\xFD\xFF`\xCC5\xAD\xA7M\xD8C=\xB5\xB4:%\xB8\xB9\xF9.9 \x8Dd_Fr1\xC7&gt;\xA6\x95\x86M\xD2)        \xAC\xC4r\xAFS\xAEd*\xF3\xE7\xF75^Y\xF5ZM)!\xD0m\xF2\xC6&gt;\x94\xEA\xD7]\x92`\xF9\x94\xE5\xC5\xAD\x9B|\xA0\xEE\xDA\xFFN\x8Dw\xC7u0Ú¹Q\x89H \x8F&lt;\xCFÖœ\x8D^\xC4N\xE44\xACYW\x91\x83×¾qU\xFD\x96\xA1)o\x9ABi\xD4\xF7Í’C\x90H\xC1\xAA-*\xCB!5Ö¯mk-\xC4\xF6\xF0JÓ²\x9C'\xC9\xDC\xE3\x93\xE9@:'W\xEB\xD2\xEA\xFAHÔ¢\xD3b\x8D\xDEF\xBFhbU%\xF7|\xAA98\xC7 \x93ϵouv\xFB\x99\xB7\xB1$w\xCD\xA0\xF4\xA0a\xB3\x9C\xD3=\xF6*\xD6E\xE2\x9A\xED\xAE\xC0\x80\x83S\xC0\xFBRSk\xB0w \xE7\xDARs\xFC(\xCE\xE1\xCC#\xFC\xCA\xDD\xE7\xF8\xF3\xF9
+u\xA1\xC7b\xF9
+bpy\xA9\xE2\x92{z\xD3|qÞ—\xB9\x90p;\xE2\xBAN,\x8Cn8\xB96NG\xA7zQ\x95\x9A536\xEC\x90 \x8F\xB9\x94\x99\xC1ʎÑ\x8A\xD3O\xBD\xDB,Y\xC8\xF9\x8Ex\xFC\xEB\x8Eç“¢h(I.?\xC0g&amp;pUd\xC1\xF6\xE6\x86u\x99?_\xC4\xC1+\xE6Æœ\x8DGv\x8Fz\xA5\xBF\xDE\xC6Ö†.\xAE\xF7\xA0\xB08\xC0\xDCO4\xAACVk\xF2J\xB6\x96\xCC\xF2d\xD0~\xF4\x9E\x85;\xC9$\xA8\x84p        ïŠŠ\xD6n\x9AM.\xDB\xC3\xCE\xD5'9 \xD3}\x{D8FC}nX\x92\xA4\xC6=\xBD;\xD3%\xC17\\x8E\xC5ÙŽ\xE9\x8E\xEEU\xF9\xF2\xA9N\xA3\x9DU\xA0`CL\x8CcÛŠ\xB8\xF1M\xCB\xBC\xA31\xCA\xED\xEDϽ&lt;\xD5f\xB8\x92\xCE\xD8pÌ©\xB4q\xCFv\xF6\xFFJl \x92{L\xBF\x89\xF4\xB9\xC1d\xF5\xF3\xAD\xB4+\xF4È­ Ua\xC7l\x9AÓ¤\x95!\xB9]\xCE|D#\xC3L\xF7\xF5&lt;\xD6iᢸ \x84\xC41\x91\x97\xE7?\xC0\xD1\xDA\xC3AV\x{15110DC}\x9Cv\xA9}V\x8Ah\xF7\x93\xE7\x9E\xF4n\xEB\xF8\xF8\xE7Ü»CdmϹ\xCF\xF7\xC5K\xDB\xCF S\x89\x84\xD8\xE7\x80\x99A\x9D\x96~\x97z$lQ\xEFR\x92\xCAJ
+\xAF\xF4;\xC2d#,A\xF4\xE3\xF9Q&quot;\xDDPAƬ\xA4\\xF0&lt;\xB8\x93\x9C\x8CvĹΓ\x9Er\xE1\x80Ͼ)\xA9\x9C\xBBpÙª\xA8s        -n\xB1\xCByyW\x92^\xFC\xF8,G5\x97%@\x9C}i\x8B\xB6\xCD7\x8CeLHWv\xF3\xF7\xC5'\xA86\xD8X.I\xC6FXâ´’\xE5v\xE3 :l\xF3o\xB6&gt;\x9D\xEAo\x83\xFA\x8D\xD4\xE9)}\xC0\xE5\xED\xF5\xCDDRe\x98@ \xE4o\xBD^Z\x87\x88\x96T\xDB\xE7\x92\x85j\x89\xE1NÌ­\xB9I;y\xCEG\xADsZ6;mRS\x80\xBE\xE2\xC7 \xDB\xE9L\x8DܾMÚšon\xCA\x8Df\xC9\xB2=\x80\xCEi y˨\xCE\xD1$a\xCE\xD5\x8F#^[j3\xC2Û£l=9\xA6\x81I\xEE\xC4\xFB\x9A^+m\xDF9#G\xB8&gt;Þ‚\x9DH\xDD\xCBɸ\xB6\xE6\xCF\xF9zR\xF2_\xDD\xDC&amp;bx&lt;y\x9E*R6(\xB90v\xF2H\xFE\}\xE9\xC7\xE1J?\xEA\xEC\xC0+\xC0&gt;\x84\xE2\x9Bi\x86A\xEE\xDB\xE2\xBEc4\xB5\xBD\xBC\xA4g\xCB&gt;\x9FÙ§        \xFDS\x90{\x96g\xD3?\xEBN&quot;\x8DA\xE1F}\x80\xED\xFCi\x94\x9B'\xB6\x90\xED(8y#\xBE?\xBF_ʤ\xADU\xAAm\xDAlg\x9Aj\xAD\xC9?\x9F\xF3\xA5\xE1\x90.\xD1\xD8}\xC7\xE5U\x99\xB2j\xD6_        T)v&lt;v?Ʀm/ILx\x83\xE8G\xD7\xFB\xE2\x85|l&amp;2}
 \xB1\xE7O\xB4\xFB\x82J\xFC\xD9\xE3\xB1o\xE5O\x8C\xF3\xB9c\xBB*29$\x90&quot;\xF3\xD8a\x93\xE4=+H&lt;f\x8C\x93.Óœ\x97?\x9D0\xBA\x99Ô”e\xDB '9?\xD9\x99&lt;\x9B\xA3]\x8C\x9F_?\xFC\xD2d\x80I\xCFñ¨¦¸\xDAp&lt;}i,\x9B\xC1C\xB8\xD3\xE0)\xABz\xAC\xB9`\xEB\xEE9\xE1&amp;\x8F\x82I\xCF\xBF\xB5eer0\x8A5\xCCh&lt;M\xEB\x96\xE1v\xF7\xEBB\xDDC        \xDDr\xB0v;\x9B*ŀϠ8\xC5ee%. \x88Ø­\x89e9\xF2\xE7'9\xF4È¥\x96\xDD\xC62pA\xFE\x{155508}\xC2\xE9jr\xAB\x80{d\xE0\xD2\xD1\xC62E\xE5\x86H\xFE\xFBVVU0\xFDV0\x80+e\xBBm\xC1ß½m \x86        \x81\x83\x90X\x90G\xD7\x95\x94\xD8\x97\xC8#\xB0\xB9Ç¡\xAFQ\xBC\x97\xB7\xA7\xA5ee2Ff\xC8\xE4\xE4\xFF//\xF4\xA5&lt;_\x94&lt;\xF5\x95\x95Do\x8Cc\xE9\x9AuarD\xDD\xF3p1\xF9VVQ\xEC)P]B\xCB&quot;\xB0b\xBBYN\xE2\xAFl\xD4u\xFC\x81B0u\xDB\xC1#\xDC\xFDq\x{1ECB23}=\x8C4\xF1\xCE\xEC\x8EÔ¾\xF5Y\xCF~\xDEy\x95\x94\xECÞ\xFF\xD9\xFF\xDB\x84
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
++
+
+
+++ ++ + ++ + \xFF\xC0\xE0\x80\xFF\xC4        
+\xFF\xC4W !1&quot;AQa2q\x81#B\x91\xA1\xB13Rb\xC1\xF0r\x82\xD1\xE1        $C\x92\xF1S\xA2\xB24cs\x93\xB3\xC2%D\xA3\xB4\xD2\xF2Tt\x83\xC3\xE2&amp;5E\xFF\xC4\xFF\xC47!1AQa&quot;q\x81\x91\xA12\xB1\xC1\xF0#BR\xD1\xE13$Cbr\xF1\xFF\xDA ?\xBCQ\xFA\x9A—\xACuWX\xF2\x8Cc\x88\xB88)\xE0)`\xA1C\xC0;5\xA7\xACIð4W\x92Í„\xC2(S\xC3\xB5\xA7\x848\x94\xB09\xE4`)
+l+\xB5\xCA\xE0\xB0\\xAE \xE4\xC9bl\xA9p\xEC&amp;\xC0;/\xC2\xF1648^\x8C&amp;\x87\xC4\xD8\xC9&lt;\xB6GcA\xD4\xF8|aX\xA8\x90\xC9\xE4n-\x88l\xA2\xC5G&amp;6h\x82\xC0\xC5$&amp;\xC0\xB8\x86z\xE3lq\xD5*1\xC9-*\xCE}\x9C\xE3d\x93\xF18\xF7c\x81Q\xE3\xCB;&lt;`\xFC\xF1\xA7\xE5\xD1\xA8f\x93:I0\x9E\x90,\xAD\x96\x8C\x87\xD4?\y&gt;\x96zx\xF7G#\xFAK{9\xEC\xB1\xC0\xF3\xA8\x93R\x8C\x8B\xBC)\xD5DG\x99 mJ\xB3\xE9\xE7\xF5\xBB\xB0\xAF&gt;\x98=,\xF9Óœ\xCA$A\x82+\x88&quot;\xC4\xB8 \xDB+(\xE9tu\xD8S\xBE=e\xB3p\xE2Ѫ!x\x95.Q\xBF\xBC? uc{\x94\x96\xC7p\xFA$q\xE3C\x8CdX\xAD\xE5&gt;\x9F\xBC+\xD3z \xD5u\xBA\xB1\xFE\xEC\xF4\xAC.\xA6c\x93b\xC9\xF4\xA8\xFA&gt;\xD5\xC8\xE7jU\xA5I\x8EN\xBDB\xF4Ae\xA6\xCF\xCC\xF4^$\xA9V\xD4V`\x88\x92 uf\xC6Ó´b\x9D\xEEpL\xC6R\xFF\x87\xF2\xC7C#\xD8c6\x80U'\xC4\x9F
+\xF8;1\x98!hQ\xADX\x96
+&lt;\xBAl\xC2M\x80$\xF8\xE2\xE3.\x93=        \xE0?\xA1\xCCCU\xA7O&amp;\xBA\x80&gt;{R:\x91Mu\xF7&quot;q\xD3\x9AO\x92\x8E\xFB\xE0\xFF\xF6\xE5Rk3V\xB9\xB7-%S\xAC\x89%Ø\xA0\x88\xC7Dzx\xAEEtuN\xF4T\xE0\xF4\xE22\x8A\xD0\xE7\xABU\xA6:\x91\xAE$\xF5\x81\x98\xDDb\x8F\xA1\xF7*&gt;\x8D\xDC&amp;\xDF\xEET\x84vj\x83\xF1\x87\xC1Û\xA0\xD6\xCB\xF7\xE1\xE9B\x9AR\xA7!)\xA8T\x96*\xA3e\xD4I$a$\xDA1TE\x87}kY\xA3\x9B\xC3\x8DT\xCF\xE0\xA0#\xB3\O$KdM~!8\xB4\x88\xB0Z\x99\xACh\x90\xAC`\xD5\xC5        \xB3B\xA6lØ©\x80,ß™\x89`)\x9Bek\xC4h0\xBF*\x96pO!\xD0Q\xC4\xEEC+\x86P`L\xEE1ÅŸ\xEAU\xF74\x89L\xA5\xC2        \xABOE\xE9\xD4*\xD4%\x99\xC1\xA5\xADU\x88\xD4t\xEAw\xD0]\x8Bj\x8D\x81\x9D~v8k\xA9G\xFD\xA3[\xA2\xEFK +&amp;\xC1lv&quot;ß´\x81i\xA0oñ¿‚¸\x91L\xCDpJus i\xE9z\x8D\xE5\xB8zzB=%\xA2@r\x89\xAA\x88\xF4\xF3\xA0(\xF5H\x83b4\xA9\xCA\xFE\xC46_\xB8?\x85\x9B\xEB@/Z\x91p\xB4\xF2\xE9Bz\xCB\xCBS\x96\xB1\x86m\xAE1\xE8F&gt;L\x9B-\x9A?\xAF\x97\xF4qÒ…f\xEA\x98C\xBE\\xD7aMÙ„2UI#PF\xA4
 uR5\x8EX\xE8\xF0\xBA\x9A\xC4\xE0\xE4\xFC{-u\xA8Y\xD61\xD4Û§\xCF\xB1\x91\x8BG\xF1\xB7\x84\x8EB\x922\xB1\xAC\x8E(\xD3 \xAAk,@\x95%\x98&lt;\x83UJ\xECb+Q\x8F?,k\x8FÍšEn[\xBD\x96{|\xBB\xED\xADj\x955\xDB@\xA7M+Ú¦\x9DX@\xD45P\xEEa
+\xAC\xD1/#\xDE\xE1ˆ\xA9\xAA\x95QM|\xDC\xC1\xA7\xEA\x80\xF9tҩ`+]隉P\xFB\xA8\xCCI֚8\x9Bq\xDB\xEE͒\xB7`&gt;\xCA*\xD7t\x8D@\xD3\xCC`\xA7\xCBo&quot;\x9ByȈWX\xEAU\xAFT\x80\xE9\xCB\xE5\xE9
+\xA8\xA8\xB3\x8AZ\xA3c\xAD΃\xECW0\xB5\xB2\xE4\xAB
+\x94\x91\xEA}\xA2\xEB\xAB47\x99M+&quot;Y׬b\xDA\xC3u\xB0\x9B/\x9C3\x82\x84\xA6\xB1\xAA\x9F\xDA++\xEE\xF3,\xA2\x9D\x95K*\xB6\x80G\xDEi\xDD \xB2\xB5\xED;\xC1ï™­\x95+P\xD1Ju&lt;ʬ\x96w\xF2\x9E\x9B\xD2@\xC2\xE6\xEEv\xDB|K\x8D\xB4\xB1wZ\xF6\xC6\xE6v5R\xB6
+\xCFR|{G5\x84\xD2l:\xD4àC\xAA0\xA8\xA9\xA6*`a\\x9Ac\x80a\xD16( `\xA5\x82\x86\xB9\:
+3\xC9¡Q\xBD-i\xE0\xA2G\xE9\xD1\xC2\x84\xCB`\\xAE(q2\xB8\x90L\xAEQ\xCAa\xA3\x93\xC6m\x94H\xE5\xF2\x98\x86\xC7A\x89\x97±\xD0\xFD&lt;\xAE&amp;\xC7A\xF9|\xAE \x9C\xBEZq-\x815\x95Ë€1+\x94\x87ML45\xABcDC+w&lt;L\xA81\xEA`ƹ&lt;\xFC\xD3mQJ\xA81\xED#\xC7f\xE8eI0'\xA0't\xAD\x82M\xEC\x8BO\x86\xBC6Æ +M\x88IDN\xD31k\xCCc\x83\xA8Ì”]3\xBB9n\x8EÅ‘\xF0¨\x80\xA0N&gt;by[g\xBE\xA0\x92دq~\x9E\xA7\xB7o\\gd\xB8\x9F;\xBE\x98\xBE\xC2\xCEV\xB1\xCE\xD1_\xB0\xAE\xF3YG\xFC\xCF$\x9F\xEEV2Gg\xD4-(1\xE6u\x98?\xFB\x8B\xF5*\xD5_\xAE\x86&gt;?\xCB]\xA0+A\x9E\xA2&gt;7\xFFL3tk'\\xA9$\xA7\xF7\x81 \x80A\xC4pHë„¥Cl\xB3{3\xCB1\xCC\xE5BN\xBF\xAC\xE5\xF4F\xFA\xBC\xE4\xD3\xB3\x8D\xA0\xFE\xA4g\x93\x93\xECw\xD5\x840 'b2,{cÞ³\x96\xA8\xE4\xBE0\xFA#\xF0|\xD0i\xCB.]\xD8\xB5\xCB1\xA6\xC0\xDE\x99\xD0`\x9D\x8A\xC1\x80\xC3&lt;qe\xA96}\xB1{'~\x9D\xAD\x94\xAB-\xE5\xB4Ó©\xB0\xABM\xAFN\xA8}\xE5\xDCt`áǕ\x96.\x8DjÊ…\xBA\xCE\xD1\xF2\xC75\x88\xF6\x97\xD0\xDB\x93Q\xB8eY\xD1]\x8D
 L\xA9\xDC%ER\xD5i\xC7E\xA8\xAB\xAC\x83\xA9\xFF\xBC\xB7wM\x96\xBE\x96e#ݺ\xF1\xEA\x88\xCF3V(&gt;5R\xBEl\xCE\x889\xAC\xF9\xCC:-\\xFEd}|\xD4\xE3T\x8951B\xB1\xA6*\x85b+\        \x9AÕ†!j1 8\x89\x84\xCAC\xE2\x9E!\x80\xD4\xC1\xF39        'R\x95\x95\xE6\xE6=c'\xEE\xDE\xC6\xD8\xC1\xD3e\x9F\xF0\xB3N\x8DW\xA8\x9A2\x8A\xD1b
+\x86`\xBA\xE5\x95i
+E\x89\xE3\x97.\xDCZ\xF9f\x9C\xB2\x9F\xE1\x9C\xD3\xD7\xC9=E\xA950\xAC9\xF6TA
+\xC3O\x9A \x92&amp;ᇗ\xE3t\xF9e\x96O\xB8|KfX8\x84jÒ©I\xF9\x94Ñ¢\xA41 \xCD6\xE7b\xF3U\xD9\xA8\xAA\xC1\x82\xE9\xB0zq\xE9\xE5\xBE [:\xB6^\xA8 i\xBCv\x9B\xC1Ç©&amp;81\xA0\x87\xE1\xD0\xD1]Z;'.\x92\xCA\xC4sj\xB0bL\xF2\xB2\xEA\xDA.\xBBm\xA63\xD3\xC9VOd\xF8n\xD1a0GC\xDB\xE0v?;b\xAC\\x91\xBE\xD1E:t\x95\xDC5\xA8
+b        2\xB4\x91k\xD4\x96S\xCEi\x91\x84Ýš$[8fd\x85^]Hch\x84 @\x91k\x85\xC9H\xE4\xDB\xAA\x87dF(T\xD3\x8C\xC3[וz\xA69\\x8AOYt6\x8D!Q\x83\x98(8\xBA\x8CnIѪe\xD7\xD9NE\x9F\x87\xD2\xD5 Z\xA6]M\x99\xC1= 0 \x82\xC41-&gt;\xF6\xD0\xF1F\xA2\xBE½\xCBo\x84\xBC%K)Ii\xD3JjI2X\xD3]!\x98\x9B\x96#s\xE9\x8D\xE3+&quot;\xE2\xF5\xBE\xCCÜ\x88#y\xD5&quot;,o1\xD0\xFC)\xA0!x\xAEIÜ¡/Ê¥X\x81 \x92\xA1\x8A\x9B\x80M\xC4\xC2,4\x8CK\x8D\xEE \x8E\xC5\xF5\xAC\xDBr #\xD4w\xFF0AƉ\xA7\xC1+\xBD\h\xF0Úœ{Ts\xD3\xC0:\x8EA4\xC6\xC3) H\xE8*\x9A`$q\xA8`\xD9\Q4%h`
+        \xA7C\x8E\x87\x85+
+ц\x84#\xC8\xC3\xBF\xAA\xE0S\xCA\xE1\xD3\xCA\xE11\xD0v_)\x89ltHS\xC8zb,\xAA \xA3\xC3\xC46:#\xA8(?-\xC1-8\x87!\xE9        \xA3\xC2'lCe$G\x85Db\\x8A\xA0\xD7\xE1XV*\xF9\xC1aC\xB9z8,(?/@ C\xFA\xB0\x86%\x9B+2\xEB\x8DQ,\xAF\xF1*:fo;c\xD2\xC4\xEC\xE1Ȩ\xAE\xBF\x9D\xB7\xF8\xFF[c\xD2Y(\xF3\x9C/\x83\xA4\xFB-\xF0\xB8\xEC\xBC\xDB{GN\xD2+\xCE&lt;n\xBF;u\xCFS\xA3\xC3[\xB4t\xAA&lt;=GLx\xAEL\xF5+\xB1\x98N:\xD2\xC0\xEEc\xC7bY\xC6\xFD\xBAx\xE729\xAC\xB8\xB5J\xE5\xCCG\x98\x9C\xF4\xEEl9\xD5o\xD3K\xEA\x8BFuNÏ”\xBCr\x8E\x89~ \x8D\xC1\xF8m\x8F\x9E\xAD\xE8\xE8\xA2\xA1\x8F\D\xB95Ka\xEC\xC1Um \xEB\x80\xACY\xDA\xF0\xD0Dz\xE2k\xC8^\xF4v\xA3\x97S\xC5xl\xAB9\xA4-L\xEA]Y\xACY\xC0VeU\x97I`yVuHa\xFE\xB4DÝŸVM,{\xB6a@o_I\xE6\xA7/\xB2߬\xE5;Mf\xB6S\xF6\x90.\xF9wa\xAA\xF7/\xCE;)\xA9\x8E^\xA3\xA8ߣ\r\xFF\xA4\xF9\xFCic\xC3f\xA5\xB3\xD9\xCFj\xAC\xBDU:M&lt;\xC5+\xE9\xD3QZ`\xC0;u&quot;\xDDF\xF8\xBCn\xA4\x8C\xDA&gt;\xBC&amp;kDb(\xE6p\xC4gÖ°\xA8\xDF1\x82\x82\xC1\xAAf\xB0\x
 E8\x90Z\x99\xCCU
+\xC1\x9F5\x8B\xA0\xB1\x86\xAD\x87B\xB1\xA6|P\x845\:$e\xAAa\x80\x90\xD8yN\xA6q%kÄ°\xA3\x89`+\x99\xE1\xED.\xE1Ê’\x98\xA3L\xDC-\xB5X\x92        \xA5D\xC1#\xDAi\xB6h\xBCYu:\x8B\xA4c$\xA9Sg :\xD8H\x900\xF5 \xA3\x94xKÙ¢ \xE5\\xC0\VH\xD6QÇZ\x89\x94b\x95\xCB\x8C\x8E\xE9f\xAF&gt;\x9F\x96\xAA\xF2SgY\xCCp\xF3\xE9\xD4Ѩ2:;\x9AQ\xA4\xD3+#T9.I\x88\x99Ò¸\xF4\xDDD\x8E_\x85\xB1\xBF\xCA:\xFC\xB0\xD3B\xA1\xC6Êž\x82q\xA2d\xB4o)\xC3Y\xA4\xC4@\xEB\x8D5&quot;i\x90\xB42e\xEANÞ©\xCC\xF4\x98\x89\xE9\xBFLVJQ\xB2!\xBB\xA2\xF3\xF54\xA7n\xE2c\xA8&quot;\xC6\xD2\xA1\xEB\x8E\xB3\xAE\xA8\x8D\xE2Y
+U TU\xA8\xA0\x82+\x8FC\xF1\xE9\xF08(v\x99\xE2,/\x87@r\xFFm9\xADEi\xD3\x98
+\x95cHe&quot;\x90S\xA5\xC1\xB1W\x90\xA9R\x96\xDCg5j\x8AL\xB5{+\xAF\xA7'\x97S\xA5\xA5˱G\x94
+\xDC\xF2\xB0@\xC0ɱ8Q[\x96\xBA\x99\xC1\x8A\xA0\xB2\xA7\xE3\x8E#\x8A5KTi\xDET\xDB\xEE\xFC~0F2\x9F\x98 5\x9DT\xA8\xD0|\xC7
+\xC0\x89H+\xF3X DE\xC0 mF\xE3B\xB1&gt;\xE0f\x89bX\xB6\xB5Y /y\xEAJ\xB2\x83\xFD\xDCN,+\xD12\x95\x93\xA73\x8E\xAA%3\xC6
+1\xECS8a\x941#\xA5O\xC9 \xB5 @Ɍ\xBECaAM\x92²D\x9C\x8E \xAF\xECӇc\xA1\x91=\xB0X\x86^\x9E(VmG\xE9a\xD8S\xA18\x9B*\x87\xFE\xAB\x89\xD4*$r$\xB6\xC2q.C\xA2O)\xC2\xE2}:c=eP]\x818\x9DC\xAA\xFA\x9F{aX
+'d\x9F\xAE\xDA{N3h\xA2g\x86\xA5\xF6\xB62l\xB4I\xFDT\xE2ltn\xAD1\x80c'.0\xC9`\x8DB1D\xB38\xB1\xCEP\xE2\xC8\x93\x8B[        \x9A\xCEdu\x88#\xE7\xDBBz]\x99\xCE\x95 p\xDF        \x99H\xF5\xC7D\xBA\x9BF1\xE9\xE9\x9D\xC2\xF9&quot;\x80\x82:\xDB\xF0\x8Cyy\xA5\xA9\xD9\xDF\xD2,\x8B\x8ECA\x8C\xD2a\xA0\xFE\xCB\xC9\xFC1VW\xDA\xFDD\xA3\x90\xCDײ\x9AYZ̧\xF8\xB4\xBF\x8B1.T\x84\xD1\xF1OÄ´\xEEÞ§\xF9\xE3È‹\xB7f\x9F-\xFF\xAE\xD8\xC8\xDB\xC0=5\x9A\x92zD~C\xA7\xF4\x99.OF\xFD\xBC8\xB5\xB8\xC6P6\xC8jVÜ©\xD5F\x93\xBADnC\xE9$l@ \xE1\xF4\xDB\xCD~\xA4\xC8\xFA\x81Y\x80\xF7Q\x91]\xCEW\xBE5HÍ‘&lt;_&amp;*Ó©I\x84\xADJn\x8C+\xC1\xA5L\x8F\x81\xC3jÆ™\xF2O\x8E\xF0\xB3J\xADJFÆFS\xFEG\xF2\xC7\xCC䎙4v1&lt;?2A\xC6 \xC1\xDB\xE0};\xE38\xBAvC{[\xBC/\xE2\xADB\x8DT\xF7*Q\xA6\xE8&quot; :\xD2\x88\xC7\xD3\xC7t\x99\xC8I\xDE.\x80I\xCD\xE0\xA1X\x87\xCEà °Z\xB9\xCCRB\xB0s\x99\xC5P\xAC\xD0|06p\xD0+;a\x89\x8D\x80F\xC2\xE0J\x98Z\x9C \xAA \xA5\x89\xAATq,        \xBEO\xB6R\xF1.i\xE9\xA0Ѕؽ5\x89\x88\xDAC
 Au\xE9S\xDBX\xEE1Ëšn)iVj\x91\xBA\xCC\xFCĪԬ\xD5Ð’\xC6V]\x94\x80J\xEE &quot;$E\xEC\xB8\xA6\x85E\xA7\xC1&gt;\xCE+o0\xAB\x92\xCC\xF2\xBBK3
+n\xBB\x83fi$\x93{\x95\xA5EÚ—Q\xEB\xF1\xC5jeP\xA3\xC3×°\xC1\xA9\x85\xF5U\xD8\xD7\xA6&lt;\xBB\xC4        \xDC\xE3[d\xECT\xF8\x8D\xA4\xA1\xD6\xECG1\x88Q0b:\xC18\xDASrTB\x8AN\xD1 \x9FÍ™+;\xC9\xFD\xBBi\x93/\x99F\xC4\xF5ƨ\x81\xFAY\xAC;5T\x832\x912\xE0\xFAaP\xECÌ»\x85\xB0\xEE\xC4\xFA\x96b\xCCO\xA9bO\xCF
+\x82žoʯ\x8A\xF8\xACT\xA09c\xCC\xD4I$b\x83Lly\xCC\xB9\x80'\x9A8s\xE5X\xDCS\xF2TU\xAB$\xB2\xB9\x83-?\xBD#\xA5\x88\xFF9\x8FC\x8E\xE8\xA36&gt;s\xAA%\xB3^~(I\x9EI \x8FR\xC9c\x88\x98d\x85\xD2\&amp;4J\xE4\x863e&quot;\xD1\xC22\xB1\x93f\x94Zr\xBC 9\x8E\x87*\xF0\xAFL\x85Bhp\xFCAAtxT\xE2\\x86\x9B\xE0 .\xD3#\xB63S\xDCtV\xF3c\xB0\x9F\t,\x848\x80\xD5\xE0DtÅ©\x90\xE2e.p\xF5
+\x89\xA7 =\xB1.C\xA2\xC5ø\xFF&lt;s\xB9\x9AQh\xCBp\x91LH͈\xC6z\xAC\xAA\xDAz\x80P\xBA\x80\xE6\xC2$ \x89f@bm\xDE1I        \x90\xDE&quot;X\xE3T\x89\xE1%\xAF\x89l\xA4\x8BfS\xC3=dc#T\x89j9X\x8B(p\xE0+T\xA4K\xA8qi\xC6\xD4∱\xE0\xD8C\x80(\xE5\xB0X\xD2$\xB2\x99L&amp;\xC7D\xB5Û¶2)t+\x8Cf\xCA|\xE6&amp;\x80y+\xE1P?}7&lt;Z\xB48SSaP\xAEa\xFC\xA2i
+\xA3Õ¦\xB0G\x96j\xA2y\x91Í 0`F\xA5Q&gt;Mqk\x93\xF1\x9Cyi\xEC?$9hlA\xB0\xD6e\x84\x83\xF0\xFC\x8F\xFA\xE2\xD7\\x9E\xD1\xFFgÏ…\xB5W\xCC\xE6\x99$R\xA4\xB4\xA9U1\xCA\xF5        5\xEA4‰\x82E\xE7\xDD7l\xE7\xC8\xCFog\xB3\xD8\xF5\xE2\x8C[+Ù¬\xC66\xA3!4\xEAá…Ÿ5~\x93\Q♵\xAD\xE6/h\xAE\x8BV\xDF\xE2v\xF9Þ©T\xD9\xDDq9}\x8Cq\x87\xD0/\xA1ï¼\xEE\xB4\x89%\xB2\xD5^\x95\xCC\xF21\xF3i\xC7P\xAA\xA0\xC3n\xC3\xE8:9\xEA\x85z9'\xB3;\x9FÖ±\xE8\xD8\xDDL\xD6c/\x9A\xC1B5\xF0P\xC7\xF2\xE9\x84Q\x80f\x98\xE0 lP\x98\xDB`jp\xF2S\xC04/FVV\x96%\x81?\x94\xC8\xCE3lÒ‹7
+\xF0\xF1;\xD8c*.\x89\xC5\xF0\xDAu\xB7\xE4g\xF5\xC6.E\xD0NC$P\x91m?wÓ¿\xE76\xF9\xC9\xD4B\xC8\xC235\xC0\xEBa\xEAN\xC3牰!\xBC⟬\xD2\xDA\xD00m$\x80\xC0H$0H d\xE9'        X\x95*F\xF8Ò€\xAB\xF1.2X\x90,Û¿\xC7\xC6$6Wx\x85V\xE4\xC7o\xD3Q\x9D\x90\xDE%\xE3\x87st\xB00\xEAH/\xCApP\xEC\x8E\xCC\xE6\xA4 \xCE\xC7\xE2+\x8F\xFEp\x861\x92ℹH0\xABrC^b \xC0]\xAF\xD6o\xD8\xC5&quot;Y/O1\xFC\xF1B4sXtNg\xA6\xCC\xE0\x90c\x87+Ô¦L\xC8$\xC8'\xB0M\xE0w\xF8c\x874c)\xC5&gt;KOb`\xD4\xC7r34j\xE1\xD1\xD5\xF0\x86\x8F/\xADzB\xA5CÉ¢O)\x91\x9CCcD\xAE[\x85\x9CCe&quot;\x86\xE5\x888Í–\2Y\xCBm\xF1\xC7;E\x88\xA3,p%\x83\x86p\xD9\xE9\x8C܆\x91c\xCB\xF8pn1r4\xD2X\xB2|\x99P\xBE3reR31\xE1u\x88\x9DpÔ˜\xA8\xA6\xF1_        \xB4\xE9\xFA\xF8\xE3e2B8_\x82\x80V\xC8\xC3A3O\xC2H+\x85\xBE\xCF[\x91\x8E+\xA7\xDD;\xE0\xB14A\xF8\xBE\xBCS\xBC\xDB\xC0\x86s\xB4\xCD2\xB6\xAE\xB8\xEAI\xB34[\xBE/'\x97\x9CKe$Yx' \xE6\xB1\x8C\x99\xAAE\xFA\x96L@\xE76\xAD\x96ñP\xC3R\xC3˾U\xCCb\xD1 \xED[&quot;F\x
 CB\xE1\x93B\x90\xE0\x94\xA78\x92\x8BNC*\x80_\xB6\xDDq\x8Bl\xD1 l\xD7\xD3`\xBD:G\x9C\xED\xF7è¿š\x83\x8A\x92YL\xE6%\xA2\x87\x979\xDFC\xB0\xBA9\xECM x\xE6\xF1 yC\xFD\xA1\x9CX}C,\x92%\xB3e\x80\xB5\xC2QpN\xF3b\xE3`E\xEF\xC7U\xFD\xC4\xF9\xB1\x9D\xA9$\x9F\xC3ReQUo\x8A,0\xD7\xFC1hh\xF7\xB7\xD0K\xDA&amp;\\xE5*d\xC0Ñ™J\x8FY\xEC~\xDDJ\x87H\x9Ap\xB4\xD9mA\x83,G\xAFѵ\xA5\xAF'.~l\xF4\xE6c;8\xF4\xD29l\x8E\xAB\x98Å“f\x9F5\x80,\xF0\xE7\xD3C#\xF5x\xFD\xA6R\x9F\xE3M\xAA/\xF9\x96&lt;&gt;\xBE5$\xCE\xDC/c\xCF)\x8F$Ñž\x83\xFA\xF8\xCC\xD1ΚÑš\xA6VÂ¥ \xD5)\xB1\xDD\xF3\x88|\xBD&gt;\x87%OO\xB3\x9F&quot;\xD8\xF6\xEA\xD6\xC7\xD1\xB6i\xAA\xE1Єk\xC1A\xC0\xE2ᅅЫM\x84y\xB8\x9A\x98\xC7\xC6Z\xA6Y\xADX\xC7SG+Jq\x85 \xB6c\xA2K\x87p\xF91\x88l\xA4\x8B\xA7\xF0\xE4;c\x9ER5H\x9D\x856\x8Ce\xB9c\xCB\\xB0\xE6+fr\xAA\xC2\x9E\x84lGb:|*~\xC1\xE9\xD3\xF7Vw ]\xB9\x99\xB9\x8E\xECu;\xB4\x93\xBB\xB1ÝŽ\xA8\x8E;\xC5H$cx\xA2*\xA7\x88\xC1\xBE:L\xDB!\xF8\xC7\x93c\x8DH\xB
 2\xB5i=\xFF\xAF\xF58M+2\x8B\xABC&gt;\x8Da\xA9,MM\x96``A\xD6B\xC1i\xFB\xD0\xF2\xCC\xD9 \xFE \xC4\xC5P\x9E\x98,CØ‚DjF\xA5Y\xBA\xB0 `\xC5=B\x92%u8\xEAFf8\xA2L\x83\x80+\x858
+\xAD\x93\x96\x92z,N2pM\xD8\xEFaç«R%\x8D\x9A\xF8tE\x9838(i\xEEpd\xE1\xF8\xEB\xB1\xD0f_\x86\xE1X\xE8\x94\xCAdq,tM\xE4\xE8\xE2\xD1=\xC3\xF2\xB3\x8C[\xA2\xD1a\xC8\xF0y\xC6m\x97D\xC6W\x81\xA8\xC49 \x9D\xE1\xF9Q8ͱ\xA2~\x82\x8CfPt\x81\x89 \xF50K\xE1\x80\xDB\x80Ll\xE6\xA3
+\xC0\xDB?8hEg\x8D\xB2\xBC\x8BzcX\xB2*\x99\xBE+\xE8R2h\x8Cjq\x8B\xB2B\xF2\xA4b E\x8B%\x99\x8Cg#D\xCB/ \xE2\xFD\xEF\x8CZ4\xB2A\xF3\xC0\xE1PY\x98\xCDb\x84G\xD7\xCDb\xD2!\xB2:\xB6k\xA4@\xD0\xCDaЬqs8(,/,\xD8L=\x92\xCA\xDAq\x93\x91i\xF1'L\xE1$6\xC8\xC6h\x93yÆ•D3y:\xE4\xEFÜ\xC0\x90? 1,        ÌLC,&quot;\xB5L \\xDC`\xBF\xED * &lt;\xAD\xF4\xFE\xCA\xC9e\xEA\xFB&lt;\xCB)'\xB5\xA7`-\xB1){\x88\xB6\xF3\x8E\xAE?B\xAFf\x90{\x9F=+&gt;&lt;\x8A4Duj\x97\xC5Vyc\xFDtÅ .~\xCA\xFCiS'\x99\xA7^\x99\xD2\xF4\xDBR\xF6a\xB5Jm3\xCBQ        SkL\x8B\x81C#\x83\xB4)GTh\xFA]\xE0\xD1\xCFe\xD31Dʵ\x99M\x9A\x9B\x8B57\xBC\xA7\xAE\xC4C         &gt;\x8BE8\xA6\x8F.Qqtɪ\xC7\xA2\xA6*\x89&lt;{\xF4\xD5?\xEF9k\xDF\xEA\xEDn\xD1P\x90g{\xDF\xF0lj\xF8\x8DZ;\xB0py\xB4o\x8F+\xB3r\xEF샊\x8AY\xEC\xA5BH \x99\xA5\xA8\x8D\xC0f\xDD \x82\x82#i\xC7GO*\x9Af3\xE0\xFAJ\x98\xFA\xF4p\xA9\x86\xB4\xC6\xD0\xFF\x97\x80tiS#\xEBl!\xEA`\x8D8\xB1䧅CA\xF9\\xA6%\x96\x89jD C\x86#\x83\x89f\x88\x90\xCAÕ‹\x8C@É¥\xF1\x91+\xF1\x
 96\x84i\xA8#-ZM\xEF\x89h,\x99ÊœC)\xE2
+\xAB\x9A
+\xA3Vo\x80p\xE9]C|kCG=\xCEp\xF6? u)4Ff8q\xBDD\xD0&amp;Q.\xE3\xB1\xF8\x89\xF5\xB8\x9FKA\xC6Nv\xCAH\xAAgs\x95\xD1\xDFs\xA2\xAE\xA5c\xA6\x98\xA2\xB4\xC76\xAB\x8A@8\xF7\xC83c\xCF\xC8\xDAf\xC9x\xD0\xD3\xF3\xCD\xF2\xD4fj(Z\xB1+\xA9r\x83T\x90\x8A]\x98.\xA0t4+\xA9ÇŽn.\xFCX\xDFl\xE1e\x8A)p5\xC76\x9D\xA6/\xD2\xE2\xD8\xF6\xA0\xCC \xE3a        j\x98\xAA\x8C\xBEc\xC1\xDF1\x8B$\xEBaЬl\xD6¡        \xF3pP#\x9B\xD2\xCA\xE3k6\xA0\xEC\xB6S\x9E[&quot;0\xAC(\x98\xC8p\xE0q\x9B\x90\xD1;\x91\xC9\x8C\x9B4D\xD6V\xA0\xCCv&lt;3\xB8T\x96\xCFbh,.\x9F\xBE&amp;\x8A\xB0\xDA|Nq4; ^#\x85Af\x9B9\x82\x82\xC1\x9B3\x86H-J\x98\x8B\xE3\E)\xD3z\x8E\xC1\x9D\xDC쪢I?\x87K\xE16\x96|\xED?1\x98\xCE*S\xCCf\x99]X\xD2q\xE6B=F\xD641QB\xAB+ Me\xA4\x95\x8D{\x97[\x9A\xE2Ô†\x9CtŘ2\xA7\xF5I\xC6\xE9\x90ƪQ\x83\x81\x88\x91\xA0\xC7h\x94\xC9f\xAF\x8C\x99d\xC0\xCC\xE2h\xA0JÙ¬RBl\xBEo\xA4C`5k\xE2\xC92\x9E Ü½,H\xC2\xFE\xB0
+\x806\x97\xB5\xB1:J\xB0a\x9C$\xDF\x85c\xEBC\xD9A\xB9\\xA0\x896\xBBG\xFC\xC7\xD8\xE8~\x95h\xC033C\xF3\xA76i\xA7 \xA3\x87\xFD0$\xF0|\xD0\xB5\xE8m\xA0W\xA6K\xC2/o\xBE9\xFA\x84\xBBlq{\x9F2j\xBD\xCE&gt;|\xE8@\x96\xC0h\x8D\xF1 \x90_,\x87\xAE\x9E\xA6A\xA6\xDA\xDD+6\xF5\x85+=C [T0zu \x83\xD8\xE0\xB1\xFB+\xF6\xD3S\x87W\xBC\xF4ji\x8A\xEF(\x91\xA9\xCBV\x9C\x92?x+$\xC3J\xF5`\xCE\xF1\xCB\xE3ÉŽ\z\xB7&gt;\x80\xF8\xC4\xF34\x92\xB5N\xA2\x86F\x90{\x83p\xC3b\xA6 \x83\xB6&gt;\x8E2RV\x8F-\xDA \xA9Ob&lt;\xF4\xA4\xF1h\xAD\xC4+(\xD2\xEBIiR\xA6\xEA\xD2\x91\xAD\xE29I.짶\x9F\xC3\xE7:욧G~%\xB1\xC7\xE8_#\x8F)\x9BOP\xFFx\xA05i\x9A\xF4F\xBF\xDD\xFBU\xE6\xBFm\xF1\xA6%\x{16FE5C}\xB8&gt;\x99\xA3\xE3\xEDW\x9Cal0\xB50+\xA6g\xEC_\xD60#\xCFà\xAF\x82\x89\xB0\xAC\xBD)áXu:\x87Ab\xD1\xC8\xC6m\x83)\xAD\xA7\x96M\xC0ÄŽÍŽ!\x89\xA1\xD9!G7\x88h\xAB%rY\xB3\x8C\xDA,\x9B\xA1\x9B\x8CgEY\xAA\x9Cx\x8C=#\xB2&gt;\x9Dgsm\xB0b\xA1\x9C\x85\x88c#\xB3Ù­X\xA4&quot;\xBB\x9E\xDB&q
 uot;Y]KO\xC2زh\xAF\xF0\xAEK\x9A\x81\x8E\x97\x90P\x8BBB\xA3'r\xA4\x82,C|\xCBM;('7ƒ4\x9F\xBAm\x82U`\x9F\x85\xED\xB5\xE7q\x89p\xBD\xC7e/ž        F\xA6\xF5\xD3R\x9Eb\x9Eb\x89        /L\xA3R\x9A\xC5\xD9*Ut\x89\xE2U\x88\x83\x8C\xF1\xA6\x98\xF9,\xDC\x8E\xADU\xD6-6axl`\x90$vh\xB8\x8B ub\x96\xB8\xDDW\xB36\xA9\x85\xB6g(\x86\xC1\xEAfqtM\x83&gt;c!\x93_\x80m\xAB\xE0\xA0k`\xA2\xC6\xD05.lK\x91\xD5B\xE9p\x8C-AD\x86S\x83zb\x87A\x89\x96Ó‰e*\x820\x9A\x9CM\x83VÏœ:a~+\x89hvHP\xCF\xE2*\xC2\xC6{Aa\xF8\xA6\x91\xD8\xE2\xF1&lt;*\x8A\\xFE
+\xCD&gt;k\x8B\xE3\xD9$\xADI\xA9T\xA9\xD4|\xBD:\x8A        \x96\xB6j\x85$\\xE6^$L\xB8\xCE|\xC9\xD8|)W\x86\xE6\x8DT/E\x8DEt\xAA\x9A\xAC*B\xD3+銄\xE5\xFD\xD0        \xA9HG3rZQ\xE8\x8Fd\xFC?\x99\xC8\xD0\xCC6ij\xB5`\xECi\xD6TH ^\xA51 \x94\x98\x9Dh\x81\xA0AI \x86\x8CZ\xC8Ñ“\x8A%*d3\x94\xBFk\x95-ݨc\xE2\x99\xAFoZ\x95)\xE1\xC6\xCB9\xFD\xA4\xA30\xE4\xD3o\xDDu\x92/\xD4\xD35\xC6\xCAz\xC65Y\x91%\x95Ì£\x89FGr\x8C&gt;0L|\xF1ji\x8BHf^\xA4b\xEC\x9AS;\x81&quot;[\xAB\x9CƉ`\xCD[!X\xD08bAT\x8Ca2\x87i\xE6\xF14\xA9\x89\xC0\x94\xF2x\x86Ë \xFC\xA6O\xD8\xD1)\xF5LE\x94k-D\x9F\x84\xB0\xFC\x8C!\xCFe\x8FK\x8E\xF8h1\xCB;\xD1H\xC033Y\xA1\x863\x8C\xFD(i\x97\xE19\xD5P\xCC|\x90л\xC2:;\xB6
+\xA4\x9FA\x88\xCB\x83%r|\xB9\xACy\xBF\xAF\xCB;Tt\x82VLR`Õ—vb @\xE4\xAA\xC7\xF5\xB6\x91\xD7}\x8C{w\xAF\xC3j\xDAjeÙ‡\x9D\x97\xD87CR\x99&gt;\xE5Ul\xAF\xDFu\x97\xBFQ,o\xE0\xE5ÉH\xF7\xF1f_\x89\xE5\xB2\xF5%*Ó©L\x9B\xADJL\xC8AZ\x8B\xBA\xBA\xC8=AA \x82}\xD8\xCE9&quot;\xDCN\xA7L\xF9\xB1\xE2N\xF4*Ô£PzU\x9B\xDD        _\xC0ÄB1\xF2\xB9#\xA5\xB4\xCE\xE4\x94?\xD7\xCB\xB2ËŸ\xB3\xBC\x91l\xDEY@\x92s4#q\xFFI\xDA\xE28\xD7\xBC\x88\xCE|FÖ¾&gt;Ú6\xCC9\x8C: st++à ±Ô¨pPXM*G+&quot;,&gt;\x8D&lt;j\xA0\x8C\xA5!\xFAy\xA8\xC7Gm\xDD\xD1C&lt;p\x9E45\x91Ùº\x99ÃŽ&amp;\x8EØ„Ñ­\x8C6L$\xE6-\x89 7\x95Ld\xAEZ\xB63f\xA8&gt;\x96gC        \xFC*\x8AJ\xE0\x9C&amp;\x86H\xD2\xE2bhcu\xB8\xA6
+\x82?\xC3HVF\xE6\xB3S\x8D&amp;Èœ\xEDit \x83\xDCE\xBDqT+\xCBf`\x99\x9B\xD7\xB4v\x8B\xD8z`\xA0\xB31\xBF\xC4\xFF\x9F\xF3\xC1C\xB2\xB1\x9A\xE2\x81\xDD*\xAE\x95Õ©         6\xD7\xDCte \x9DB0T\xE3\x9A9#/?47\xC4\xF2Zi2SQ-\xA5{X\xB0RI\xDEQ%\xBDb:\xE3yB\xE2\xD23\xB3|+;Q\x94y\x8AP\xC0݃\xAF1\xD4\xC7{\ \xC1\xADF\xA7\xC92i\xBD\x82\xCBc\xA4\x91\x9A\x95qBz\xD8`2\xF5\xF0
+\xC6Ú¾
+!\x885\xB0Qh\xBFePE\xF1\xC4vtQ\xDB ,Ê™\xF5,M0\xB2;\x8B\xE6\x86\xE2ظ\xA2[&quot;\x9F9\x8B\xA2lv\x9Di(C9\x81\x86\x80\x813\x82\x80\x95\xA1[\xD0\xEC%s\xB8T g\xA3
+\x82\xC7\x89`\xD2;N!\x85\xA4,[q&lt;-#\xB3\x85\xF8\xAF\xE9\x9A\xA3\x9Cu˺T\xA3G2\x88\xF4E:r_/\xE5\xD5zu\x99\xF5;M@_\xEC^\x83h\xD2F\xAD,Ã+ÞŽ\xA8F\xD1\xDB=\xA8xv\x97\xC8S\xCCQQT=&amp;zJ\xC2\xECi\xAD\x96sb\xE9zl \xA8\x83\xDD\xD0c\x9CÔŠ\xF6\xE3\x9Ak\x96\\x9BTE\xABB\x8B=0̨\xD52\xFEk&gt;Æ™fL\xC0\xB8J\xA1\xEE\xA1\xAB1\xC4\xD5\x90y \xC8\xE4p\xC4_2\x95HJ\xD4\xE9\xD5\xB5Jj*&quot;\xB8\xE5W}\x9C:R\xE4,!\xD1\x98\xF6G\x94k\xAA\xBD        \x83M\x83 \xCC\xC2f\xBD5ÜžT[\xDFl!\xB8\x87\xB2J\xA2|\x8C\xCCm\xA4UV\xE9\x82Úª\xD2\xC1\xB2\xE5EØ™\xD8b\xFB\x92\xF6CH\xAC\xF1/        \xF1*@\x9F&amp;\x9Ef\xE6&lt;\x8A\x94\xFDØ°cQè¾¢\xEE\xF2\xCC/\xB5\xB1\xACs\xB5\xC9ew9⦧j\xF9|\xC6_\x9A5TB\xB4\xFA\xDF]QJ\xD6\xDE HD\xEF\xA2&gt;L\xDEGÄ´O\xFCE \x95RDHW`\xE2Eј\\\xC8\xC7B\xCB\xE4\xC5\xE3\x92\xA5\x99J\x90ú\x90G\xE2-\x8D\x94\x93&amp;\x87\xBE14\xABa\x95\xC9        \xC42\xD17B\x9CchHR\xAC&amp;\x86S\x89\x88¡\xD9\x99\xD3\xEE\xDF\xF9\x9B\x84\x95\xCDa\xBC\xC5a\x80\x9A\xDCF1idvk\x88N
 4Q%\xB3\xCFK\xCFj)\x97\xC8\xD4\xCB+}\xB6i|\xB0\xA0\xF3%9k\xB7P
+\xCA        \x89'\xD0\xE3\x9F&lt;\xD4cAoc\xC5^\xCE\xFD\x97fx\x85e\xA7E\xAE\xA0*V\x8F\xB3\xA4&gt;\xF33\x85\x92u7Ly\xC6\xE6\xE9-\xD1\xD2\xFD\xB6\xFDjdi\xADl\xBBT\xCDR \xFE\xF0J\xF4\x98oSJ\xCF\xD97\xCFL\\xC1\x91Ñ—\xA5pV\xB7&quot;3M\x9E\xABCq\xBD\x8C\xB6X\x81\xDF\xD0\xC4\xD2\xC4+\xAB\xFE?\xAE)1\xD1x\xF6S\xEDf\xB7\xAE+R2\xACTW\xA3m5\xE9\x83\xEE\x92A\xD2\xC2IGS\xDC\xA7ic\x95\xA3\x9F&amp;=E\xD3\xE9'✞tes\x99U
+\xD5Ee\xCD\xEC*+\xAF\x97\xE5\xA5e\xA8}!Ê°\xF7\x97\xA9GGY(M)G\xF52\xC4\xE5\xC38\xBD\xF2Ç”t\xE8\xE1\xC1\xCDn#Co\xB2\xD7U\xA7\xF8\xC7\xFE&quot;\xB1\x8FC\xA0Ç«20\xCB*G\xBAP\xE3\xEB\xE8\xF3lV\x9CM\x8AEtC-\x840\x9F,  J\xD8d\x92j\x80\xD8\xDBFm\xAE\xC0l;㧹\xB1\xCD\xDB\xDC\xB3\x9D\xB1\x84\xE4Ù¼ \x90\xB1\x98\xE77B\xFE\xBB\x88h\xAB\x99\xDCM\xC2iqK\x89I\x86Q\xE28\x87DÇ©\xF1,Mc\xE3\x88à ±\xEA|O\xE2;\xFD\xA7ë…¤,\xD3q\BÆ›\x88`\xD2-@\xB5x\x8E.\x84\xD8%L\xD6
+\xC6_3\xFA\x9E\x8C\x9Aұ\xD6+\xFDO\xC0\x83ס\x80vq\xB5˟\xACT\xA1v]Ei\xD4\xF7]\xE5ء)\x95%\J\x80\x85ԵRji?;N=D\xB1\xB5\xB3\xDD}Ϋ\xB8\xD9\xD0BV\xA3^\xA7i,3\xCE@\x82a\xEC\x80H\xBE\x90q\xEEn\xA3\xB7&amp; \x92G%\x9FԠ\xD8w\x8B\x8F\xCC\xB5\xFEx\xAE\x9F'r-\xFAtɒ\xA6el\xD6:\xA8\x80*\xB9\x8CUs\xBA\x8D\xB5l+\x88\xF3p\x890T\xC0i\xA0ѭ\x8E#\xAEȌ\xFEl\x83\x8Db\x88\\xFE\x89\xCC\xE7\xE7+!X\xCDa\xD16;G9\x84\xD0\xEC!\xEB\xCE$,\xCAmb\xCEk
+\x82\xCC\\xE6\x9A\xB9\xCC+\xFA\xFE+#\xB1\xC4\xE28T        \xC5\xFC@\xB4\xD1\xEA4馎\xEFN\x94R\xCD\xA9\xD2 \xB8\x96\xA9\x9D\x8F\xFB:\xF6\x84j\xD6*\xF5\xA99\xCD5z\xB5\xA9\xA5/)\xE9W\xAAÏ™5E\xBB&quot;\xB1u\x86\xAD*4é·\xF1rMY\xEBb\x83j\x91럣W\xB6\x97\xAArY\x96&gt;Eg\xE5w\x8DYz\xADÊŽHZ\x95a\xA5]\xC1\xE5!I B\xC1-y
+\xFAR\xFB!\xA8\x955\x96\x9C\xD4}
+\x84)\xF3E|\xB17\xB6m^\x99mA34\xD4M$\xCCU\x96-\xF0\xAF\xB6lҨjU\xDFMA\x96;̌\xBB+e\xD6IP\xBE\&quot;\x99*Pq\xA6F
+\x8B\xF7\xFAJ\xE6\xE9\x85,\xC9[I\xCC4\xB8\xBDL\xC0e\xA5Q\x89+\xCBN\xA39VM'\xB1\xA4i\xAA`t\xF4\xC1\xDB]\xB9\xA5ub\xA04\xD6fY\xB5K\x80P\x9D O+\xBC\xD3*\x8B\xBF\xFAR\xE4\x9Eu\xEB\xA4V\x89r&quot;C0\xAA\xD4\xFC\xB4Õ¤\xB3\x95QP'I\x86\xD2&amp;\x8E\x87\xC3=\xA2ek)Ö¦\xDC\xFAV5\x9F$W\x94\x905/\x95\xA9\xB5 \x8F\xE90\xC9'\xB2Y\xC0\xC02\x90\xCA@`\xCAd\xC0A!\x81\xB8\xBE!3\xDE        \xCBTr_/@\xB1Q\xCD\xE5 {\xBE\xB0M\xF7v\xF4\xC35\xECG&amp;I(*\xD1%t\xEAJ\x9A\xC8\xAB\x94\xE6r\xB0I2\xBAH\x98\xDB+6\x80\x84_c5H\xA7\x9Af\xB9\x8F=55\x8B\xDAe\x8D\xAD\xF5y\xB6\xE2\xF8\xD1e\x92\xE1\x90\xE1\xE0\x85\xAD\xE0l\xFD;h\xA3^&amp;M7PI
+\xFCV\xA1\x8Fdh\xFE,l\xBA\x99yF}\x98\xFBS\x88T\xA5\xFB\\xBEa I\xD3N\xA3 \x92bjt\xE9\xDE&amp;C\xD2v\x9B\xFC\xC5\xF2\x83\xB5\xE8\xCE\xED\x83mPLLIt\xF3iÔªf\xDAY\x83mlR\xCB\xC3\x84\x97\x82j\x97F\xF7Y[\xD1Xo@g&amp;\x9FqÉ·\xE28\xAA&quot;ͦx|?\xAB\xFE-'\xE7\x85CC\xC39\x82\x80f\xB7\xC3HVC\xE63\xD8\xD5&quot;,\x85\xF1'\x9A\xD4j-ZU\x99R\xA8Ë©Q\x8E\xCCW\xACa\xBE68\x86Cè«—w5\xB3\xD5\xEB\xE7\xEB4,Æš\x93\xDAĹ^\x80j+\x868\xD7J\x9B\xB9\xBB4\xEE$\xAA']\xE0&lt;\x8E^\x98\xA5B\x9AQ\xA6\xBB&quot;\xC4\xF5,z\xB1\x92q\xDB(\xAAFNM\xF2\xD5[\xFAw\xC5Q)\xD1\xE6\xEFmE\x8AY\x82Õ²Z(U2^\x89\xB5*\xA4\xDET\xFF\xC2c{T\xF6]\xF1\xE7\xE6\xE9\xB7\x86\xC6\xF0\xCB\\x9EH\xF1\x86\xAA媵*\xE8Ôª,jF\xDE\xFBD\x82\xA4lA \xE3Æž7L\xEAL\x8A|\xB7m\xFB\x961q.\xCCd\xC6tQ\xA1R~?\xAE)CT&quot;\xD2bA#\xA4\x89\x83H\x93S\x86ɯ#\x94jE\xF0\xAA\xC4{\xE8M\xE0\xCB[&lt;\xE2\xCD\xF69y\xDE\x9A\xB3|        Ð€\xDF\xDDl}\xE1\xF8\xB4\xA76p\xE6w\xB1ꊜt\xB6=\xAB8\xD8:ps\x87tJV\xFD\x8CGL-ei%)p\xE5Q|gm\x97T\x88
 \x9E#\x9AcTg`\x8B\x98\x8CUi\xB3\xB8t_+\x92hV\xC263\x9A(\xD8\xCC\xE2hv(fp\xA8c\x89\x9A \xA7\x9C\xC4P\xD3L\xFE\x92\xECtq*\xC7\xC4\xE9*\xCC&lt;K\x90\xB1'\x89a\xE9\x88n%\x87\xA4\x96\xC6\xFE\xBF\x87\xA4,\xDF\xD7pi\x83\xE6x\x8C\x9B\x81{n`|\xC9 R1ؤ03Q?v\x8E\xF0Í\x83\xB6\x9D\x8C :Ȥ\xD5*$f z\xC9Å \x9D\xBB\x8Ce\x9D\xACqy\xE0\xB8n\xE8\xDD,X\xF6\xB7Q  \xDC3\x8AK$5/ \xF6d+\xA1R\x99U]\x81&quot;\xC1t\x8E\xDAH\xD4+\xE7c+Ƀ\xA4\x9E)\xB6\x9E\xCD\xD8Nz\x89w\xCD\xE3Ö£l\xC6\x88\xF3\xB0\xE9\x93f\x8D\\xB1\xB6
+\xCC\xF3p\x8B\x83:-\xB6\xC7\xDA \x9E@\xC7\x88!s\x99Xƈ\xF7'H\xD3&amp;
+\xA1N\xF8@JÒ¨#\xB0j\x98(+\xE71TH\x94\xCD\xE1\xD0\xAD\x9B\xC1@038(T\xCD\xC6*\x80\xE4\xFFIO|6\xB2.\x92\xF9\x97\xA5\x95P쨥k\xBFÛ‚\xEEÊ”\xE7*\xB5\xC0\xA8Òª\xC5I\x8E|\xEFL5Æ®G\x9Er\xBCd\xBE^JW\xD5@y+籨\xC1\xAB
+\x82\x83\xEB
+\xA8\xE30T\xD0\xE5\x93@\x98\x97/\x91\xDB&gt;\x9F\xA5\x8D\xEF\xF1GFÌR\x9A\x96\xFBZ\x8A\xA3\xCD5 y\xACc̨O+1\xEEB\x99\x88UF\xA0bË©\xE9e\xF5\x9D#Ƶ\xAE?\xC9\xEBoc&gt;Ó“\x89\xE5#\x9B\xFBL\xC51 *\x82\xAF\x98\xA5\xEE\xCBH\x9F&gt;\x89\xD2\xBD\xE9U\xA9\xB5\xD0x\xF4y\xC7\xDB\x80*dsHÔ•X\xB3\x924\xAB5F\x98\xB5\x94f\x89ј\xF0\xF3\x81k+\v\xA7\xA2G\xADT\x8BÌ\xC9 \xC1&amp;\xB3\xB2\xB7\xB9\ \xC5Q\xD7CC\x8D\x9E\xDEd7e\x88&gt;\xA8\xC5鬣\xF6\x94\xCA\xD4\ \xFAɽͧyh\xE5\xAA=\xEEB5+\xEAR
+\xEB/Nq40\xAC\x97`\xC1\x94\x95`u)+47X,t\xC3[\xBAEd\xBA\xBC\xAA\xFC/\xDA^j\x90\xE4\xAC\xEB\x95\x89\x9D?WsR\x8C\xB0&lt;\xA2\xEC5        \xD2X[T\*.7\xE9\xC4)\x88\x98\xF2\xBAM@\xA4\x8DUEI\xBC\x85ub\xD4I}B\x98u\xE52_8G\xD30-V\x85?jyuS\x9DH&lt;\x80$\xB5Z\x84\xB9'P^XWyB\xD0\xCBχ~\x95\xD9J\x8C\xAA\xE9V\x8E\xA79\x86A\xAA\x99b[b&gt;\xDC5;C6\x86\xD5MBZeÏ€{t\xE1Õˆ \x99Ef4\x80Z\x80\xA1\x9A\xB4\xBC\xC0$\x8D0\xA1J\xBBN\x85m \xB7:Y\xF8g\x8Cr\xD5c˯A\xF5-\xA1j.\xA3\xE6\x97\xF2\xC0RA\xD4\xC55H6\xC0 \xFC\xEEB\x95m:Ò•q \xAAUA\x825\xB1\x83q\xEB\xDB eK\x8C{2\xC9;\xAA\x9C\xB8]FG\x96\xF5)\xAA\x94Rg\xCBF\xE7oyX[l!\x81\xD7\xF61HH\xA7\x98\xCC\xD3&amp;먣(\xDA@\xB4I6,E\xED\xBE-M\xAF$\xD2#x\x87\xB2:\xB4i\x91\x95j\x86gp\xDEj
+\x84\xEAg$1\xAEC\xBB\xF3j\xF3T]\xAC&amp;EG,\x97\xE8L\x86\xCDxs\x88\xD3r\xEBZ\xE3\xF65)\x81\xEAF\xAA\xAFP\xC6\xF6\xA3\xE1\xC6˨\xAEQ~H&gt;!Ū\xA4y\x99l\xD50g\x98ѨB\xEA\xBB\xD4ZC\xB8\x9E\xA4z\x8Cl\xBA\x98\xF9Fo \xF0\x97\xF1U6\xF7I?f\x8F\x8B e\xDE\xDE\xF66Y\xF1\xBF$&lt;S^\x8B\xAF\xEF/Ì€{lo\xBE6R\x8B\xE1\xFF&amp;./\xCA1\xEBcDH\xC3f1BcM\x9B\xC5S1\x8A\xA16s?k~Ų\xFCHSU:\xA8\xA5iק\x807\xD2\xE0\xD9\xD4\xC1\x82$\xC1qÍ›\xA7\x8E^M!7\x88g&gt;\x87u\x92\x93\xB2f\x92\xADUM&lt;\xA3M[\xBA\x975 6;N\xFD\xF1\xE7\xCB\xF0\xF7V\x99\xBA\xCD\xF0p\xAE5\xC3*\xD0v\xA5Z\x99GC \xAD\xCA\xC0\xFC\xF7\\x88\xB8Ç‘88\xBAgT]\x90\xF5\x9F\xB0lcC\xB0:\xB9\xC76 \xFEx\xD7LE\xA9\xB1Y: O7\xE1\xDF+W\x81n}M\xF6W-\xFD\x9D\x95L\xADE\xABM(\xA8$`\xE6M]k$\xA3y\x85\xE5N\xDD$c\xEA0iд\x9El۽΄S&amp;M
+\xF3\x82n@\xED=}ÜŸ\x86&quot;LqT;\x9A\xE2-\xBFI\x95\x9B\xA2\xA6|\xF5\xC7BFM\xBF 9\x97\x9B\xE2\xC9l`\xA2p\xAC+\xBD3\x86*\xF2\xCEQ\xA3H\xF6\xC4\xD8\xCDygf\xC0¡ٿ;\xCD}k
+\x82\xCC\xAC* 3xT,f\xF0QVl\xE6\xB0P\xCD}g
+\xCC\x9C#&gt;\xB3\x87@l\xE6\xB0P\xECb\xAB\xC9\xB4\xC7k\xC7\xF9 K\x8D\xF2;1\xABP\xECg2\x84\x82;\x82.$^\xC7\xE3Û¯\xC0\xE3\xB0\xD7&amp;\x91tFd\x8B'#\xDE$+\xE9\x95]uG\xBD
+\xF1\xA8 yl?tN\x9Be\xE8\xFB\x977\xABrO\xC98\xF4\x930f\xBC\x8C;\xA3\x978,(OÕŽ
+62g\x89\xA3O\x93Cl0\x8B\x89vJ\xF8\xE7\xD2uY\x8E\xE6-\x82\xA8`\xB5=qBd]c\xB2@\xEBV\xC0+4\x95#,Q\xCD࠱\x9A\xB9\xAC:\x81V\xCC\xE1Ьc\xEBX(,\xD9\xCD\xE0\xA0|\xD6\x83U\xCFa\x8A\xCF9}(8\xF1z\xD9JZKW3T}Pg5I\xCB\xE5\xF5\xD3&amp;#@\xCE40\xB9
+\xC2JJy}l\xA9$wt\xCA\xF79\xB7\xB3\xAE4\xD0U
+\xA2\xAEi\xB3n\xB4\x9A\xA2\xA1\\xACR\xA4\xE1j\xB1r&lt;Ú”\xDAyj\xB6\x90\x80\xF9\xCC\xD2\xE4\xFB\x8BE~\xE7Q\xE1\xA6;\x98U\x90 M\x95\xB7\xBC0\x99 \xF2        \xB4\xEC\xF7%4\xE2\xF8%\xF2Y\xFA\x94*\xADj Q\xE9\xB0zUQXU\xA7\xCBf\xA4 \xA5U\x82\xC8\xD4YY$T\xA2C\x82\xB4W\xD8\xC75$|^|\x9CY\xEB&gt;\xE2&lt;\xB7\xC9k`\x94\xEB\xD2_/0\x81u/Qj\xA8\xB4\xDEuЮ\xA1\xD4Ó©*\xC8jRbÆž\xB1\xA9\xC7\xE4\xF2\xB7\x8E&lt;S)U\xA9\xD4 \xBAX\xBDMÔ”`Xꨌ\x80\x90Ï©\xAA\xD2VV\x9A\x94\xEA1\xA4\xCA+\xA9\xB2\xD8#L\xAE\xE4\xB8\xCF1[\x9ANG=2P\xDCZ\xC0P\x9BnG(\xD2 '\x94\x82\xC2Tj$\xD2ct\xA9\xAA\x8BH7``cc;\x8Bn\x96\xD5m\xEC\xBC\xFBUYS\xC9R\xC0\xACsTX\Í­\xA0\xD8\xC0p\xEA%T=\x95\x89\xA4Ä¥Dlb(&lt;m#`4\xED\xD5@\xBD\xB7ÔŠ \xEA\xA1Szx\xA41\xD5\xCC\xFC+\xC1        \x99\xE5\xEA\xF7\xB5\xA0j\xBB\x81\xE51ᡦ:3\xB6\xEF\xF3$\xF3\xB9\x8DF@\xDCNdU\xA4\xC1\xD5 z\x97\xF5\xEF&amp;\xD6&gt;\xF92\xBD\xFD\xFDB\xD0MEMUR\x85aT\xB8\x9BH \x90A \x80T\x88\x82;2\x92:\xC0Õ¤\x96\xA7U&quot;c\x87x\xEE\xBD2\xA5+UR4\xB1\
 xD2i\xD55)\xA8Y1\xA2\xA9\xA8Ê j,\xD5\x85\xAA\xA0TT'Z8\xD2?L\xAB \xC38M:Eb\xAE\xBAQ\xCDH-iÔ®\xCA\xCF'U6VQ\xA0\xA84\x97\xBE\xF4\xB7Í¡O6\x9D:\xDAt+6\x92\xAC\xD0\xF5\xB1K\xB2\xBA\xACb\xA5-*\x84\xD4_9\xD1:K\x8F\xFA`Re_;.\xC0\x95E\xA8h\xB8d*\x8A\xAC\x9A\xB7Y\xF20\x9Au\x99\x8BE0\xD5&amp;\x85\xA5\x96\xFE\xF4\x9D\xE1\xED\x8Djd\xE9\x90i\xEA\x9A,HM\xE2\xAA\xB8\xB0&amp;\xA1[i\xD4\xCA
+\x99e\xA7\xED\xB7 \xC8Æžf\x8B2%FTf4\xCBytER9\x94G+\x81=\xF5        F\xA1X\xB3\xE2z5\xD1A\xA7\x97\xACÚ2\xB8J\xA0+f\xD3*cÞ›6\xA8\x9BN}ሦjxc.\xFA\xF5e(! ?f\x90\xE4\xAA\xE8G\xD90@+m\xE7\xAE%\x97\xFA\x91?f\xF97\x88J\xB4\x8Bi\xA7T\x90]F|\xE1U\xBFv\xDBonb+&amp;\xD7+\x83W\xCD~\xC4H\xF6T\x9Fi\xA6\xADa\xA1yu\xEA\xACD\x97=b4,)\xCCfmG6E\xB6\xA2#\xE8g7삧 \Â’\xE0iÖžX\xD4I\x80V\x9A\xD6 +\xFA\xEF?v#\xAE\xAB&quot;2x`Gf\xBD\x92\xE7A\xCB8\xEE\xA4\xC85\xC9\xD6\xD4DD_\xA5\xCD\xE2\xFB\xAE\xB2^Q\x9B\xE9\xE3\xE0\xBF\xB3L\xF0\xF5}F'\x96\xAD6\x93\xD8
+f\xA4N\xDC\xC4z\xC4\xDBE\xD6{_\xC9\xA7\xF9\xCDx74\x939l\xC3A\x8EJUZ}A4\xD6\xDB\xEF        \xBF\xCE\xC7\xD3#\xF2\xCF\xDA8\xB6\xFFÓ«\x98 ] \xF9
+\xCBI\xA8U\xA7\x99BÚ‘I\xA9\xE6\xE5\xB3 \xD3OÊ’\xC4\xDE\xDC\xFEWS8\xCEz\x97n(\xB8˜5o\xA1e
+\xC8\x8Dj\xD4\xA9\x82)\xD4\xAA#\x98$Ü…\xE6]\x81\xDBm\xB1\xD3\xF9\xCA*I\x9C}\xFAt\xCAw\xFAq\xFD\x9B\xE5kÚ£Sc}\xC8u\x89\x8E\xCD\xD3\xD2\xE8g\xE1\xA3U\x96,\xA2p\xA37\xAAj\xCAT]FF5
+S\x81\x82P\xD4e\xD6d\x95=\xF1\x94zl\x9CQO$W'_\xF6q\xF4O\xE2\xF4]j.f\x9ED\x98\xD6Ôª\xBBT$D_r4\x96 \xC7v,b\xEE\xE8\xC6R\x84\xB9=)\xE1\xBFc\xF5\xE3\xFD\xEB\x88gsg\xAA\xAB&amp;U#\xA5\xB2\xE1j|f\xA5\xEF\xDC\xE3Ц\xB9f\xBC#\xA0p\xFF
+R\xA49T-\xA8\x96w\xF9\xBB\x96s\xF38\xA8\xEE&amp;#5@\x8E\xA8\xC4\xE7\x93\xAF\x95S\xD3\xA8\x9997\x9D\xB01\xD8M
+\xD39(\x92\xF6RLA'\xD3\xABk+I&amp;=\x9A\x98\xD7\xC7?~\x8D{#\xD4=\x9C\x80ng\xFA\xF8\xE0\xEF\xB4\xC5&lt;$&amp;\xA9\x99\xB8\x99\xBF \xE9t\xC67\x8C\xAC\xE7qh\xA9\xF1\x98Æ´I[\x87`Å°\xA8,\xCDXTm_        \xA1\xABai\xAA`.\xCDy\x98t+\xAF\x84\xC3\xE0Jp\x98\xC32\xF9i\xC4\xD8\x99~&amp;\xCA+\xA5\x91+h\x8F\C\x91h\x88\xCF\xF8u\xFC\xCBRe \xFE\xEF\xBC/i\xB8\x91\xBE\x922\xAC\x9C\x97\xFF3W\x8F\xF2i_HfO\xC3\xC6?\x86:{\xA9&quot;4\\x8F\xB3\xB4Û¿\xF58\xCD\xE64P$\xE9\xFB5^\xF8Ϻ^\x81\xBC\xFF\x83\x91F\xD2\xDFᆲ        ÂŠ\x86v\x98 uGs@\xE6\xCE4D\xB5N*\x84\xB9.\x94\xF2\xD8\xC0\xE9\xA4\x83lKLvfg \%elB\xE7\xF8}\xB1i\x90\xC8L\xC6[H&gt;\x9C%\xD7V\xA2XE8b6\xC6\xD9pÐ\xAA\xB6\xB9âh\xF2?\x8C2\x8D\x9F\xE25\xD9
+KT\xA9N\x8B\xB5L\xCE]\x92\x86L \xBBUJ\xC9OÈ«K\xCFJ\xD5o.\x8D-M\xCFuSNG\xB1\xD3Æ’'|-\xC2\xFC\xBA\x955H\xF2\x86_,\x9A\x94\xF6@V\xAA\xFA\x89$\xF9\x8DU\x80\xB4\xD0Z\xD1\xF3\xF9o\x83\xEEzm5\xB7\xAA,\xD9K\x8F\x84\xF2Zc\xB7c\xD0z|y\x8F@&amp;\x83\xEE+\xC1H \xC4\xA1K/4\x882\xD2 \x82+\xE6\xE0\xDC&amp;\xE0\xED\xF9\xF0G,\Z\xF4Mx?\xC5Ur9\x94\xAFDɽ\x9A\xDEb&lt;\xF9\x94*{Ʋ\xB6\x9DGQ\xD7e\xAA\xADQ\xE8\xBDT\xF6c%5h\xF8\xCCØž98\xCB\xC1\xEC\xF0\x8C\xAFÈ®c/\xA5j\xA0):\xA9\xBA2\x97\xCA\xE6ia$+\xAB,\xF6U\x90\xFB\x9A\xAC\xE6_'\x8C\xFC[\xE1j\xB4kL\x8D\xABV\x90\x8C\xA0\x90X\x83\xE5&gt;\x88R        !\x85J\\x84\xB2W@\xA1\xAAS\xA7i\x97D-|\xB3/\xBC
+γ\xD1\xC1\x88Z\x82U\xE1@P\xE6,UB\x84ƺ\xECMŬ\xCDu\xB4Z\x99\x83\xEB\xC4Z\xA2\xE1\x92,Ó™ \xC7\xF1\x83+\xA4n9\x81Q\xA5Ku\xD5I\xE1\x91HS\x982~ \xD8&gt;\xF6\xA8\x810j\xF2\xDBEj@\x90+T\xA9\xF9\xEF\xF7\xA7P\x88&amp;F\xB2\xDAf\xF1\xE7(\x8EZÔ°#\xCC\xF9\x9F\x9B{\xC2N\xDAKk 6\xFD\xA0]cMjl\xAD,-KÏ \x98\xBF\xF1 \xAD\xFF\x8C\x83Qo9\xA06\xAFc\xB0vc\xFB\xAC),+.\x92HZ\x94\x99\xE9\xD2@?S32\xD0fF\xE0iA6\x8B)\xD4H\xF7\x9B\xCB4+\xD2p`\xCD_y\xB9\xBC\xB4\xC9$u\xC3j\x99k\xD76u\xA6d\xA0\x81\xF6\xB0 q\xDB\xDC\xDB\xEE\x85\xF9bre\xCAy\x88\xEAfLX\xCC\xEA\x8F\xEF{ͱ \xC1\x98\x8D:\xDD\xD78\x82©\xE7LM\xA3\xD6#i0$\xF3@U\x9DeUj\xE5\xE6\x85as\xB3b'\xA8\xD6A\xBC\x88\xD0\xC6\xE4h\xE7jZB5\xC3\xF8\xA3)%\xA9#p\xC5I\xAC9\x81pG*T\x97\xB8F\xA1*\xF9\xAA\xA0\xB2\xD1\xC1\xFD\xA8\xE6\xA8ÆŒ\xCDd\x8E\xEEb&amp;\xA3efu\x8DUk\x92        v$\x92\x93\x88\xD3b\xA2\xC5\xC3~\x91Y\xFAV\xF3\xE1X+t阚^X2@2&lt;\xBDgT\xCB
+\xBA\xBD\xE7(\xB4\x8E\x8Bg
+\xFAW\xD6R|̽S\xA1\x99fr$\x92\xA0\xF9r\x8AJ\x884\xC9`O\x98\xD3B\xA2\xDBþ\x95\xD4_3-UH\xD0I\xA4\xEAF\xA4\x8C+i* \x8A
+\x9B\xEBP\xB7,T~\x92\&lt;\xE9R\xF5\x94)\x89j'\x9A)V\xA3p        a\xEE\xD3{\x81j\x80L\xA5@\x8CL\xB7pOn&lt;9\xDC\xE9\xCC\xD3R\xE5cXza\xA4PAwP\xA3\x9A\xA2\xA9\x92#K\x93\x9B\x90\x93\xD9?\xE5O2\xE6\xB2\xE5L4\x8A\xE8k\xABT\x93,&quot;i\x86c?u\xF7L\xD9S\xF1O\xB2:9\xBE!\x96\xCF \xDD54.\xA6\x80\xFCÓ—\xCCT+2\x85I\xA8Z\x9Cyo \xA4^ë«\x9D\xBCs\xC2(;=45)g\xA6\xBE\xFA4\x80\xF5)\x82\xD2C\xA9\xA9\xDAI%ȫу\xA8\xD1\xF4Ë\xECe\x97
+\x9F\xD5@~\xBCeH \xF5\x86\xBD\xC1A \x80F=\x85Oty\x92u\xB3F\xB64\xA2,*\x86``\xD2\xA85300v\xECZ\xCDWÍ’1qÆ“3\x96F\xD0        |t\xA4\x8Eg3j0\xE8Z\x89^\x97\x93\x8E|\xAE\x91Õ‰je\x9A\x8E\\x8F6\xD9\xE8RE\x8B#\xC0@w\xFD1\xCD,\x8E\xE9\xA8\xA1\xF5\xB6\xC4Ycy\x96\xC5&amp;K \xB8\xB5\xC118\xE9\x831\x92(\xBE'\xCCÊ€&amp;F\xE7`=1\xD5r\xC9L\xDD38\xEAL\xE7\xA0&amp;\xA3\x87aC,pX\xE8\xC1\x978V+\xEA\xC7\x8E\x8D\xAEX\xE2@\xDDL\x89k\xC88\xB0\xB4p\xE5&lt;\xBE tJ\xE4\xE8\xC46Q3øg\xA7\xCF9AÔ¸+1\xB0'\xF4\xC6ne\xA8\x96^\xE1V\x91&quot;?\x9E9\xE53eg\x8C\xF0qO\xCA&gt;\xF3
+\x96\x81{\xABj\xFC\x8D\xEEb\x92\xE7\xD4j\x90nF\xBA\x8300\xED\x85!ʙ\xF3\x864٬!\x91&gt;cJ\x8D\xE6\xF8\xD6$H\xA2f\xB8a8댎f\x88&lt;\xDF8\xD53*&quot;\xAB\xF0\xFC^\xA0H\xB8\xAD&amp;\xC6v\x8D\xEA\xC6\xDB&quot;\xC7\xD3\xE3\x8DT\xA2\x96\xE6n2f\xEA\xD1a\xFE}0\xAE,*K\x93j\xB3\xBE2\x925@9\xBC\x94\xE1X\xC8ڼ;\x8A\x81_#\x8BB\xAF\x95\xC0*#k\xAE,T \xEF\x86\xB5k\xE2\xA8@\xB5*\xE2\xA8VW\xBCk\xE2O\xAB\xE5\xAB\xD74\xA8\xBB&quot;ߙ\xE2)\xAD\x88&lt;\xD5
+\xAD\x887\xC6ye\xA6-\x97r\xA2\xFB\xF42\xF6#\x95\xA9¨խE*T\xF3\xAB\x8A\xCD^\x85O5\xD9\x99\xD4\xC74\xBEw2\x92\xCDQ\x99\x99\x94\xD7\xF9F\x9C\xA5g\xB2Þ•_\x83x7\x89keU\xA4-@\xD5iC\xEA \xA3N\xAA\xCB\xF6gP'K/DÓ\xE5Ó©\xBA\xC9\xE3\xD9^\x{196EB4}TgM^t\x9A\x88_Ky\x9EfXy\x94ûE&quot;Ô˜5\xA9\xA1\x99,_\x92]\xBD\xBER\x8AR\xA7\xE9\xFE\xFE ~G\xC4*L\x99p\xADQs^\x82\x8D\x96$\xB3S\xABPT\xFB:\xAA\xB4Û–[P`4\x87\xC6O\xA4\xEF\xDC\xD9~&amp;\xAF\x9F\xF6\xBF\xF2:\xFE3o\xAB\xE9)\xAByt\x8D\xCC\xE4&amp;\x9F\x98\x95Õ’3^\x83Ô£\x98\xAA\xF3\x83K\x9A\xEBR\xE3l8\xA5V\xC7W\xD4C7Ôž\xE4\xC7\xD1\xCF\xDBno!\x99wz\xAB^\x9ByIZ\x9F\x9D\x97\xA8*\xD3V\xAA\xCC&lt;\xCA5kRWF~Rj\xB0+**X\xB7V\x86\xCF%\xB4z\x83\xC5~ѸO4Y\xAA5*\x9A\xA9\xC5`\xD9C\xE5˃c0\xE0\xAD7\x98G2D\x93=\xB6\x8AÖ.\xF1\xDFg\xFFQ\xAB\x98\xCD\xE6\xE6jV$\xD0l\xBE\x83WI\xA7M\x98\xE63WT\x81J\xB0\xA8\xC4yt\xA9\xB0\xA6[\xA6^\x90\xD2`B\x99Q7tXjO8Њ        /\xE9\xD4͵k\xB0 A%\xC0\x97Qj\xA0
+\xA9\xF6\x81\x81][\x8B        \x81!\xA7WBm\xE6A\x91\xE6(\xA2\xAD0H0zL^\xD1A\xD5nRÚ¢\xC4\xC2~β\x9DC\xAA\x86{\xFA\x8F{}\xE0\x8D:\xB52\x9D\xB4\x97#P\xD1Y
+\xB4\xD8\xFA\xC6\xFDA\x8DB\x992        &quot;5j2\xC3N\x92\xE4O.\xB2\xB56hB\x84\xC8\xEBqa\xD6ZDhÜ“\xCC
+i\x96\xE6MRe\xC0\xC7\xF2\xA0\xBF\xCC4E Y\x8E\x98R!\x9FJ\xF3\xA8(\x80Ê…m\xBA\x83=\xA0\xB7IR4|\x82D\xB5JA[/B1k\xE3\xD6fLs,\xB9\x92\xC1\x83ibe\xA9Õ®\x9E\xE3\xB3h\xF3b&amp;\xFD N\xEB\x8D\xB5.\x9F.2\x8Ap*P\xA2P\x9BT\xDC\xCF@lÞ³7k\xDE\x90ͺ\xBF\x99:+W        \xA1\xC3\\x8F\x99\xB2\x95pT\xCA}V4\x8B\xA1
+\xABР\xAC\xE5J\xA0\x89\xF9͇\xA9:\x8Bvmd\xEA\xFBÅ‹C\xF9\xF5\xA8\x8B3Aa;\x880XV\xDCF\x90\xAA\xC0\x80FU\xA5\x96\x9A \xBD\x8D-a\xEC \x9BYH \x8D\x84h \xA8\xFD\xC8 &gt;\xAF\xAD\xD1H@\xCCAî\xC26\x89\xEA-\xA6dHm&quot;\x94\xD4
+\xA5\x99\xF43\xB0\x8B G\xE1\xEE\xF7 i\xDEh \xDD-ch\xB6\xF3\xB8\x8BE\xC8\xDA\xFF M5(\xAEGS3\xEB\xF8^=ß½\xB6\xDC\xCB} \x95D\xB1T\xF3}\xF7\x9F\xEFE\xCE\xFE\xA2\xFD\xE4\x82,\xE0H\e\xF8Ëfe\xEA \x90fT\x82 \x8B\xC8H \x83!A*P\xA0{\x9E\x81\xF6G\x{1137F0}\xCF4\xABi\xA4\xC0m\x98\xDA\xDEr\x8B\x92\x85\xC2j\xD4pqgh\xE3\xDEJ\xAB\xE6\xD1!*0P\xE6J\xC0O1T\x8DR\x80i\xAA\xA48\x85\xE6e\x95m\xB0\xE6\x96.8\xF4FLQ\xC9\xCF&gt;\xCA\x87_-\xC0$\xA92+i-M\xEC* 6$T\x90i\xB1Ó{h\xE4[s\xE8\xF2rb\x967O\xF75I\xE0\xE3\xA2\xE8ƉL\xB1'\xBE+B\xA0\xAF3\x99-dxZ\xB5\xF1\x9C\xF38싆 \xF1\xC1@\xECq\x8F\xE6\xB7aexCt \xC7\xF2ļ\xC9\xF2Tp\xB5\xC1;\xC2xm\xE4Éͯ\x8EI\xCC\xE9\x8C [\xE4:(\xA5H\xB1\x9AÓŠY\xC5\xDD\xD0\xF0Ô¡\x81$\xFEX\xD1L\x97 )\xEF\xEC\xF9\x8E6\xEFv\xAC2\x9F\xB2\xF30\xBB\xE8}\x91\x9F\xFD6\xFAe\x89Og=&quot;\xFF\xD7\\xE0\xED\xF1\x85\x9B\x89\x8CR\xCBd&lt;d\xD4\xF4\x9Fvq\xB6\xB4g\xA5\x84\xE6\xF2JT\x89\xC3R\xD5xU\xF1\xA2\x9140\xDC?\xA1PF_\x86\x8CÜ‘j$\
 xF6G\x80\xF5'\xF2\xC62\x99\xAA\x89e\xE1\xDC\xCCH\x81Ðœs\xCAf\xB1\x89y\xC9d s\xB6ÙºT9S8lJL\xAB \xB8\xBF\xD8\xD1DͲ&quot;\x9FÆšI\xB0\x9Ay\xDC* 6\xD9\xCC* \xAF\x9CAdff\xA8ƈ͑\x905FLp\xCD[ @\xB9%NttÊŽ\xBB\xC4`e\xBAch\xB2zQ\x8D\xACσ\xF1:G`\xB5/IC/GÊ°:\xD99\xC2;9\xC3=1v6g\x85\x9EØ´\xC9h\xB7
+n\xD8\xD2\xC5@5r\xB1òO\x{DCA2}9\xC9䪶\x8AY\x9CÈ©\x9Am\xF4å²…\x89\xDBHl\xCB\xE5SX`RK\xE9uJ\x8B\x8F?\xAEɦ\x8E\xBE\x967+#\xF8W\xD2n\xBF        \xA4\xD9[\xEC\xB5W\x8AÔ©\xD4\xCB\xD3J\x95(\xB2+ש\xE7f*\x9C\xCAU\xD0V\xA4\xA8\xF6 \xA5\xA9!\xF0\xB1\xB7G\xA34\xAC\xE3G\x8CѨĢ\x96\xA7IÖ½\xD8+f&lt;\xBEJ\x94\xA9\x92|\xB6eee\xB5@I\xD8Zq\xDF\x998\xFA\xCCР*\xF3I\x8DD\xC8B\xCBÓªP\x86\x85IC+Æ°\xCB'I8\xD54f1\x90\xAF\x97g$=&quot;\x85i%\xF4\xC0,\xA8 \xA7\x99\xB5(\xB6\xE2\xF12]&amp;$!r4\x{DA53}\x95\xD89\x9B#RV\xF9+T&quot;oy\x8C*C.\x9C\xF2\xD9u\xA4\xA5.V\xCEmK0\xAE\xA9\x89`\xD4 \xF2W\xA96\xEA&gt;\xD2\xF2\xD4P\xAE\xBDeZ\xA9D\xA6\xE7\xC8D\xA9P)\xD8Ar\xC0\x92\xA2$\x83\xCAH\xFFk~\xD2V\xB7\xC8S\xCBMl\xDD&lt;\xE1\xF3\xD4#\x91R\x81\xC9TjϦ\x98cL\xAD \x92$\xA0C\xA5\xAA.9Vn\x9E\xC74\xF0\xFF\x8A\xAA1\x86\xA3PL&lt;\x82@\xC9&quot;\x9B\x93P0*X\x91S.\xE0#\xA3#\x92\xA5\xC9nA\xE8b\xE2 \x8B\xA9\xC4/0*y\x99S\x99\xDARÔº\x97        \x8E\x87\xE99\xF5a\xB4X\xEA\xD6&amp; \xAD\xAE\xED
+V\x8F2\x99J\x8AWc5\x8C\xDE        \xB1\xEC\xC0\xEA \x98S\xAA#T\xA8\xA8F\x974\xAA\x8DL\x98Ó½\xEEd\xDE\xE0\x83c\xABQ\x86\xCA\xDEhB\xAD_-\xC5:\xD8@b\xACz\xFBÛ˜X=\xDA&amp;9h\xB8QT!\xF2\xEB1@&amp;\xA5\xACÞ²H\xDC4\xC4\xEE5\xD2}\xDF0\x89\xA7]\x8E@u\xA9\x93\xF3\xD53v\xDE\xF3\xAFL\xF3{\xC1\xB4\x90t\xF9\x9A[˯\x80\x9AS\xB5\xE0\xF7 \x82$Ü¡L\x96f\xA6A\xE7-L\x91V\xB8\xE5/k| m\xCA&quot;\x81        rD!v\xA5\x98,L~\x9A\xDA \xDE\xDB A\xD0AV\xE8&amp;Z\x9BAc\xF4sVÛ®\xF3\xDC\xEE \xCC\xEEuj$\xC36\xB9\x98 b\x8Dm\xE3\xB4E\x94\x85\x8E\x98t{\xA1}\xC0PEL\xF9 \xDA1o\x8CΣ{4\x832C&amp;C`\x8A\x95\xD2HC16&amp;w\xD6,&quot;4\x81X}\xDD \xE5*iÑ­HLu\x82\x93;w1\xEAw$\xF7,$\xB5ΰϫΩE\x8D\xAA\x83\xB5\x8FH'\xAFm7Ý°t \xF7zhPX\x8F/kX\xB1&quot;\xC2@m\x80\xE5\xB5\xF4\xC2È•B\xD5J\xA0\xBFc\x8BS{\x98\xB5\xBEn\x90T\x85\xDFh\xA4\xADRi!\xBE6v\x8D\xBAl&gt;9u\xDDV\xC7H`|*&amp;\xFCM\xFA\x8FHÛ \xB3\xD3M\x8CD'\xEE\xB9\xC3'\xE4Ø©;\xFC\xBAz\xF5\xE8D\x88\xDCj\xE9\xE5\xCE\xC7V\xA7\xAF\xC0\x
 CC \xC9\xDE\xDA~\xF1\xE9\xC6\xDEZ\xE2hVud\xFEܳ\xA3\xF6\xD4\xBD\x97c\xA4\x89\xFB\xD4\\x83\xE4\x92H%(I\x82\xA9q\x93\x88\xD7\xC1\xEA^\xC4\xF2\xBCN\x86\xAAl* \x94Ez\xEB*Hi\xB9\xBC8\xE4`L q\x9An.\xD1V\xA5\xB3+&lt;C\x82\xBD\xF6\xD2iÜŒ\xC4&gt;\xDDTE8\xFF\xBDP)\x98$\x8A\xA1\xBD\]^\xAD\xA5\xC9Ó\xA7\xAD\xE3\xC1/F\xA0\xD8 [\xF3\xEB\xF0\xC7^\xA3\x9Cu\xE8\x8EØ­l\x87?\x96R.0\x9B\xB2\x92\xA2Qs\x93\x8C\xB4\x9Aj\xA0\xDE SY&gt;\x82ØŒ\xB1Ò¬\xACrRe\x9B%L q6t\x85-L!\xD9\xC5_&quot;0\x8A\xBC\xB0\xC4\xC8H\x96\xD2#1T\xB2#}Z0\xEC\xB5 5@\x807\xF6x7 _\xD3P\xA8\x8E~        KQ\xE5\xC7lh\xA6\xC8q(\/\x80-=1\xD3        \xD2TA\xD3ʱ1\xDBY\x9DY?\xB8\xC9\xE44P,9&gt;\xAA6\x861s5Q\xAB\x93&quot;\xD8\xCFQTH\xD1\xE2\x81Gs\xDF
+\x86G\xD6\xE3W\xDF+!j#3\x9CZz\xE3U\x88\x9A\xB9\xCCh\x91\x9Bc^\xC5P\xAC\xDF\xF6\xAE+#\xB3\xC1\xA05        &lt;Bpi \xCC9\xC5!6MI\xC0\xCCÉ®\x95*w&gt;\x83|f\xD9q[\x95\x9A|Ci6\xB0\x9A|O @\xECM|\xEC\xE2\x94h\x96Ì¢ÚŽ\xD8Ud\x8D&lt;\x98\xEB\x88\xD6\xCAÒ\x8C\x8A\xF6\x9E\xE3+s@\xEC1Ë gA\x87\xB9,\xB55Æ›\x89\x80W\xA0\xB8\xB4\x88`\xAF\x96\xD1!X=L\x9A\xF6\xA1Y\xE1/\xA5\x8B\xA6;\xA6#+F\x86V\x9C6]\xB9\xF4\xB5\Ã…\xD5\xF5\x9AekfV\x81\xABH*\xA2\xF4j\xE6@\xF1:\xB9\xDC\xE8\xEF\xC3\xA5\xB3\x90\xF1\xFC\x9F\xDB \xA0\xD4\xEBK-]\xA0\xE8Y\xE8\xD2\xCC5Z\x94\xA9I\xA4\xECÔ&quot;B\x90Y\xE4\x9Cqk\xA3x\xC5\xCFd\x92\xE2\xE7MQR\xA0FU\xA4h\xD1\x8B
+\xEE*\xD3F\xA6\xDAt%5ZA\xEA\xB3\xAE\xEC\xA1y\xDD\xC9Å©VÌž\xE1&gt;4`\x81Ê¿\x92        \xA2\x8A)\x8A\x94 &quot;\xADAK\x9C.\xAD-IQ        \xD2
+\x9E\x9CÖ¤. w\xE2\xF9jÊ´\xDD)\xEAsUj2R\x88_XbÈŠi
+Ì…ÙŽ\x9DWX\xBC\xC5\xEAf\x9F\x86\xB2\xF5%\xC2#\xAB5Mp\xBE\xF1\xA8\x8B\xE6\x82         @\x8EȺI UXb\xE0\xBDL(&quot;\x8F\x84\xE9L\xE8S\xA8\xB1\x90\xAAu\xA6i7,b\xF4\xEC\xD4\xC8\xD1Ts\x88\xA8        \xC2\xD4Æ’\xCB\xE4 \xEA\xA5Ê \xA6\x8D\xAE         \xAB
+\xB5\xC8'LS\xA9\xEFIZ\x8BH.\x8EV L#\xDD\xDA.T!\x82Z\x94+\xD7Þ¦N\xD8
+\xA1\xE0L x6\xA5\x92Úµ@\x90D\xECe\xE1d\x9C)WI\x8B t%l\x97\xF5+\xA6uH:\xE8\x93#\xCCB`Ħv\x987\xB09\xA4\x90VB\xEAc%\xA9\x83\xA2\xAF\xED)\x94y, |\xC8LzZm\xB8\xEA~S\xD4ku
+Ö§]A\xF0\xA4\xA7\xAE\xFE\xAAyDl\xC0\xB2\x95I\x99t[8\xADL\x86i\x99\xB5\xB6Ó¸2\x81\xCA\xA6 %b\x91(\xA5Z\x88X\xC4Z\xC7Di$\x88\xBE\x9D \xD1)\x88-Gdm\xB0\x82?\xE5R4\xC0\xDE@\xF2Ê€eSL\xB6Y\x9D\x83\xF6&quot;\xC7`V\xD3+
+\xE9\x82Ht\xC1\x95_)\x8B\xD0v!`\x88\xDA-\xC3\xF7dP\xA4N\x9Fu \x9DS+\xF5g\xC5\xB4_\xF0\xDF\xEE`u\x80A\x98\xF2\x{13C720} \xAB\xF1\x93\xD6\xF7 \xC2-\xCF \x94\xA4\xB2@\x8BF\x81@oD\xDA\xF2b}fH#\x9B\x9AÚˆ!\x89\xB3\xED5k\xA3\xA13eH\xED\xDA \x88\xB2\xDBH\x88\xD3\xB8\xB4\x96\xA8K\xA7F~&gt;\x80\xDE\xF1\xB1\xE6h\x8B8,o\xAD\xEA\xBAJ\xD2\xD07z\xB4\xD8F\x93k\xEC@cBSG\xC6)\xF7&gt;\x84o&quot;\xC6\xEC\xD2Li\xBBI&quot;uÔ©\xE5\xB2htW\x983\xB8\xDEw\xB06&quot;7\x89\xE5\xEC{\x94\xDA\xD4 \x98\x8D\xFA\x806LHX\xB1
+AÝ­\xACB6\x95\xF1$\xEE60O\xBC\x93\xE1Xj\xAA\xFAZ0\x94\xF4\x83\xD7s#y\xECM\xBE\xF0\xD4Dy\xA3 (R\x83\xF8m7&gt;\x9BIe\x89\x92/\xEFz\x98\x9B| \xA6\xFD\xCC{I_Plf \x98\x89!\xC788hTL\xED\xBF\xBD\xB8\xB4H#pD\xDF\xED.Ä“\x85C%\xFC3⺹z\x8BR\x85G\xA5QA(\xEAy\x84Π\xC0\x88d&amp;u#\xA3\xA7\xBCH:!\xA1rzkÙ\xD2V\x95m\xF3\x9A)T\xA2\xB81E\xF5#\\x99˹\x81%\x8BS\xB8\xE7RJ\x8C=m;à°’\xF9rŸ-\x8Ce\xEAjY\x9AeU\x8DIU%zf\xECi\xCC\xE3hf\x96=\x9FJ\x9E\xFEEd;h&lt;\x95#Q\xA4\xF0K,Z\x89q\xCFM\x9C`\x95iQ\xDB\xFA\xB7G;\xC5\xEC\x9D\xCBp\x80\xCA\xC3B~\xA4+`\x8EV\x87\xDBO\x90\x9C\xAEAP@\xB63\x94Üž\xE5F
+; \x91l@\xC6kf\xA3g\xF3\xD1        \x91\x94\xB37\xC5Je*\xE2H\x95\xA3W0\xCA5p\x98Ъ\x95\xE3^\xA18`6\xB4OS\x80\xD4\xCC`Z\x99`I'\x8A\x88\x9E%Ãl?\x9E4R!\xA2\xEA\x8A\xB2h^\x90:\xCE4\xFCP CQ\x9Bヾ4Q%ÈŒ\xAF\xC7q\xA6\x83'0
+\xBC_(\xA8\xF3\xC4\xE2\xF4        \xC8s'GW\UcÏ”s\x860\x91\xD3\x90\xACl\xD5\x82Ǩ\xE7\x87lK\x88씥Ɔ\xD1\xF10댚*\xC7|\xC5\xE9\x88hv\x94\xE2\xA2F3h\xB8\xBD\xCA+\xA6;h+-&lt;MLm\x80a H\x8C+@\x90\xF4\xB4bi\xB1 \\xE1i\x8A\xFA\xE9\xC1\xA05+=i\xC5(\x89\xB1\xB2Nت&amp;\xC6_*qD\xB6%\xA8\xE3T\x8C\xAC\x8C\xF1?L\xAD
+ÙŠ\xB6\xA7B\x8DZ\xD5 \xA8夌\xEDv!d\x85\x81$        \x8B\x8C+\xA4\xACJ\xDB&gt;jf\xF8m\\xDB\xE5\xB2\xCE\xD5\xEAW\xCFgjU\xCEPF4\xDDm\xE6שG\xEBiDS\xAD\xA1\xB3&amp;\xB3jh\x8A\xEEJ\x83\xF39%m\xB3\xDC\xFE\x98\x94\xFF\xF8\x95\xF39\x9A\xF9\x91R\xADG\xADU\xEAy\xC9N\x92Ö¨\xACÄ£\xD6\xCA'\x96\x85\x9A\x9E\x93SÊ„G\x93\xF6\x9B\x9CTS[\x97 \N\xE0*\xB9\xFC\x9D\\xD4Ò©\xF5z•j\xA9\xA9*s j&amp;\xAA0PZ\xAB꤄:\xA9\x9B\xB6\xA5Õ’J2\xA4i9\xEA[\xF2s\xC6\xCD\xD4T
+\xCC\xCDL\xBB3R\xD6\xE1u\xA8\xD0\xD0XT\xD3e\xA9\xA5\x9BO)Ô \xAE7F4\x96\xE3dt\xB2\x83\xF6\x9A\x99Z\xA8s:\x95\xA0YT\xC4\xC0f\xD2j‰엌\xD9&lt;\xB2\xAD\xA9a}\xD5j\xCCIG\xA8\xA0R\x99\xE4/\xE5\x9D`\xB1%\x83\x86.\xC0\xBA\xE4\xFD\xAA\xD4B\xCBY@4\xF9\x82\xA0\x91O\xDE,\xAC\xEB\xAD\xF41\xD3\xD3Xx&lt;\xAA\xA5\x81c\xB2\xE1\x92\xF6\x8FJ\xA0g:\x82\xAB¸(\xFE`%\x81\x80\xA4\xB8ufB*\xC9\xE5m@\xE0,\xB1QΤ\x9D5)\x92\x96\xAD\x82C+EA`5.\xA7\xA4\xE4\xC1u\x95\xC3*\xC50#pA\xA4\xCF\xEA]M\xDE\xF4\xAB@\xF7X\xC6\x80\xEA\xACÛ¯K\xDA\xEE\xECÜ»\xFF\xDER'\xEF)\x98
+\xAA&amp;]\xBAC\x8B\x84\xE9\xE6\x81i\xD1P\x8DJÔœ\xC6\xAD}L\x98,uec\x97T\xE9\xD6J\xFB\xA5\xCA\xC8Edq/\x86\x91\x80\xB4v\x80&amp;\xC4\\xAAĬn\xAA\xAD\xA9nÔž\xA2M0\xB9r\xA9c\xCB M,\xDBi&quot;\x9B5\xD4\xE5\xEA\xA6\x84j\xA3\xC6\xF1\xB14\HׯR\xDCO\xBC]E\xC8\xF3T5q- J\x8FxD\xDC\xF7\xBBF\xE65\x92J\xEE~Õ´\xFB\xC33L\x93@:\x8Di\xEE$\x8B\xD2 \x98\xEA \xF7K\xC8&lt;\xF5\x9AJXQ\x95E\x87Qm\xE0\x9B\xF2\x88\x82I+p\xC1\x92\x8AXN_É¡M\xB0\xBD\xCCsi j\xFB\x97D\xA1\x88\xF21V/&quot;j\x9D\xA6\xCD\xCD\xFA\xE93rA$:\x81\x90X&lt;\xAE_QL^Ll@\x9D\xD8Y\xA4\x92        kL&lt;\xB0*\xB4%6\xC4;\xBC\xEE6\x9Bß­\xC9Õª\xE2\x89i*\xEFP\xB3SM\x8A\x8Cx\xE5n \xC1B\xC4@\xB70b\xC4\x8F9\xD9 \xE0{\\xE2\xA2\xCF\xDE T\xBF\xA5~\xC9p\xC0d\xD1\xDE'\xE4\xBF{\xF4\xD2I\x98        \xAAMS\x82\x80\xC1RDOrn&gt;30GIÕ¤ \xFB\xB4W\x84)T\xC7M\x8FA뵄H\x85S\xA9\x8B\x90xX\xBA\xBDGh\xB7Y\x8E`D'\x9Av\xD6~\xF18\x91\x8BV\xB8߯Ss\xF2\xDAOQ\xD6LLE!\x8E\xAD[ \xAD\xB6\xDA:m\xB0Þ˜\xB41)0        Z\xA1\xBE=\x8E\xF2
 ;~\xEF\xAC\xE9_\xDD\xC3%\x8Aq\xDE\xDD.        \x81@\x8E\xF0\xBD\xDC\xC52P\x9A\xF2o\xBD\xFAM\xC0x\xCFH\xD2yD\x85c7,\xA1t+\x91\xB6\xFF\x9F\xE6-:\x8E\xE659h\x90\xB8Ε\xEC\xDFÛ¦k#\xAB@\xF7z\xB2)D\x86&amp;\x93s5&quot;a%6ÔŽÄœg(\x92\xBEJxW\xDANW\x88\xD2Q\xA8-E2hT\x85\xAC\xA4Uz,\xA5e\x91I\xFBJ.Y`\x93\xA0\x91\x8Ev\x9A-? \xB4}z\xAD&amp;st\xE0\x99Fe#\xA5\xA9\xE6T6òª€¿\xFD\xE5\x9A\xDA\xC7/\x86K\xC7\xE879\xED.\x94McRi\x8A\x81\xAA\xB1zld\xE9\xA9L\x81R\x9B        (\xE8\xAEݘ\xD5\xCD%d\xA8\xB6\xE8\x93\xE1i+SJ\xA9\xA8\xA3\xAE\xAAe\x95в\x93f\xD2\xE1X\xCAH\x86RH`M'd\x87T\xCC0\xC4EW\xE2x\xAA!\xB0,\xD6|F4H\x9B\xA3\x9B\xC3 $r\xB9\xCCKE&quot;c%\x98\x9Cf\xCA\xA5_@5^\xB7\xCF \x9F?\x87@5W\x89aЬ3Ä°\xE8V
+x\xF4a\xE9'Pkij\x8AP!È\xCDq\x83\x8DTL\x9C\xC8\xFA\xBCH\xE3U=@U\xF8\x81Ũ\x92\xE4S8qj\xEA9\x9Ch\xA2E\x89l\xD6.\x82\xCC\xFA\xDE+!b\x979\x87\xA4,W\xF6\x87\xAE+!cm\x9Bá9\x8CQ\xA1\x98¡\x8E\xD3\xCD\xC6!\xA0        L\xD9\xC6m\x86e\xAA\xDF\xB4\y!\xA8\xA18\xDAÍ‚\xF2\xD4\xC8Ķ\x98\xD2\\xD63,Ù\xC3\xA1\x9A\xC5P\x85%\\x82\x97.\xA7\xB6#S*\x90-\\x90\xE9\x8BR!\xA1\x8F+\xD7&amp;EU\x89\xED\x8BM\xD0\xD0X\xC59G\xFA[x\xABNIr\xA1\xBC\xB3\x9B\xAA\xA2\xABr\x9D\\xB1J\xF9\xB7!\x98M3\xA80\xD2\xFA\xC6`S+\xF6\xBA\x87Q%3\xAB
+\xB9$\xA5V\x93Q\xCD\xE6\xD9+\xAFÔ¸}\xD4\xC5JF\x9BKf\y\xC8\x9A\x8D*Ôª\xAD|\xBEb\xBEY\x8A\xD4J\x85_–\xFB\xB2\xDD\xD5\xEB2\xB2\xB2WP\x99\xE7MC\xD2\xFE\xAFTl#˯T'\x8BÔ \x8A\x8A\xF5\xEAÕ€j\x80\xB2\x9B%6u1V\x91\xF4\xEA\xEA؃c\x89j\xC1\xBCr\xA2\xD5!\xC2\xF9Eƨ\x8F\xB3 B\xEAØQ\x81w稕-\xC0\xF3\x8BQ\x99K\xFAB\xAC\xD2e,UzM2`\xC4\xEE\xF2Å‘CmM TPÆ’$
+\xAAu\xB7\xD0`$\xA9:\x88\xF5$\xC8KC\x99l˨J\xE0\xA1\x995r\x9DZ\x91\x94\x87Pb\x98+yz\x81\xD2\xDE\xF2\xD3l\x8E\xD3\xCDƵ`uB\x9A \xE1\x83\xD2\xD2CE\xB9\xB9Ĥ\x95\x81 \xF2I(JP\xF1[\xA0B\xB59cYX\xA9\xD2Q\x97H\xD6\xD3\\xA3S\x8DW\xA7rȳ\xA4\xB3Yh\xFBF\xA8\x8DWa\xA3\x90\xE8o)tJl\xABN\xA5\xEAQ 2&lt;\xA0kl; ,\xD4=\xAE\x8F\xBC\xD2\x88\x82\xF4\x88z\xC5d+!\xA4\xB0H#̉\x93[\x96\x99a\xC9{O\xA7˨\xD21H\x9A\x86\x9DU\xE5$1Öº\x96b&gt;\xD1(\xB2Ê‚\xEB%\x8Eɼ\xA7\x8A)\xBE\x9B:\x96I\x80\xD2        S*d#\xAA\x80\x8Cε\x91\xEF\1\xD8\xEEW\x8DSm0\xC8u\x86\xD2        \xD2A\x8B+\xBAL\xC1u\xD34\x98\x89+D\x80Å¡\xD9%K0d\xD2        ZX!\x89`\xC0F\xA5e.E\x88Ì®\xC3\xE86A\xBA\x9BD \x82\xACH\x96\xA0ez?\xB2j\xB0f\xFC\xA0a\xB5\xBE\xECA\x8F\xBATuF\x94
+F\xAF\xF7sÏ…b\xD4lA\x81r\I&amp;\xC4I\xDC\xCAÛµ6\xB5`P\xC5V\xACI\xB8&quot;\x81'\xEF\xF4\x82\xF3+Ô† +\xBE\xB4-\xD5&gt;\xEF\xBDЋ\xCD\xE0\xCC\xECj \xC4F\x90Õ‡\xD8\xB1-\xFA0\xD2\xF87Y\xB0&gt;\xE8\x83n\xBC\x80\xA9AÓ­ \xD1&quot;\xE4[o\xCFkD\xA8m\xB0%I\xA5\xFBc\xEB\xD4\xF6&quot;\xF1q0`B\x9B{\xAD1h]'\x81k;\xF9\xDC4@ \x96P-`\xDA\xC0\x8EMW\xE8be3\xE4\xF5\xEAG[\xC3^\xF3\xD4\xCB+n+B\xABM\xA1Z\x80n&amp;Ѫ-rD@\xD8#M\xE0\x92\x80\xB15 v9\xE5Ì`Ä‹\x88\xF8\x83î›Í¤L2\xA2\x8C2[\xD9}\xAD\xFF\x98-\xC7ox;_{j\x92\xA8v%*\x9E\xBB\x8D\x8D\x8CLn6\xC0OBDT$\xA0        ?\xE8m\x94\xC3^TR\x82\xD0#O\xFDM\x8C\xFC\xB67&quot;ms&amp;4\xC6Lß\xDFÓ¬X\x9EÒ±+\xB1\xB0Q\xA6nÒ®b\xC4\xC4\xD8opb'bf&amp;+\xED\x849G5}\xFD.        \xEDlA\x88o{\x83Õ’\xD0]é \xDFc\xE8}72I\xD2\xD8\xDAD⬚        \x9E\xB6 \xF52A\x89\x8B\\xF5\xBB\x89\x83,v#.짔\x91AY\xF4\x88\xECE\x942Zb(\xD5\xEC\xE3\xE9'Z\x88T\xCC\xCEj\x9E\xC1\xE4y\xC8-p\xC7\xF6\x97\xD5!\xAD:\xE21x\xFD\xE8\xF4_^\xC4\xD4\xD4QK0
 t\x8DD\x8D5\xE9I\x90\xAC9j'B A&quot;A;\xE24^\xC3\xD7[\xA2_\x84xR\xA54\xE9\xD24\xDDi\xA2\xAA\xD3o\xB1\xD2\xAA\xF4ц\x906+OQ\xDC\xD4$\xCE7\x8B\xA4f\xC6x\x87\xA8\xB6j5\x96\xBA\xA7\x9C\xBF/$\xD4\xF9\x91q\xA2\x92\xF2K^\x8Ao\xF6\x81J\x9A, C\xFC\xCC\xDD$\xF59$\xACΛ\xE1^.F\xA8(5\xE8Ê‚ZÖ³7S\x9E\x92'XIIY\x9BT\xF7'\xB2\xF5\xF1AaTó¸’‰l\x8F\x8Cf\xD1I\x86'\x9D#\xB3+\xF1a\xDFHì¯\xC5)D\x86\xC1\x88 V\x92\\x81s\xDCZ\x89Dml\xF66P2s51z \x9C\x813\x8A\xD2C\x91Z\xB6-DV        R\xBE.\x85`\xCF[D\x8D\xB8\xB4\x80N\xBC:\x92\xC7|1J\x8D\xD8\xFE\x9DH\xB4\x99\xBF-\xBB\xC3 R\x91Vn\xC7\x8E\x8D\x8A'
+‡\xA9\xE5\xCE%\xB0\xA0\xA4\xA2F2ly\xD8TTyL\xC8\xC4Q\xD4&lt;3#\xCC\xF3\x86
+\xB78\xA4|\xACU\x90-S\xE0m\xBE8{\xB7\xA6{`\xB4-\xC4*        \xC7\xF8\xCD:Ú­V\xD1w&amp;䓲\xA2\x80Yݾ\xEA($\xF4,\x8A&lt;\x82\x8Bl\xF0_\xB7?k\x87\x8B\xE6Q)\xB7\x91\x92\xA0\xD0\xD5\xCB\x86\x81U\xBC\xC5a*A\xEC\xAC\x99\xA9RR\xC0Ó©\x99\xF2sf×»\xFD\xD8EcG\xF6\x8F\xE25\xADX\xAD \x89\x97\xA2\xBE]
+t\x8BhJjÅ´
+\x8CMZ\xBCÄ“R\xA5J\x87\xDDEm        HX]nZ\x8Do\xEC\xAA\xE4r\xCAf\xABl\x82$\xD4k\xDA\xF7\x81\xD4\xFEb\xF8Ѳ\xD1\x9D\xA8]\x89;\xB1$\xFC\xFF{o\xFA\xE0\xA7\xA1\xFD@\xC0e\xF8l\xC9\xD8        \xB9\xEB`u'\xE1\xF1\xC3cc8\xC5V[X\x92\xB0I&lt;\xA5\x8F15Iߤa\xA4+\x8CW\xA6T6`t\xED+\xFF\x95\xCE\xFF#\x86$K\x8D\xD4 \xE8s\xA7O8\xD5\xCA@\xB5\x88\xEF\xEB&amp;fdÌ”9K7PÒ. \xCE        R=ÍŽ\xE0\x833\xD6\x90V9[7N*\xD4C+\xA1HÕ»A\xB0\xD8j7\xF7b\xD8\xF5j\xC0+UN\x8Aj)\xEAR\xA5\xEDT87\xAFrLn\xD8(\xA4;\xA1\x86\xA1\xC1\xB1(\xC0\x92_k\xC8$\x8E\xAA\xA0n\xA4J L\xE3\xA1{T\xA6\xC3J3S/+\xAC\x82h\xB4T\x90\x96\xC6Ú \x82\xC9$\xE8xÖª\x9BU\xAE\x86ȲU\x94\xD3\xE6.\x96\xF7\x98i\x95\x98+a1\xBB\xB0$\xB2:h\xA7P\xE9.\xAA\x89\x80\xA9jBK*t\x8D\xB5Ì—$\xBBd\xDBD\x97\xF6\x97TypU\x8C:\x8D5\xCA06\xFA\xC9
+\xAC\x80Äz\xF0\xBAB\xB2\xB52w\x87\xFBZ -\xB3\xB0r\xB6\xA6\xF3\xA0;\x80\xB0\xB4\xE2U«(\xC0qV\x83Q3\x92\xF6\xBC\x90C\x94\xE5\xA5:\xBC\xB6\xA6\xEC\xC7Y]&gt;e\xA8I\x8DJ*6\xD2\x86uz\x91:\x8B[\xDA=&quot; \xBD3\xA5T\xC5:\xB4\xEA\xCE\xD0\xC8!\xB56\xA2l\xBA-\x8B\xC0\x86^\xA2f\xA7\x89\xE9^u\xAF\xBA\x98\xC0r\xB6\x92A`\xA5I\x9C\x95e\xBB+*4:\x9Cb\x91:EDR\xA1\xC5\xE0@%\xB4\x81*\x82\xEC\xAD \xD3\x84\xD4Ѭ c\x94\xDDXl\x9E\xF4\xFB\xB6\xCA4\xAC\x95Z#\x99\x9B`\x90\xF3e\x8A\xEC [\xA9DD\x93
+DuЩ\xCDX\xAD\x98P\xD0\x81i\x8B\xC5\xC1 \xA8\xD2:\xA5&quot;\xD2)\xE9\xE7\xAABhA=$Ͷ\xB8\xB8Ò¦\x8DCp#I\x80UH\x9C\x8Cln\x99\x82-\xE2\xE2&quot;\xC5@\x95&quot;\xD1\xC2\x8Aa\x99\xC28˸\xE9\xD6\xE1Dgm6\xEB&quot;\x81p\x88\xB7.\x84\xD0\xEF\xD6;\xDCo=\xB7;\x9F\xC7\\xC6\xECHF-0q\xDC\\x83\xDA\xD1\xD2:u&quot;DZ\xC6\xF3k\x8CH?\x81+Jo\xBE\xF7\xF3걸&lt;\xC7{\xE9B\xD9g\x97\xF0?\xE9\xD7r3\xCDq\x9AD\x8C2\x8D\xB5\xE7\xF1\x81߬^        7\xB7X\xF7\xA3 B|\xAD\xFB\xFE\xA3a$^&gt;\xE8\xD8\xFBǨ\xC2\xF0#mW\xB8\x9FQ\xB87\xBE\xD2#x\xB6\xE0N\x9A`z\xC4\xFCckm2+\xA7Й\xC0\xB4\x89\x8Bs\xD6\xDBN\xD7\xAFC\xE9\x87b\\xC4\xF5\x8FC\xFE\xB7\xB9\x9F\x9D\xB6\x8Cy#{_x2:=&amp;u\xDF|@\x91/\xC1|IZ\x8B-D\xA8\xE8\xEAej#q;\xC1X \x92.\xB1\xCB gH\xE0\x9FI\xAE#I\xB9\xAB
+Û\xEC\xEBS\xA6\xC8I3&lt;\x81*\xBA\xAC\xC0_uUUP\xA8\xE8\xDC\xE9\x89\xEE\xAD|\xB0&quot;\xA9R\x85nkR\xB4j+\xAD\xCC1\xEALfЪ\x8BW        \xFADp\xAA\xA1|\xC3V\x89wP\xC9Z\x95J\x81t\xC1 ^\x99\xAA\x9EY
+\x83#vTDh@\xDB$jf\xF8ms\xAE\x95|\xB3\x85\xCC*\xACTD
+\xE7Ì‚\xAA\xDAI.n\x8E\xA2*\xD2\xCE+\xDAml\x98\xE9&gt;K\xF6]K\xA1\xA8\xA4\xD6\xF3\xD4\xC43\xD8jb\xFA\xC9
+4\x85[\x84\x804\xACh\xB2I\xA6$F{\xC0L5\xE8\xABU&amp;\xA9,\xFACi\x8D#\x98
+z\x86\x91aa0fXWy\xAEC\xB6\x84\xE7\xBC9\x99]zYnB\xD2\x90\xAA@\xE6c\xA4\x96}S\xDC (\xEEM\xF7בv\xFEH\xAE)O3I\xE1\x94Ó¤%\xCD[\xFB\xDE\xE8\xE0\xC5\xCC\xFB\xB0+\xBFv\xA4&lt;\xD9l\xC9\xD2B\xB0+S\xA8HÔ²\x81D\x8Fx\xDFQ0\x88\xE6\x95}\xF8|\xFEļR*\xE8\xAB\xE7.\x86\xB8\x90T\x86*`\x91\x89        \x898\xDFHσ\xC5\xC4&quot;\x9D\xB8\xE816\x99Bp\xD3D\xB4o\xFB8\xF6ÆŠH\xC9\xC1\xB1/\x90#\xA6/Z#C\xA9\x928Å¡\x8D=0\xF5\x8FC#s\xDE\xC5)        \xA2=\xBC&gt;q\xA2d\x98\xBE=\xF1VM\x8A\xF8,V//\xC0\xFB\xE1\xC9,\xBF QIJ\x93'\xB2\xD4\xD1n`z[m\xB3\xB5s0\xA6&quot;\xFF+\xB1QlR&quot;\x84\xE3[3\xCF\xE8k\xFAbl*\x92p\x80mr\x87\xAE\x8Dr&amp;\x9D,:5\xBD0P\xEC\xC1S\x87c\x89[\x90\xB1\xF3\x984\x8FP\x83\`\xD2M\x9A\xFA\xC6
+ \xA3\x9AÄ´5\xC58覥\x9AB\x8D\xC8R\xD1\xEA`\xB6\x8E2\x93PV\xCD\xFC^7\xEDs-C,s5\xA50\xD5P\xE5gz5+6U7Q\xCC1`e$\x89&lt;\xF1J\xCB\xED\xCA\xE8\xF1w\xB4\x9Fi\xB9\x9E0\xCFR\xA3\x9C\x9EA\x94Ä­Q+\xA9SP\xA6X9Ñ«\x94Tq \xE1)P\xF32e\xD4\xD5\xFE\xC6\xF5\xA3\x8D\xD9\xC9&lt;c\xE31UV\x8D*kC/N4*\x8F\xB4r$k\xAA\xF6\xD6\xF0\xCC\xD2 ;\xA8\x92Í’^Yj5\xBB䧪j\xB9\xB2\x9DZ\xB0\x80:\\xC9n`\x8CZ\xD8\xD2\xC6s\xB9\x9D]6\xB2\xA8\xD9Gǯ\xA9\xDC\xF4\xB0q#\x97Ϲ\xFEg\xA6\x90Ä·0\xD2Ü l,Ú˜\x91{6\xB9\xB8\xC3BcU)j2;\x92\x98\x88\xDDl\xF3v\xF66\xC33`\xDCC&quot;a\x8E\x96\x80VI\xDCj\xAC\xD8N\xAD&amp;\xF1h\xF5\xA1\xA3Y\xEA\xE0\x86Lyja t\xB8+\xC2O\1̽ \xA47Q\xE0ă\xD4\x96{\xE0\xB0\xDC\xC3LD\xEA?d\xFCI\xDC\xCF\&quot;lr\xA1\xD4fl,\x80d\xB6\x90A\xA8\xDFrI=N
+\x8A\xA8\x80(\xE8.I \xA8\x93\xB9\x92,6 \xEAX\x94mN\xC3J\x9E\xBA\xA0&lt;\xDB\\xF2\xC1\xD8\xC9\x97(\xB5!?\&quot;$\x94\x8D:\x94j\xF7\x9B;XT=C\x99\xFE.\xE8\xC0\xAB2\x98\x9E\x84je\x86a\xAAgT\x93p7\x9BN
+ 7G6ed$&quot;8\x900\x82M\xB4Ü#H\xBD\xC8* F\xD9\xD3h\xB0B\x8A\xDC\xCAM\xEDQ\xAEy\xC0\xF5\xB7\xCB\xE2Ô‡\xF3Tu\xA9\x85!\xB4\xBA\xB1  l\xB2\xB7\xB5\xE6&amp;\xD9[y\xC9\xE1IC\x82X\xD3\xB51Uu^\x9BDå‹“cpQ\xD8]*\xE6w\xA4\xD2\xD7$i'*\xB3\xB2\xA1\x96Ì \xF6\x92\xD8,N7\xE4Ĭ\xCB\xF7 V)\xB9\xA6\xCA        1LKr\x912\xB0         \xEF4\xA5\xE84\xF2LQ\xF1&amp;e#\x9F0\xA5.+\xF5A(t\x90\xC0\xEB,f\xCF\x96\x857\xC2\xD4-2\xA5\xE3\xF7P!\x94\x95+\xA5C\xA8Ú£\xEAR9\xE9Åž$\xCBH3\xAB\xA4\xC9\xBF\xB5\x87X:V\x9A\x9AoY Smz\xC8ge:\xE0\xD4 )\xDE^\xA0\xB2{\x87{b{j鱊\xB4\xABB\xB2i+\xAA\x96v 
+\x8AÚ¡w\xA2KB\xD5\xF0Je\xBD\xAF\xED+Q\xE0UVSE        \xD7&quot;Z\xD42\xD0j\xE6\xD8*\xDAU\xDA Ì¯\xB5\xBA=Z\x9E\xE9Mt+$&gt;\xE3B\x92 \xB3I\x95 !K\xD4;A\xD9oj\xD4        \xBE\x92&gt;\xD4\xF2\xD4P_\xBCU\xD1g\x9B\xF7`\xD4R+\x82\x95%\x86\xAB%\xF2\xFEЩ0\x9B\xDBD\x9DIP˘\xD24\xBE\xECH é‡°\x90\xA0l:\x9F\x89\xA8\xDE\x85\xDCR#A\x82d\x80\x83\x98\xC1c5\x9E9pXXP\xE3\xD4\xE7\xF6\x80]Dè\xE6\xA0\xEBP\xC9×’I  \xE0bq\xCAg\xEF\xD3\xDAg\xCCQ\xE8\xD6$W\xEFuU\xBD\x81\x9CR`?R\x98\x8B2\x8Fz\xE1\xBBc\x8D\xC9\xF6!\xB1@%\x90\x8D\xC1ß \xDAG\xC8;\x9C&amp;9?1\xFB\xD2=v\x8B\xDCÉ·a\x84\x98Cn\xDF\x8D\xA0 X~]m\xBEy\xEF??\x8D\xE6\xE7\xBF\xE3\x86+\xB5=\x8D\xBF\xA1pz\xF4\xF5\x9CÇ”\x8F\x9F\xAF\xE5y#\xFA\xE9\x89$RfO\xC7n\xA3\xF0\xDA+\x87\xAF\xCAp\x85 Üž\xDB\xFC\xE7\xFD\x90\xE8\x84/Ì\xD8\xFE\x96\xEFq\xF2\xFC\xF6\xC0+\xD7\xD7\xF1\xBD\x8D\xCFN\xB1i#\xF17¡\x88v\xFF\xA1\xB8;w\xBD\xCD\xCE\xF3\xB5\xC6
++üQ^\x9E\xA3N\xBDjz\x90#\x94\xABR\x99uP\xAB2\x9B\x85UP&amp;J\xA8
+\x9A@Z@\xB4\xE4}\xBFq:D\xAC\xD5p\xA8V*
+uU\x81\xFD\xF5pu&lt;\x99Ï­@\xAA0P\x824\x81;\x92\xFAZq\xE5\xEA\xE9$\xB3T\xA2\xA1\xAB+\xA1Ú™\xA6\xA0$\xB5\xA6\x94\xA4\x98+V1:F\x83\xB3\xBFK\x9CÓ†+C(\xDFhdUi\xC1\x8Ao \x9E`\xB7+r\xFEŵY8\x94[\xE9k[K\xAF\xD5r\xE8\x96(\x83R\xA3D\xA5U\x84z\xBA\x97P\xE44\x95o)\xC2\xDE(\xBC\xEFÒª\xB5G\xA5IhPDS\xC9M&lt;Ê•6\xA97Y@\xE8\xC4\x94\x8D5`t\xEB;c\x9E\x93\xC7Q\xD8&lt;9\xE3\xAE S\x92\xAAcQ\xACnZD]fVD\xC4\xE3\xD2\xC7-{\xD1\xC55\xA4\xB3\xE5s\x83\xA8\xFC\xB1\xA3\x89*A7\x85\xA4z\x81\xB1\xEF\x87B\xB3b\xBELVm\xF3\xF8i\xD8.\xA9\xC6\xD1FcF\x9E7LŘ)aب\xC3O\x85        +\x8A8\x96h\x81Ú„\xEF8Å£T\xC5\xD2\xCAN\xC3\xDD\x87O        \xEFlg\xA8\xB5\x9A\xDC+\xB6\xA1\xE9#\x910ì–†\xB5\xE1\x88\xC9\xC0\x85N\xBB\x83\xB1cU\xBA\xB1\xD8\xF8\xA9\x87C\xB3L\x98\xA4\x89l\xC1KB\xB0\xED
+z\xD95.\xB5Zl\xCB7QY\x9D)\xE8\xEDM\xC0\xFE\xE9´U1\xC4y0\xABR\xA1\x8A\x90\x9B5\xE9\x80Yd+\xCC#Qf+\xB1\x94\xB2\xC1rƱ\xCD\xF0\x89l\xBF\x84\xF3+u\xA0\xF1)%Ȧt\xB4\x82B\xB9ש&quot;JؓˎyuxѬzy\xBEI\xBE쎻\xFE֪\xD2\xE5\xAAQ]fKM\x91\xEA
+\xD4\xD4 \x8E\xAC[k\x8EYu\x9F\xF6\xA3u\x83O,\xE7^ܽ\xB0\xF0\xAE\xAE!s\xB9\xB2\xE8&lt;\x86cQU\xD7J\xF3/\xEC˨ \xAA\x8D\x8C$\x8F@:682甶l\xE9\x84R\xDD!\xF6\x8F\xE3\xB9Ê£7\xC6+k\xA3\xFD߇\xCB30W&gt;R\xBD*jSQ\xA8\xA6\x9A\xAD\x8Cj\xABZ\xA5N6\x{189AD5}m\x8Fx\xCF\xDAf\x85M#\xEA\xD4ݼ\xBB]`@1\xCA\x90}Õ’\xE45\x84)|\x91EV\xABv\x82z-\xE0z:\x8E\xC0\xCE׃\xD8`\xB5*\x93\xBF\xE5\x90Q\xF0\xC0:*\x8E\xC7\xD0+\xA4I\x99\xBF\xA0\xF9\x8C2[4sD\x82\xA4\x82\xB6\x85\x82DHD01,nz\x99\xC5Ìž_T\x88\xB4Y\xED\xD2\xC6\xC2\xF3\xFE\xAA\xCAH\x99\xA7Â݈s\xEB\xDE\xFF\xF5Ħ:\xCDpgzlU        J\x92U\x89`9\xD3J΢P$\x82T\xC0@+Ê•\xB3Lx\xDEG\xA6+r+\x86\xF0\xF7\xA8Y\x8BS\xD4t\x80`I\xE6\xF5fn\xE7\xB7㧓3        %P5\xD3\xF7j\x82I\x9D\xA3~\xA0\xBB\        \x9CV\x93\xECW\xF6S\xD8iV\xDBf\xFC`\xE1\xD01\xAA\xBC%\xBF\xEE\xFFB?Q\xDB\xF1\xC6&amp;\x89\xA9\xC3H7\xA6\xC0\xFA        \xFD7\xC1C\x95\xE1\xF72\xA4=Gi\x83\xFAN\xFF &amp;\x86\x81\xF3\xF4\xC9\xE9\xB9$L\xDC_\xA8퉲ô‰«—Wv \x98@\x832B\xAE\xA3s
 \xB3&gt;\xA8\xFE6\x8CB\xB3\x99hh\xD4\xDB\xAB\xEBD\xED\xD3\x93$\x8Dy-\xDCzr\x8F\xE4p\xEC\x8A5Dr\x9FXa\x85c\xA1\xBA\xD3b7\xE9\xF3\xDF\xF3=\xCE+\x8AHXr\xB6\x99\x8E\xC6A;w\xDE\xF8V\x84\xE2\xC6\xF3\xF9c\xAEá­§\xF8\xB7PDos \x91Ð’ DP\x9D\x9A\xA7\x9D\x81\xA4\xA2I1\xA9f\xCBc\xDC^Ä\xEDHV\xCD\xFFjZ$\x88\xD5\xD4+ \x90 t\x89\x9338(V\xC6\xEA\xF1Rz\x83dÕ¨+j\xDBR\x88H\x98\xE6d\x9BiEkb)gG\xEE\xA1&lt;Ę\xB9/%\xB6\x8D\xAD\xB8\x99\xBCHjO&lt;'h\xF7\x86e\xB2\xEF\xD6%ʼn=0\xE8,P㶎p!\xC1\x8A\x86\x82ÒŒ5^I0w+Dd\x9EC\x8A\xBDF\x855Z9%C\x80B\xB1wb:\x93j`\x83%\xA2\xC7ä’‚\xB65 \xCCUt&quot;\x9D\xB5\xB54*\x9ER\xEA\xBBXت\xC9wcha$c5\x96:u^\xC3x\x9D\xD5 \xFE\xD1:ʨ\xA6[UU!EE7P\xBAH
+\xADÊŠ&quot;\xECgZ\x98\xADV\xAF\xE8wA\xFF\x{1AACB1}\xA3\xAE\x9E\xA55\xDCG\xD9x9&quot;\xF2\xB2\xC6b\xCA,`\Zka8\xB4/+\xE3*\xB6\xBDC&quot;\x92Þª1&quot;Y\x82\x90m;!z\x86EL)&lt;}[O\xBC\xD2D\x96h\xCB\xAF\xA3U\x87@!\x9D@\xC8\xF7v,7+\xA7\xEDF\xB0;\xF6\xB1\xA6\xE0&gt;\xC9W\x95\xCC\xE70\xF2\xA2\xC4`\xD4+d\x85k\xD5\x8B`\xD5Æ \xA7\xCB\xECUI\x98\x98 w\xA0\xB6Je=\xB70\xFB\xD3)V5i%Y\xD5jR\xB6\xA0CcAM\x86+B\xB0\xEA^\xDBZA\x82=\xD9\xFBJ5=\xD7 \xC0zk\xBA\x9B)\x92\xC2\xE6`85\x92Yl\xD2\xAFZbt\xA1 K!\x82Ö›Z
+\x80z\xF4'Xj\xCB{]\x98\xE4f\xBAmH\x89 Xl*{\xD6\xDA!\x88\x91\xB1\\x87c\xB9?k\xCAbi\x90\x99m5\x8CjFo\xBAL\xD9l@3$\xC1Ue\xA1X\xFA{U\xA7\x94&quot;\xC4Æš\xD2\xA4*1I\xEE`&gt;\xEB XXK{S\xA6×–\x9BV\xE9\xA4i\x83FgY)Ab9\x8DC\xB1ì·µJ10\xC3h\xFD\xA9X\x813@\x81* \ + \xA1X\x83\xED^\x90\xDCt\xDFMa\xF7KD9N\xFB:\xDE0v9\xFF\xA5
+fÊ…\x8C\xED\xF6\xB2nƈ;\x92\xBD.Q\xA5\x96\xA1\xD8\xCA\xFBU\xA5 d\xC4H\xA9\xB4\xDDB\xEC\xAA$ϼ *\xAA\xC63WڪǺ\x82n        4\xEDD\x83Q\xCCH\xBA\xB1\xB00\xE3\xE4\xA3\xDA#\xB1&amp;\xA1.\xAD5rX\xB4Æ‘\xA6\x98fkS\xE5}sa\xADm\x82\xECM\x9D\xD3\xD9\xCFѳ7\x9A\xA5J\xAEb\xA8\xCAStb\xD4J3\xD6;(\xFBN\x87\xD5\xC9Ó®\xB5x$6\x852\xB8\xED\x87Jä­³\x8E}E:Gt\xF0\xB0L\x96X{\x8D]\x8F\xBC\xF9\x8D-&lt;\xBAIЉN\x9C\xB0\xB3\x84\xB5\xB5\x81\x91\xE9\xB1\xC7Åœ\xCF4\xE5\xE4\xE8r!@
+\xAA\x80T\xAA\xC1Tt\x8E\x8D\x8Cwai\x91o\xDD8\x87$Z\x8C\xBD7 O\xC4bm\xA2@L\x87\xD7\xB1\x9E\xE6\x8A\xDC|qJ\x85\xB8\x83OЩ\x8AZx5!ib\x82ak+A\x8C0ÔƒH\x96\xA6qJD\xB8\x88+\x8B\xB2\Mi°HZ\xC63f\x88\xC3X\xE3&amp;\x8D\x90\xD5l\xC3ml*,Sa\x80\xD5J\xA7\xB6\x98Y\xC23b#Æ‘\xCD|\x9B\xA7\x95\xA6\xCD^\xBDZ\xD0Y+`\xB5\xAAQY\x88\xF2\x84Q 5\x9DD+\xA9G*\xF9=&lt;\xBF/\x94\x9Bgd\xA1gF\xF0\x86Q\xAA\xCB5J5i\xDFK\xD2d*\xFC\xC5C \x80B\x9B\x99\xF7m=\xD1\xCF6\xAEô\x8B9\xE14\x81\xEA~x\xAE\xFCó0\xD4)s=D\xA4\xB2\xD6Ê¢nMÏ '\xE0        \xE9\x8A\xEF\xC9-\xC5\xD8W\xB19\x9D\xF6\x99\xC1h\x86\xACd\x89t\x9A(+Tp        Ud\x8EĂܪM\x81-IÇŽ\xE5'\xE7\xF9;\xA4\x8A\xDEg\xE9]é).k1\xCC\xC2V\x98\xA4\x85wyÎŽa@(\xC4Ç»\xAAk\xD9N\xCA'\x89&gt;\x99\xF5J\xFD\x96^\x86_\x91\xB9\xAA\xD4j\xE4\x99@Z \xA5\xDFR\x90 1\x81b4\x90\xD4\xE7\xDF}0x\x86t\xB2e\xB3V\xCC\xF5\x81\xFA\xA6K.\xFD\xEAz^\xBCA\xA9\xE5\x92C\xB5+\x8Cd\xDFد\xA6&lt;\x9C?\xEDR\x9E]\x99\xA8\xFF\xBE\xE6\x8C\xC43&quot;V\x94}ܵH\xE5'\x95\
 xB9J\x9D*\xE8\xE3\xA0\xE5\xBB\xE0\x99}_.\xE2\xBCV\xA5Wj\x95\x8B1\x97\xA8Ä–o\x80\xB7koQ\x8DTt\xAAB[\xEBZ=\xDBOSrw\xFE[ÅŽ,\xFC\xC1\xD6g\xE4&amp;}~c\xA7|U\xD3V'\xFC\x80\xB6\xDD\xF7;\x9Eo\xF2âlÌ¢\x92M\xAD\xA6&gt;d\x88OK\xF7\xDB+\x8A)\xB2]h\xC1\xBC\x92~\xE8`\xFEv\xEF#f\x8A\x8224
+\x8A\xBAȤ\xB4\x99 1~\xD3PU=\xE3\xA667&quot;Ę,\xBA\xD8\xBCj)\xB1\xF2\x949\x8BU\xAA        &gt;\xBA\xE9+\xDAm\xD6\xDDK!\xC6ˇ\xB1^(\xF5\xEB\xD65        \xA9\xA3#\x99\xD0YPi/S*I]*.|\xA5\xDFm&quot;ÇŸ\xD7:\x87\xEA}/\xE0qO3O\xD3 \xFD\xB3\xF0\xD0
+\x8Ai\xA0 \xE1\x99\xD2\xCD-@7DO\xAC\x9Ci\xD1M\xCA\xCC\xFFÆ¡\x96.+\x95\xB9\xC9N]\x94\xECG\xC4~\xA0\xE3\xD3&gt;to2Ú®n}o\xFA\xDEp\x80B?\xF5\xF9\xE0vS\xC4U\x94\x98\xA8\xFF\xE2b\xC3\xF0i\xAD\x80ay~9\A\xD8u\xB9\xC8e:G\xBB\x84\xC0\xB9\xA7j\xB9EÕ¤\xB2\xD6`X(nzZH`L\x96\x8C\x97\x93\xA3\xBA\x89+\x98\xF1;P\xA6K;YK{\xA0DAAi\xD8\xEC&gt;w\xDE\xE6y\xB9\xD2FR\xF1\xC3\xCBjTp@\xE5*\xAB\xA4\x89\x98 I         \x95i\xE8F\x9BΔ\xFC\xAABÇŒ\xBF\xF64\xBE\xD6 \xEFn\xFF\x97d\xE3d\xB5bnjБ\xAA\x88\x8E\xE9P\x83F\x92\xB0O\xA9m\xFE`\xAD4        P\xF5/R\xD5\xFB7
+\x86\xCD=IF%v\xEAD\x87SÛ‚O=J\x99\xA0\x95)\xBB\x92]\x95\x95\xC0\xB4\E\xCE\xC4wi\x9E\x9Aq\x850\xA6\xAB\xC83q
+j\xA1\x9E\xA7;\xB3\xB3.\x863\xCD2H\xB4O\xC8@\xC5(ٞG\xA5\xD2#\xC7\xA4d\xF9\x80^ᆓa\xBCw\x81\xB7\xEBlm\xA4\xC6\xC4\xFDiΟ3\x99\x89\xF9bhB\xD7'&gt;\xEBS\xEE\xBC\xFEDaPК\&lt;\xF3X4o\xA4\x83\xD4Z-\x81\xA1\x8CU\xA2U\xE0\xA96\xB1\xDF\xDD\xEF&quot;w\xC1f\xBAD\xE6\xB2\xD0+\x88;\\xFA\xFAa\x90Jxc\x89\xAD/x\xC6˨\x90&quot;\x99\xE5\x9Eh]^@]F)d[\xE5\xA4+\x87x\xA4\xA9\xADT\x8Ew#B\x94\x93;sT\xA0\xA2\xBC\xA4\x89
+m$e&gt;\x9E\xD4`\xB8\xF2Z\x9BW!\xEE \xC7\xF4\xEB\xA8\xEC\xAFX\xA0\x89Ò†RB\xAA\x966,d\x93
+7L,\xB8[\xA8%\xB0Bmn\xF9+\xF9\xEA\xAC\xFA\x98\xEE\xEC]\xB7;\x99
+&amp;La$\x9D\xAF\x8E\xF8GJIKwch\x96;~[\x9E\xF7\xFC=q\xA9\x93BÖ§\xA7\xE9\xF8\xFCp\x89\\xF3[Þ´@\x98\xDA\xC0Å\xF6\xDE\xF8)\xE2\xF16[\xA7su+\xC9\xFB\xD2~&amp;p\xA8f\x97\x8B0\xFBÇ \xB8\xDDmCqѯ\xF1ï‚„,\xF1V\xB4\xE9\xB1(\xBD        n\xABÜ“\xEAw\xC1\xA4c\xA9\xC4\xF6\xB2ž\xE8\xD8&quot;Ǭ\xC9\xEE@7\x88\xC4Ї\xA4-Ž\xE9\xA1gÞ‰\xFB\xD7\xF1\x9E\x82 \xC3\xC5D\xFB\x8B\xF8\xBF\xF0\xFF\xF0\x9F\xF9\x9B\xD3\x90LH\xE5̳^\xE4\xC6\xFDgM\xBA\xF1ál:\xBCF\xDE\xEFM\xE5\xA7݉\x80ß½\xCD\xF8+\xA7 H\xACs\xFBT~\xE8\xDC\xC8\xD6\xE0Y\x81\xDE~+iÜ™\xDA\x904\xDCXm멯h\x9B\xFA\xDE&gt;].\xE8c\xA9\xC4ר\xF5f\x8D\xED\xB99{\x9F\xD2\xC1gE\xF0ß²\xF5a&quot;\x87\x90\xBE]G+\x9A\xD7A_\xCBu\xA6QC+T\xD6]€i\xE9:[\x98i8C\xB3\xD5^̾\x80\xC4é©œ\xACtVT\xA4\xBE[TH\x92\xAE\xAAu\xAE\xB3qQk\xA3L\\x88\xC19\xA3\xF0\xB0\xAC\x8EH/\x91\x97\xA6\x8C\xB3\x8A\x87\xAFy\x9F\xB6y\xA9pH\xB1Û—`;\xA3\xA6&lt;#\x99\xC6\xF9.LJ\xAF\xF1|'\xF2\xB0\xED!\xC1\x96@\xE1'\xF17\xC49\xB2\xB4!\xC1\x96?\xCB\xA9\x8FJ\x
 ABXG\xF9a\x99\xCDϦ)&quot;X\xCD38\xD2\xC8\xD28\xF4\x89\xF5\xF9bu\x8D@_\xF6c`\xD6=\xC7=p\xBB\x82\xD0b\xF0\xDC`\xEE\x81t\xFC4O\xDE\xFC\xB0w\x87\xDA \xA5\xE1\x812M\xBB\x9E\xE8v\x90~ \x93\xBF\xC8b\x96VKÄ\x85\x98\xBE\xE9\x9FixY\xF9`\xEFh\xF0\xD8\xC3\xEEn\x86~\xAF\xFDF\xA2\xB4\x9B\xF2Oc\x89\xD6V\x91\xAA\x9C(\xEF\xB0\xD05S\x83\xCE\xC0\xFCN\x98\xB4\xE5\xFC&lt;L\xFC \xF8]\xC2\xE3+\xCF${5\x{18752E}\xDA\xEAfh)\xF3_7\xA6\x99\xAAL1\x8A)f\xD4ȯ\xA2\xA3\\x8D`\xB3OL\xEDk\xC8\xEBߣIJ\xB6; \xF6\x9B\x95I\xA6\x95h\xD2PÍ¥u(dI+\xAB\x9Eu \xCC\xC7hÅ®\xAF\xA7\xA7R_\xBA\xE1|?\xDA\xD5PX\xF9|̦t\xB0bå”\xA0̓i;\xDA8\xCE=~-:\x9E\xC1^\x88\x9FeigT*WH$\x8CÌ£P\xA3S&quot;!\xE4\x8ER\xB1 \xDFN9\x9Dã‘´%\xA5SG\xF1\xB3\x9C\xD5        \xFB̬\x80\x95\xE6VIeWv@\xB0AfDRE\xBD\xE5\x89C$9W\xF6+\xBB\xC9̼K\xE2J\xF4\xDBF\x9AYCÍ©\xF3u)\xA5:aI\xBEÎ¥F\xA8-UQÉ‚X'\x9F\xBB\xEE\xE5k\x8F\x83\x9Ax\xB7\xC7\xD4Z\xA3y\x95kqÒ¡i*6S-\xA94\xE9w \xF5jV*AU5\x91\xD8&quot;\xA2¨\x9Ao\xE0\x9DRg=
 \xE3\~\xA5X\x83\xDDEQ`!d\x92m\xEF9f?\xBD\xB65\xD2RH\x86J\xA2`D\xF7o\xD6;+ï‹¡Y\xAC\xCB\xFFc\xDCs \xF5\xB0==\xD9\xF8\xF4\xC2\x97\xA8M\x84\xFC,/6\x99M\x86\xE4\xF7$b\xA8\x919L\xB9'm\x81\xF4\xBFKQ\x81\xB0H\x94\xCBd\xC9\xDAX\x8B\x98S0        '\xAE\xE7        [\xD86F\xE8\xD0        \xE60\xA8\xA1\x88H2u\xAAi\x9BD\xB1\x8E\x90N\xF6$ Ú¶\xCD\xF8Õ&quot;\x90Ð\x80\xD8        \x8Dd\x86\xC9&amp;\xDA\xB4\xD5D\xA4X\xABxb\xB7\xD4\xEA\xD6ju4\xB0\xE1\xE4T7Vóž«¥\xC9\xE6.\xB4\xD8È’\xBCj\x8AÈ›h\xEFÉ‚P\x82\x93[2\x86xE\x8D\xDC+\xB6&amp;-\xE8 | ^\xA3\x96\x8E\xAB\xEC\x8F(\xA9V\xA8\x8F\xF7:\xC3t\x8Fz\x95\xAD'\xB5\xCCu\xB6&lt;α\xDCW\xDC\xFAO\xC1f\xFE\xAF\xFCn\xCC\xD2 \x95\x852W}\xFBȉ\x9F\x9E4\xE8\xD2\xFE\xE5\xFE&gt;\xBE\xB8}\x9F\xF79\xA6a\xA7\xEF\xBF\xC7\xFAhÇ«g\xCA\xD1]\x98\xCCt'\xF9≠j\x93\xD4\xCE\xD0Þœ\xB4`LE\xD7\xC2K{\xD5Û§*\xA1\x91ØP\xDD\xE17\x8Be7\xB1ÓnCx\xA6\x9C2ߣ[\xB7\xBB\xFA\xCD\xFE\xB64\xC7\xC1=B\xFA\x88QX\xF4Åœ\xA3oP\xFA\xE1\x8D\xAE\x8Cz\xBF !\xA2\xD3\xE1Ú¤\xD0 \xEC+\x
 FF\x91d[\xE2\xC4\xFAb$tc\xFE\xA4Cx\x81y\xC4\xFE\xE5\xBDe\x98\xFE\xB6\xF9O\\?\xA4\xCF/\xF527W\xA7\xE7\x8B20~\xC2\xEEp\xA1S\xA8\x9F\x8F\xFD1,eµ]E\xBD:fO\xA6\xF3\xF0\xC6f\xF0[2\xB1[&gt;Ä–,L\x92A$\x98\x932\x9E\x84\x8FI\xC5\xD1\xCE!\xB3\xAD\xFB\xC4\xFE#\xF4\xB6Ø¡\x9E~\x84\xFEC\xF3\xC1H-\x86e8\xB4\xAE\xEB\xF4GA1{^0\xB4\x8FS+\xE19\xE0⢕Y\xC9R        \x91|{\xFF\xD7 M+IÙ•\xEB\xAA(\xFB0\xCC\xCC\xD7\xD4D h\xCC\xEA'\xA4GY\xB3乪t\x9Cez\xA1\x9FG |`\x83\xD3\xF9\xFC\xAA\x8C\xA8\xCA|a:\xAB\x8F\x83\x83\xFA\xA8\x9F\xCB
+\x89n#K\xBD_\xC1m\xF9\xDF\xF1\xFF,*Mz
+U\x90u̬F\x92?-\xF1%EY\xAC\xD6i+\xAE`\x90[A\xB1 \x99~\xAB;\x8E\x93\x8AH\x96$f\xF7\xD7\xE6\xAF\xFEX\xE3\xEE\xAB\xFD-\xFF{\xFD |\xE3C\xCDdcICXv$ocq\x84RV\x98\xE1\xC4%a\x81\xB8Ô³m\xED\xAB\xFA\xF9\xE1\x92Ъ|5\xBFu\xAF\xEA?\xCFh\xD8\xE1\xE6ܯ\xBF\xEE\x9F\xF2\xE9\x80v \xE4\xA1\xC0\x83~\x84A\x83\xB1\xEBx\xF8b)\xAF'_\xF6y\xE1H\xAB\xBDv\xA2\xD0\xC4
+\x9F,\xAA\xE1\x85M4\xC8FT\x99+n|\x9C\xFDL\xB8\x8A!\xC7\xC2^\xD41Z\xB5\xAAu\x9A9r&amp;\xB2\xAA\x88j\xEE\xCFM\xAA\x94P\x9DO6\xADFvQ\x88\xD5\xC7+m\xEE\xD9g\xAF=\x90{Aʲ*R\xAB\x98\xCDH\xA6)U\xFA\xB6m\x90!QPSj\xF5\xD4\xE85Y\xEA\xDBbK\xA0\xC1\x91=\x91\x93:\x93\xF11\xE8(\x92\xD8-~6:F/H\xB5\xE6x\x99\xC5i#P\xB1X\x98&amp;q4&lt;+\x9E\xD8 \xA9\xC5 \xEC1\xA6\x92\\x82r\xD9\xCE\xF8\x96\x8AL?)_\xFA\xED댚4L\x98Z\xEB\xBE2ePu\xC2\xA61\x86\x80\xAF\x83\x8A\xD2+n8:\xFF\x96+H\xB5 \xE2\xB1=='H\xAC3.\xE2\xC0bYI\x99\x9DÌ6\xEB\x99\xC8\xC2\xE7Њ5/\x84\xC6KQ*F\xE3\xB6X\xA2Dt\xC4\xAC0]4O\xC3\xF0\x9C&quot;\xA3\xC9\xF2;\x83q
+\x8AZ\xBA\xB9'D&quot;
+\x85n\xCE\xC5M9c(bB\x88bKXc\xE5\xF2(\xB5P\x95\xFB\xDD\xD2`\x93\xBD\xCB?\xE3\xD5[\xEA\xA7Nj\xAA&quot;;1q#S\x90G\xBC\xC1\xAD
+\xAC\xCD\x80H\xF1\xFA\x88B\x9D\xF0\xF7\F\xC9W\xF13R\xA8\xE1\xEAkE_|#\x80\x8C[QÔ§P\x80`\xFDÍ„0o?\xB6\xA7\xE0\x9D\xFC\xB3E-.\x99/\xE1\xCFhQ\x89\xA2\xF2\x9A`\xBB&amp;\xA5\xBD\x84\xB8q7\xA6\xC0J\x9D#\x94c\xD7\xE9\xBAÌ2柭\x99\x9B\x82\x90\xFES\xE9\xC4i1\xF3[+YGzf\x99ijJ\x94\x82A\xBC\x94c}\x8C\x80&gt;ϧ\xFCZ9b\x9CQ\xC3,U\xE4\x89\xF1W\xE1Y\xAF\xFDc!B\x9B\xB3\x965\xB2\x95+7f\xA9wf4\x95&lt;\xC2\xCCfj\xADXcÜ–;&gt;\xA6TPI\xAEQ\xE2\xBE
+\xE0\xF4\xCD&gt;j\xED$\xA0f)T\xBC\xC8\xE9V\x95EÒ¦\xC5\xE98f&quot;`)\xB6\xC9\xF4\xEF\x8B+y\xE3
+\xE4\x91T\xD0\xCD\xD4w\xA7\x9BJ\xAEZ\xA534\x8AjJj \xAB\xEBbN\xA0\xC3N\x92\x8D\x9C\xE3\x8B\xFE\x97\xFCC,\x9B\xA6\xBF\x93\x97\xD6\xD9M\xF7\xB1\xDE\xDF+\xBD1\xCEn&lt;\xDC4\x91'\xFA?\xAF\xF5\xF3\xC4ب7#\xC3\xF9C\xD9W\xAB\xB5\x94t\x98\\xEA\xB6\xDB\xF5\xC3+tis\xB0\x9A\x81i;eAdd\x8D\xEF&gt;\xF6\xC0Z\x8E\xD6\xC4x\xC5GR\xA4\xE9S\x89D@\xDEI\xE6&amp;\xE4\xD8\x88J)\xDA'\x87\x83\xEB}I\xF3\x994\x8AR\xE7\x8E%K,$H\xF7\xAB\\x9D.Ñ¥\x8C\xA38\xB98\x9E\x84\xF0Ib\x8EF\xB6vFd&lt;97y_@\xB3\xB7\xF8\xC7\xFE\=[\x9C\xCA'\xA2x\x9B\xAA\xF0Z\xAB\xB7\xD8\xF0 \xAALN\x9C\xC1\xA4\xC2\xD05TA#\xCAþYK\xD6/\xFE\x9B\xD8\xE1\xD4\xE8\x8D\xA6\x9A\x8DnZj\xECo`HY OS\x8E\xF7$\x8F0o\x84t\xF8V\xAES\xCD\xCCfP_\xABT
+\xAC\xD2\xEC\xD0mZP\xB0        H\x82\xE5A\xF3\x92\xA1X\x8E\\xDF\xF3\x94{}}4\xDEIo\xB7 \xC1[\xF1\xDF9\xD5G\xA4\xCBMi\xA9$f\x90j*\xD2W\xBDhb\xD9\xEA\x82\xE8\xB7g@N\x99v\xD3L\xD3\xF1G\xA6P\x94mm\xE5/\xFDV*\xCC/
+@:\x9E\xA24\x9B\xA8\xF4U\xDEM\x81\xA6\xAE&amp;\xD36\xC7wy,\xBAV\x9DZ\xA1\xECÒ±O0L\x92D\x83Rd+DhjJ\xE2\xC0\x91+x;\xE2\xDET\xB9\xB35\xD3ɺTk5\xEC\x874\xA8\xB5|\xB2)\xB9aMÉ…b\xBE\xF2\x82\xDAn$\xA6\xE0v#z#\xFC\xB4\xAE\xB6\xFD\xC8\xCC\xF7\xB2\xDC\xE2i\xD5F \x89@j\xD0]`\x90P\xD5F\xA9\x90-\xDCw}\xE8\xFC\x93\xF9y\xACg1\xEC\xC38\x95'\xA0\xC9U\x84\xAD\xA9@Ua\xA5i\xF9\xA5È…c l\xA7\xB1\xC3\xEED\xCF\xF2\xF2\xE5/\xE4\xB0xs\xC39\x84Z\xB4\x9A\x91 \xAE\xA4\xA9\xA8\xA4\x80\xAEU\x89t \xB8S-}R\xA1s\x94\xD3F\xB8\xF1I4\xFF\xF0Cx\xAF\x82\xD5m1N\xA3        \xDDQ\xCF3
+`$        s}\xBA\xDE9*\xA0\xEA1\xC9\xCA\xD2*\x8D\xC3\xFC\x8Fo{\x91\xB9d\xC0\x9BZM\xAF\xC6ÖŽ&gt;\xDB\xF4h\xE5c\xF8;+ \xEC\x98        kɦ[&lt;+zUmQI=9\x80\xFDM\xB6\xE8;\xCE&quot;F\xB8\xBF\xA9~\xA4W\x89\xCF8\xEF\xA6\xFF\x89\xFE\xBF\xABT8e\xF5J\xB8\xD0Ê\x90p        \xA1.0\x98
+A\x89(\xBBЧ\xCBO\xAF\xD8\xD3\xFD\xBF\xAF\x9F\f\xD9Ó‹\x86R\xAB\xAD\xC8\xECO\xE4qvrЖb\xA1*0\xE0\xC0\xAF\x87@,\xDB\xFE\xC9\xFF8\xEE/\xFAvÂ\xD2\xE2:^\xEF\xA8?\x94\x9E&amp;&amp;\xF9y&quot;h\xCFH\xFC\xBF\x9Cb\xCC|\x87&gt;\xBF1\xFEx×”F\xFF\xE7\xFC\xF1&quot;,\x9C&quot;\x9C\xD2_\xEF\xBC@\xF4_\xCEf\xFE\xB1\xD3\xD7Ü̵ɓ\xB9\x92@\x89\xFEX\xBB1bh\xE5        \x80H        \x90        \xD8,        \x83\xBC\xC7+\xB4\xB9\x9EU3SuR\xA0\x86*t\xC3D_\xA4ȱ\x83qm\xB1
+I\xBA@\xB7\xE0\x99\xE0\x894Ç£\xBF\xCET\xFAaI\x9A\xE3V\xCB\xE7+\xF6\xCEKU\xCC
+E\x98\xBBYg\xCC\xAD\xA9\xA4\xA9\x95\xD6\xCD` \xE2I\xBF)\xC7 \xEA\xE2\x9DW\xFB\xFEI\xD2z\xC3?D\xE4Ô¬sy\xBCᦀ\xBD\xF9zYpB\xB3S\xF4;Q3j\xA5\x94\xA6\xA6 \xABw\xBC\xB8\xB4jR\xFDIN~\x8A=Og&lt;=u*\xBD2\xA7R\xBDL\xEB\xD0        &amp;\x8Dj*\x8C\xEE*I\xA3\xF6i59\xDDi\xF8\xF9:\x9DT\xE2\xEB\xED\xB8k\x97\x93\x9BQ\xA6\xC33L+]HZl\xDC\xC0+M\xA6K1Ô¡Z\xF2\xC4Ç­\xB1\xD59'\x8Eߣ\xA6*\xE2\xCE\xCF\xE1^]\x95\x8DaN\xB33SJt\xE9\xAAa\x97\xDF*&quot;\xB1B4\x84RU^\xFAdž\xF2. \x9Dyl\xC5*,9Ì¿\xD5п\x92\x95&lt;\x86\xAB4\x86\x97\xA9Q\xA9\xAA)\xA5WU$\xA8H
+\x9AƹT\xA8E\x87Lq\xB9n\x98\x9C\xA8\xE8\xDEǼg\x9C\xA3\x98R\xB4\xAA\xE6\xBC\xC6zU\x8Dr\x88E\x81\x8DJ@&amp;\x8F\xB3\xA8\xCFÈ„)'\xD6\xC5=2\xA6b\xCF\\xE7\xA8\xDB\xFA\xE0ɳT\xF2\xE0\ï‚#\xEA\xF1\x9A\xD4\xF3)J\xA6U\xE9RzU]3\xEACyN\x89SP]^`0\xEC\xADtu\xE5\xEE&amp;\xE8\xDBCH\xB07\xE9\x8DR\xB2\xA0:\xDCT\xEC-\xDC\xB8\xD3I@\x837\x8B\xD2E\x8F&quot;1.%)\x8E!\x8C\xDCM\xCD\xD1\xF1:\x86+\xA9u\xD4SP\xD4\x98 Vd)6\x92#\xE9+Q+\x94\xF1\xC5\xC8\x9E\xD9Z\xCC\xCEq\xC4;~#\x80\xB5\x91\x8D^nHQÜœ7ô‹’±\xE3h9|\xB8\x96y\xB16\xF4\xEE`\x9B{c)g\x8Cy
+l\xAF'\xB6
+F\x93\xD6P\xDAQ\xB4\xCDNMf'\x94\\x9F\xF0\x86\xFC\x8E\xEA#V
+,\x8F\xF0w\xD2*\x9Df
+WËS8\xEF\xEE=Ô\xE4\x93\xD8N9!\xD6FN\x9A\xAFÔ¶\x9A:\x9E_\xC4\xCA\xCA:\xB2\xB0gk\xCE;\x94\x95]\x93aY\\xE8`u`E\x88 \xAF\xE2-\xF9⓾
+\xB3y\xC4f\x93Û¿\xC3\xE1\x87C|\xCC+\xC4\xF5\xB8\xC2\xD2+&lt;LF\xFB\xE1i!\x81\x9A\xF0i\xA19\x9E/6+R&gt;_P\xE2j\xCD5\\xA8\x86\x89\xD2N\xAEe,4\xB2iP+JÄ…?t?\xE6\xAE1\xACi\xEC\xF9;\x9D;        \xCDx\xA2\x82)\xA7N\xBD!XW,\x8C\xDA\x89\x8An&quot;\xA5YWYbt$\xA4\x91\x8Eg\x8B,\x9E\xBC\x91n\xF8C\xD9Qƪ\xAB\xE94\xA9\xD6~FZ\x95\x9A\x8B\x85*n5y\x89&quot;\xCA[Y\x80\xBB\xEA×C\xA6\x83\x8B}\xDA^\x91\xDA\xC2\xFCEPr\xD4\xE5\xD2\xE4 ^X 3HRN\x82`I%\xC9\xED\xC9\xD2\xE3_\xA6\xE6]\xC7\xC0\x9A\xB5\xC4(\xD5 P \x95\x805\x85S3\xA4Cu        \x99\x91\xB6'\xBA\x8F\xEE+Y\x99|ÑSI;\xB4\xA2\x9D
+\xE4\x95 \xDE#\x9C\x904\x92=+Ú˜(\x92\_\x8A\xA3\xF6Yr0Z\xAE\x95a\x83'S#yd        \x80+3DA$\xBA[pT\xB6!\xB3\xB9\xAC\xB6\x92+2*R\xEACS\xBBr\x85\xA5T;,7\x98\xB7\x92cJ\xF61e3\xC4E(\xCBST\xD4T,\xA0N\x961:A&lt;\xC2\xFE\xEB\x9BzV\xBD\xE8\xDBm\x90\x9C*\x93\xD5#\xC9A\x80\xA6\xA6cUv$        U'ac8\xA9J1\xE5\x97\xE4\xA7\x87\x9A\xAE\x95R\xB2\x94\xEA.\xD0Il\xD5e+LÅœ\xC5\xC4M\xBD%\xE5\x8CV\xFEM\xE5\x9D4[x/\xB1\xCA\xE7-Z\xA4\xAA2\xD1Ζ\xA4á””\xA2\xB45i${\xCC\xCCWC*{\xADÍ°8&gt;\xAA:\xF4\xA3\xBA=+xK\xF2+\x95\xF6\x9C\xEB\xA4H$\x8F:\x841\xC5B\xB3\xD6        \xEDi\xE7\x97\xE2x\xFE\xAEd\xBC7UxEL\xAA\xD2o5\xA9\xE5\xE2\x88t\x98\xA7ÆŽi\xCD\xC9Ⱦa\xD2\xD6K(C,e\x95\xCDpϤ\x94[\xE9q\xA5\xF2Q\xB8\xB1\xC6\xFD\xE6\xBD\xB0\x9B\xA8\x9A\xF5=\xF7\xA5P\x80\x8C\xBE[\xB73AT$j\xD7,ëƒE9{\xFD?\xF3\xC1\xD1)f\xE9\xA5\xAA\x9Auj&amp;\x9C\x98&amp;\xBF\x94\xA8E:t\xCD&quot;\xE8        $\xA5J\xF5A\xD0\xF4\xF5*\xC9U\xE2Ô“r^O{\xF2\xF92F1\x92KO@\xC7uMi\xE5\xC0\xD2\xC1(U\xF7Y\x80b@\xD6\xE2X\x9
 B(\x80\x84@\x87\x91\x9D\xE8\xA1\xE7\xF7\xD7o\xA0\xC7-\x9BO\xFB\x9B\x907\x83\xAA\x9C\xC0\x95P\xEA\xE6\xC4\xC2_ZgN\K\xB5$\xBD\x9F\xE9\xA3IAB
+Ô¤Y\x90\x81*ÚŽ\xBDK\xA4\x86\xE7\xDDqÙƒv\xD9\xE6~!Æ’_\xED\xA3\]\xCE_#H\x8A\x95\xB5Ö¨\xB4\xAA/\x9A\xEBU(-DË«\x85S\xA1i\x904\xE9d]aJ\xB0E\xC6Z\xB2?\x84pK \xB1t\xFB\xAArk\xEF\xFB\x8Cq\x9E/V\x95&lt;\xBA\xCC3Wj\xCFT\x8A\xC7\xCFb\x952ÆŽ\xA2C+ЇK\xA1XBX\xADE\xA9I\xBF\x93 \xB1\xE2\x84kw\xFA\xC7\xF3u\xE8\xE5Õªkj Y\xDC-*\x95\xB1\xAD\x9A\xB8\xA9\xE6.\x95Va\xA00@B2\x81\xA1 \x84\xAE\xE4\xFF\xDA|\x8E\x8CQ\x8E\xF5\xBF\xDD\xEEo=\xC3K\xE6\x8EUL
+t\xE8R\x91J\x99Ô­G.j\xB3V$VV%u#\x8Cɪ\xAA\xAF\x97\xE6\xD4!N\xB1\xEA%d\xC0\xE7\x95b\x8A\xD9i\xB0\xEF\xCD\\xE5^`\x8Dw&amp;\x92\xD2E e\x9E\xB7\x91\xA2\xAA,u0W\xABX\xA7OS\xB0D\xF2Ó“\x8C\xB6T1k\xCE\xD5})\xBF\xFD_\xB2'\xC3!\xEB&amp;c0\x87\x9E\xA5%Y\xA6\x8BMÒ¥b\x94^\x9B\xAA\xB5%\xA7Q\xAA3iF\x9D,a\x84\xBD䞆\x95\x91\xD2\xF4\xFD\xC7&amp;\xD6\xDE6\xD9\xBE&gt;\xE0\xA9N\x82eé–¥N\xA3\xD2ÖŠ[ʪ\xD4Ö©O6\x9A\x9D.\xCE\xC1d\x91$\xA5#'\xC9A\x85\x83#\x95\xB6k\xD7\xF4Ñ„c\xA1nD\xF1\xAF;\xD4\xC9\xE5MJ\xB3J\x85V%\x9A\x9F\xD6\xD5v\xA24_$\xA6\xA0\xA4\xA5MnQ\xB1\xAA\xCDQr\xFB\x9C2\xE8\xE3\xAEI\xDDGP\x93\xC0\xCDL\xC6w3!\x85%\xCE95AMTiSud4\xEC\xC5j$\xC2s:\x864\xEEÒŠ\xF6%\xD3FSÈ¿é²|&quot;\xE9\x95.J\xFD\xB6f\x9D:l@&lt;\xB4\xA9Ô©P\xA5V]J\xBC\xA5
+\xFB\xAE \x82ѯr\xE7K\xD1κ\xF9:\xDF6\x92\xCC{;\xA9\xE6\xE5h\xBEc\xA5\xA8HRV\xA8\xCC5!2\xEBN\x88@\xC2X\x88\x973 2\xD2\xE4\\xBAJ\x9C \xBF\xEAI\xB0^\xE16w\xCCSY\xD0        \x95\xFBL\xC2e\xE8s+`j
+\x9A\x88\xE6\xD8A\x93\x87,\xCA5\xF2\xFAW\x92R^\xBF\xF25\xE2?g.\x86\x9A\xB5\x9D\xEATU I\x85&lt;\xB0Ť1\xAA\xB8\xF7Dh\xDC\xDE3\xA9&amp;\xFD\xD4\xF4R\xC5(\xABݺ\xCDx\x87\xCC\x8B\xA2\x80y:L\x95\x8A\x94&quot;u\xA8\xE2%\xBD\xCDF9c,Ê—\xC9\xCF.\x9AI\xCE?\xF6\xF2W\xC0\x8FG\x94K\xD5c\xA1t\xB0,&lt;\xC1MD\xEBrT\xB9q]\xE5\xBF\xC1\x97\xE5\xE5\xF4\xED\xFD\\xD5\xF0w\xED~\xC8\xC52\xE6a\xA4\x9A\x86\x981\xBB\x82\xC3\xEE\xC7\xC6/\x87\xDC[|\x92\xF0?\xA9\xD7\x88_Þš\xF95%\xD3QP_Q\xF0\xCA
+\xD8B\x81\xAEV.7\xC2\xEE*\xB1v%iV\xEDXNC&quot;\xE5T Òƒq-/\xA6\xD7\xD4gU\x85\xCBM\x8C\x8C'4\x8Dq\xE2\x95Z!O\x87\x92L\xD2g\x94Å\x88\xA4\xEA7\xE9\x8AÔŽg\x8D\xAD\x9AW\x80+ Ë‰${\xB3aA\x81\xAA$l&gt;q\xBD&amp;F\x9F&quot;_\xC2\xE2Xk\xF7v\xE4&lt;\xE6`\x81{z1Z\x85\xA0U/-\xB9\x81\x913 \xDA`Ä“\xFEG\xE7\x89\xD4=|7 \xEBs#        $\xC1Il\xB2E\xE6f&gt;'@\xAE3\x90-\xD5y\x9B\xEF=R.\xC0i\xBCL c|\x9FP\xF0\xC5`7M;H\xA8\xB0M\x8C\xB17\xAE+R0\xA0\x96\xF0]\xEFZ\x9E\xC0\xB1\xC5D\x89\x91\xE80        'hĹ\x8A\x89:^
+Ë€f\xB5F!*4%S\xEC\xDAKJ\xAB$h7\xB8\x8C\xF5\xCBЩ\x8D\xF0\xAC\x9B*C%\xF6\xFB\x85D9\xDC&amp;o\x8B6\x86\xCFr\xF7\xC38\x96]\xA5Eˬ\xF9tE2Ô—\xDDU*\xBCUF\x92jrO,\x90]\xCE8\xB2\xC6r\xF2s\xB8\x87\xB7\xA2\xE0\x96&quot;\x9B2:\xA4\xB0\x82D9^NQ\xAAi\xB9\xE6pq\x92\x8C\xE3\xC1:dA\xF8\xD74\x83,Ô\xD3rtY$\xE8\xA9N/\xA7ÞŽ\x92\xC3Hh6o\x86/U\xB2\x94]\x95\xAEJ)'C\xA9\xE4L\xBD\xB8\xE9?\xA4c\xA6GF%M\x9D\x8A\x8F%)\x94:Ï•(\xD6\xEFa\xA8\xAE\xAA\x82f'H\xF8c\xC4p\xFA\x9Ad=\xCB\x85x\x93T\x8DU!\xB4S \x92G3\x8F0W\x9BPZd+
+\xC2&amp;X\xE2\xAE\xF9\xFB×€\xCFpw\xF2\xE9\xE6(\xBDGe4Ñ\xA5j\xBEi\xA6\x9A\xD4\x87]QIH\xD3\x9Ci*\xD8a\xD3\xC3\\xFFr'\x8F&gt;m\xD72\xAE5
+\x82\xAC\x8BsD\xCC\xEE#\xA7H\xB6=\x9D\xBBtt\xC1}\xEC_Þ•v(\x95\xB34\xE9\xEApê¡”\xD4CH\xEA\xA2Q\x9A*\x97\xA4\TYz~\xFC\xF6Q\xE3&lt;\x91\x87\xE2Ý\x93\xC2\xF9M~o\x95B\x9Ed\x8A\x92\xCDW[\xBD*\xB5\xB5yn\x87R*\xD4sO\xDE&amp;\x90\x95 \xE6\xB5FUnÞŠk%\xED\xFEH\x92$\xF8\xC5\xA4tfj\xBD,Ó©E\xA7\xA8\xB1Ò\xA5]T\x82\xB4\xCD7\xD6
+\xBA\xCA-\x98\x98&amp;LM;\x93\xDC\xD6'\xA2\xFD\x9Cq\xA2\xD4Ö+Y\x927rYs\xC9Q\xA5V\x98m%\x99\x8B;TU\xE5\xF5zl\xEAQV\xC8p\xD4\xCBG\x8F\xFCf\xB9*e\xC8Z\xB5f(\xD2\x80\xF5\x84\xD4m\x92\x85SV\xB3NA\xA41f\xF4\xE6\xEA~\x9AE\xE2\xC1or\xA9\xEC\xA3\xDB\xE1\xCDyyn'N\xA5'fv\xCBf]A\x92I\xC0\xE84\xABR\xA8\xC4\xD3Ô€*\xB6\x9A+L\xC368#\x91K\x83\xAB&amp;)cu#\xA1\xF8\xB7\x8Ae\xF2\xC4-z\xE8\xC83V\xF32\xF563\xA5Ø”1$Óƒfq+\x8D\xE3\x92K\x86s\xB8\xA6E\xA7\x89r\x8F\xFB&lt;\xED \xF2×¢\xF4\xCF\xC3Y(\x99+;\xDFK\xA8\x99\x8B\xC3W\xD5+ev\xD3^X\xFB\xD2B\x856        \x92,\xC3.\xAA^\x89xW\xB0\xBCLJ\xEA\xAD\xE6\x87\xC7\xCD1\xEE\xCFE?+\xE7\xD3\xE6ß¡v&gt;F\xB2\xD99\x9Dy\xAC\x957/\&amp;vH1\x927\xF8b_S/Ev\x97\x90\x95\xE12\x8FV\xBAT\xCC\xF4\x86`kTP\xC0\xE9`e\xA9&amp;\x92YEF\xD2o\xBC&lt;\xA7);l\xD3J\xAA'\xB8\xB7\x87Z\x83\xE8s\xBC\xF9u\x96\xA8dva\xF7\x90\x{DE11}|z8\xF2\xA9s\xC9\xC984D\xF1L\xD2\xD3B\xEC\xDA@'\xF0\xAC\x93\xD0Ií¥%l\xCD[\xE0\xE25\xF6\xBA\xB5WJ-G\xD1@2\xEB\xB3
 +\xB9L\xC1+\xAAG\xB9\xB7\x91\x97\xA9S\xE0\xE9\x8CZ)\xBCW\x81\xB3\x9Ar\xE3\x9A`+\xEA\xA6a\xE6=B\xB4\xA0\xE4v&lt;ÃŽOS.\xB6,Y\xAC\xA2 \xB3\xA2EJ\x8FU\x8A\x9F3V\\xA8cN\xA3\xAD[&quot;\x82WP\xD4\xC3e`\xAB\xD1(-+\x9B\xBD\xCE\x92\xE0\xC4k\xF2\xE9\xEB\xE5c\xA9AuPS\x98\x80
+a\x86\x8BÅŒ+\xBC\xA7\x89\x9B\xB6\x8BZ\xF0\x8A\xC3/\xA9\xAA;\xD0\xD4\xD0*\x84`Ĭ \xC5N\xA2D\xCB4yn\xA7\xAB\xB0\xDC9fz\x8E\x81\xEC\xDFƦ\x9DJ\x94T\xD2
+lH6\xD4J\xAE\xA1p\xDA\xC9\x82#PVc\xD7\xD3\xE4\xD17\xC1\xDDZ:\xE7\x9C{\xE3\xDAIj\xCF\xE6B+;\xBE\x85PY\x99\x8C*\x81\xB9$\xDB\xB2 l\xA9S\xF6\x83\x96}e^\x99i;R\xABH\xA9\x88\xAA\x95K\xA2\xA2\xC3\xFE̘\x94&quot;Y\x88c\x8ExeO\x93IA\xAE &gt;W:\x8E%\wG?$ct\xD30m\x82f\xA9\x913\xB0\xDF\xA8qm\xBA&gt;`q~L\xA23eÚ£\xAEf\x92Y\xEA`+&quot;\xB58#L\xC4Ø–#\xF3lY&amp;\xE4Ò—\x83\xD8J\xA8\x94\xAF\xE2ZTÆ”\xA5B\x87\xBC\xAF\xA5\x9DÙ¤ZJk !\x83\xB3\xB1\xD4        v\xCA8g-\xE5'/Ò…)_Fg\xC6C\x99i\xB0\xA5,\xD2\x96nbAvbK7]\x96.#y\xEB\xFC\xBBÙµ\xC1\xB4q \xC5M^\x8A*2)Ɇ\xF3\xFCЂ\xDAd        Q\xF3IBio&gt;\xCDn3඗%w)™\xCA\xF3\xF9`ر,\xEDf \xD6+\x8A\x81pz\xA8w&lt;\x91\x87(\x87\xC8~S#]]\xE9i*\x89`*\xC36\xB6hbP\xC0\xE92lué\xC4\xE2\xA4\xFFan\xAD\xF2%\xCB\xD4o\xBF+QVWQ\x89elH;B\xB5\xCBi\xF9\x84\xFClg)Y\x9AÌŠG\x98\x95\x82B\xB9 \xB1\xD5u\xA8\xAB2b\xF0\xA6\xDFvÅ»qϸ\xB6!2\xD5\xE1S\xCCÔ§J\xA0tR\xD9nd\x80\xCB\xFE\xF1A )mRJ\xBBX\xCA        \xD8\x8C\xB2MÆŸ\xC9\xEC\xF48VIJ\xFF\xED\xF6O\x9
 1U\xCA'8\xA4CC5\x89iwcr\xC0++nH\xBC\xF9ro.\xFB\xED\xC1\x8AÔ¾\xE7H\xCExtÕªSB\xFDQ\xC5j\xFA/ĸ\x86\x94-\xCD+\xA5\x94\xFD\xA2\xA9\xD2R5\xC5\xCDM\xC2)&amp;\xF7=~\xB3 \x9EG\xA7\xE3\xFB+\xBD
+t\xE9T\xA1R\xB4\x96\xCBÖ¦E        \xAA\xE0Wz,B\xBD0\xF4Ly%Y\xB2\x98a  \x87:\x8E\xAC8'\xD9\xED4\xF9\xBB\xFFs\xBE Y:QÉ‘U\xDA$LÂ3+1\xD5*-sc\x9A8qÄu\xE2\xFC5/\xEB\xFE9\xFD\xC0\xF8\x8Dj\x8C\xB3\xB6\x97P\xCDMH\xA7J\xEEC\xF2 \x8B\x8AKr$\x80&amp;A$\xEB\xAFjG\xA5\x8F\xA4\xC7\xBE\xE3~\xDBi&lt;\xD0%\xACI\x95K\x96%\x89\xD4\xD0I\x93=\x8Evv(\x84\xF1\xAA+\x84PI\x98\x99
+D\xCB0\xE8&amp;\xD1&amp;l\xAD43\x9E\xCA\xD1A\xF6\x8C\xE3\x99\xE2?\xF5\x95\x9B轩\xAE\xC3\xBB8ǗD\x87v̊\xA3+B\xBEh
+UR\xA7\x93F\xAB*
+\xC5$\xA53 0$        \xEAzq`rݳ\xCC\xEA\x86-\xAA\xEC\xE7\xD1\xFC#\x9B*\xD6\xC9g)S\xA3P\xAD_7/Q)\x92\xEDJ=TT\xE8\x80C3\x80
+\xC0\xEE\x865\xF7&lt;|\xBDb\xCF(\xDCx{\x95^1\xE2\x9An(\xABQ\xA8R\x9DFvYC#\xCA\xD0\xA1\xB1\xDCXo\x8C\xA1+7\xBF'nN\xA63Òœ]/\xCD\xF1RzÔª5:\xD1M$+A\xD9Õ_\xA4\xBDy\xC0\xA0\xF4\xD5\xF2\xEA\xA0\xE6\xA4\xE2\xF6\xFE\xE3\x9F\xF6Ê\xAEk2Õµ*iL\x91 4\xB5R\xF6\xF3sy\x825\xDB\xEE\xC6\x8D\xE9\xD3a\xF9\xC8w{\x8D&gt;)p\xBFå–­Z\xC4T\xD5R\xA8 \xEA_qU4\x82\xA2\xB2        I\xB8f\xBF\xBD\xDAg\x8D\xC9%\xE0\xAC]^8JSi\xDBc\xC5T)Ó«j\xBEe_\xACpVj\xF9\xA1,*\xE80\xAE&amp;i\x91\xE9a\x8A\x94%)/\x821\xF58\xE1        *w+\xFEI\xCFx\x97.\xB4\xC5!\xE7\x88\x8C\xDA\xC2\xE8R\xAD\xE7\xB3A,\x8EÊ£\xE0#p\xA5\x8ANV\xEB\xE0\xAC}npQ\xDF\xF6\xF2D\xF8\x93\x8ERj\xD4*3\x94\x95\xA4($\xEA\x94\xE5
+\xD2\x90L\xD2\xDD4\x8E7my9\xE7\xD5\xE2É–2wK\xE3\xC8\xDF+\xF1\xC6XfjWj\x8E$\xD0T\x9Au#M:4U\xAC\x8C\xF9\x88\xE0N\x8Bt38\xC9ãž•\xAE=V\xE4\xB2_\xDB`L\xA7\x89\xF2\xC3+Z\x98\xAA\xDEe`\xC5\xE6\x9DY\xD4\xF5\xBD\xC2\xDC\x9Fz\xA3\xDEw\x9D']3Ö›[#%\x9FfQR\xDD\xDD\xED\xED\x87\xF1?\x96e\xCA\xD2AJ \xDD\x94
+\x9A\x87\x94\\x83'OV\xF7u_4\xA6\xB5:Ý—9\xE0z#\xABe\xCE\xC4\xF7\xF1n_ë˜l\xC2i\xA9kB*#T*X\xBC\7\x86\xB5\xEFТ\x97\xCB4Y0w%=K\xD25\xEC\xF7\x89Ro,\xD6B\xEE\xB5},kÖ‡\xB80\xAE\x90 *HS\xFB\xD0I\xC6R\x97\x8A 3\xC1\x8E?Ô­\xBD\xC6\xE9W\xA6s\x88\xEFR\x98\xA7I $i-P\xE9s\xABZ\x8DH\xB4\xD0\xC1\xD70\xA6\xBD2X\xEA\xB9!\xCFL\xEAZ\x95E&amp;\x80%NV\xAA
+\xD4u\xE6\xB3H\xC5\xF5+\x8Eh0j)~QN\xCC`\xBD\xFFÖ¾\xF83\xD3Ü·W'\xFEI\xDE\x99\xA63\xB4\xDF]\x942\xF4)\xAA9KU\xAAd\x93bR\x98\xE6\xBE \x82q\x9A\xBD/g\xBB\xB3\xA3D;\x89\xDA\xFAc\xB6\xFEJ\xDF Ë“\x95\xA1L\xB5 \xF5\xB3Tj\xD5`\xC0@\xF23]DT 
+\x96Ԡ\xB7\xDD N+[\xD6ߥH\xC5\xE0\x87n1\xDBꕽ\xFF\xB93\x99\xCA+y\xDA\xC3\xEA\xEC,iP]HJ\x95ȢU\xB0\xB3
+a\x83!\x80˦ \xD4ÒŒ~m\x95\xA2\xA7=\xB6T\xB7-\xC2\xFE]:j|\xB6zki\x9Drs\xA8\x96Ò†\xC7,\xBAF\x91h\x8B\x823\x9Br\xFB\x9DXq\xC34\x95m\xCFÜ¢\xE4\xF89|\xB5z\xDA&amp;\xBEa\xD4!a\xAEf\x9B:\x8B\xE9&quot;\x83\xE6nH\x83\xDC\xF2}ixG\x97\x9DJ\x9Do-\xBEÈ&gt;+\xA7\xF5\x8AJi\xFD\x8D݇,V\xA8kTv 5\x9D ki01\x9FzZ~[\xFE+\x97E+q^&quot;\xBFv샡\xE0\xCF\xF7je\x90y\xB5\xEB\xD2\xF3I\xDBʦ\xA9^\xA1\xE8y\x9BR\x96:\xA5\x8A\xA7-\x99q\xA3Ï»\xF4\x97\xF2s\xFEE8%\xBD\xC9\xFE\xC8/;\xE0\xBAa\xB3l\xA8H\xA2\x8BK(\xB2 \xBB\x8At\xB2\xC1\x99\xC0\x87\x9AÅ \x80&gt; '\xBC\xDDG\xDEæ¡I\xCEK¤\xBEx\xCA\xFB5\xA4jЦ\xCB\xCA)\xF9\xB5\xDCijV4Öš\xDBM7\x91v\x8D%\x89*]V\xCE_\xB0\xE1\xF8br\x8Co\x8DÛ¯\xE0\xD7\xF6uL\xBD
+
+\xBEUJ\xAC\xDA\xEA\xA8SÑ«\xCC$)U?iV\x9A\xA0W\xA4\xA8\xD20\xF1\xE7i6WQ\xD0\xC6N1\x8A\xAB{\x915| \x843 d\xF33\xA6\x9DÈ¥IMrj\xB0 nBS\xD2Q\x8A\xC4\xC9\x86\x9D?1\\xF8V\xCE/\xF8v\xA4\xEBkt\xBE\xC8\xD6{\xD9\xC8\xA9]c\xFD\xECe\xE8ιfV\xA9\xE6W-\xA8\x95Q\xF5rC)i\xD4gL_\x9A\xE2\xFDXK\xF0Û¶\xBD\xD2\xDB\xF75\x9B\xF6f&amp;\xAC:s        \x96@g\xEDj_Ω\xA8\x81\xA2\x9AU.\xCAÚ\xFB\xA4E\xD5V\xCF\xD3l\xE1\x8Fz\xF6\x92\xFB\xF9        \xE1\xFE\xC6C\x87\
+UEZu\xE0}\xA3a\xA6\xC8 {\xD2\xFA\xBD\x96\xDC\xEET? Z\x9A\xBE6\xFF\xC8o\xD9\xC4
+\x8C\xACX
+\xE2\x8D)
+\xAC\xF5M@\xA6AR\xBAR\xB0:\x8A\xC9Q\xA7P`eÔ­\xAF\xEE\xCEY~\xEEMqt\xBE㙯gq\xE6\x8DjE:\xF4h\xC8Teg\xF2Ö¤\xBA\x92\x90\x9A\xACP\xF2\x9D0\xE5\xD4\xFF1\xDF\xF4&quot;_\x87\xB5u\xF1_,MOg\xEC&lt;\xDEs4\xFC\x9A\xAD\xABW\xF2u\xA2i        лʲ\xA8\x80#V\xE4]Bu\xFE\xEC9~\xE3\xAB\xE2\xBC\xF9d\xB6C\xD9fq\xE6\x95\xC0\x99gu\xA4\xF5\x90Y\x81\xA4\x8A\xD5I\x80ꛂg9uT\xADy\xFE\xC6\xF8\xFF Nm7\xB2_\xC9\xFE\xCE        \xF3
+\xBA\x91\xAA\x85
+z\xAC\xB5\xAC\xD5*TB\x95        \x80\xC5n-\xE5\xBE)u
+\x95\xFC\x9C\xF9:\xAAZ|R_-\x8F\xD7\xF6|\xEA\\xA1J\x85jÓ£G\x98+u\x97\xA8,\xAB\xA1
+T\x89\xD56ov\xA0ÃP\xBF\xC99?j\xF6\xF4\x97\xCB\xF3\xFBU\xF0{\xAAUS9\x9F&quot;\x8F\xBA\xAA\xE5Eo=\xDDr\x8A&lt;\xB0G\xBD:\xDA$\xE9\xD5\xE8\xF9^,O\xF0\xE7o\xEE\x92\xF9\xF7\xFB&lt;\xD9{\xBDCQ\xAA9\x88\xA4\xD1,\xCBB\xA2\xAB6\xAAn\x8DL\xB4\xC4(RfKL\xFA\x8A\x8D#|_\x87jN\xDD.&gt;\xFF%Ó†V?\xB2L)\xA4\x85\xE8j\xD80J\x9A\x89κ\x98\x87\xF2\xE0:\x95\xA44\xB1ß“\xE6'4\xBD\x92&lt;\xDAg-\x98Z)\x9B9
+F\x99SM\xA8
+\xABS\xCC#ZSz9\\xC3UÝŒ\xB2*\xD3\xC2Ä &gt;\x9FD\xEA-\xA7Fls\xDAG\xB5\xB7\xAD\x97\xA3N\xACT\xCDR\xCDUVf.\xFE}*\xC9Oɬ+Q'\x98\xA6\x80\xA6\xA0\x934\xE5\xE4\xFA*z\xE0u\xCF`|W3\x97\xA1\xF5\xDC\xC3$Õ…\xA6\x9A\xF5\x8DG\xCBJi\x9AE\xEBæµj\xFBZ\x81Ƈ0\xA7\x8FK\xD5l\xDA        \xB6t\xDFf\x9E\xAF\xC4\xF3=YÞ’R\xACꪲF\x80(\xE5ܱ]%\xCDA^\xA7\x97\xA9\xF4S\xB2gdLr\xE4st\xBF_\xFD\xC6&lt;j\xC9o\xE0\xED~;\xF0]\xF5\xAB=1@Q\x81\x96\xAB@\xAB\x97\x83b\xC4\xD0UB\xBD6V\xA6㕔Ŷ\x94\xF4\xC5QÏŽ7\xABs\x97p/V\xE1\xA4\xE4x\x9D1\x9Bɸd\xA1T_R\x83\xA9E2Het@[\xEA\xE4\x93L\xA8\xF2\xAA%:05Ç•3,\xB8\x+&gt;\xD5&lt;(yU\xF2\xB5)W\xCAf*\xAARz\x95\x92\x9Bi!9\xE3Y\x81+u\xB6\xBC\x9E\xC8\xCA\xCEJ(\x8Aݶ\xF9\xF9cd\x8C\x98\x9A\x8B\xFD|&gt;_\x97\xF9aЬF\xAF\x9F\xE9\xF1\xBD\xF0\xA8V!+\xFF \xC7h\x9F\xFA`\xA0:\x97\xB3onF\x82\x8C\xBEmNg+Þ¥ X\xD2bn\xA0\xEC\xA5\xC1MÑ–4\xB4\xD5;(o\xDB7\x88\xF2UB\x8AY\xBA\xB5#\xAD
+(\x8BPfWR\xB2\xC3T@\x96\x99\x96\xA6\xDAX\xB1\x93$\xA4\xA9\x8A0H\xE1\xEF\x98\xFB5\xA7\xCD +nP\xD4 \x88v\x86V\xAB\xEAUN\xD7\x8EW\x85\xF0\xDC\xD1Ôš\x81zhË©+M2\xBA\xA5\x97Z\xA3\xE9j\x90\xC0\xEF+\xAA\xC2X\xE8gU\xF0\xFF\xCAÖ¡YhQ\xFFxZy\x93K\x87\xB5Z\x95\x99\xD6u\xA2e\xD9ED@\xAA+OMTY(\x8DL\xA8N\x85*T\xCC\xDCl\xE4\x8B\xC7\xE9Ô¬b2\x8A\xE5*W \x90)\xB75\x94\x93\x94É€\x85\x94\xE9\x9754\xB1\xB9\xC7;\xAB\xD3\xC0\xDC&amp;\x96n\x8A\xCFÚª\xB4+y\xAC]\xC31κΪhS\xA6\xCD\xDE\t\xAF\xA9R3\xAA+&gt;&amp;\xF1M,\xB6kN\x97\xD4)é¾´\x91\xAAU\x906\xADJ\xD0`\xEB&quot;d\x8DZo\xC1\xD4\xC9\xE3i\x9DI\x81\xE4\xFD\xAD\x94w\xA9.A\xBA\x92\xAAL\x9B\xC4Dj=&quot;ca\x9E\xAB&amp;\xABE\xF6\xE2\xFC\xFF\x8Ex\xEB9\xC4j \xBD3R\xBE\xAA\x8D\xA2\x92\xAC\xD3\xF7\xC8)\x8A&gt;f\x8D5)j\xF3 S`\xA8RX\xF4g\xEB4-\xF9\xF4z7E\xAF~\xB2\xC5\xC5}\x8Cql\x8A
+\xB5S\xFBB\x8E\x9F\xB49h\xA9\x9Bɬ\x92U\xE9_\xAC&quot;\x82@4\x83\xE8 \xB3\x96$\xC4z\x8E5&quot;\xE7\xD2\xC5\xDFm\xD9Q\xE0ë•­Ì        \xC8B\xC8\xEA@\xAE\xA0\xA9B        +\xA3\xBD\xA2dc\xB63O\x86ys\xC6\xE0\xEAH\x97~E\x81\xD4\xF4@mu*!CZV`\x85\xD5{\xE3]D%\xB9\xE2\x9E/⚦\x9Du\xF5\xA5J\xAF\xE6:\xBE\xB6'\x95}\xD29HR@\xDE`\xE2c\xE9\xF1\xEB\x94\xE3\xF0\xB95S`M\x94\x98\xA9SL02\xEAj\xBBA%f*\x8DB`\xBEGvÒ´\x85O\x90\x8F1
+\xFA\xD24\x81\x85, 61\xB8\x89\xD8b\xE3'\xC8 \x9A\xCD7do1\x98\xF3
+1@\xBAä²”&amp;^ \xF4\x83v\x98\x83\x8E)m*{
+Ç¿\xED%0\x80\xA9\xAA*sj&quot;H&quot;\xC6K6\x93\xD2 AÜŒOjM\xBE(z\x862^%\xD2B&gt;b\xA1[\xB3*\x86~f:\x83\xAE\xB3=\x90\xB4\xED\x87\xD8\xF2\xA0+\xD8\xCECƳ\xCCΤ+\x83\x92\xD0m
+\xF2B\x82E\x84\xBD{,\x91\x9D!\xCFq\xD5.U\xA1W\xEE\xCC@w\xC6\xF6\x9E\xA6\xC78\xB8Ɖ\xA3\xAB\xF8        &lt;\xA6\xF3؉\x9C-W$Ò©J\xAA\x96\xA9\xAE\x90\xB2\x85%\x85\xC83\xA4l\x99#/\xA5\x9FG\xF8N)7'{S\xDF\xD8\xA8\x94U)Ч\xA4,EJ\xAEs74\x96U\xA6\xE5\xA6\xEDR\x9BD\xF5&lt;\xF3\x9An\xE8\xF7\xE1\xF8t\xB6\xFF`\xAC\xC6U\xDA\xCC\xD5*hgP]\x8Bd\xA9Q
+.(\xB7\xA0\xC4ko\x93\xB9c\x84VÈ’^t \xB0*kO\xAF\xECb=\xD1mM\xF8u\x81\x885O`:\xA2\x8A*TE\x87Q\xCC\xC1 4:K+@-1\xD2I\xD4[\xCB\xBBc\xF9\x8F\x95i\xE5\xB35\xB5\xA1ZZB\xB9j\xADP\xAA\xBB2\xDF\xCA\x80˱\xEA \xE3\xA2=,\x9F\x94y\xB3\xFCSuM\x94\xEE\xEDN\xBEb\xA5*T\xE9\x8A\xADZh\xEAr+Z\xD2        Ó¦4\xB3,\xCA\xCC)\x920\xFBOvg/\xC4g%\xB2\xA3\xD4~ \xFA        V.Q\xB8\xA3(Ҫž^\xAA\xE8\x82\x9As\x89\xAE\xFFu\xBC\xB5\x8B|zÚ‚\xD9$x_\x9B\xCB5z\x99\xE1\xFFxx\xE5\xB3\xA8=Gw\xA1^\xB5s0\xEDB\xABRg\xC3\xC0r\x84\x80X\xC0 ^'
+\xFE\xC7L]\xA5m\x9E\xFA\xFFf\xE5\xFD\x9Fĉ39\xAA`|_\xF9jÂ\xDD\xFE\x87R\xED\xC7\xEC\xFF\xB9e\xFAsp\x8F3\xC3\xDC@        \x95\xFE\xCF{츦J\xA9\xF8r\xA1\xF9|\xF1\xAE&gt;L]&amp;\xF2\xDE.\xA9L\xB0\x92T\xCF Ð£W\xDCb+7R\xAA\xD7)O\xC2U\xB7\xEDE\x9DK\xA8\x9A\\x8C\xD2\xE33$Ϋ\x82K\xB5\x84\xA0t\xE9m\xF0\x9C+`y\x9C\xB7c\x89Y\xDF\xDDf\xD8\x9F\xC5zGL*H\xCEY%\xE1\x8CfÝ”\xC334\xF7~CK\xC1*o\xC8\xDE^\xB7\xC3
+\x87g\xD2o\xF6h\xF8a\x87q
+\xA5WY\xCFyz\xE3\x9BBd\xB2\xEE\xA9;\xE9U\xDA:\x96\xEB l\xE3\xDC\xC8\xFE+\xE7%\xC7\xFD\xF2\xC9ϧυ\xE9\xAF\xABP&quot;+&amp;s(\xE1\x82(nw4\x98\xC8\x92\xDA\xC0&amp;o\x8D\xB0A\xA6\xCEw\x92Ï—9\x8C\xEE;\xB4\x89̓\x8C\xCB\xF7_\xFC_\xAC\xE1\xE9F}\xC9\xFE\xD1\xC2\xD2h\xA6\x96\xE2\xFF\x96%\xA2\xB5\x9FH\xFF\xD9\xE1\xECO#\x9Bᙬ\xCEc/K1T\xE7*QT        N\x9E_.ʪ\xA4\xE9\xD5]\x89 \x93\xAA&amp;,y\xB4\xB7:\xF0&lt;\xB2I/\x92\xB3\xFE\xD0_c\xB9&lt;\x8EK)W-\x97\xA5A\x9B&gt;\xD4Ý©\xAE\x9DJ\xF9l\xC5bH\xD7IH\x9D\xB6\x9C\ \xD7.ÈŒ\xD1\xE0J\xB9\xE36\xF7\xBC#\x8E\x95\xBC\xACi\xF8\x89\x80&gt;w\xF5\x80ph\x95\x988\xA6'I}\xD0\xFC\x9Eh\xDF\xFA\xF8b\G\xAEÏ©\x9E
+\xFA\xF0\xBF\xEC\xFC\xA1\x9CϙV\x85
+\xB5j@KÔ£\xAD\x8A*\xD3
+\xA3S\xB1P¡\x88$͹\x9E\xB6\xAD?\xE0Ǹ\x93&lt;\xF4\x92\xF0\x8A\xF0\xFE-\x9D\xC9\xD14P\xAB@R\xB9\x88\xAB\x93\xCBfCL\x8B\x83\\xDF\xE5&amp;1\xACk\xEA6\xEEiJ\x8Ed\xFCj\xA2Ìš\x89\xAB~s\xCD \xC3^\xAF\xD0\xC6+B\x9D\xFC\xFE\xE6\xD3\xC5\xD5-\xF6\x95-\xB0\xD6\xF6\x9Bæµ­l\xB5\xE8\xD5u\7\xFB\x84\xD2\xF1\x85]\xBCÚ·2y\xDA\xE7V\xB9\xDF}P\xDF;\xE1v\xD0\xDFS:åž…\xFA!\xFB&amp;\xAD\xC73\xB5(\xB6v\xBE^\x9D \xB7\x9DQ\x86\xBA\xAC\xE0UJiIWͧ\x9A\xAEŵ\x8D\x9BV2p\x8AÚ\xA5\xD5\xE5[\xA9=\xFEN\xC3\xF4\x9F\xFA0\x91\xAF\xC4)\xE7\xAB\xD5|\xBDj
+\xA8r\xEA\x84 \xCEr\x8E]ʺ\xD5r\xA7\xA4Ñ \x8F\xB3\x82o*hOjDê\xC9\xD4\xCF\xAF\x8F\xF3\x9C\xF6\xDAB\xB4Z'\x99N\xA6\x82nÚ·7\xB9\xC5vc\xE8\xDA=vH\xF1&amp;&lt;=\xA3\xE6\xEF\x98\xF32)\x99c\xAAX\xCA&lt;\xEF\xBC\xEF\xD2\xD1/}.\xBF*\xE2AT}\xA3\xE6\x8F\xFCo\xBE^\xF4\xA8\x99fש\xBFg|Ç´G1\xB0\xB4Gb.\xBF2\xA5\xAB\xED\xB1\xEB\xEFa_Fn'\xC48r\xE7\xCEo*\x94\xF3-U\xE8S\xA9L\xEB35)\xB3\xD4\xF2\xA8@\xF3*-V;B\xB2\x98R4\x88xa\xCD\xFF\xF1\xD6\xEA_\xC28_\xB7\x9E+\x9B\xE0\xF9Ô\xABV\x85B\x9E`54%\xD6\xA4Þ¢#\xD9Þ²\xEC\xBD&quot;\xD26X\xA0\xFC\xB7&quot;\x8A\xB6\xB9\xF4s#햲ĵ3\xCE\xCEG\x92\xB0Y\xFC\xC2M\x80\x8FÚ¾\xD0v\x92o\xAA\x97O\xF5\x87\xFCB~\xD7\xEC=\x95\xF6\xD5\\xDF\xEC\xD8+\x97'\xC9:A}bL0 z\x8D\x8B\x9B\xCB\xFC\xAA\xFFXÄ¥\xFE\xA3\xD4\xFFG\xDF`\x9C[\x8A\xE4\x86~\x9B\xF0\xDA9j\xF5s+O\xCCZ\xCBZ\xA1\xA1\x98zUX\x8Az\xD4&quot;\xE6\xAA(0\xC4R\x9B\x87W\xC6R\xE9\xE3\xC11\xFCS%\xFD)~\xC5W\xDA'\xB2~-\xC3\xF3W\xFA\xBEO1k\xF9\xD4j BÕ¼\xC2y\xAB\xD5\xCB\xD4,\x85\x9D4n\x82׋]2\x
 93\xB5e\xAF\xC4\xDCU\xBA\xBB\xF4C\xE4\xBC/\xC4M\xDB/\x91X\xA8\xD5\xAA\xD5\xEAm`\xBFØš\xA0\xA8\xC2o!\xBBa\xFEK\xE4\xE2\xEF\xD2'\xF8\x82s \xA9a\x91M,\xCF\xF6m\x98v\xD6\xE430 \x89v:\x89\x92I\xD4y\x84\x9DO\xF2\xFED\xFF\xC5\xDA\xFF\xA4\xB9xS\xE8\xF3\xC6^\x80)\x90\xA2\x88?\xF5v\xFA\xDE^\x9F\x9FH­UFr\xD4Ee        T%^h&quot;I\xB1\xC7,\xBAd\xDD_\xF0i\xFFn;G\xF9(\xF9j\xB5Be\xB34        %kE
+\xABMÈr\xB2\xAB\xBD9\x82
+\x83!\x80&quot;\x85\x8BJ\xA6\xAF\xD1\xF3:\xEEJp\xAF\xA1\xAAP\x9AT\xE8+\xD3
+\xAFS0\x85EHZ\x95\xAA8g-\x82l,1\xAC&quot;\xF4\xF0\x92\xFBᯣ?˪\xD4\xE2Y\xCA\x87\xA1N['\x92\xAAkÕ$\xA6\xB5u\xD3JtÖ¥\xD4,\xF2\xEAwZZ\x86:V6\xD0\xF4\xA3\xA9-&gt;\x9E4+gx\x8Ae\xA9R]4\xB8fW+\x98Z9za\xC0ZKU`\xEA\xAAh\xA4\xA1\xEF:\xB4+7,:\xA3WF\xD8\xF3(?é³µ\xD3\xF6\xD3\xC2@\Ù\xB0\xA7\x97\xAF\xDC\xC9\xE6\xA6o2Ä\xE6nZ\xF2\xBAh\xA5V\xFFcG\xD4\xC9\xEFD^g\xE9\xC2\xE9\x92EL\xE5RG\xBA\xB4\xE9\x81\xD4\xC7&gt;\x82.z\xC7v`\xD6\xF6eÞ•\xDAH\xA7\xF8\xD7\xE9\x91\xAFM蜃fѾ\xEEj\xBE\x84\xF4m(\xB5a$\x82\xA401M\xAE8 \xB7\xAFÝŠY\xE7\xEC\xE29\xAFk\xD9l\xA8\xAA*Ó¤2\xB5\xC9Ö¨\xD5\xCD+o)\xEBy\x95K\xB2\x87-U\x8BT\xB3j\x9A\xE8\xA9cOsN\xC0\xB3\xDE\xDBr9\xEA\xEC\xB9Z4\xB2:U\xEAÔˆ(`]\xE9\x91N\x9A\x92+\xE9_x}铲d2A\xAA_\x88ňb\xA3\x9E\xE4\xF7\x8F\xEA\xF8\xCC\xC8\xE9$\xEAqMB\x92XÉ¿E\xB2\xCCX\xF2ƒ~\xC2HM\xD0Ñ•8\xCE\L\x8A\xD59P\xAD@\xAA釋k(Dy],\xF2Ù°\xC5\xCAL\xBA\xF6U\xE96\x98\x96\xD4\xE4        s\xBF\xDE#M\xAC9^ }\xD3a\xA6\xA2\x97\x936\xDB\xE0\xBF@%\xAASy.\xA0\x91\xA4T\xB
 4\x98\x8D\xD6\xE9\xB5&amp;\xC0\xDA@\xA2ɾ\xE2 \xB5Jn\xB5\xDD~\xC7-\xA3*\xB9M9$\xD1U\xD5Y\x97,\xF4i\xD4uB\xA5\xBCÔ¨\x8F\xA6\x98}Oq[&gt;Kg&gt;\xA9øpo1k\xD4G\x93.eR\xB0\xA4\xCAT@\xD0+4i
+#M\xBD\x87\xE8\s\x9E/ȹeJEÊ¢\xB5M:&lt;‚\xCC\xFEYEf3\xA9\x9CÜ–bL\xB1\xC63\xC5        0\xEE\xE2\xBAt\x9A\xA7Õ«1\xA4\xCCt&quot;3\xAB,j\xD0X\xADE\xD2a\xB5        \x93\xA9f {o\xE9\xFF$\xCA6\xC8\xEC\xDDl\xC1\xADY\xEBWhq\xAE\x84\xA1\xCB$\xD4
+\xBA\x88:E\x8E\x92\xA0I,/'\xFF#\xBF\xE0iW\xAB\xC3~\xE1ui\x8F\xAFg\xF3(\xEC\xBAL\xB2\xE9[\xD4]-\x98\xAB-S\xCCU\xA6\xC3Ë¥D\xD3/\xA7[(b\xAF\xB7\xB5-\xBFcxKK\xBA\xB3\xB8\xF8\xDAO\xE1\xF4\xCA\xE5\x8Ei\x98\xFB\x{15A29A}\xD5n\xDE\xF3\x90 P\xA89\xD6F\xA1SN\xE9b\xB7\xB6\xD9\xD9&gt;\xB3$\xD6\xF4\x97\xA2C7\xF4\xB2\xE1\xC8N\x9AyÊŸ%gÞ\x8BÇ¿1\xFD\xDCi\xD9F\xE9-\xF69'\xB4/j\xFC#3S\xCE\xFEȤբ&gt;\xB0s9\x8A5I\xB6\xE7)\xE4;%u\x93\xA5\x88\xB0,X\xE3\x8A\xE1\xE4\xCB9\xADÝœo5\xC5\xEEHj\xAB&quot;\xFAX\xA0\xB0\x88 -\xCA\xC4\xCB+\xE0\x80\xCD=0IGs\xCAo\x9D\xAD\x99bu;5&lt;\xF5\x8A\xAA\xB1\xB2\xCCL\xEE         G\yq\x840*K\x92Ò²=\xC4M\x91\x9A\x99\xF0ժă\xBE\x92\x83\xCC-\xB1\x9Ct\xC2        \xEE\x84\xFD\xCA\xE5D&quot;\xC1\x93\xD0\xCBnI\xE6\xFC\xA3+\xFA`\x95\x92&lt;\xA9`\x8DX\xD1+\xA41\xEEÞ‚\x92\x81\xA0\x8D\xC9܈$a\x92]X\xA8\x9C\xA5\x93\xD7f\xABLHt\xE6\xE5P+0A\x92Ä»E\x88\xB5\x89\xC7\x96\x9E$G\xD0\xE0OY\x8AS\xD0J\x8Ez\xAE4RUx]n\xCC+@\x9F,\x94\xA6\xC4\xB6\x99e\xEFÄ
 ¶\xB6R\x8D\x91\x8F\xC1\x88\xA9\xD4\xC4 \xADB\x8A\xDD%Y\xA9\x9DR.,8\xF5\xD4Ú’[\xC1R\xA8\x90\xB9d\xB6\x90\xC1a\xF1f'\xD3l&gt;P\xA8\xEB~\xCF|N\x9Aj\xF9\x8E\xF9T\xC00y[\xCEF\xD3\x9EUrY@,\xB0\x8F3.'I\xEE\xFE\x9E8\xA5-|5\xFEN\x8B\xE0
+\xA3;\x98\xA3\x97Ê«U\xA9R\xA8\xA6\xAC\xE0\xA55b s\xB5M \xA2m\x8C\xC4+V\xC7?i\xDD:&gt;\x83'\xE2X\xD7\xF4\xEE\xCB/\xB4f|[+@f\xEAIHTU!\xAAU+\x98,\x80\xE1)\xBA\x86!\xA8-c\xCE6\xD28\xE1\xF2qK\xF1ׄu?+}\xA9gr*\xF5\xB3yä«™\xCByÕ•|\xA1H5G\xBA\xF9^Z\xB0Ò¨\xA0jyLZB\xD3\xA4y\xB3\xCF,\x92oS&lt;\xCB\xE2\x8Fa\x95\xE8f\xB39z4\xAAVL\xBDj\x94Ò«2\xD3.\xAA\xEC\xA8ij*\x9605i&amp;        \xE8
+\xE3\x97/U\x8A\xA4\xE8\xD7D\x97?\xDC\xFA\xAC\xF9-)An4\xE4\xF2\xCBb~\xEAm\xBE;\xBA\xE0\x8B\xE7\xEEÏ›\xDCg•O\xAAQ\x93\xFBy\xC1a\xA6\xFE\xD0%\x81\x93;'\xAC}O&lt;\xF2AIE\xBD\xF6;\xA3\x95ij\xFC\x86}2\xF11\xFBg\xF4\xD3\xFF\x91q\xBEGL\xE1\xC5\xFD'ÊŸn\xCD'\x9F\xA8(U4\xCE7\x9A/\x96s\x984\xDA\xFE8\xE6\xFC\xCE-U\xA9_\xA3\xB1M\xA4\x91\xEC/\xF6r\xE4t\xF0\xEE#\xEFs\xD6\xD4Ŷ\xCBRØž\x97\xC7^?'.gn?\xEF\x96t?\xA57\xD7\xC0\xF8\xA2\xC4\xFF\xB8Vo\x9D(\xAA?4Æ䊳\xE3\xE1\xC6M\xBA\x91\xB1\xE8b&gt;3\xD31\x95\x9A\xB8\xB04O\xC3\xE1\xB7\xF5\xE9\xEB\x8A\xF0EQr\xE0\!\xA8\xADC]kPr\xC1)j\xA6a\x8A-_8Z\xA4\xAB\xAF)b\xA2\xA3QÉ«+j\2SM\xFFX\xA9'\xA3,i7C\xFC?\xC2Y\x96
+†a\x95ģ-
+\x8C\xAE \xB4\xAB*\x90\xC26\x9D\x8Fle,\xD0[9/\xDC{\x9FQ\xFFÙ•\xC1\xDD8&gt;t\xBA==|E\xD95\xA3&amp;\xB49\x9E\x97]@jF\x8B:Ê›\xC11\x8E\t\xE7&amp;\x9F\xAF\xECi\x96V\xA2\xBE?\xCB'\xFE\x9D|\xEA\xF8&lt;\xB4\xD5\xDD\xC5N\xE1QÜ…\xE2y=p\xAA \xA6\\x98zc\xAE+E\xDB1\xB3\xE4V\x83T\xEA\xA7Q\xA5\x9A\x9B\x80'Ý’\xCBWIߦ5\x8C\xE2\xF6L\x86\xC6\xEB\xE5\x8A`\xBC\xAD\xBEÊ­\xF6&gt;S\xC1\xF87\xF9aj^\xC7c\xD9:$40 \x8D\xC3?0n0\xDF}{\xFFfb\xE05\x89\xB0\xFE\xD1\xCD\xF2\xCB\xE5\xF2\xC7$\xAAA\x91\xF0\xBEO\xF6\x98dC\xF0Jl&gt;\xE7Ë™\xDEÍ–\xCE!\xFF\xCC1\xD3&quot;{*\xB2\xB4n}#\xF9\xE3[B\xBB#\xB8Ò!\xFC\xC6\xBA\xCB\xB4O\xF0\xFAw\xB4 be\xC1qt}\xFD\xF0\x96R291\xDB)\x95\xFC\xB2\xE9\x8Et\xB6#U\xB6|\xA0\xFFh7 \xD1\xE2,Ɉ\xF3hd\xAA|c)J\x84\xFF\xF8|\xB1u\xB1i\xECy\xB3\x8C\xE4\x9D\xC2\xE9Gx\x99\xAC\xC4L \x85$\xD8a\xC1\xA5\xC86@%        \xF7E\xCFn\xB8\xD9\x99+\xE1_U\xCC&gt;\x8A@1\x82\xDC̨         \xD4\xE5VÓ´\xCFi\xC4d\x9A\x82\xD4\xF8\xB2%\xC9\xF4\xFD\x98&gt;\xADG?\x9E5\xE4dB~\xB3
 I\xA2E\xB6\xFDqƧ\x8F\xE9\xFE\xC2\xEE\xA7\xC1\xE9\xA6\xFF\xD7\xC0\xB8\x98\xEC\xB9g\xFF\xE1g\xF2\x95\xE4\x98Ö‹\x84\xB7&gt;[{%\xF66\xB9\xFAÈX\xE5i\xB5eJ\x95\x8D/1(\xA9*jUb\xD5i\x83\xE5S-P\xD2 \x95\xEAP\xAA\x94ݨ\xA5\xCF\xF0c,\x9A]#\xD2\xF9/\xA1g\xA5\xFBn?[0\xB9^\xF4\xDA\xF0L\x97\xA9\x98\x95\xA6 F\x97H\xD2:;?\xC0\xBB\xB2%xw\xB1\xDF Ѐ\xB9&gt;-\xC4\xDAE\xF3\x99\xFF\xA9S&amp;        \x9F\xFE\xCE\xF2\xEA@\xD2d0c$\x80\xB5\xB9\xC97\xE4\xF6/\xD1/.?\xB0rAT*\xE8\xCDiQ\xA8\x85=\x99 Ř\x80, 37rL\x9Cs&quot;\x9B\xE7\xEEqϦ/\xC9\xD7ו\xAF\x92\xCA=J\xB9jmO\x88\xC3.w.\xC1\xEA\xAD3N\xA2\x95\x95\xA6\xCAO\x94\xE4Өѕ\x834\xDC \x9E\xFE}\xFF\xE8×¹%KÇ­\xBF\xFE\x9F+\xFCi\xE1V\xCB\xD6zQ\x99\x87\xA6\xC1\x91\xD4\xDDXÆ¡\xBA\xB42\x90T펄\x84D\xE4\xF2\xF0F&amp;}\xA2\xFA'\xFF\xE3&gt;\xC0\xFE\xCBa\xFF\xD6\xCF\xDF\xE7\xB9=M\xF1\xC8(y\xFB\x94Ϥ\xD2\x9CK\x81\xAB+HÄ\xAA*V\x9D\xB6\xDF\xE5\xB6:\xB1\x90\xE3\xC6Ú®?+\x9E\x9B~q\xFC\x84nd=B\x90&gt;\xBDG\xC0\xDEÞ—\xFFLC
+=\xD3\xE1_\xEEyY\xFF\xF7L\xAF\xFF&amp;\x9E8\x9F'Dx&lt;\x97\xED\xCF\xDA.z\x96k4\x89\x98\xCCyt\xEB}\x9D\xF4\xB8T$&quot;\xAA7\x949\xAB\x92\xA1\xC9h\xFB\xEC\x99p\x9B\xC6*\xB73\x91\xC4\xEAxժG\x98sL&quot;\x84\xCC+\x90\x9A\xB2\xD3@\x91ʬP}\xD5
+Hz\xA5tT\x8Ch\xC6â¤O\xF1(\x88\xB6\xA9\xBB\xB6\xFD@:\xB0YC\x94\xB8\xA0r{\x987\xF5\xB0=        \x80&quot;}\x9688\x87\xC7\xF3\x91+7\x9E\xBF\x85\xB0\xFF@S\x89\x9BD\xFCJw\xE9QGn\xFDDm p\xB4G\xF1V\xAA\xC0\xC5vN\x93J\x9D5&quot;\xD7\xFD\xA7\xD6\x93}\xAD\xE98T3&gt;ɨ;\xABS1U\xA3Þ«Xo\xB4\xD0\xC0\xBCzz 1ج\x87\x80\xB2\xB4\xDBR\xD2:\xF7 j\xE6 \xDF\xF6\xD1\xF9E\x8E\x8D\x89\x97%\xE3q\xF7\x88=g\xA8\x9F\xEA\xE24+3Ab\xC4^%\x89\x8F\xF3\xA3\xA9\xF9a\x8C\xC6P\xD3\xCC7\x92\x95*)\xB8I\xCB'J\xB2IS\xCBR\xA0:\x83+2\xD7\xC8\xD1\xCB&lt;[W7A\xE6m*_ST\x86&quot;\xA6\xAB\xEA\xAEQ\xF6!\xA9\xE5]\xA5\xA8\xE5rj\x8D#\xDC\x8F\xCDC\xA4ZIf\x997\x9C\xB5\x99\x9DA\x88 \xBB\x97Æ\xAD\xD0\xCFW\x9D^u5b\xE4Î¥7\x98\xF5\x89\xB0H&amp;\xA5J\x87\xEEÙ¢\xC2A\x9BEp*CiJ\xC0\xD4`4*\xD4 =\xC0(\xEC\x95'L*&lt;\x98\x92w\xD3)%\xB9\xB689\xBA\\x97\xA5\xE0\xDC9!Z\xA95)\xA6\xBC\xF9\xA3YÏ•\xA9\x8C\xAEY471\xA8\xEA*檱\xF4\x95X\xA2\x9CT\xE5ɼ\xBAy+\xF8\xE7\xECK\xC1\xD9jt)\xEA/S2\xEDP\xBD4\xAC
 NV\x8D1X\x8Aj\xC1Õš\xBBÔ¦\xAA\xE7\x99        OV%\xAF&amp;\z?\xD3\xE0\xD5:@@2aad\xC0$ORnl:\x9F\xDAu\xA8\xA4sRÊž\xA26\xDC        \xE9y\xE8+\xBA\xC1\x9FÙ‘{ Ê£\xFC\xA6m\xB0\xEF:l\xB1\xA1\xE9\x96\x9F\x80\xB9\xF7f+m\xD8lLev\xC5\xD5\xD5\xD8\xFC\xF7\xDE;\x88\xBF\xAC\xCC^\xE8\xD8C\xAA\xC6\xC0\xCFK\x88\xB5\xBBH\x886\xD0\xB1L\xDBÒŸ\xD7\xD4\xDA{\x9D\xFD\xE9\x9FY\xF7]D8&gt;\xE0\xBCP\xA4\xB1\xFB\xC8E\xB4\xCF0&quot;D\xA9\x8B0A\x98\xED\xE3\x9C\xB6.\xCC\xE3\xD9\xD1Q\xB9UKX\x80`[H\xE6c\xB0hXu2K\x82qC$+\xD2U^Fh\x80
+\x95\x80\xC6\xF2w\xB3\x95\xD3\xCBR\xECL\xA4lm\xBEJ\xDB\xC0W\xCB5:\xBBR&lt;\x87[=Da \x81\xA5
+\xF3\xBC}\x9E\xE5\x80:np\xA7-Q\xECH!BA\xD2\xE8H\xB92TÉ™=R%F\xE4A\x90n0\xFA\x96\xC8t\x82ryf\xA6+\xB2;\x96~E\xAC\x84\xCAd59\xA5P&lt;\xE7J\x8D\xA4\x86\xE4pm\x96V\xEB\xF9T\xA8%\x94r\xAA\xB5)\x96\xA6\xA7R\xB30\xE5\xD7j\x96\xF3\xCB\\xA9\xB6\xFB\xE5\x91+jFo\xEC\xC4\xF8]$(-a\x86\x8An5(\xEF:\xB2HVV\x94\x90J\x90\xC6Ye\xCAW[\x8B\xE0\xF6\xB7\xD0'\x86\xD2|\xAF),&lt;\xDE52\x85{\xFDx\xDEh;kp$\xC4I\x9Cr[Ýž\x86U\xFE\xF0X\xB8\x86HR\xF1^@\xB5$}\xFA\x99\x86_:5H --\x8Bt\xDBlb\xB6\xF0i(\xFDw\xF0\\xBD\xB0gK\xE4Ú˜\xDFÍ T\xF6&quot;\xA2\xC1\xB83\xBE\xD1}\x8E\xF8\xE5Ë›Dl\xDB$.'Y\xF6u\xC3\xF4\xF0\xEE\xA7u\xC8Q        \x82L\x97\xE9`1\xE9\xE3w\xBF\x83\x96;6y\x93\xDA\xCEb\x97\xD73j\xD5\xA5GÖ…\xBD\xC5p\xA5lF\x95 *mT\xAC\x93*\xE5\xFA\xB8\xB5\x9D\xFD&lt;\xF94[\x9E\xD0\xE2\xEAyj4\x87\xFEå«\xF0\xBE\xC6P\xE3\xF5g\x833\xD9Z\x8B\xE2\xD8Sn5OP\x85*\xA5\xB34\x9C.\xA6&amp;&lt;\xCF4Ê€+\xD4\xDEWYe5\xEFcuI?\xB3=\xEF\xE2\xFA_j\xE7\xFB\xBF\xF9W\xF9\x97\xD4a\x85\xFD\xCFn\xF4\x9F\xEBY\x
 D5,|ÚºA$\xB3H\xF3t\xAF(\x85\xE0\xF35\xADF&gt;rP\x8Cz\x84\xEB\xCA;6֣џ\xEC\xF9\xC9\xC7+\xCFz\xE7\x8F\xFF\x95\xCB\xE3\xE8\xF1s'\xFE\xF0r\xF58\xAF\x8F\xF2ul\xFC\xD5\xE1\x9CB\x92\x90\xADS\x87\xE7 P\xC7/P)blh$\x99\xB0ë¼\xD8FÜ’&gt;Mp\xDE        K0\x8C\xB5\xD7ET\xE4}_gPD\x84$\xE82D\x82Z
+F&lt;̹%\x8AW\xB7\xE9pb\xEAq\xD6E\xBA+\x9CK\xD9;\xA3I\x92\xB0&amp;\xEA\xAC\xC5\xC1k`\xA6\xFD\x8831\xBE&gt;\xB15R8\xFA\x8F\xC1\xE5\xF1\xBB\xF8\xF1\xC7\xAFN\x9D\xCCJ\xA8j\xA3# t:\xE8w\x9DN\x87&lt;\xA4\x9A@\x9DD\xCEOZ\xA4\xE3\xC6\xC7\xCE\xE6\xE9\xE5\x89\xFDJ\xAFs\x9C\xF8\x8C\xD9~\xCB\x8C|\x9CR=%\xEC\xEB\x82\xD5l\x96]\x92\xAB9z \xABT\xA4d\xB7Ù½(\xF2\x85D\xA0\x97\xAC5Z\x89\xCCC\xA2\x96c\x8F\x84\xEA\xF3\xC5uR\?\xFD\xEF\xF2g'+ÙŸA~\x89T|\xAE\x98_\xDD\xCD-\xD9\\xB8beU\x89j\x81\xDBSImRI$\xE3\xD6\xFC+%\xC2o\xE7\xFC9#\xBCk\xD7\xF9        \xF6\xF9\x9B\xF38^l'3\xF9tʤ\xE9\xD4\xC9^\x95@$D\xE9\xE8F=LÒ‹\xC7%\xF0--3濶&lt;\xC36Z\xB3hQ\xFB+l        f^\x94L\xC1\x88vC\xA5M%m&amp;u8[\xF9]
+\xFF\x9A\x91\x8C\xFF\xEE8\x83\xE4\xAD&gt;\x98\xFA\x8B\xB5\xF0\\xC35:MQ\xD7\xCCZt#=ZA\xB5\xA4Rj\xB5yB\x93y=0\xBA\xDBEB\xAC\x9Aϛ\xF3\xF9UI\xE9\xFEŽR\xDE\xE9\x9CO\xC45\xB5fk\xDAɪ\xF2\xD7:\xAF\xE4\xB1?\xCD\xE8H\xBE=\xCC?\xFCk\xECd\xBEO\xAC_\xEC⷇\xEAz\xE7\xB3\xFC\xAC\xB8\xC6Q\xE6E\xCD}H\xFD\xA0\xD4\xC3p
+\xE4s5\x92oƸ\xA5\xFF\xF51\xD1\xF0\xCD/L\xB6S N\xAFw&lt;.\x93\xA75\xA1\x99&quot;9Zbcls\xE3MNm\xFBU\xFB\x97\x92¹T9\xEA\xA0\xBDa\xA4)MX\xD4C!6\x960\xEBa\xBE4\xCD}\xB7\xA4RÛ’\x8F\xE4C|\x87\xC7a\xBF\xAE:n\xC9EË„\xF0\xF6\xFA\xBBT\xB4
+Ê\xB6\x9Df\x93\xB2}\xE9Õ¥jl\x84\xA4j\xE19$\xF4\xF9\xA3X\xF3G\xDE\xCEZ2\x99a\xDB/\x97\xFE
+\xE2S\xD8η\xEF\x93\xE6?\xFBJ8p\xFE٢\xF1\xEF\xF0\xBC\xB5\xFF\xBB\x98\xCE)\xEB\xD8\x98\xD3\xC1\xA28/\xB3ܠ-UM/&lt;\x9A&amp;\xBBSe\x8E\x86Rmh=n\xA22\x96\x9A\x95o\xFB\xFC
+i\xBES᜸5(\x86\x92\xA6\xA50ׂA`+\xC13\xDCc\xD5D\xB2\xFD\xECc(jT\xA6\x80\xAA\x96J\xB0]+E\xB0.yEJFaL0pA\xBFLg\x97r4c%n\x8F\xA4_@\xDF
+Y\x9C\xD3\xC8$\xE5LSÅ«)5\xB9\x8E\x90O\xF3\xC7&lt;=\xBEXi\xA3\xA2\xFD)\xAB\x97\xE1\x9CUz}K4@\xFFÝ©\xA9\xFF\xD18z\xB7:\xE3\x8F\x9A\x9E\xC3\xF2\xA1\xA9f$i\xA9L\xFD\xCD&quot;Cs2\x9B\xA8\xF7&quot;H\x8F\xC0r\xE9\xD6V\x9E\xFBz\xD8\xE3\xC9\xDE\xE5\xC3\xFE\xD5\xE5Õ´\x8C\xEE`4\x99誮\x92\xA8\xD2ke\xD1D\x8F2H\x9D\xC0S\xD5Zx\x92/;4\xA69Õ&quot;.\x86~\x98S1&amp;\xC4u\xB6\xA2\xCD=\xD5\xF4Rm&lt; #\xFF\xB9\xAC\xD5s\xFC\xF1ƶ
+\xBB\xFB\xB3\x80}78\xAD\xCCeÞ©UÕ•*]e\xB4Vse\x866\xF37\x88\xF4\xC6\xF8\x95\x8E[#\xC4^Ò¼K\x96\xAFK\xCAZ$A\x9AuIU4\xDBbUF`\xFAT\x88\xB6\xA5:\x962C\x91d\xB2w~\xC4l~}F0\x9D\xA3\xA5n}\x93\xFAeJ\xF8k ?\x83&gt;\xE6\xE2Y\xE6\xFEx\xE3m\xB2#\xCB\xFB\x9Ew\xFApq×\xCE\xE55\xA2&gt;\xBC\x91\x95]CFb\xA4\xA8$\xF7Å\x89\xF8\xDF^\x997jE\xE6\xE14yËŠ\xFBO\xA4\x8A
+\xFB\xDF\xF7fi\xC0\xBD\xF5*\x91c\xB9\x9Bm~\xE7
+9\x88/\xFD+3\x9F}PA\x80\xBA\xCBA\x83\xC8!\x96d\xD3{@\x90SJ\x81\xB6}\x89\xF6wC\xFF\xB3\xB2[\x99\xC8d\xAEw?\xEE\xF4\xA4\x9FS\xD7u\xB9q{\xFAG\xF1ܲ\xF1\x8C\xE5
+\x9A\xA8\xBE\xAA$Ue&amp;\x8B\x9A\xB9\\xB5U\xBA+0:\\x8B\xA9&gt;X\xDE;-ÊŸ\x83\x99\xB3}\x87\xACO\xE0`\x8F\x81/;\x91\x8D62Vb\xC0\x9F\xE7\xBC\xFE\xAF×¼`\xD8)\x88~ \xA0\x89e_RM\xFE\xF7\xE8'\xA5\x86\xAE\x986Q\xDB̦&amp;yK\xA8b\x86\x90&amp;\xC0\xACGL\x82\x86\x9BÄ”\x84\x91R\x9D\xBA\x86         $\xF4X4\x92\x92\xC0\xBE\xB8\xFBj^\x8D?M\xB54\xCC@F$\x9Df\x9C\xE1Æ\x89\xD5\xCB\x88^DWn^\x847\xA6\xEF[i+\x97\xAE\xDD-i\x91Aia1y\xEE&quot;{m\x89\xA5\x9E'Ý¡\x9DE\xCA\xD6\xB4e[ɋǺ\xC7h%\xF7\xD4(%+\xD5\xFF\xF7L\xDD\xC1\x8F2\x96\x8F\xDE\xDA\xE4\xC7/i\xE6\xF6:\xC1F\xFC\x8E\x8A\xB9\x82m\x96e\x98\x99\xC8\x99A!XI 1x\xE5C\xA8a\xAA\x9B&lt;k~z\xB2\x8Af\xB3\xCA-B\xA0,*Ó£V        @\xCC\xA2f\xC1]\xC54&quot;\xA6\x8DBO-\x94\x9F;Q\xFB\x8C\xF8O!\x99z\xB5Fb\x8B\xF9f\x8B\xE85\xCD6\x82\x94\x89M@\x9AO\xA4Ϙ~\xCEC\x81SH\xE4\xEA\xAB\xF9=?\xC3\xDC\\xEA\xBC\xFE\xAF\xD1\xFE\xA3;e|\xB2I[d\xD8\xE9!\xB4H²\xB3\x89\xC6k\xAAInv\xCB\xF0\xE6\xE5k\x80\xCAGj\xBD]G\xC0j\xE8 ~\xD0u\x91\xF0
 'H_\x9A^\x81~í—f~Ä \xCD*\xA5\xC3+\x88'U*\x88\xB0u`T\x9B\xDE1\x96L\xEAj\x8Da\xD2\xF6\x9E\xAB\xE0\xBF\xD6\xE0\x94\xCDZ\x80*!\x90]\xED-+\xA9\x90\xDAĘP,\xC8\xD2m        6\xD2L\x8A\xD6\xCC\xCD\xF8t\xB3\xB14\xFC\xC2MÌ’+\xA0#\xDC#\x97î›r\x9E\x86?\xA1Q\xF3\xDDNN\xEC\xB5\xD0\xF0l\x80C\xEA\x93eZ$\xCD\x8A\xAEd\xC1]\xA6v\xBA\x88\xD7Qͤ {&gt;\xA9\xF1\xA6$Hm\xE5k-tt\xD2\xF9\xD2m\xA2\xF6w4\xA4*+\xA7좳Éœ\xEAt\xAD        \xD2\xAB7\xFFw,a]A\xD4I\xD3UI\x83QQD\x95?bY\x9D\x8D. \xD1c9b$\x87\xF2\x9BÝ¢\xB7 T\xBA\xC2\xC0LN\xA1\xA3\xD6h\x899\\xF1\xB1UR(\xC7:_\\xB5A\xCA\xCE\xE4rM?\xA3\x9En \xE4\xF3'\xB7\xDBj\x85i\xABL\xB8@&quot;je͉\xD4*at\xBE\x8C\xB9\xBE\xB9C\xBC\xE9l\xC5+\xE8\xA9\xDB\xCE\xDFY\xF3\x91 8\xB5!\xC6.Ï—Y\xF0\xA4\x9D n\xBC\xBA\xE0=\xE1\xD1E4\x88cD\xAA\x9BCv*'\xFEk\xC2\xFD1t\xC7a\xB9/)e\xD5au%y^\xEB\x81\x80\xD3Ô©'\xAD\xA3L8:\xD8 _\xCEd\xFC\xB9\xAC\xEE\x95E@U\x93\xB8 y\x87\xAAɉ$3\xD8i\x92Ç&amp;&lt;\xFA\xAA_s\xA2:4\xEF\xC8\xC7\xF1\xA8c\
 xC8\xC6Úƒ\x90\xCB\xCABm&lt;\xA0\xA0&gt;\xE4\x92d\xDE\xE7|}#Ks7-\xC4\xF1\x8F-Ov\xC2fä\x85\x81k\xFA\xFA\xCDÇ¥q\xD9\xEEE\x93\xAA\x8CG\x9B\x98\xA9M\x96+Mk;&amp;\x90J\x95Zi\xA6I\x8Eo:\x9Cu=G&gt;l3_\xD1\xFFTi\xF67\xC6stÚ¢\xAA\xB7\x9B\x97\x8C\xD1\xE6&amp;\xB2 9\xA1z\x82ĉf\x9B\x98\xD36\xD3F&gt;\x99\\xF0{\xCB\xFD\x9E|9K\x8A\x94b\xC0\xE6\xF2`X\xC0 O0R        \xBBk\xC8{\xEF\x8C2FI}_V6\xFE\x95\xF7\xFF\x97\xC5\xE8\x8B\xE2\xAE&gt;\xF3\xE4\xAB\xB0\x9EJM\xC9+\xEC\x90D\x8D\xC6\xFFw\x97Kjѵo\xFA\xED[9\xA3+V\xA37\x96\xA8(1\xA9\xA4\xBE\x90kR\x90X\x90b$\\xE3\xCD\xCB;H\xEC\x9E\xD0g\xA1&lt;\xF0\xFE\xC0\x92\x87e1+L0,L\xC9o\x8F{4c\x8C_\xA3\xCB\xD5m\x9E(\xFAH\xF1Jt\xF8\x96y*5k=ETFZlr4\xE5,\xBEo*\x92H\xFB\xE4lyY\xFA\\xB3É®\xE3\xF8TÏ ^&quot;q\xAE-T~\xC3&amp;/\xD4\xF1\xAE\xAB\xE2F\xA7\xA5\x8C\xF1^\xA4\xAA\xB4\xE3!W\x98\x85*DgRt\x9D\x818\xE6x[z\x97\xB4m|\xFD\x99\xEE_F\xB6\x9D\xED\xFA v\xCC\xC3\xCF_\xA4Nl)\x9C\xA7\xE5U$T\xA13\xD3fS-ST\xFB\xA9\
 xA3\xA10\xDD\xC1R[n^\x9EÚš\xFDN\xFCyiig\xA5~\x82\xB4\xF0\xDC\xE7\xFFÇ¿\xFF\x95\xCB,vt\xFB\xEA_o\xECru_\xD5\xF7\xC9\xD9\xFCR\xCB\xD7S\xB3e\xEB\xC1\xA6\xD3^1\xB3V\x82?\xD5\xFB+\xBD\xAD\xF0\xC6\xCA\xE7V\xB6\xA6Ñ™\x93P\x8ET\xA7T\xAAÔ®\xBAJ\xE9:\xC3S̃MKjв\xC0S\xF3+\\xF4}\xA7O\x97\xB5\x91I\xEC\x9E\xC2c\xA9\xA8        \xFF\xDE\xC5\xFEI\xFD~\xF3z&gt;\xAD;EÚ¯Z\xD5h*\x95b\x94&lt;\xB7        S\xCD&amp;\xA3f+\xB4\xB1\x80\xDEaVPV$\x9B\xDB\xD7D\xAA\xFB&gt;\xF1x\xAE\xEDE\xDE\xDE&lt;|\xBBÅ™=!\xBCO\xF4Ç©\xE4\xF9y\xF3GU\xF0\x9F'EÞµv\xF2Ö•:YjuJ\xA0eg\xEASY%J\x9B5''g O\x95\xEA\xB0\xDEv\x92[\xEE\xDB9''t}\xFAמ+\x9A\xA9o\xB4\xCF\xE6\\x90\xA5\x9C\xBEX7)\x90\xBC\xC0\x88R\xC0\xD8\xC8$\x81\xD3\xD2-1\x92\xF9\xFFn4\xE9XG\xB6*D\xE4\xF3B}\xEC\xADx\xBCE2\xC0\x93 \x89\x98?\x88\x97\xFEN\xE9+\x8BGοi\xB4\x99(f\x95\xA9\xBF\xBFIi\xB5Hv\xA0뙤\xCDL\xB5\x9A\x9B\xBD$\xA82(*i\xE9I\xC5\xF4q]\xC5\xF0yMÕ¢\x94\xB9        _\xF0\xFF,}+t&gt;\xE2T\xF2hSJ\x95\)e)\xA03i\xA6\x81)\xB3\x8A\x9A\xB4\
 xB9T\x94\x90\x84\xC2I\xA8\xFE\xB0\xCAs\xD57Ku\xB7\xF93ݺGâµ\xB35\x99\xD7C\x9A\xAEj$0\xD0Úˆe\x87%\x81S \x86$\xC83\x8Fn\xD3\x96\xE5%\\x9FV\xFF\xD9\xF3WO\x87\x89\x98\x9C\xDEp\xFET\x87\xF2\xC75\xD3f\xED[\xFAu\xAE\xBFg\x94{\xC1\xF8s\xFC\x93\x8A\xE4K\xF95[\xE3P\x9A\xA3\xE6\x87Gz4T\x81\xA1+(\xC3L\xBD@\xF5f@%)6&quot;`\x9CZ\x82M\xCBÙ\xECF\xD4\xCB\xCDЋ\x92@.\xA9\x92Di\xD1Rfc\xDCm\xF6ŵph\xCA[\x95&lt;\xC2K\x9F\x97\xE81\xAD        \x8C\x852\xB5Z,\xB5\xF2\xE1\x8F@^\x8El\xAF\xA5\xFC\xA7\xFC:\xDE9\xB2/\xAA\xFEq\xFE\xA4}\xD9J\xB1\x96\xCB\xFF\xEE\xA8\xFF\xF2\x863[#C\xE7\x9F\xFBG2\x81\xB3\xF9\xB76@\xA7\xFF3Y\xBFJ\x98\xDD=\x80\xE0~        SJ\xAB\x90j        \xCA\xD6\xCA$1\x84\x82T3h _L\xAE\xE2\x9F\xFA\x95\x93&amp;\xFCG&quot;\x9At\xB7\xEE\x95?\xF2\x90\x96:\x88\xB2\xEF\xEC{&lt;i×¢\xC1Z\xA1V\xA8(\x96mT\xAA%\x87X\xAB\xE5\x87t\x89\xABg\xD2O\xA0׈]\xF3\xC1R\x8B\xE5\xC8\xCA\xD1a\xAC\x89`Õœ\x8Fs\xAFC\x8EYȽ*\xF6gP\xF6\xDDHT\xC9q\xDFVK&gt;\xC4\xE5\xEA\xC7\xE81ʹ:\xF1Èq#J`)\x97 
 \x86\xC1\xAF^\x9F&lt;zx\xE4\xE2\x8E&lt;\x8A\xD8\xC5T&amp;Â\xF4N\xF29l\xE0nDo\xD2\xDD\xC3-\xB3\xC3^&quot;\xA9M\x96\xA5'p\xE0\x8D\xD10\x99!\x88- \x8BX\xB7&quot;d\xDBC\x8E\xCC\xFA\xF7\xF4g\xAD\x87I\xBF\xD4\xE4\x9Bn\xD5j1\xFDz y\xADѼÇ‘\xDA[D\xB3\xF0\xB6V 4\xF8\x9A\xB4\xCC\xF27d\xDA}\xA3\xCC\xFAc\-\xB7E\xCBh\xFE\xA7\x87\xC6\\xFE\xF2\x93\xD6Aaסh\xFC\xB1\xDBmy9\x82A&amp;%\x83A\xDBLG\xCFW\xE5\xB7\xE1\x8C\xF2;F\xD8Þ–}|\xFA$qO/\xC3\xDC8'\xEA\xF5Ø‘\xD3Vk2\xD1p.&amp;\xA8\xEB\xB9\xF3g\x92\x91\xACam\xB3\xCA?\xED%\xE2&gt;e^\xC2g\xCAÏ« }\xC7É‘\xFF\xCD;o}\xAD\x87\x8B.\xA9~\x87Wo\xE8s\xC8\xF4&lt;R\xBE]\xAB\xA6\xAA\xC5*\xB2\xB5%Õ­Ui\xA3\xF9\xA1\x82\xB0e\x97*WPnY\x86\xE9\xD9\xDDWM\x9C\xEB\xA7n.IpS\xB8x!\xBF\xA3\x87'\xB1\x8E\x86\x8F\xBD\xE2 p\xFC\xA4\xCF.K&amp;\xFF\x90\xC72\x9F\xB1,~O\x9E?M\x8C\xC6f\x9F\xCC=4\xC5l\x9E[T}\xE5l\xB2Ш\x84 \xA9\xEE\x82`\xEE\xAAF\xA9\xC5\xF2S\x8BT\xD1\xE7\xAAY|\xD1&quot;Y7*\xA6C^\x97k\x9DB5L kq\xF4CR\xE2~\xCC+\xAE\x93\xA
 8U\x82(\x90\xB7Czr3\xDF\xE5#(\xFA\x84\xC9N\xECi\x99C\xA8\xB3\xD0e\xD7hY!\x8B\xA0$1+\xA6D\xC0\xEA\xC0\xE5K\xC0\xBB3'r&gt;\xC6N\xDFYp\xC1(30\xDF\xF1‘v\xA92N\x80L\xC7u?\xAC\xD91\x94\xF66\xA4\xF3f\xB3j\xE6\x84E\xE6\xEDX\xF3B\x8D\xC0\xBD\xB4\xE2^U\xE8\xAE\xCB\xF7\xFC\x9E\x9A\xF6I\xF4-\xA2\xB4iש\x99\xAE\xB5\xAA)0e\x82\xE8]%\xCC1\xB5\x8D\xF9\x95dimx,\xAE[\x8B\xB5\xF2t\x9F\xFFel\xBE\xFFX\xCE\xEC+o\xAB\xFFdo\xEE^7V\xB0\xD6V\xB6\xAFl&quot;\x8F\xD1o%2_8}&lt;\xCA#\xAA\x91\x96\x98\x80˾\xCF6*\xA7\xB7\xE8]\xA5\xEC{/\xF4aÈ\xFE\xB6\xFBL\xD5U\x9B.\xFA($I m\xF9\xFD\xDAz\xA6&gt;\xD4}\x877\xD1Û‡(%\xA9\xD7  \x96\xAF^Ö¿\xBAV\xE6\xC4\xFEH)Í¡\xACqn\x93\xE1\xFE\xC1\xB8o+.Zf
+ꯚ6vjÝ·\xA1 \xFB\xC7 T\x9A\xD8nN\x9B)\xDB\xFD\x93\xE4\xE8e&lt;\xCA9t\xA5PTEÖµ*\xB3\xEA=W+&gt;X2A \x9A\x8DcR\xA1l\xB2Þ\xCE\xFE\x89Ed\xDB\xD1\xE4\xEE
+\xC4
+\x8Aw\x9DR\x81\xB6:\xE4!$\xED\xD2\xFD\xED\xF2\xE5\xC9\xF5 \x80\xD0\xD5c\xFE\xBF\xEF9\xE9\xFD\xD5\xFE\xBE8{\xEC\x90\xE0\x99\x87Z\xB4\xCBp\x9D*\xAD~S\xB1-\xA4\xE9\xD8a}\x8C\xE7n,\xED\xDFG.
+\xB5x\x8Dd\xA9IW%X!p\xAE\xB2\xCFAj&lt;\xC8\x99X\x8B\x82qÙ7$x}\\x92\x8A\xFB\x9E\xA7\xA7\xC0UvT[Í’/\xA8T\x9B(\xBF\x98\xC8Ý„\xEE-ݦG\x91\xAE\x87\x93!\xEE\x91`$Z˪\xA2\xC03\xD0\xC7\xE2ha\xAE\x84\x9AMÕ£m\xDB\xE1;\x9E\x83O\x8E+2r&gt;\x86\xFC\xA6\xFD\xEE\xDFyM\xFEm\xDC\xC7\xC7\x86\xC8\xFA\xD99\xF0=\xB6\xF4\xFE.\xD0wØ\x93\xD0\xC1e\xF80d?\x88~\xE7\xF7\xBAC\xF4\xDDp
+\xED\xFC\x8F\xBB\xF0+\xFB6\xDB\x{23D7B7B6}\xFF&lt;.\xDB\xF6.\xEF\xC1\xBF\xEC\xEF_ÈŽ\x96\xFB\xBD\xCA\xFE'\xB6)c~IJ\xD9\xF9\xDD\xCE\xF0\xF6S\xBC\x8D\xE7\xD3\xD4\xFE[\xE3\xD1h\xE2Qt0dF\xDBLm0$S\x89\xA1\x86\xE5\xF8w(2Io\xBB!o7'\xE0\xBF\xCF\x90\xAC\xE9\xBE \xA7\xE4\x851\xCD\xD4\xAE\xA6w]H\xF4 \xF7\xED\xA0\xAA\x8B\x8C\xDA~ uL\xDC+%\xAEÎ’d\xDCJ\x98\xDF`M\xE4\xDAc+A/,o'\xC2,\xD9~HO\xDA\xC9  \xEB\xAAE\xB6PM4\x833}1u\xB2\xF3\xE9Z~\xE2\xD6\xFE\xA1\xE1j\xA2\x82\x80\x94r\xF54\x91\xA5\xEB j\x94\xFB\x95\xA9\x88,K0\xD4d\xB0-P\x85?f\xEB\xA8k\xC2&amp;\xB3\xD0iVi\xABF\x9A\xAB2\x922\xEC\xF4\xDC
+\xA4\\x95mC\xB2\xF46\xDB\x85        \xEF7\xC9\xE9\xDF`u(6[6hO\xACQu1M\x98j\x98j\xA0\x94:Z&amp;\x9Cp\xE7GTem~\xA0&gt;(\xA3\xA7\x88e\xEA\xCBBШ\xA6\xD2A\Ǽ\xDD$@\xDF\xE0        \x9E&amp;\xEB:b\xFE\xA2\x85Ÿδt\xB37\x92`\x99&gt;rl|F\xD3\xF1\xF3\xF15\xDCGfD\xD66\xCFD\xF0\xCC\xF4e2v\xDB#\x96\x95\x99\x8F\xB3\x96\x93n\xE6\xF8\xF6\xE7%\xB1\xE4A6\xDB9w\x8F\xA8\xD1'1[F\xA2|\xB3\y\x95\x94P\xA6\xA3\xDCnIͦ$\0ÕˆMro\xA9\xAD\x8E\x95\xE2\xFE#5m\xEE\xC1\xFF\x9D\xBDq\x94\x9D\x8E(\xE7\x9E\xCD\xF8j\xD4\xCD\xE7Â’\xBCK,\xCA\xCAj+\x86N\xC3+\xE1\x822Lr\x91\xB8\xBC\x83\xA8n\xB6:\x9F\x88\xB8\xC4\xD4m\xBA\xE5\xA9L\xCE\xA4Q3\xFE\xCFrÙ¶\xA9\xE6+\xABT:\xA5'(Φ\x8A.\x96\x90\xCA\xC0Z5-\xA0n        6qf\x89\xC9=\x8Bw\xB1ofk\xC3hf\xA8\xA3\x9A\xAA\xF5\xCDU,\xA1YA\xA1E4\xB4\x82\x87\x98}Ñ‹\xC1\xB5\xFE\x86YÞ§\xE2j\xFFf\xF7\xDD|\x88\x83\xFA\xE2\xA4ËŠ\xDC\xF9\x9F\x{114A6A}\x8E]\x95\xDFJ\x9A\xBA\xA0\xEA7
+@
+f\xE6V\xAD0
+\xF9`N\x97\x99#\xE9z誌ן\xF5\x9Cs/\xE3:\xEDN\x9D4sN\xA2\xF2\xB3Ô©EU\x94\xC0Ij\xD7}\xE2Z\xC8oÊ­M\xB1\xBF\xC4\xE6\xB1\xC61\xB4ןh\xAF\xD2j\xEAivj\x9C\xE5X\xCBK        \xD2R \x9F\xBAP\x880A\xC6\xF4\xA38nS\x9A\x94\xB7v]&gt;\x91\xBEj.*\x84+J\xB5B\xC8\xC0\xCA\xEA:\xF5        \x81j\x82+ `\x87\xA8(f].]Q\xA6r\xFE#\x81\xC2z\xE3ÇŸ\x87\xE8\x8B\xF0R\x9DZ\x945:u)y\xBEa\xABZ\x9D \xCA\xCE\xE1Y\xC4\xD5**jH^\xA3\x81\xA4Q\xD3\xF6\x98\xE1\xEA#595\xC6LJ(\xDB\xD8\xFA5\xF49\xC9\xD4^\xEBP\x96X\xAD\xE5\x93LS\xD5Le\xE8i hF \x90\xD1Q\xF5\x82SS\x8E&gt;\x91\xA6\xB2W\xB5z;\xE0\xE9+$}\xA3\xF0\xB0ry\xA5\x82g'\x9AvLШ\xE6z\xFD\xE0Gq\x8E\x88\xC1^\xE7D\xE7\xF4\xB3\xE7\xB6L\xDBVF\xAAu0$\xB5:c\xCBfdR\x88iÔ«\xE5
+\x8A\x8A\xCDM\xAA-H\xE9פ6;zlP\x83z|\x9Ed\x9E\xAD\xC8 \xAEPi\xF9c\xD2Hf\xF2\xE8@%`ʨ`\xE1X\xBF:\xB6\x92X\x9BB\x92\xB0\xA8D*\x92\xC0        \xE6\x96$ݘ\xB4\xF9E;\x8A\x92Ùš\xCCij\x8EY\x89$\xB1-\xB9&amp;\xE4\xFCq\xD2\xEA\x8Db}F\xFAe\xCA\xF8C+)\xF3\xAC\xC1\x94\xAB⛤\x82\xE9\xB2:\xF7WV\xE7\xCF\xFA\x99\xD9T5\xF4\xA3@\xFC\x88+\xFF\xDDu\xFF\x93V\x95_\xCBËŸ\x96 2\xFA\x90Ml\xCF\xE4\xE4\xF0\xEE\xA5\x8B&quot;\xD6\xE2\xC5A\xCDJ\x99?0\xDD/\xE5\xD3r&gt;\xA9\xC7r\xF2\xFE\xC7%\xBA\xA27\xC2\xF4x\xB7 \xF3\xB53\x9DË«\xAB\xA8d!\xAB\xD2R\x90u\xB64\\xB3\x8F\xE5\xA8\xDCu:R\xE5Y\xC5\xD0&gt;N\x8F\xC1k \xE1|EX&amp;\xB3\x9Dঙ*&lt;\xC8\\xB7\x88&lt;\xF0\x8F\x82É¡\xAC\xEC\xFD1\x84\xFC\xBF\x83h\xD5/w\xFF\x83\xEC\xFF\xAC|\x9A&gt;\x89L\x95?\xFAã»4Kc\xC1\xFFOU\x9C\xDF '\xEFQÏ\xFEe\xEB[c\xE1\x8EH\xAE}\xBC;\x97\xAD\x9Dt\xCC&amp;\xB4&lt;;&gt;\xC1uÕ§\xCFJ\x87\x9C \xD2ts IÎ’t\x9E\xA0\xDB\xD3ÚŒ%^O!\xD2\xCB\xF2\x89\xEC'\xE3\xC6\xE8Í_艔\xA4\xDCc\x87%eG\xA6\xF9\xC5Z\x8BR\xE8C+
 \xAF06 7\xED\x82n\x90\x97'Ñ`|\xBF\xD7x\x85l\xBD*TR\xB0\xA7\xA5i\xA6\x81\xA1]\xC59\x98$E\x89? a\x9E\xA9QP\xE4\xB8x\xEB%\xAA\x96iz\x96ac\xFBÔœ&lt;p\xAF\xEA;O\x8E\o\x85\xB5F\xF2\xD1K\xBBWTnI\xD6#\xB0\xEEI $\x90=X\x9Co\x92#\x91\xE7QÝ”GÅ€\xBFQ\x8A\xB0g}_ P\xA5\xCC\xDEX%@\xF8u?\x80\xB9퉔mrL&amp;\x97\x83\xE9_\xB0J\x9F\xFD\x87\x90\xA6J\x9F\xEA\xC724\xC6p/\xA6\xFEV\x9BRȳūf)\xAD\xA6MT\xA2\xD0,o\xF6$\xFC\x93\xB5\xAB
+\xB7\xFA'Q&lt;\x8C\xFC\x9F\xC3\xE2\xBF\xE81Û¤\xE5\xEE0\x8E\xE1\x9AU+e\xE9\x9Fv\xA6j\x857\x8B.\xDAXx&gt;\xB7\xFC\xB1\xC9\xD5I\xE3\xC5)\xAF\xE9\xE9\xD7rj2\xF2Ï¥\xC5rkG\x85Ф\x83JS\xA5X&quot;\xCB\xB5b.ı\xF5$\xDF\xF0Ç™\x8B#ÉI\xF9Gn\kIEpyS\xE9\xFF\x90\xD7\xFD\x98\xE0I×\xA7\xE6}I\xA2M\x97\xF6f\xE4\xC6\xFBX\xE3\xA3V?\xFAR\x8F\xE0^ O&amp;\xD5\xF2\xF3SA\xAEU\x90\xB5\x90\x8AkM\x89\x90\x8DI\xCA\xF9\x8ADC#\x98\xB1\xC7\\xAD\xBDÏ£\xC5\xD2\xC5\xC2\xE3\xCD]}\xD1@\xF6\xDF\xECÊ&amp;J\xF4F\x8F\xAC\xD6\xEA
+\xF9gU@Y\xAA2\xD4j\xAA\xC5Б\xA6=Ö“Q\xFD 9\x9C\xB6&lt;N\xA7 b\x9C\xABt\xD2g\xD5N \x9B+\x92\xA22\x99`\xD8\xE9\xA5LH\x9B\xC1\x89\x8B\xB3ËŽ\xE8\xF1\xC7\xD2̓gаrtnWQ\xB5Z\xE2\xFE\x96\xC7V\xEC\xCF-\xECq\xAC\xB6Y{/\xFF\x81\xD7\xD4|O\xACzc}\x8EW\xAB\xD9%N\x981dØ\xCA\xC2&amp;\xFD\xF7\xFC\xC0\xD8a\xEC$\xE4\xFC\x97\x8EMt\xAC*N\x91$r\xDAD4\x9B\xE9\x8B AZ-r/^\xCE| 3UÖ5 U\x8B8V\xA8\xC1RH!%VÅ‚\x87\xB6\x99+\xD6&gt;L\x8A+\x83H)3\xAE{7\xF6B\xBFZ\xAAΧ\xC8\xCBÕŠJ\xEE\x8EÕ˜+H\\x80\xA6Z\xA2 {\xABb5jE\xCE5\xB1O\xF6\x9F\x{11DB55}\xE25,\xB4e\xAA\xD1!\x89\xCC!d\xA9R\xA2%\x95j\xB1 Qe^e\xD1:\xC3\xC0\xB9*ܦ\xA9Q\xEBes\xFD\xB7\xE7\xBD\xFF
+[З\x96\xFE\xEC\xC7\xE0w'\xA8\xC3@\xF6\x8D\xED\xAF/\x90!*+uJ+\xF9&quot;P\xE8%\xD5        v:e\x99,O\xBB}#\x9B\x8FG\xD2\xFEa\xBB\x92I+ß–q\xF59{I:\xBB\xF17\xB4w\\xBD7\xA8r\x971I\x8A\xFF\xBE\xBAUb\xE8\xD5)R\xCB\xD1zzsL\xC8&gt;\x8A\xC0ÝŠ\xA3\x95\xD3\xC2=ȹ\xD5^\xFF7++z\x85\xDDm\xF7&amp;=\x97x\xB7\xCD\xCBÆ–\xE5\xA8\xEA\x8C@\xA5C\xAAn5i\x9B\xEA\x8FP\xF8\x8B\xC5 \xEEwT\xB7_ÉŸEÜ–%,\xBC\xEF\xB1\xED\xE0Ô­\x95j4\xA9\xB5v&gt;[\xC5%g~Z\x8A'B +\xCC/\xE5\x8F$\x9BT\x8Fs\xA4\xA8OSu\xCF'\x92x\xB1&gt;&amp;K\xFF\xBAf\x96Y\xB4\x96˼A\x8BAZ\xB3c\x83\xB5&amp;\xF8&gt;\x8B\xF3x\x92\xFE\xA4\xFE\xC1\xB8\xACZ\x85Q\xB4M:b#p\xD4S\xCC&amp;\xE4\xD8\xC6\xE0\x91\x83\xB5/D&gt;\xB7W\xF7+\xE0~\xC0\xB8\x9A:=JLQH5&gt;\xD7(\x889ny\xABj\x92F\xAE\x84\xB1\xC2x\xA5\xE1&amp;s\xEB1\xB5\xCF\xF0\xCFY\xF8\x82R\xA1K-\xAB\xCAie]*T\xFB2\xC4\xD6ju\x99\xA8\xAF\xA4\x84\xA8Q\xA9\xBAng\xBF\xA4\xAC\xF9̯Smy-\x{138CB0}Ô„:\x91*V ,C\xDE\xFC\xA3\xB3_lt)'\xC1\xCE\xE2\xD7#\xDE\xF2Zt\xFE\xFF]\x87ho\x
 DEŦ \xD8\xDEzN\xED\xDBVÚy\x8E\xC3N\x85\xFA\xD0=6\xBE\xEBß¼\x89\xFE ~\xEE
+S8/_\xBD\xDBT\xED\xD3TÇ l\xAC(m\xB3\xC2\xFBOK\x93\xD4\xC6\xEB\xFC
+&gt;@\x{17AC21}\xB3\x9E^\xE3\xFE\x90\xF7\x85~E\xBFw\xE4!s#\xA4h6\xEDo\xBB\xF0\x9E\xD3S\xF7qi\x82G\xE7\xC7&lt;\xF3\xA5Dj\xF5\xB9&quot;}1\xDEÌ’\xE2K\xA8\x89!z\x98\xF4\xB7\xCF~\x98\x96\xC6ЮÄŠu7=\xAC\xDA\xE7\xF4\xFC\xF0\xE2\xC5D\xA7\xF6ë‰ O\xC7+\xCCT_\xBC\xC13y\xA4\xACr\xF4ޢ娭Z\xDAJ\xEAZf\xAAQSV\xB7:\xEA/-0\xCC\x98\x80N!\xE5H\xD1B\xF7C\xFC3\x8FU1\x8D\xEF\xD4\xEA\x9F[\x8CKʼ\x86\x93\xAE\xFB6\xF6i\x9F\xE2)R\xBD&quot;\x8A\xA9Y\xEBÕª\xAD]dR\x96\xAA\xE0\xA1L\x88\x96'\x9Aj\xCA\xD2Hx\xCFÙ¦k&amp;i\x8A\x95)\xBE\xB3UCЫ\xE6R\x81O:\x95K\x8D)\xB3\xA8`D\xF3        \x98\xC7.~\xA1cV8\xC1Y\xE9?\xA2?a\xC3\xF3\x9A\x89?\xEF\x{12FF46}Xz\x9E\xBE\xA7~L\xFAÕ£\xB7 \x8A|F\xE31HZ\x9DL\xBEd.5%,*\x90A\x80|\xB9-\xA4y\xAA7\x961\xCC\xDBi\x9D~\xAB)\xBE7\xC9\xD5\xCBQ\xCAHzD4SK\xF5
+\xE2%nT \xEFN
+4tNV\x9A;F_\x8D\xC6W$\x99\xE1\xB9+\x9E\xBFb\xB7\xEB\xBE;%/\xECrF        \xF6\x97\xE2\xE23/N\x9B=\xD3X9P\xE0\xF2\x9A \xAA2,RѤ\xC9-N\x95Br;\xFF\xB4\xC1\xDC        \x88_\xFC\xA3
+EG\x83\x9D\xF0\xAF
+y\xDAtI\xD5\xCDeE5ץ\xDB\xCC\xD1M\xF94\x92ʠ\xD2@\xBCX\x9B\xC4gL\xA9Eru\xD6&gt;mO\x88\xFFʸ\xB9-ȉP\xE0q\xBF\xB4\xA8\xD1C\xA9WSAҴʩE
+d\x96* &gt;\xE89\xB9\xD6ÆšW'_\xF0爅Zu\xDDf5$^ʧ\xA18\xE9\xC3+\xB6a\x96E/5\x9Cf\x9FBALd\xE4j\x91\xE2\xFF\xA6ǃ\xBC\xB6\xC8\xD6A\xCA\xD9:t\xAAi\xF7V\xB2R\xF2\xC1\xDC\xB6\xA4\x9C\xA0+\xE8\xB1&gt;\xF64\xC2\xD2g^\xB7(h\xF5\xC7\xEAI\xFD\xFE\x8F\?\x89\xE5\xB353\x99z\xB5\x9E\x9DUJu)fkP
+R\x9D:j\xB1M\x91\xC8b\xC1\2\x9B\xB3))I\x92;Ϲ(\xF8\xA5\xFEC4\xB4\xC6-s\xC3\xFD(\x9E\xF1\xD1\xD7#\x92\xC9\xE6\xC5:\x81\x9D\xB3SD\xE6F_\xCF\x9B\xD3\xCD*\x91\xACÒ¨ÕŠ\xD5jT\xE0\x966\x8A`\xA8\xEBs\xC32\x86\x8B\x83\xE6\\xD1Óƒ+\x94\xA2\x96\xCC\xE0\xDAs&amp;\xB6@\x93\xA4\xB8\xCCePi\xE6fD\xCA\xA1N\x9D0&amp;\xA0\x8Da\x8D\x8C \xE8\xF4ro&amp;\xFE\x99\xB7_*\xC5W\xE4\xE4\xBE̸E6\xAA\x832Æ•+L\xA2Õ¥N\xA50G\xBEóc\xABH\xA6u\xDC\xA4\xC8\xF53j\xD2\xDC\xB3æ £{\x9FS&gt;\x8D\xF5)S\xC9(\xD4Fb\xAA\xD1jl\xEDOM&lt;\xBD
+\xADR\xADRtP\x90\xF0YZNj\xD0c\x941\xCBZ\xA6ݵ\xF3\xFA3\xABTH\xF8\x8B\x87k\xA5Q\xF5\xD2t\xBA\x8B\x9E\xB3\xF4c\xC92\xFE\x96|\xAB\xE3&lt;D\xBD\xA5\xA6\x92jzz\x8A&gt;\xA7:T]\xB4;!\x80IbD\xC1P\xA4\xB9n\x8Cx\'\xABS
+A4*\x82\xB6#\xF1\xC7Y\xA7$N{&quot;d\xE8,\xE6\x95\xCDT\xC49z\xCA        $k\xB1-e\xD7\xC9\xE1\xF8k#P\xD1Í¡\xCBS\xA8s\x94U\xA9S)\xE6V\xA7\xA1\xB3\x98ek\xE9\xF3h\xDA*\xA1\xADTeV[+Ó‹Z\xB7~84Ko'\xAF\xFD\x99x\xD7;\x95\xE1\xF9N!\x9A\xCDU        Y3\xB4\x8D
+\x94\xC52˒\xCCTGW@\x81\xEA\xBDj|\xCA\xE5\xB3Uu\xD4,\xA5~\x9B\xF0\xC8\xF4\xB9\xBALز\xA4\xABx\xBF6\xF8\xDC\xF2\xFA\xF9u\xEAqN6Ӥׄ\xBE\xDE\xCE\xED\xED\xC3\xB7
+\xE2\x9CƧ\xCE\x80L\x93\x97sN \xD6cLL\xFE\xF8\xDC*\xA5g\xBB\x91\x9F:8\x81\xB3˜C\x97\xCEFv\x83\x97\xAD\xA5+@\xBA\x88\xE51\xA8&quot;H\xC0\xC7c\x9C}\x9CÝ·\xE8\x8F{%\xCF0WL\xB6dT\xA7\xA6\xAD74\xD94\x81Q\xA9\xCFC\x94\xC0\x89 u\xC2\xEF\xC2&lt;\xB4Wfo\x84V\xE8{\xE2[\xEA\x95\xF7\xD3p\xA0\x829H \xB0Ø\xE2&quot;\xF8\xBE\xF4}\x93Ú’\xF07\xC5\xFD\x9Fæ©­Z-L\xA3iÔš\xA51\xA8\xAD7\xF2ɇ7\xD3Q\xC07\x80\xED\x89rÔ*\x9A\xB3\xED\xC9J\x9AI:J\x89Q3
+D\xEE,c\xF3\xC7%:F\x89\xA4yW\xE9\x97\xECo3\x9D^\xF9Z+T\xA3S9M\xA1bar\xECX\xB1\xB0\xE5t\xFA\x96Ͷ7HRvp\xEE\xF4~\xE3\x89\xCDG+\x9A\xA3Q\x92\xA5!R\x9B*+#Qyd\xB8\xA6\xE8\xE5X\xDET\x9E\x80\xE2\xF5\xFDÌš\xF9EC/\xF4\xE3\x84\xEAl!\xA2y\xEF\xB70\x8Ag\x94O\xC7{Z1]\xC5\xE9\x93K\xDA7á¿¡\xD7\xA3Yj&amp;G1\xAA\x95UucJ\xA2\xA3o6,\x95m;\xDAA\xF5ƪF.\xBD\x9E\xDC\xFA)x \x89Pl\xD3\xE7\xE8S\xCBk\\xBA\xD0Pa\x9BI\xACj\x96 \xE6\xC2i\x83\xFB\xF26'\x9F#\xD5F\x98\xEA'a\xE2\x9E\xA8\xE5\xB9+\xFD\xA51*l~\xFE\xF18\xC1\xC4\xDDMy&lt;)[\xFD\x9E\xBCT\xD4/\xAF*\xA4$(j\xB4\xD84\xAB!*\x88:LÎ’/\xB5\xB1Ò²V\xDF\xE5\xC9'\xBF\xF8#\xB3?\xEC\xD9Ï©/\xF5\x9C\x99aϧXA\xAAKi'[i\xDE\xE3Ý’\xBB\xAB\xFDc\xAD\xBF\xF4H\xF1?\xA1/\xA8U\xAD\xC2i\x85`\xC3\xFD\xED\xC5\xC0a\xB3\xA8 7\xFF37,\x8A\xB92Q\xF8=\x9B\xECÛ‡\xD0\xCAp\xFC\xAEQ\xF3y&amp;j9T\xA4\xCC+\xAE\x96dM,\xC0!Kɾ\xD3\xB1\xCB\xCE\xF6k^u\xED\xCB\xD9&gt;_\x8AR\xA1K\xFBG!@\xD1\xCC\xF9\xCA\xE2\xB0rA\xA3V\x89P4\xC1\x91Vf\xFE\xE8\xDAp\xE3*{2\x9C\xB6\xA
 A9?\xFF\xB1\xAA\xB2\xEA\xA5\xC5\xF2o*\xDE[.]\xAB\xA1&amp;|\xB2
+\xA1\xBBL\xDE\xB67Y\x9F\xFBf:\xF1\xFC\xA3^\xFA!3/Y\xB8\xB6^\xBD:U\xE9\xD5+\xC1\xB3+\xAD\xA8\xBD\xD7ͧ]b\xE0\xA5Õ¡\xB7\xB1\x8Cs&gt;\xE67\xE5Q\xB6&amp;\xF1\xC9J\xBF\x93\xD4~\xA7\x97\xA5\x97*\xD7qO̦\xCE8~d\xEA\xEC\xB5e\x96\xA6\xA5e\x90á¼\x81Ç‹q\xC5F\xF8Ûƒ|\x99^I\xB9Q˽\xB5{1\xC8\xF1U\xA5\x97\xA9\x9A\xCEPl\xB6k\xCCf^[T\x8C\xB9/KU]*%+RrF\xA8&gt;X \xCE4\xD5\xF7\xC0Fs[\xA4GU\xF6\xC2\xFC\xEA\x8B\xE7q\xAAJ\xB5`2\xC8\x8F\x97M\xC33:O\x94\xF4\xC9\x89\xC4\xC1h&lt;\xCF&gt;\x99\xEA/ij-\xD4c\xFC\x84\xD2\xF6c\xC1\xD5\xC2V\xA5\x9B\xCD\xC2J\xD0\xCC \xBE\x93\xAA\x9A\xB8\xAA\xB3U\x8Al\x83U6
+\xB3\xA5\x84\x90\xB8\xB8(Cx\xB7\xFC\x99\xBA\xAC\xB9\xD5I*;GÆ”\x9A\xD2\xCC\xB3\xA6QM\\x9A\xB1B\x81Ôªy\xEC\xC4\xC6S\xCAHie\x92\x83\x82\xD9I\xF1W\x84\xF2y\xE7e,\xCC\xD2l\xBD@\xAF\x99\xC9y\x85\xF5@\xA8\xA1k\xB9\xA4EvJ\x87J\x82eJU\x8C\xF5\xC1\xBDI\xF0\x9A\xE7Ù¦\xA9iѵ=\xF8\xF4#\x87xs!\xA9\xC7\xF6O AMQ\x8B\xBA\xD0tp\xEA^\xCDK*\xF1\xA3\xDDm~\0*\xBA\xF4\xB4R\xCF\xE9\xDF\xEAd\xE0\x98nY2j\xB5_\xFB#\x85\x85\xA4\x90\xB9umz@\xD2Q\xD7&quot;\xC8\xDA\xFA&quot;\xB1\xA8-\xA9@4\xBA\x9B_\xB1ÅŒR\xF1\xC5DU^+\x93\xA6YTÓ£R\x96\x96%\xC8 L8Èša\x84\x82\xDAXÓ¤3\xAE\x97\xD3?\x98U`\xF1\xEDe\xBF'Æ´&quot;UL\x9F+\xCB\xD5d}*SP\xCBL\x92\x9F[        L.#Q\x94Ρ\xADE\xC9u
+\xAD\xD5
+0\\x8E\x9F\xE6Q\xA7J\x82\x96\xD2\xDE[Rp\xC5Y\xD4\x84g
+\xBB\xD4\xCA        Uh\xD4\xF5\xA3˧\xC1zS\xF2T\xB8\xE6e*\xF1*4\xAA\xE5\xF8u\\xD7Õ–\xB9z\xD9]Y\xAA~U@\xB4\xBC\x92\xF9\xD3M\xB4&lt;\xB1&quot;\xA7\xD9\xAC\xA2\xA9a&lt;Ε\xF9&quot;P. \xE2\x9C\xC3TeA\x95$6\x9C\xB1Z\x81\x97\x99\x89\xD5UÇ–ViFfmwP\x9C\xF1\xDD\xDFJ\x8AoW*\xEC\x93\xA0#K\xADAG(9:\xC1`\xFA\x98\xB0
+\xA1t\x88c'\xF2\xB1\xC6\xAE\xF8\xC9sz2n\xE8\xCC\xF5\xABS\xA2\xF5\xA8å²µ\x92\x92D\xD4ul\xADZ\x94)U1MX=QG\xCD\xCEQ\xEB\xB9=\xC9ÒŸ\xC9G\xF1_\x8F\xB3\xB4\xF3\xD4r\xD4+\x95\xA62\xF9\x8A\x95\xAB\xD4\xFA\xAA\xE5\xE8AJ&quot;\xD6\\xA0,\xE0\x90\x82\x952\x8C\xEFQ  W\x99\xEE\xCBM\xD9n        Q\xD3&lt;5\xC7+\xD4O2\xA7Q\x94]*&quot;F\xC2@\x85\x8A̸e\xF7\x8E\x909\xE7\xB9?,Z&quot;Hd\xD5jQQV\xB7\x9E\xC4hj\x94Ýž\xA1:t\xB3\xFD\xE6C4\x85US\xC08\xDDn\xC3d\xC8?xÕ™+R(\xB3y\x8B\xE4S*\x83I\xD0)gEM\x8C\x95bO1\xE6\x81(:\xD8\xD22\x8D;!\xA8\xF8\xDB-\x9BF%jf\xAA\xBF\x96M \xB8\xA9\x9Di\x8Er5i\xA4;A]S:\x818Êšo\xE4\xD5\xCE\x9Dm[\x8A\xA5ಕ\xC5e_0\xD2ʵ5\xA0Z\x9Ao4\xAA\xD5T\xB9bYByM\xA8+#\xF7F&amp;0j\xAC\x87(\xB5TK\xF0~^\x95!AW4܇\xD6\x94;\xEBV\x9DFFw\xEA0\xA4\xCD.\xF0Å¡ÎM~\xA6rw\xB9-\xE1\x8F&gt;\x8D$J\xE6\x9B2\xA8RÔ‹\x95 r\+,\x82s{\xB3\xA8\xDF\xC2\xE0\xAAO\xDF\xF7&quot;S\xB4M\xE5|Q\xB2\x9B\xFA\x92\xB7\x90}\xE3$\x98\xC6\xCB,}\x99Q\x95\xF8Ù›M\xE0\xCC\xBD\xA8\x8B\xEB\xDER\xFF
 ,Wq\x86)q\xC3\xDE;uY\xDB̵\xAD\xBE'Zc\xA69[\x8D'\xE3\xC5\xED\xAFi\xFD\xE8\xDB\xD3 \xB8\x87\xA4\xF8\xF9A\x99&quot;\xE4        |\xC1\xF8\xEDkN'\xBBh(ex\xD9h\x83\xFB\xC2\xC4[H$O\xDA        \xD2w\xEB\x89\xEE/b\xBCU\xC7x\x8B\xB0Ó«\xFE\xF4        :\x98^\xE2\xFDt\x86E\xECT|/\xAD\xC0\xC0$\xA2\xBB*\x9Eb@\x99;\x83\xF0\xEF\x8FWR2\xA1ܵ#\x8D\x89\xFD\xAB\xE0
+\xBC:Ó¡\x{1F10E7}\xFA\xF9\xE1X\xA8\xD5\xB3+\x95\xBF\xFEX\x97b=\xBD\xFEÍ®\xE37\x9E\xD7L\xC1È¡\xF5S\xD4\xC30\xAA
+\xB0(Ú€f\xAC'U\xE6\xD8\xE3Ͳ\xB3\xAF\xB8\xB4z-\xF4R\xE0*\xB6\xE1NX%3\xA7\xFBC\x89L\xD4Sbjq\xBA\xF5\xFC\xA3}\xC5UE\xF6}2Ç\xF6G\xC3\xE9P\xFA\xB5,\x96\x9A7O4\xC83Y\xA1\xB24\xFC\xEC\xBDVz\xB9\xBA\x954\x86@\x85\xB8ÔŽ        \xA5\x9D\xC5R-A\xC5\xDD\xEE@d\xBC#\xC3\xEA\x86Õ\xA7SU\\xDEl\x86Íš\xE3\xCEÍ¥:Ù\xF6\x9D$ \xEE)\xAC(c\x8Eg\x9B\xB9\xB4\x91\xAB\xC1H\x98\xE1t2\xB4i\xBD4\xCBS\xCBRf\xA9X\xAD*\x8E\xAA\xE6\x92Ô¦\xCCÌ™w\xD4t\xD1s-&amp;\xDAÓ‰\xB4\xFC\xA1\xA4\x86\xF1\xEEH#\xA3&amp;\x89È´Þ a\xCC*\xA3K\x8Aa\xDA$\xB2\x92\xB0-`&quot;y\xF3\xE5\xED\xC7dut\xF8\xFB\x8E\x99f\xF1Ç…\xF2\xE1\xF4\xD7˽A\xA8\xCDAV\xA2,\xA1L\xB3S\\xAB\xD2!Ee,\xE4\xB9eJ\x8Cf*iݸ\xAEQÊ­\xF0\xC7j\xE7\xA9\xD5`M'R\xA6\xAA\xAAÕ“Lf\x9B%NR\x9C
+u\xF3,!W +)-\xC9\x98\xBA)\x96U\xCBT)SU\x83\xD4\xCBDS\xAC2\xCC\Õ¤|\xBA\xA2\xE08
+ \x98\xD5E$\xAB\x9FÜŠr|\xF0\xC5\xF8\x86Z\xA5NaW[Ô¯OJ\xE6r\xA3\x9B+G̪45@\xE7B        !C:\x88U \xE0rL\xA41\x90\\xA5?\xB6_&lt;\xC5&lt;\xB6e\x8A\xE6\xB2D%73D\xBC\xD4V\xF2\xEA\x99X\x92\x8D \xEA%\xAD+pm\xBD\x89\xAE'[/\xAA\xB3\xD6Z\xD4\xCA5#U|\xFC\xA0\xD2+ȤH\xF3L\xD3MÍ„\xDE)\xC9=\xD9
+\xF6Ho=\xE1&lt;\xA5E\xAC\xA0\xF1%i\xD5jU\xB2\xC9R\x9B\xB2\xAB\xA8S&amp;\xEE\xAB5\xE2p\xCB|\xDF\xEEN\xAC\x9F\xB15\xE1l\x86[+F\xA6X\xE1\xE0Õ©QV\xADY\xA8X\x82\xCFEJ\xBBt\xE5 @U cX\xCA\xBA\xB2$\xF2J\xAE\x80+\xF0ܸo\xDAg\x84\x8Dw\xCAfE\xAF+Hmq\xA4\xDF\xE41\x83pOɲ\x94\xEB\x84s\x9E;\xEC#\x9A\xCBÔ£[5\x9D\xAA\x95\xB3J\xE9Y\xF2\x93Z\x97:\x95\xA3\x96\xA8\xC8tA\xA69Ya\xDDJ6\xA3\x8AN\xDB\xFD\x87\xDD\xC9\x9A_\xB9n\xF6s\xECo)\x91\xCBV\xCBe\xDB0\xE8jQ\xA9Pf(p\xE3J]T\xA9f3D\xC9\x9B\x86\xA0\x94\x9B\xF3\xE4y3K%ZK\xECP}\xA6\xFB-\xCAf\xB3 \xF9߯\x94Ò•\xA9\xABI.\xC5\xEAjztꕺ(\x8Bf 1\x920\xA57\xA9\x9A\xE3\xCF8GL(\x80\xC8}8%JAF[\x8AU\xA6*\xA6k\xC9\xD6\xDA#Pw\xF2+@\xE0AeV, 2\x90*\x85\xEA_brd\xC9-\xA5_\xB1
+\xDFE. \xA4\x9F\xA9\xF1\xA6 \xB9\xCE\xA5m\xA8sJ\xDBI\xD2A8\xE8\xEF/G&gt;\x89{\xFE\xC7\xEC\xD7#\x96\xC9\xE5-\x96\xCAgV\x8B3\xBA\xA5|\xC6P\xD5&gt;p\xDCW \xB3hFUk\xED\xB62S\x8B\xB7\xFEB\xA4\xB9+\xFF\xB54\xC2\xEA9¬\xAC5L\xE7 v\x89,\x99\xF6Få˜\xDF T}#\xA9??\xC1Q\xC8\xFB!\xE1\x94\xE9iNE\x94\x81vn\xBB\xB9\xF3,\x98Õ\xA6\xFC\xB0\xF6&gt;\xEE\xC3\xDDM\xDF\xF9\x99-\xAF\xF8D\x85~+\x93\xA7R\x98n\x94\xA72\xB4\xEA&gt;s1\x88`i\xABnb\xA8\xC4\xDE ,\x9DL\x81\xA1\xE6\x8AÞA\xFB\xFE\xC1\xF4\xA9\xD2\xF3\x9D&lt;\x86BB\xA9\xAA\xED\x9B\xCC\xD3I6
+H\xCAU€t1+\xA4\xA9\x8D,\xB3=\xD8\xF0\xC6\xD3\xF6/ \x94a\xA7#é\xE8%\x99uT\xA8\x89\x95b\xD52\xB4\x94ZRÊ€\xFE\xF4\x86YW\x8A
+\xBF/\xF7)\xD0=\xA6Ч['\x95\xCCdxSӫW2\xB4\x8Dl\xB3fV\x83% \xBE`\xE9\xA02\xEFSͮ+\xA2\xE9UA\xA9N\xB7]A\xA2\xD3j\xA9r9b\xAE\xB9o\xC8\xF8\xF9\x899u9\x88\xCB~\xF6b\x98\x9Aj\x9A&gt;\xB8\x81S\x94\x85R\x90$)R\xEAT\xAA\x91/y\xFEJ\xCF\x{1A1623}U\x91hp\xF7\xA4\xA8Y+S\xC8*\xA3iZm+\xA73TP:\x8DT
+\xF1&gt;V\xA9\xFBE\g\xF9\x98\xB7Qi\xFEÃŽ5/\xF5\x92\xDE\xF1\xFEf\xAE\U\xAA\xD9*5gz4\xB2\xA8\xCC)}b)\xB0\x9CÊ®\xAA\xB4+:\x9E[\xB2\xF9n\xC1X\xA9F\xCA]l\x9F&gt;\xBF\xF4Lb\xB7W\xFC\xB2Õž\xF1Uje\xAAT\xA4\xCC54Q\xA2J\x8B\x81!U\xE2J\x91}\xF9\x8D\xB1\xAEN\xADcI\xBF?\xEF\xA18Ç–\xC2&lt;e]ÒµO\xACf\x99(\xCB5D\\xA8u\x95AL\xD25 U%\x8A\x85gb\xA2\xC9x\xBA\xAE\xE2n-д\xC1\xFA\xAF\xC6\xF3\x91M\x85n 5\xB0^\x96Y\xA6T+QÖ¨\xAEU\x8B\xF9deK\xABcG\xD4:OØ…\xA7\xC7\xF6#8ß‹+S\xA8iÕ«\x9CB\xBAI        \xA2L\x91&gt;X\xB0t&quot;\xE4        \xE51\x8E~\xB1`u;)\xE9\xFFQ\x8D\x99\xAB
+\xEE\xF9\xB7 J\xD3e\xCDf&gt;\x91R\xA2S4)\xD2PC\xBC+8\xD2y\x85Ì™\xFC\xD3\xED\xF7)×`\xAA\x8D\xF8:\x98\xAFU\xB4\x9C\xC1E]Lkf\xF3 \xB4–)\xF3\x88.\xFA\xC4\xF9\x86\xA5\xCA,\xD8\xCFX\xB3Ê’{
+\xE2z\xCC\xF5Tfh\xBE\xB9Pټ٧˨zIZ\x9B2\xC9
+S\xABL1P\xA7Z\x97W\xC3']-n\xDFcOz\xA0\x8E/\x91\xADH\x80\xEB\xAC0\xDD\xAE\x9F1\xE02K\x8E\xA6\x9DNUBV\xFA\xAC\xE0\xC2\xCFS\x9F&amp;\xABu\xFE\xECT\xE7^ \xF0s\xD2\xCBS\x9AjÔ€jÒ©IY\xA9\xA0\x93\xB0sQ\xC8        \xA8\x9Er53+|þr\xCBZ\xEB\xEA\xF5\xE9)Z&quot;\xBC\xE1\xD4d\xAB\Pɯ\x98\xBA\xA9/\x93H#:\xCD#/\xCCZj)\xA9\xD2(f\xAA@\x92N9:|\xF9r')*7\x8AM#\x97\xF8\xD0嚪-V\xC9\xE5\xABå‹°4h\xD0J\x83V\x86(\xF2\x9A9\x8A\xA1&gt;YG\x81Cl\xF1\xE4\xCF)T\xA3\xB0\xB1\xA6\xDE\xF5D\xA7\xB3\xFC\xFD:\xF5
+%L\xBA\xCE`W\xA9&amp;\x9E\xAAeTR\x9Az\xC3+H\x9A)\x91\xAEj\x85 \xE5&gt;\xA3\xBB\xA6\xB6\xF7\xF0g+Õ±u\xF6\x8BN\xA9Ö²\xD5hT\xFB?-\xAE\xC42\xC3jZ`\xB0+{\x8D +&quot;A\x8C_R\xBA\x8Dk\xB7\xC0\xE7~K%V\x9B\xA7\xF5\xB9T}\x96j\xA3K\x86\xF3S+\xF9\x85\xA4)&quot;b+\xE1\xA76&lt;\xF4\xB4s\xE4\xD2|l\xCB}L\xCD_\xABÒ§Is\x88\xF4\xC05X\xD2\xCC˘:U^\xA0\x91\xA1  \x80 \x8E\xBC\x90\xCD,IE\xFD^_\xB3\x915O\xC2\xFF\xEEš\xB5U\xA8X\xBB?\x96\xEB\xA8Ü„:\xB4\xC0\x81b\xBB/I\xBF\xCBϳ\xA2\xFE\xAEl\x90\x8E\xE1\x9D9f\xA6\xCBPU\xAD\xB5V\xF2 \xA31\x9AÖ«\xBBi׬̓\xCB0\xAA4\xE3\x89\xC1\xBBo\xC9Q\xE3vD\xF8w\xC0d%O2\x9By\x95B\xAB6\xBA%¬\xC0|\xC7b.yI\x81&amp;\x92q\x9E.\x8Aj-I\xF2T$\x92\xF0\xE7\x81M4\xAA\xAE\xAA\xCDSR\xEBÖº\x96\x98,\xD2\F%\x84“`\xB3WO\xD0\xCBi\xBB\xBF\xECLZD/g\xB54:\x81@\xC9uW5jЬ\xC29vZN\xAD\xEC&quot;d\x938\xBA)cO~M!*\xE5x9\xA8Ѩ\x956j\xA0
+\x8DJ\xB5@\xA4,\xE9(F\xE6M\xCD\xF7F4\xE9\xFA%\x86\xF7\xBB3[+p\xEF\x8A+Z\x88\xF2\xD4T*Úž[\xEC\xF5\xA7\xA7U0HP\xEAZgW@\xA1c\xE9!\x894\x9F&gt;\xFDz*;nO\x86\xA5e\x8C\xB2#\xB95U\xA9\xC9u\x92)\xD3,\xF9\xB2B\xA4Ä…\x89$\x89\xBE }&lt;1E\xC6&gt;F\x95xIr\xDEY\xA43DIg$2b\xC6\xB3f\xE9`\xB6\xC1\x88Ƙ\xF0cQ\xD1\xE3\xC8n\x82\xB3\x9C\xA1ALק\xA1A
+\xA9\xE5\x98\xDELÃ’o2I;o&amp;t\xEC\xE3Ó¡\xF0J\xBA\xA1\xFE)\xE3L\xA5O.\x91\xA8\xCE+5\xA7\x97/=\xDD*\x99gX\x95\xD0DDj\xBCT\xA3\x89\xA5\xC2\xF05\x82\xEA\xF8\x86\x95F \xC37Q\xA9\x9DJNV\xB2\xE90D\xC9\xCB\xD3\x98 \xD8\xF4+\xACr\xE7\xF4
+`\xFE.\xBEr\xD6\xF2sD\xAD6ARV\x99\xEA)d\xD4k\xD3 \xA9\xD3\xE43u\x92[\xAB\xB6G2H\xD42ّ6:\xAB\xD1\xC0\xD4&gt;\xB6\xD2@$L\xE8*\xE4\x86\xD86N\xBBK\xCB1R\xE5\x95^\xBD2\xA8-\xB5F\xD555\x81&amp;g\xA9&gt;\xB8\xAE-Ū\x85йJ[\x90\xD7[\xC1cD\xAF@c\xD3\xD3+\xCDp\x90i+T\xB8\xC1S \x95\xC8\xD36\x98\xA8_w`2\xAB&amp;m\xA7x\x9D\xE2g\xF15F\xAB\xA3VJ\x94R5ez\x91T\xAE\x9F2\x8E\x9B\xB8\xBCߥ\x8D\x8D[\x83[XO\x8A|K\xE4\xD2z\xAF\x9BʨQ\xCA\xCBGJ+7&quot;c\x99\xA9
+jCu\xB3        18\xD1-[\x8F/\xFBA\xB8\x95fP\xB4\xF24Ü•
+\x8DW$\xB7(5m\xC9  oP\xA5c\xB4\xB6=#\xE1\xAFoyD\xC9\xD3\xFE\xD7\xE2\xA8fZ\xA5R\xCBN\x9DL\xB8\xE6&quot;E5\x9A\xA3\x9D&gt;`&amp;\xF7\xE5\x98\xF0\xB9\xDD\xF1\xE0\xD1\xDA\xE4\xF2\xB6G\xE99\xC5*\xE6\xAA\xD0\xCAf\xABTZ\xB9\xAA\xE9\x97\xF2\xF2\xF4\xEB#\xE6]\xE9×—']ISp4rD+rEGv\xAD\xD2=\xB5\xEC\xE6[.\xAD\x9E\xCCV\xCC\xE6C\xE9\xAAE\xA4@\xA0\xA9\x97JIT#\xCDR\xA2\xB9.\xCD(P8\xE3+\x90\xDA\xD8\xE9ÙŒ\x96\\x934U\x8E\x99\x93E\x89܉I\x9F\xC6m\x8E\x8A\x8B\xE5SJYYR(,i7\xF2[F\x9F\xB9\xF1\xDF N?A\xB8VU2\x80Ô]\xA2h\xB0\xFB\xC6#\x92\xF0 \x9E\x98\xB4\xB1\xFAB\xC8\xE5r\xC4+T\x94@\xB94Z,\xA6g\x97\xA7\xF2Ĩ\xC3\xD2#\xCB\xC3rA\xBD\xC431
+\xDD\xE6 X\x91)\xE98nß„6\x98\xEA\xE4\xF2z\xBFb\x93&quot;Æ‘\x9FtZ\xF3\xE98zq.R2/\x97Ëš\x95\xB5S\xA6\xB4\xC4
+SD\x8B\xB0S\xA8\x82N\xA6*7\xD8c-\xB7\xB1N&quot;\xF3&lt;\xB2RSV0-H\x96?x\x92J\x93$\xFD:E\xB4\x8C1\xD7P[\xEE|e\xCF\xF165Ö®\x96Z\x82\xDAK+)b\xFDO\xF8\x99\x88&amp;\xD8\xF4\xD5U\xBA\xB4s\xB3sMT\x90Ú¹\xA4}\xED\x85È€{\x9C2\xAD4+\x83qy)\xB0\xF2\xBC\x85ax\xA0+=\xA0\x8D\x86Jh\xD67:d,\xDAy\x9B\xD3x[Ç®\xC1\xB4z\xE7\xE8E\xE2\x9C\xD7Ö³A\xA6R\xAD
+MV\xEA\xF3\x94\xE5_&gt;\xA4\xC1$\x96Y\x901\xCB\xD57Gfi\x9E\xE0\xC9\xD7`\x9C‰ \xDF\xEEn\xC6P\x85\x80R\xA1^\x87bH\xBC@\x81\x8E&quot;\xDAâ•–*M*\xB2)\xBA\x85zu\xACCK\xEA 0\x9D\xBF +\xF9\xA0H\x81ɽ
+Ò \xAB\xA6T\xADË‚\xA0\xB0\xF2\xB9t\x97\xAD\x8F\a\xA9z5\xA6\xC6\xEAU\xA2\xC0\\xCA\xCA\xA8\xD5 V\xA1\xD5jx_\x96\xD7x\xCC\xDA{\x82M?\xD2\xE1\x95
+\xA6ek;Ä·(\xD7\xEFyt\xEB        &quot;        \x9F(\xB1\x89\x86&quot;0\x9Cb\xF95\x84\xB2/\xE9:\xCAe\xF3+T\xCCV\xB44B\xD2p\&lt;TÕ–\x8C+A^^\xA3|o\xA62ݳ\xDCvH\xAF\x84\xF2\xEC\xC0\xAEn\x812\xB6aL\xEA\xFBQ]\xCBR\x99&amp;\xB3i×°!Vt\xF1G\xC3\xB9/\x96c\xC0oUt\xF9\x94C-M(\xEB\xE6\x8C\xC5U\xABZ\x99&quot;\xB5M&quot;\xA50i\x96\xAF        \x8A\xED7\xE4\x8Du{f&lt;=SΧU\x92\x90#1R\xB3h\xAFWW5?\xAB\xD1&quot;h\x8DET.\xA0J\x83#\x83\xBB\xAA\xA1W\xC1\xED\xEC&lt;\xD8\xCA5U\xCCk \xD5j\xADZ\xBA\xBC\xE1N\xDA\xE9\xAB#\xEA$\N\xB7\xA7m\x84\x98\x9E!\xE1\x9D4\xAA(\xCAÕ©Z9e_:\x81j\x94\xA9 Õªk^\xA0\x88RF\xA3{\xF3F\x8C\x9Aj\x84\x9E\xE8\x8E\xE3~?W\xABM\xF2\xF5\xAB-d\xCAS\xAAHÊ»\x95\xA1OBfY (5\xA9\xCC\xD4,\x8B\xA5J\xC6/Ò¶\x8DT\xE1{\xDE'\xF0}5|\xF3\xE8\xCD2\xE6idÒ°|\xC05ÞŒ\x95\xA9\xF64\xD1\xEATR\xF0H\xB5\x88\x80\xE0\xEF\x83XIy-K\xE0\xFAT\x8EM\x9E\xBDO2\x8EMiVv5\x95k\xD3\x8D-5Ip\x83\x95\xA9\xCCK\xEAY\xF5\xC7D\xF1\xA5g,gm\xF0B\xD2\xF0\xA7\xFB\x9DG;\xE5*\xE6\x99\xF2nÙŠ\x96\xA0t\xA0\xE5\xAB
 k\xAA\xAAªsP\xE9&gt;\xE1\xD2&quot;c\x85&amp;i\xAB\xEAb\x81\xE4\x953Y\xFA\x871M\xD1Ö†\xBA^{\xB8\xA5Qu\xB8b\xB5+TZE\x90\xDDPR*\x92\xA6Gf\xED\x92Õ¥H\xA1{Q\xE2\x8BM\xC6`VV\xA3MTyt\xFEу\xB3\xA8vЯ.[\xEC\xD6B9\xA6\xA9P\xD9]\xB1\xC5\xD5\xC7$\xA9\xE3{yr\x8BL7\xD9EAS.+\xB7\x97\xAA\xB5&quot;\x9A2\x9F6\x8E\x85\xA8:\x8Ct4\xCB\xD2\xCB6\xD44\xEA g\xD3G*\xB77\xB7\x83I[|\x94\x8F\xE7\xF3YF\xA7GNo6\x9E\xA2\xF9\\xADZ\xCB:\x8A\x93Y\xE9\xA5_.\xA3Æ­\\xC3N\xA36\xCB'M\xD4j\xB5'_k1rwVt\xE1\x86\xFA\xB7\x96*\xA8瑱\xA3\x95bN\xA3,\xCE]jFCE&amp;HÛ³\xC7\x97'oà«®H \x85*\xCBY\xA9Õ§^\xA59*k&gt;_7\xE5F\x98%BÓ§R\xA4\xC9Qr\xB3\xE3\x8D`\xEA#*\x92\xB5\xEE\xFF\x9A3[\xBEK\x89r+T\x94\xEBQ(SUEEr\xD0\xC42\x94\xFC\xC6B\xB6\xB4PX\xC92qÛ“\xA7\x9C\xE3KcY׆E{&gt;\xE1Ù„\xAB\xE6Õ¡\x9BF\xA1ML\x91BX\xD9\xE7˪\xCA\xE3\xE2I\x829z~\x8F$g\xAF'\x8F\x9349\xE2\xDF\xD5b^\x8D&amp;Vj\x8C\xCF\xE6צ\xA9\xCCY\x99\xC9Z\xB5Z\xF2\xAA\xA8T\xEC\x8C_W\xD0K3\xB5\xB3Fm/\xBF\x84x}\x97,r\xFEJ&gt;\xB85\xFC
 \xCA\xC5T\xB1U+\xA5\xA9\xA0*\xA24\x8D 4I$\x9Cvt\xDD/j{\xE5\xFB+\xBENi\x96\xF6        P\xF1O\xADV\xF2+e\xE9e\xDD2\xF9f\xADP\xBD3Z\x9ARz\x84\x8C\x9A\xA9.(\xB57\xE7\xCA`\xBA\xEE\xC0\x91\xE8\xA1\xE8\]\xFD\xFF\xF4h\xE7e\xF7\xC5^\xCFMqQ\xD3Ê£]Ê•\xAE        1+&lt;\xCB\xE5\xF3\x80\xA5\xC0\xA4y\xBB韣\x86eR\xFD\xCC\xE4\xEC\xA1V\xFA?Vu\xF2\xDB8\xBD\xE6\xAB+*XJÔ¹V\xFC\xBC\xC1\x83^`e\x8B\xA0\x86'\xB7&amp;\xB0\x9A\x82\xE0\xB1\xF8WÙ–k, \xE6\xE9\xE6QuN\xAEU\xC7,J\xA9+\x9C:\xB4\xB2\xA9 \xCA\xCCbX0%\xFE+z\xEF\xF4\xBD\xBFbT\xB7\xE0\xB9\xF1\xDF\xB5e:\xAA~\xEDO-\x83\x88*IV\x89F\x90kc\xAF'K \xB1\xD3&amp;'/\xC32~M4\xA5\xE7\x80nQ\x89Ü»\x82\xC4\xEE\xD1\xFC\xA3\8!\x8A:#\xC1\x9F\xE8U\xAA\xF0\xEC\xA5
+\xC7034\x85VЀ\x93Ô,\x9At\xD8\xD3&gt;G\x98\x87L\x92EI\x96cÔŒ.\xD4\xB5\xF9\xFF|\x93\xF1'\xC8W]5s\xD4\xD5l\xC6T\xEFÔ :\x83\xB9\x86@\xED\x83.,yMY-6K\xC5yC\xEB\x81\xC0@J\xA1\x80\x8D&gt;P6`hS놔8\xF0U5\xE0\x8F\xC9QB(\xB6bS\xA3\x89WW};\x89W\a\xCDm\xAC`\x8C1\xC1=(QN\xC7*g\xF2\xCE\xC1\xFE\xAF\x9B\xA8\xC1`3e\xB3a\x82\x86\xD7cYR\xAEkD\x9E\xFD\xA1\xBBhzX5L\xDD\xCCr\x8A\x9B\x90\xD5)Pm0$\x98\xAD^\xC6:\xC0\xC2j?\xF6\x8D\xA6\xF6\xCE\xF8\xC8l\x95r9d\x92*\x93\xAB\x94fAP\xD6\xED&gt;\xB8O&quot;+G\x82G+\xC75@L\x96\x99Iv\xCB :E\xE3As@;ů\xB4\xFC\xA1\xA2E\xB8\xD6djj:\xAD\xE9\xF4\\xB9\xF48zß¡\xA8&quot;\xBD\x9C\xF1fp/@Cj\xEF\x95
+ޛ(\x93\xF5U\xEA\xF0w\xC4\xC62s4\xD01Kƹ\xC60\xE9\x95N\xA3\xEDj9&quot;\xF7
+\x93`H\x8Bo{^\xB5\xB2t\x80g|[\\x90\xF2\xAA\xC4\x8A\xB4k6\xA5\xBC\xB1-]\xE3M\xC0\x89\xE3xrvZ\x8AD\xADN+UO\xFE\xB1F\x8D_b\x92\xF4\xA4\xF6\xCD`DC3\xD7\xAAI\x92b2\xFCj\xA1b\xA76\xD66\xE8Q6!nKQ\xA9,x;\xE9lV\xB9=\x84â¸Ù®n\xB9\x8CѦ\xC5 \x8A\xEA\xC0\x9D9e\x90z\xCCL+\x9B\xF25FS\xE0Ù¢\xD0kg\x99Dj(+›r(\x8B\xCCÌ™\x88\xE5\x9C'\xABؾ\x90\xBA~\xACZ묥d\xAD:\x91\xEE\x83l&lt;\xD3\xD3c\xD8É¿\xB1\xD2\xE1\x9E\xFB\xA6\x95w0k\x9Ay\xB3A6\xAEW\x9Af\xC3bdJ@Ƹ׀\xC9&amp;)S\xD3&quot;CT\xD4y\xB4‚K\xB4\xDA\xC0l+4        \xA0f\xF0j\x94he\x94\xC1 \xA3\xB8\x93\xE4\x96 ` \xEFt\xE2\xBEF\xD8~SÃ’L-\x905M N\xC5Li        \xFB\x916\xB6\xF8ILU$u!uR'\x98\xB3;:\xA3\x98[\x94[\xF3\xEF\x9B{\x97L\x9E\\x95Fj(\xB00)\x91r-\xBDCac\xA5-\x88\xB6\x9A\xF0\xF2\xA9B\\x93.l\x88\xB8'L@%\x89;\x{1F14C8}\x92H\xB5&amp;\xA2\x9F6\xAA\xAC:D\xA2\x90-\xFC \xF62o\xDA0\xED        \xD9 \xC4xnO\xCC\xF3\xB5Ru+Cf\xAAht\x99T*\xA7R\xA83\xB92F\x94EL]\xE4\x92\xC70\xA2z\xC5K\xC0\x82D\xBC\xF5\xDCu\xC4\xF7\x9C
 X\xCEk\xDADo\x9A\xA5\xEF\xC5\xF3\x8CX\x89\x88\xDC0\xF5\xC4ZX\xFBW\xE1\xA3Q\xF3)\xD4\xDFÝ£Q\xFFN\xB7\xF48z\xA2\x87M\x80d=\xB0\xE4Q~Æ`Bd\xEA/@G\xDC\xDA\xD3q\x89\xEE\xA2t\xF1m\x8A\xD5U\xBE\xAF\x9Bc\xA1\xC2\xFD\x89R5nb\xF7A\x99\xBD\xB1=\xCB|\xA3c\x99\xFBx\xF1-L\xDF \xCDQ\xA5\x97\xCC\x95E\xAA\xDEN\x90;\x97s\xA9+I'M2E\x8FLi\x8E[\xEED\x96Î,pl\xB5Tee\xCATQ\xA9H&gt;Y\x94\x83\xEE\x93\x8E\xABÓ¾Gq\xAB9t4\xD6\xC7a\xF6\xDF\xE1\xBA\xFCG.\xA3/B\x99+\x99K\xE8\xA4\x9An \xA2\xC4\xEB\xD4:\xFF\x8As\xC3=&lt;\x9D\xB3\xFA\xA2r/e\xDE\xCE\xE5s\xB4\xAA\xB0_*\xA5Em\x9A4hjNQ\xF5\xF7X\xC3)\xBC\xC5\xE5\x86/3R\x8B\xFE `\x9Ag\xB3\xBD\x9E\xE7 ˽L\xC5)$\xF3\xDFn\x84\x90\xD0O\xAE9#f쾪\x9BE|Ǻâ¹¼\x8E\xE0\xE3]\xC9t\x86è‡\xF6\xD5\xFA\xC4\xECu\xC0\xA2\xC5hY        \xFD\xBDkjÝ\xDE:\xE8\xF8\xFEXzZ7\x95\xE2U4\xF3\xAA\x83$y{P\xFF\xBA's\x8BI\xA4M\xEF`~]]S\xF5\x8A\xDB7\xFD\xDCl?\xF6f\xFF\xCB\xE8f\x8EH;\x93\xAA\xCF?Y\xAD}'jV\x806\xFB8\xFCF\x83+H+5\xC6j\x90i\xF9\xF5A!\xB4мO
 \xFC\xD20i\x95Q+\xA0
+\xDCF\xB7)\xFA\xC5c4\xD1\xECE\xBE\xCB\xFA\xF4\xC5F QjÏ\x99\xAE*K\xEA\x9B\xD8~Q\x8FcI\xC1\xA8\xC1\xC4O~\xF8c\xD4j\x8F=\xF0\xA85\xF5\xE2w\xF5Ä…\x9E\xA7\xFA\xF1\x96\xFA\xF5[\xBC\xAE\x92U\x99@-\x98\xA1T\x8F\xDDh\xD6=\xB1\xC3\xD4\xFFO\xEAz].\xF6{߆q*\x81\xDA\x9A\xDFh\x94\xD8A&amp;6Tkz\xB17\xDFn\xA3\xA9\xC5d\xFCEYZ\xA1AA\xE1\xC0\xADj\xB4\xA6Ẽ_q\xA7d\xF4Å©\xB4'=\xC4s\xE3IiÙª*\xB29h\x93CA\xE8!\xAD\xF1\xC0ß¡Q̸\xEF5\xAA\xB3\xA5\x90\xCBSv\xD4D\x96V [L5+H&quot;N\x98\xBCZ4\xD3Eb\x8F
+\\xBBy\x90\xF4\xC4\xEB\xFAIm!\x83\xB3\xBC\xA8R@1\xA6-Ѳ\xB6z&amp;\x87\x864\xE5\xC50\xD5J&quot;\xB2\xABR:yD\x80M2H\xB9\x89\x9B\xBE;V\x93\x91ɩy_+U
+\x89\xACݘKÒ’\xB2\xBA\x98\xA8\x80\xD9CL\xF4\x88Ï·\xC2+_&amp;\xB3\xBEq\x98\xAEX\xA9        \xA4sF\xAB\x96\xFB#O\xBC~',RO\x91\xAC\xA9\xC5\xEC'1\xC2\xD8]\xB4\x92\xD0i\xD7+eiov\xB56U\xD1$5I\x88\x93\x86\xA2\xD3\xAA        \xF1wj4\xAA5\xB9\x8Az(\xD4u\xF3&lt;ʈYT\xB2jj\xE9P\x81b:\xDBV\xC4H\xD2M\xAE1K\xCA\xE29\xFA\xB4\x91\x89ͳ\xAD\xA9e\x94Lo\x{DA10}:\x99\x9C)d\x94P\x94b\xD97\x9B\xFA\xD7\xD5\xFCÕ¯I\xF9U\xF4\xB6_\xDE\xD2C\x85\xD7N\xB2\x85 \xA5\xBA\x90a\xBCu\xB8[\xC1\x87Ò§\xA6\x88\xFFx\x8A\xBD6YJU\xA8:j=3ÊŒ\xD7R\xAF\xC4o\xBCwĹ3H\xC51\xACÇ·\x8Aa        zU\xA9\xEA \x86F3\xA4N\x9B\x81 \x9E\xB1\xD3~gn \xD7Mé’œ;\xC7Z\x80?W\xCC\xF3S\xA6\xC0\xE8\xA6\xFA\x83\xEA7+Q\x80a\xB4Û¥\xB1+*\xF4[\xC7O\x92\x9B\xED\xDAe
+t\x99\x9E\x9Ee= \xDF\xEE\xF5 )u\xEA[\xF7#)\xA9p\x8D#\x80\xF8/\xB4Ĩ\xA0\xD0\xCA\xE7+ P\xA7b        \xAB\x99\xA6\xDD;\xD7\xA6\x97\x94\x96;\x9D\xF1\xAEcRi\xC8\xE6l\xEC[U|\x88\x81\xE4\xD5l\xCB\xDC1_\x90\xC3\xEE|\xA0 \x86\xFBS\xAFUU\x93%RA\xFB\\xC5*dj\x95
+\x98\xDEÝ·\x91\x81\xE5\xD8eo\xE7\xBAeÅ­\xAF&lt;\xC0\x92éªo\x9E\x90\xF4\x82w\xDB+\xC8\xF1\x8C\xF5Zz\x96\x86IS.\x86\xCCVb4\xB4n\x99p\xAD H\x82\xBB\x89*f)JO\x8A'JD?\x89x\xC7EA\xA3$Z\xCC Wk\xAB        K(6\x80N\xA0\xCD\xFA)M\xA5\xB9J1d\xA7l\xF3\x85\xD5[$\x9D\xC2e\xAA\xBD\xBAC\xD08Û ÂŽI0pH\x98l\x8Dc!\xB3j&quot;\xC7\xFDÚš        \xB10*3\xC8:\x98ؙƖȢ\x815J\xB4\xD9\xFF\xB4*+5*\xA1)K$\xA8t9Pb\xA6]\xD8@:\x84\xEFi\xA6ß’\x9A\xAF'\x81Æ9\xFCÑ• \xC5L\x9A\xC8RÉ–N\xA5\x84\x88\x99\x86\xFB\x8B\xF4\xC8%Ej\x99\x8C\xD9h%\x97\xEBY\xAAd\xC1#V\x8A-L\xC1\xE5&lt;\xAA0\x8E\x92'\xB6\xE5P@\xE0Y9V}\xB5\xB3i1\xC6W\xFCH\xC4\xCB\xEEI\x82mo\x90!\xF8Ç…\xF2\xC5\xE4&amp;e\x90S:\xC3T\xCD \xF5\xAA\x86\xF7T\xEC\xA4FI01\xE7a\xAD\xB9\xE1
+É•\x93\x93\xA0n#\xCCJ&quot;\xF7v\xDE\xEA=&quot;\xA0\xB63\xFE\xCEeYN\x8C\x85f\xA6t\xCD \xA8\xF7\x96'Rj\x9B\x9B\xB0\x9D\xB76\x96\xDD        U\xCA%\xC0\xCBѦT\x91`\x8Av+%\xBC\xB9
+G\xE3N'\x91        cY\x91\xD1ÊŠz\x88]UÔ•%I_\xB2\xD2#\xA9\xBA\x9BA\xD7\xC1%n\x9F+\xCE3\x96c\xA5P\xE7TI\xAAM\xC1\xA6`H\x8B)\xEAuXc-&amp;\xB6Z2\xFC-\xC5*l\xD5r\x87:i\x99\x96QK\x92T\xC00\x81\xD2ch\xFAL\xEFz$\x8C\xD5A_p\x90\xC5L\x8F{p{&amp;`\xEF8d\x99U\xAA2j\x86XA
+\xB4\xC0\x83&quot;!\xE9\xF3\xBF\xA6P\xF8bh\xE5\xD7mNWJ\xC2B@\xBCØ­0z\xCF18Â’.\xC7\xF2\xEE\x9A9\xAA=\x90\x9FA\x9D&amp;D\xA6\x927&gt;\xEF]\xA2\xD1J\x92!\xDB\x9E\xAD@G9wl\xC5F\x98V\xB1\xA9\xEE\xC8\x83qL`q\x8C\x98\xFEA6\xB1W'L\xC0\x932\xE0\x89&gt;\xB8\xA5(\xA18É‘Y\xEFp\xD5\xFELB\xBD\x80I\xB5\x8E\xC0I\xEE7\xB8 \xA1!\xB1\xED[$\x82+\\xB8 \xAC\x80Un\xEA@\x92\xF9GH\xC4\xF7\xF42?;\xF4\x96\xE1\xEB?oL\xC8$izf}\xE2H\xE6v\x9B\xDBu\xC6B\xA4\xF6H\xE9 \xD4`Ü \xAA3I\xE67\x81\xCDÓ¨\x99\xEE@\xFD&amp;h\xA1(f\xDC,9j\xC8,\xE5@\xE9\x82v\x92,@B\xC8;\xA1\xA5ä¾’l]\x95rY\xB7\xBE\x85Q\xEE\x8B+L \xF5\x98X\xF5\xBC.\xEB\xF4r3OÛ¦i\x8A\xE9\xC8\xD5 \x8BjdO[\xFD\xA1\xECÛž\x80N2yzP\x9F\xFD-\xF1˧'ML5\x9F0 ]oÊ?(\xEB\xBCa)\xB0i+潡q3\xAB\xECr\xA9·\x9A\xA34Z\x9CDR\x89ÍŽ\xFB\xC0$r|        $E\xD6\xF1Wa\xFBL\xA2 D#9\x84nH\x982v3m\xE3\xB8\xDD\xDE\xCEqMU|\xCC\xED3\xA8\xA1B($ \xA7*H\xF7\xA4\x975I\xEE$\xDD\xEENÙ\x83\x9C-|\xED]\xCC\xE8\xA7HM\xBDC&gt;\xF7\xC4\x96Ä·\
 xB9v\xBE\xAC\xD0[;\x9D&lt;\xA2Â¥4\xA6\x98&gt;\x9B\x99\xF5Ɖ2,c5\xE0\xF5\xE5\xB6m\xEEA\x9C\xC5A6\x8B\xE9e&amp;\xC6`\xDA@1 \x9Alv?K\xC0t \x86\xD1\xCDZ\xB1@\xB5\xDF\xE2pi`9\xFFeЦ׶\xA5/y\x89\xEAI\xF8\xCF|P\x9C\x89z \xCB\xDCÒ´GÙ¥\xBF,5C\x90u:(        
+\xAA \x83e \xFA ZD\xD8\xFD|\xC4)&quot;\xDFc\xA0VAT\xE2\xADk\xEF\x9C+\xF0\xF4\xD8?\xD7f\xA0bv :u\xFF\xA6\x80\xB5 \xCFW\xFB6&quot;\xFBÄ_\xEBlwg\xE2\xF9\xD8\xB1\xEBc\xF1\xF8\xF4\xFD#        \xC4\xD3P\xE6Wį\xA5\x82\x92\xB6\xE6/&quot;b7\x8E\xA4&lt;-#\xBB ×‰\xB6\xAD\xCC߯q{\x88\xF8b\xB4\xA9\xD9|\xF0\x97p \xA3z\x90\xCF\xE3m\xCFk\xE1i*΋\x94\xF1\x9DÈ›\xDBk\x98\xF5\xB0\xE98\xD612\x93_7\xA5﹋u\x93\xFEC(\xEA\xFE\xD9m\xE7\xE76\xF9cE5\x8D,\xDDŽO\xFA\x8C&gt;\xDA\xB1m\xC5X\xFD\xE1\xFA\xF7\xED\xF2#\xF5\xC1\xA1\xB1\xA1\xC4Zw\xDBQk\xEF\xFE\x984 \xD40x\x89\xDFW\xC6\xE2\xDD:\x89\xFC\xFF -NCK\xC4\xD3{\xEE}m\xFD|1q\x82e\xB9\xF2f\xBA\xE3c\x94\xDDV\x8CM\x8C\xDEV\x9E\xC6J\xE5\xB2\xFE\xB8\xAA\xD6A\xA6        \x99\xCD\xBC\xE4Ôƒ\xDBMt\xFDg\xFE\xB8\xE0\xEAW\xD2z]3\xD9\xFE\x87\xB3xw\xA6W\xFC)\xF9\xFF\xD3f\x93\xB4g\x8A\xD0G\x9B\xD4\xB2D\xAA\xEB!M\xC1bZ- Ï„\xA8\xB1/5\x99\x8E\xB6\xABT\xD2\x95\xA9\x93\x81\xF7\\x8D\xFA\xFC1\x95\xDD\x9E1á§K\xA8e\xB9B\xC3\,]y\xCB
 L\x90N\xD8iP]\x90\x9EB\xA3i\xF2h\xEEѦ\xF4\x92\xC1e\xB6 \xC4 L\xAC\xA5\xB1\xE8&gt;\xC3ò¦ˆ¨\x94\xFC\x92\xE1        \xFA\xBDG\xCB\xC1 Ly.\x9DL\xC7\xFA\xE3h\xBAG&lt;\x93\xB2R\x87c\xA0\xD3\xCDf\xA9I&quot; R\xAE&gt;\xF7\xBCs4\xEB&gt;ߺ\xCBc\xF0\x87\xA9\xFB\x9F\x82b\xBFΣ(5\xF2\xD5l U\xCB2\xB1\xB4]\xA9\xD7
+'KmN×±\x9Ch\xE5%VÈŠ\x8B\xE1\xED\xE3\xBC\xD2\xAF)I\xB6\xA8f\xA2\xDC7#Ó¦\xDBj\x87\xBD\xBAN\xB6h\xA3\_\xDA&amp;\xA5PU\xA1\x9D\xCB\xA1U\xD15\xD6\xCA\xD0g)\xF5\x95\xCE\xECG\xAC_\xADU\xB4JM&gt;I\xCA\xFE\xD62Y\x84\xE5\xCDS\xA2\xCE&quot;V\x9A.H\xE5#EaM\xF7=\xAF\xF9\xE2\xDEH\xC9\xA1$OÑ©B\xA52\x8A(T%T\xD2g\x97L\x9E\xB0JÄŒ\'D8;\xB6e\xD1`\xE0\xA3\D\x8AÕ–l\xBA\xD4H\xE8/a\x8AQLv\xD1^\xCB\xFB2Ë‘R\x9E\xAA\xB1\xA0*\x96&gt;o\x96I`̦\xB0r$\xF6\xC3\xA0\xAD\xA2\xDC\xDE\xC19\xFE\x98\xA2\xA2\xE8\xF1E*\xD3ffF*\xD3\xE67+\xD0\xDA\x81\x87\xDBk\x80\xD5|\x95/j~\xACr\xF5\xA5\\xBBj\xA7\xA4\xB2e\xEAÓ•Ô¬\xA4\x83\x9A\xA9 \xA5ZTN\xA9X8\xCEi\xC1\x9ABV\xCA7\x82s5Ò5Z\x94X
+`4\xAA&quot;6!k\xA8\x91;\x99\xEB\x8CT\xA8\xDAE׆Tj\xEC\xF3Q\x80F|\xB4  \x82\xA46\xADa\xAE \xE9\x85J\xF3n\x95\x98\xDDp=\xC3\xFC)\xD5Ô¹\xAC\xDD4\x8A`\xD2+\x97\xD0t\xAB\x8DW\xCB\x81\x98+\xA2\xA2\xAF(\xB7m4G\x937&amp;Kq\xAF \xD2`        \xAB]\x8F\x98\x87\xF6\xB0+\xF4*\xC3T\xFC\xA4\xDCHm&quot;`\xF9\x9E)\xD3)M\xAA(+Q\x94-z\xE851$\xCB-Aզí\x80\x85\x83\x85H\xAEF3T\xA8:\x80\xC8\xEC+A\xAA\xD5pm&lt;Úª6\xA9&quot;nH\xB0=1.Hi0|\x87\xA2H\xA7MWG\xBAʧbPv\xD5p;\x8D\xB0\x95+\xD8_\xC9e\xE1\xA5)F\x93\xABR\x80\x90\xB6\xA1\xB16\x81\xF2ÆŽQ2\xA6&quot;\xBFË¡]U)\xAF\xBA\ \xCA\xC4\xEEdH6\xEB\xA7N\x96E\xFF\xDB&lt;\xA8w\xB5)[6\xA6\xAE\x83$\x912b&amp;e\x92&amp;\x91\x8B\xA0w\xF6\xA7\x93?\xDE()\xB1&lt;\xEA`+&quot;\x9D\x9Aǘ\xF0;\xC1\x9C\xDEH\xAD\x8BPl5\xF4\x87\xC8lÙº6\xD2Y\x83]\xCF3L&amp;\xAD-        \xBEt\xAE\xD8\xFAC\xF0\xC4\xB5`\xC7P\x88\xA7U\xE0\x99\xDBE7\x8B+\xADo\x94
+w\xE0N5\xC9&gt;\x94\xF9.ALW\xA9\xA8\xC4\xFD[0\xA3bgS\xD2@,\xBD        &amp;\xC2,\xAE\xEBK\x81v×±\xEE\xF4\x80\xA6\xC1b\x96u\xF9ƒ\xEE\xAEÄY\x80Ú\xB4\xDA\xE4\xE37\x92\xCAPB\xFF\xF4\xF2侜\x8Emᆙ4S\xFE;&gt;\xAA\xA4\x8E\xA67C\xB91q\xC8\xF8!\xC1&lt;\xE7\xB7n!\xE6iL\xA9Q/g\x87*I\x95*\xD3\\xB1\x8D\xE0\x82^\xB5\xC8*(!\xBD\xABq2\xBC\xB4(\xF4\xFD\xAD\x8F\xBD\xCCN\x9A\xB1\xB6\xC0(\xDAdÎ\xB5?&quot;\xDB\xC1C\xC7\e\xA9SeQ.\xFA\xCB        \xCB1&quot;ui0\xA6-\xD4[\xD8\xEE+\xC0\xF6{\x8E\xF1GV\xBD[ݦI\xBA\x91\xCAX\x9D'U\xE7\x9B\xE1\xD3\xB8\xF5GѺ\xA7\x88\xBC\xAE\x84\x98'E\xBD\xE7\xEF\xEA}6\xE9\x85R\xF6+^\x82\xA9\xF0\x8C\xDBD\xE7\xB3)\xE5Z+\xD0\xB4\xCE\xD3×°\x99Ä¥\xB8j#\xE8\xFB4\xA8Ĺ\xCEfÛ–\xCBæ¶$\x83\x9D\x98\x8Dŧ\x89ra\x99\x9FcÔ´\x80\xD53$\x93\xAA\xB3\x9DÔ­\x86\xA8\xE0
+ bh\xFB\xC9]\x995\xA6K;\x93\xCBe\xDD\xFA_\xFA\xB6\x94ũ\xA0\xB4\xF6S\x91Qj(lØw\xF8\x99\xE9\xBC~\x98\xA5\x84\xE4\xFD\x92O\xE5\x90\xA5NN\x93e̬\x93a(Z\x897\xE1\x94E\xC54e\xEB8bL\x96]&amp;\xC1D\x8A=}1#\x9D\xAAZ&amp;w\xB7\xEAء6\x96\xCF~B\xC0CX\x8Ay\xD2H,\xE7\xE5\x85Ej5O\x88G\xACN
+ 7^\xA9i?\xCB\xE4ႉ\xB0Z\xD4\xEC0P\xAC\x8E\xA3\x9F\x86\xF9w\xEC0\xF4\x91\xA8\xD6[\x88\xC98\xA5 'X}'lj\xB1\x92\xF2}bFל&gt;\xD8w&gt;\xB4c\xB1\xC2\xD0V\xB27\x8D\xB4\x94#\xA1\xFFO\x9F\xCFn\xC4\xE6O\x89 5\x88\x9E\xE0%N)\xEB\xF0\xFF,j\xB1\xDC\xCFq\xA9R;\xFA\xFF,j\xB0\x99\xBC\x84l\xEF\xC3\xB2GtE\xE5\xE7\xF4\xFE\xBF&lt;&gt;\xD0wgx\xAF![|z\xFFS\x8C\xFBF\x8B!\xCC\xF8\xBD        '\xE3}\xBF\xAF\x9Ct8;e\xF7\x91N\x9F^\xC2        \xDA G\xE3\xF2\xC4\xF6\x87\xDCL\xB1\x91h\xF9\xDE\xFD~\xA6m\x86\xB4[\xB8\x8D\xE6\xDB|\xCB\xD2\xE3\xF1\x82\xFBlZËŸΈ\x{DD7B}o&quot;v6\xDF\xF5Ũ\xB9\xD4k\xC7\xE4T|:\xF2\xFF,j\x91\x93a+Xv\x9F\xF4\xF4?j\x90\x99\x82\xB4\x9B\xF5\xDF\xF2\x9F\xCE\xD8t        \x98Õ·\x98\xF9O\xC7m\xBF_\xCF
+\x864j\xFA\xC6\xD6\xF4?\x80\xBD\xF6 ]DKG\xA8{w\xB9\xB1\xB1í‚€m\xAB\xAC\\x99\xBD\xFB_\xB7\xC4M\xBD;a\xA4\xECq&gt;Wf_Ù…\x88\xACf1\xB0\x8C\xA3@\xC3Le\xA3\x83\xBE\xDF^\xA2\xE2v\xCF`0j\xF5\x9B\xBEU\x94t\x8F\xB6\xA2nv\x88^\xBF\xCE.o\xA9xe\xA6λ\xC0=\xBD\xA8a\xB2\xFD\xE1&lt;\xA4É’\xF7\x81~P\xD8\xE4x\x8E\xA5\x98\xE8&lt;\xDA\xEA\xB00bu\xCC6\xD2\xDDD\xF7q=ï„¡FÑš        \xF0\xFF\x8FP\x90 t\xA93o\xBDO\xE57=\xF6\xF5\xC73\x8BGF\xA4K\x9C謜\xBCЮLt\x9F7ON\xEAK\x9C-\xC2\xCA\xF7\xE0\xC9N\xA2\xB4\xE9\xF6\xDE\xFF\x86%\xEC\w\xD8\xE9VZtÖœ\xC0бI\xB7\xF5\xF8\xE2\xCC\xFC\x82Q\xCAi\xB3t?\xC3\x96\x85?\xABæ©’@        i\xFE#?\xAF\xF5lK\xB2\x95PE^:\xC1\x9AÖš\x9F0dv=L\xE1\xEAb\xA1\xCFq\x96ZU \x9F\xFDZ\xA0\xEB\xA5\xFFY\xC56$\x89\xCE9Æ“\xCB0\xDA`\x89\xFC\x86*M\x96\xE4Kx(\xCA+4\x83B\x9Dj+7\x98d\xD2\xC0\x99\x8D@Ï®\x8DrN\xE85x4+
+9\x9C\xDD\xD3 3/[HS2k\xD3f\x99\x9B\xCC\xCEzl/\xD8\xDF\xE2Y\xC4J\x8A\xB9\x95\xAA\xDAj\xAF\x97\xA6\xC4\xC9k\xCEY\xB2\xA2[\xFB\xB6?\xC0\x9C\x97\x92\x9AO\x94\x96\xF1\xDFW!\xE9e+\xA7,\xB2Õ«\x97e*!\xA7\x99\x97/Q`\xB7\x81dȽ1i\x80\xEF\xF6\x8Cj;\xAD|\x9DxÕ¤|\xBD@\xA6/z\xB4\xDA%\x8E\xCAO\xE9\x82Y\x9B{\xA1\xC6\xB6g ORP\xE4\xF3 K,\xB3e\x84+\xEC&gt;\xB3\xA8z\xE9\xBE\xC3\xB9Y\xA5{&quot;8O\xB5|\xCAT\xAA(e\x9D\xA5(\x9F\xB4\xAC\xAECy\x95T\xDFQ\x88@\xB0\xAA@\x9F\xCE\xD3a$\x80\xF3^\xD4\xF8\xB9\xA8tR\xA4\x9E\xE7) \xAE\x80\xD7 \xEAc\xAC\x82@&amp;\xB9*l1Z\x99HO\x89&lt;[ŪS\x86*\xA9\xAE\x97*7?\xED\x8DGG2\x83vN\xD2b\x93u\xB9;]\xA27\x88\xD7\xE2\xEC\xAD9\xB5E)È¡P\xE9\x82I$\x91,J\x95\xB7.\xC6KaS\xE4z\xD0\xCBdx\x81\xF5g\xDD@T\x95\xA8\x90ycvRlHi\xDE@\xD8H9S\xA4\xFFg\xB3a\xB3Ù»\xABQ\xA9\xD37eتÛ¥\xEC/l\bK\x98.{\xD9o+\x86\xCC\xE6\xEA\xEA\x{1B5D4B}\xA8 \xA4i\xB4\x95\x88$\x93R3sc\xFA\xA0YN\xAA\xAD\xA6\xC0\xEB\x83\xA6$@\xD3h&quot;0\xF4\xA6N\xB7\xEC/)춂\x96\x
 95b&amp;T3\xB9 \xDE/i\xB4\xF7\xC1H}\xC6\x93\xF6k\x96R&quot;\x8D8\x86 \xEA*Kdj\xE5\xDBÄŽ\xB8\x97\xD6ɬ\xB7\x81r\xE9iRu\xBF\xAC_        \x8FQ!\x9BÊ ?\xE5\xDC\x8Eei\xABoA\x8BBlw(\x88\xE8\xF9 ~\x80bZ\x8E\x9C\xC9\xB5\xCC\xED\xD9@\xFEXi\xD8×6\x99\x9F\xEB\xFDqd\xD93\x87\xF3\xED\xFD|\xB0\x84\xE5\xF3Ð-\xB0\xD71o\xE8\xC6([\x8F\xD4\xE2 \xB1\xB1\xF8\xEF\xDB\xE3\xF0\xF8\xE1\x8B\xA7\x9E\x91\xB7\xF5\xD3\xF2\x9F\x9E\xD8\xC5}f\xE3h\xEB\xFA\xDE\x94bb(q\x88\x8F\xD7\xFD\xF5\xC0\xC5&lt;P\xD3\xC8\xFF        Q\x92I\xDE\xD6\xEE;Ù\xE5Dc\xF8\xA1\xE4+`\xFA        \x91\xB4 ~S󛂲s+\xC4X\x89\xDE\xE4~}o \x99\xB1\xF38`1\x9A\xCFz\x8FO\xC0\x8F\xF2\xF4\xEF\x84&gt;A\xB3^!&quot;\xD2:Z\x9D\xEC&quot;\xE7~\x9F\xA7FKtKÄŒ:\\x81\xDFN\xF0&quot;çK\x9F\x9C\x80\xC2\xCD\xF0\xBE&gt;\xEDc\xD8Ì£7;\xB0]1\xCAoqt\x90jD\xC5^&quot;w\x91\xB7\xC3a\x98\x83m\xFD)+È‚^.\xC1\xC9:\x87Ki3u\x929\x89\x8B\xC5Ó¾Ñ\xD2G;\x93\xA7\xC6\\xB3sO\xF7H\xEB\xA8\xF6\xB4L\xB4\x90cH\x8DN\xC9l\x9Em\xFA\xBB        \x9B\xCC\xC
 4F\xAE\x96\xB1\xD2.7\xE8\xB2\xD2\x93\xCEqG\xE9\xFA\xC7,)?\x81&amp;Ø#r EF\x92d\xF5\xDB\xFC\x8F\xF5oS\x8DTQ\x83a4k\x91\xD6?~\x80O\xC3\xF4\xC6\xE9&quot;a\xD4+\xC7R#\xBE\xC7\xD3\xF4\xFC}1d\xD9!O7oz?Ç·\xFDG\xA6Õ„\xBD\x89\xC4\xD24\xDC\xAD_\xCB\x90\xACi\xAA@\xFF\xAF\xF38i\xC1j?\xC3\xE7\xFD_\x8E4FM\xB0:\xED\x8DR         \xF0\xC9*,&amp;0l\xE3\xFF_\xD5\xFF\xAF\x96$\xA4\xCA\xFEx\xFA\x8D\xBF^\xBF\xD4\xF4\xDFDuZ\xA4!\xF8u\x81\xF9\x8F\x9E\xC7P\xDD6\xFC\xA7i\xE1\xF9\xC4A\xD8|\xC1\x92\xFC&lt;\xFCO\xFA\x82G^\xF6\xBC\xECGC\x89e&quot;Ç–x61ÜD\x99\x90-\xE5\x8A@\xF6%2\xB5\x9B\xBA\x83x'\xE0=/\xD7\xD3\xE5{\xEC#[G\xBCF\xFBI\xFD\xA6\xF7$\xF4\xDB+\xCC\xFE#\xD2o\xFA\xFA[\xFE\x91\x80cu\I7\xDA\xE3o^\x9E\x9F\xEB`\xE9\xBE\xE2 \x8E\xA7\xF0\xFD-\xF9N#×´E\xA3\xF0\xFC\xB0\x86\xC4\xFE;\xFAO\xFA~\xB8h#\xC9\xF31\xB8[c\x8E\xCC)\x8B~߯^\xDD{`        \xCBpf\xECw;\xED뀫&amp;r&lt;)\x87\xE3\xD4\xE8|\xF0\x9Dp\xA65$\x89Xm\xF3\xF9m\xEB3\xF1N\x8B\x8C\xD5\xEE_\xF2~Y\x92\xA6\xFD4\x8B^        \x
 BA\xC1\xB6\xD2b\xF3
+25Ô‹\x9F\xE0\xCA&quot;$`w\x8E\x9B\x89\xDE}-\xEA&lt;-\xF2ZÊnK\x86\xE9a\xEF&amp;=ß\xA7\xC6\xD8_\x955YΣ\xE0&amp;\x9DE$@E\x84\xD8ʼn\x863\xAA\xBD\xD6\xF1Ë—\x83\xA7MDW\xE3\xEA\xF5\xF6\xE9ë±›\xF4\xDF\xE61\xC38\xD9\xD5Q?ļZa&quot;\xE6\x81}\xA0F\xE0^&quot;\xAF\xC3        !I\xD1?K\x8D\xA9Po1E\xE7v\xE5&lt;\xD1\xD8\xECÖ‰\x91:(\x93`\x99\x8FC\x85\xB9\xB00.\xD1}\xC0\xE8?\x8A\xBA \xE1\xE8+D\x9F\xE3j%\xE4E̘;É°\xDEq.%k_\xC5\xE0Z
+\x90&amp; \xFA\x809\xA2\xF3:va|7%J\x89\xEF/~Q\xF8\xBF\xC3\xE1\xF9\xE2\X\xF5        \xA5\xE3\x844\xB4M\xAC\xA4\xEC\x8E\x86\xD1'{\x91m\xB5\xC5        =\xECFg\x89\x93\xD6m\xF9\xBF/_\xE7\x8AHvW\x8A\xE9\x9A        \xD7\xE26&gt;\x93\xDB\xD2\xE5\xA8P\xE3\xACF\xE6\xEA.H?\xCE\xE9\xBC\xFC\xE62\xAC\x88\xF1o\x89^ }#i\xB5\x88\xB0\xF8w\xB7q\x89j\xD8\xF5Q\xCDr\x9CD\x80$\xCF\xC4Ø’l+\x8E\xE4\xEF8zCY+\xC38\x8E\x9DD}\xEFT\x93\xE9&amp;ÑŠH\x87 \x8C\xBF\x88\xB9\xB7'\xBF\xA6\xE7\xACL        \xDAz\xFCqTC\x91'\x9C\xE2e\x97\xAB        \x99[\x91~\xA0L\x86% u\xE2\xF0\xA4\xC0&gt;\x9F\xC3s1(Z\x88\xEE-Ç€\xD3u&gt;\x86-&quot;\xE6I\xB0\x9D=`a\xD0j\xC2&lt;R        \xB5\xE0C\xF7\xA0+\xBF\xBAIzE\xA8+;\xE2Ę\xB2\x95g\xFD\xA2\xE0\xC2\xFD0Q-\x87\xE4x퀰$M\xC1\x98î €XE\xE4\xB6\xFD\x82\\x86\xEBq\xE0\xBFHܶ\x9BMÅ¢{\x9E[n1H\x9D`9\xAF\x85;\x9FKX\x93M\xE5\xA4l:x:]\xB1\x95\xF1\xCF݃\xB4\xCC\xFE2\xA0ê±´È¿\xC2\xF3\xA4z\xC1\xEB\xF8\xE7\xB9\xE2\xECd\xCE\xD6\xE53\x8CCL\xBDhv\xBF\x8E\xC2\xC5\xC1&gt;\xF2\xDEI\xEA\x
 9BÔ¢`\x8EØ´\x84\xE6Lp\x8Fj\xBC\xAC\\xA8{\xDB\xE9[\xF1\xA5\xAE-!\xA3P\xE2\xA85\x929\xDE*B\x96\xD8[\x98\x89\xDEd[\xDD&quot;\xD7;v'b\x85e[\x8Cx\xB4t#Þ‰\xDFi+\xA8\x83\xA7\x94\x8DW\xEC@-D\xCDÈ\xCC\xF8\xC3LI]3\xBE\xA0&amp;\xCB qͤD\x93\xB0\xB8i X\xAC\x87\x8C\xEC$\xC8$\xC0 \xA0\x95\xBCﱎ\x98t7!\xEA&gt;5\x9B\x82DH\x8F\xBD&quot;\xCB2F\xE4jY\xB0\xB6\xF6T-E\xA7)lj
+ !&gt;\x91 c\xAA$\x83\x84\x8D\xC83\x89\xA1\xEA\xE3^$\xD2t\xDC7)a\xA4\x89\xF83hY\xDBKQ!d\xAFS@\x9C\xCA\xF5o0{\x8C         ,E\xE0OsN\x9D,\xA6k\xCBT\xAD9\xDF\x82#[\xDCJ\xEAm\xAC
+\x90o H6_vUJ\xA1j\xD8')\xC6Wb׃n\x97%o*\Z\xE0\xA8\xB2&amp;\xBA\x98\xBA.\xB9&gt;%`etÉ°:J\xA1\xC8j\x954\xA9eA&amp;)\x80F\x92:\xD2-\xEEEqN65r\x95;4+\xB3\xA9\x9Ac\xA4,\xC91\xCE
+\xA9P\xAC\xCCTv\x91\xFE#\xF80Zm:l%u\\xDE\xC1\x9C\x93\xDC\xDD^\x9B%\xC8VO\x8DL\xFB\xFB\x9E\x9A\x83oa*\xBA\xEF\xA0\x9DPL\x93)\xA1\xD91\x91pnLWN\xC7I\xD2\xDD\x806\x9AdÉ‘ \xAE\xE8k\xE6I\xE9I\xE2b\xE0H\x80 0[ÛªcJ\xA16F\xE6s\xDF\xC52d\xC4\x96\xC8\xD0        ` \xF5\xD5\xB7\xB0\xBC\xA5O\x99\xB8\x9D\x9AL\x982\xA6A*z\x95\xE62I\xA6\x88D\xDD*\xF3a\xA8^L\xB4ob$\xDCA\xDEI \xDC\x8A\xABL\xC8;\\x92+\xE4:H$\xEEI*/\xA4n\xC0\x84\xD9\x98Q\xD2\x89\x8DL{\xD8\xA8\xB5\xE6\xDB\xEF\x8D3\xB1\xDA\xE16\xEF\xB6ݽm\xFB\xACq\xA2B\xB2G,~\x8E\x9D\xC1\xF8\xDA@\x8C Z\xA8        
+Y\xAF\x80\xB7\xA4~7;\x88\xD8\xCE\xF1{&amp;\x8AA#3\x8F\xC3\xFA\xF8bh\xAB\xA9_\xF5\xFE\xA3\xE3\xFA~\xA1X;W\xA7\xF5\xFDw\xC5$Kc+\xFC\xBE~\x93\xF0\xF4\xFE\xADI\xC1jU\xFE\xBFI=zmß­\xA2#\xD5\xF9\xFF_\xC8 2Fg\xFE\xB6\xFE\xAD\xF3\xFC\xF0\xE8`\x99\xBA\xFF\xCE\xDD\xE0\xC2æ\xE3\xBF0\xB7TZ!3DI\x93\xAD\xFC \xFC%\xBA+\xC1\x99bP\xEC\x88s;I\xE9\xE9\xF2\x98\xDB\xD6v\xC0h\x98\xF2e.+\xF7\x8EǘZ\xA1=\x8F\xA8:u%\xA16Lp\xE1\xB5\xC0\xBF\xF8c~\x93ÐG*\xCBa4\x8BU\x81\xDC\xBD7=&amp;\xFA\xEDpd\x91Ɔ\xD9)\x95M\xBB
+wc\xA4 \x8Cm6i\x92\xC2\xD1&amp;&amp;\xF7\xFC$v\x81\xE9\x8DlB\xF4Í®{\x8E\xDF\xE7\xE8Du\xB6 LѶ\xD7\x9E\xFE\xBB\x99\xE9\x84M\x895\xFF\xAF\x8F\xC3\xF1\xC0;5}\xAC\xF4\xEB;\xEF~\xD8\xC4&gt;\x9D\xE2o;D\xDE?=\x86TY\xE2\xDA&gt;H5|I\xB6\xF2A\Fǹ6\xC6J-\x86?\x83i\xDA?\xB0\xDA9\xBEsÛ¾+@\xB5\xA7\x85i\x88\x85&gt;\xB2\x9E\xE0t\xB8\xEFm\xEF8;h        ,\x97\x87\x92\xC2I\x91ß¹*\xC6b'\xF48z\xEC\x9F\xE19\xBB\xF4;G\xE2g\xA7|S\x8A\xA2\xB5W$\xED
+\x80mn\xC2\xE41IP\xFD. D\xCEѾ\xE0ͽc\xFA\xF4\xC5P\xF5?a\xEB&gt;\xA2N\xD06 H\xE9\xB1\xC4\xA8w/\xE2ʉ\xFD\xD3\x95T\x99\xDCy\x8A\xD1\xD6Co\xBD\xD4qfZ\x8E\xBC9 xß‹N\xBBYbD0&amp;\xC4) \xC4\xD2+\xB7R.|\xEE\xD9\xD6\xF3\xD5\xF1sW=A\xD3+0U\x88Y\xD4\xD0Q&amp;\xCD\xCAq\x96\x93G\x9B\xD9cOT\xC1dgR\xC0f+\xAD\x80\xB7\x96\xF9`\x82\x83\xA1$\x91%\xDDp\x86\xC9\xF8\xCC\xEA\xD25?\xBA\xC4Q\xE6dbDr\x96^T\xD2u\xAA\x9A@3s\xCAè•“r\xED_\xC7!\x82\xA9        N\xA0p\xE1\x8F%x]R]O7&amp;\xCF\xF7d\xD1\xE4H\x8B\xE1\xFE6\xFBF&quot;$WS\x80\xD2]\xD5j\xB2\xABE@A7ea\x87A\xDC-\xF4\xBCfYO57\x80iUX\xDC\xC1\xAA\xEA5l\xFA\x98\xD9m+\xAB\xD0\xFB\x85]\xBClᇼWKV\x825 **\xB3#R*\x9B %\x99\xE0\xBCp\xBD=FZ@\x825TW\x88\xB5\xA0*&amp;\xE2X\x9D\x84\xDF
+%9 \xF1/\xAE\x92C\x90
+X}\xA0,7\x98p\xB2\xB3`J\xC10\x9DN*\xAC\xCFU&lt;\xA7\x8DJ\xC8eC\x91\xE5\x9F*tU\x99YD,I@\xB2mh\x97\xE8jU\xC8Fc\xC6\xFA\x94\6\xA0`\xD4Є\xEF:y\x80*\xBF\xBESL F\xA3:w/^\xC5/7\xE2\x88\xDE\xC8+:\xD4i\x81$\xD1v`f\xCAy-\xD8\xD3I\x8Fu \xE1&gt;8;\x8F\xB4\xB5\xDC6\xA6A;7\xEDQ&amp;y\x83T\xF4p\x8A+M&quot;.4\xC9\xD7\xE6]A&quot;\xA1P\x80\xE2\xF0\xC2Uo\xA7c={\x97~\xE2\xD5e#\x93t        M;\x92Ú£w\xE4\xF1\xBD:kî'N\xE5)\xDCS\xC4\xE5
+\xB1P\xD7
+\xD4\xC1Duf Æ³Q\x97IP\xAB6\xF7ǽ\x8BQD\xB92\xC4~,\x92/U\xB4
+›-4'v %ZÚ¦Ûš\xF11&amp;S&quot;8/\x8B\x84,\x8EI!\x8A\xB6\x92\xD7\xD3J\xEBr\x91\xD0\xDF\xE0(\xCC_\xF1\x910CA\xFBÈ·\xB0\xD2 T*\xA4o&lt;\xCC%\x89=\xB4\xA7\xC1.dχ\xBCg2)\xACX\xB1er)$\x9EfZH\xCC&quot;n6\x9D\xC1\xE5\xCBIZ\xAC3'\xE3\xA5k({\x9F0\x94 \xB2 )`\xDBoww\xA8\xECe\xDC3\x8CqF3v\x9B\xB4\xB22\x86\x80F\x95u.c\x9A71\xBC$\xAA\xF2
+E';\xE3p\xB1\xA9TR +\x81xX+\xA4\xE9Y
+Im\xB0(\x89\xE4&amp;r!\x98\xB72\xE9v%d~\xF8T\x92\xCDH(Hu1\xDDh\xDC;\x9BP\xF1C\xCCV&amp;\xA1\xA8\xEAJ\x8E\x8A\x8C\xC1\xF4ÎI\xD6;X\x9CV\x84\x87ܲs\xC2\xDE, \xC4P\xA4\xCB&amp;\x93\xACO6\xB0\xF5\xBC\xB2\xCA\xC5`)2e\x8C\xA8\x8DdE\xEF'\xC5\xC5@\xA5V\x9B/1i\xB21bW\xCA,\\xB4\xC9S5\xE7N\xAB\xBD%\xB9\x94\xCFq\x97\xD3̬\x92\.\xB0\xEA\xCEI&lt;\x83\xCBm \xB50\xA4&quot;je--\xA2F2\x99K\xA3\xE2#{\x93\xCA#\xA2\x90)\x8Dz\xA7N\xA6u\xB6\xC1\xA5\x83Q*m\x8A\xE1\xDCT\xA8f \xD0j\xD0\xF3\xB5r\xC5f\xB0 \xB24%/!\xD9o\xCD\xE7QZ\xB3\xB3]\x83)Vv\x84\x9F\xBCF\xE7Ü‚\xC0-!\xDCE\xAF\xC3~'Re\x8F\xC1R\x93\xEB30:\xA2\x89b \xF3\x82\xB0 .%)\x84\xE7\xF8\xAD&quot;\xB15,J\x9DJ\xA8I:j*\x86KY\xF4\x9D6c\xA8\x99M 詃\x92 8\x8FU\xA9\x910\x91P\xAC\x8D\xF6T\xD0%\xDBP\xF2\xD9fLU:\xE45\xAA&quot;s&lt;x\x9EP\xC5b$\x9A\x85\x8B\xACC\x99\xD8Ab\xDD\xF3\x90hB\xD69\xC2\xF8\xF9\xE6\xD4Dj\xB0aL\x92\xD2\xE3J]d\xA0X1\xE6 \xE3S/\xBC/\x8B\x85\x8F-6X\xFBȬ\xEC5r\x84\xDFMQy\x98Ĩ\xEEi\
 xABk\xE2\H\x88cp\xD0\x89hi\xD4\xCBH\x90\xCE\xDA\xDFr\xBA\xD2u\xA7TD\xF1\xCD]tÈ…\xA1\x88\x98\x96\x84D*Q\x89\xC2j0'C'P\xD6S\x8A}\xF6
+Y\x81\x92\x8B,L\x96&gt;\xE9ml4\xC3\xAE5KT+U\x9E\xC65$1&amp;\xAD \xC1?xi&lt;\xA0\xE8f\x9BnH\x95-3\xA6\x87\xA9\xD0m.  \x8F\xE2;\x91\xCAIi\xFD\xE2\xEAKX\x8Eb\xCAb-Q65S&gt;:M\x98\xC1\x98J\x88\xB8uQ\xE8:\xDE\x{1F4230}\xEC\xA6d\x98\x89&amp;\xE6\xE0\x96YX\xB0\x9Dz8\xD4 )\x8BK\xA0\xB2w\x85\xE6\xCFC\x90!YI\xB7\xB2؉;\xC1m\xB8t+l\xF97\x9E\x93'\xBF\xA9Û¹\xB0\xB4\xC4F4I\xD8\xDF\xD6\xFBÛÆ“\xD2\xEF1h\xB0\x82\xF7DE\x8A\xA3_q\xFD\xD9\xEC:\xCD\xFD.H\x8FRØ´\x82\xC9
+/6\xDA\xFDŶ\xF8\xCC6\x9D\xC4\\xE1\xE9a\xD4k\xFF\xA8\xFF2&amp;\xC7\x8E
+)1\xE0\xE7\xFC\xFB_\xE3        \xA2\xACj\xB6c\xE0Q?Õ¾Q\xF9`\xA162\xCC{\xFF-\xFFN\xD3\xD21I\xD8\xC5Z\xA3\xFA3\xF2튣0v\xA9\xFDo\xBF\xF5o劢l\xA5O\xFA\xFC,:XOM\xF0
+\xC1\x99\xFF\xA9\xFFC\x80\xAB\xADR=o;|.b\xE0D\x85\xDBTm\xF1,\xAB#j\x98\xE2d\xBA\xCE\xC4t\xC6\x85\xBD\xE7U\x91\xADP\x84\xE8E\xC0\x8F\x95\xE2\xF6\xFCN\xD2-/\xC4L+\xF6\x82 o 4\xDFk\xC6\xC9&lt;\xA3\x8EX\x98$\xC1?\xB9\xB3N\xA3$\xB3\xD47\xA2@\x97\xB93\xC3\xEBΓ\xA8a}\x93Ü‹\x8B!\xF7X\xC1\xDELd\xAB\xC4o\xB0\xBC\xFA\xC0$\x9BI==\xF8\xAC8\xE6\xFB|\x85\x84t\x8E\xFF+\xE7;0V\xF8zo\xB9\xA7\xBD\xED\xFA\xC6*\x82\xCCz\x9F\xC0Äž\xFF\xAC\x8C!\xB6\xAB\xF0\xFCD\x93a\xEAO\xE61 %\x8F\xFA\xCF\xCA&gt;b\ 5\xAFy\xEA?\xD2G\xAF\xC2\xDBH8h\xA4\xF7&lt;\xAC\xB5On\x9BÉ·áµ¾\xE2q\xA29,sΘ$\x91\xD6\xC0\xFF_/\x9F\xAE)\xA0c\x94\xCC\xDE\xF1m\xCE\xFF\xA1\xE8,
+L\xC1\xD8[\xA5\xB6\xDEmh\xF5\x8C*u:\xFB\xC0\xFC?\x96\xC7\xF47\xDF\xD8\xFBf\xBDv\xFF \xFC\xE0\x8D\xBF\xA38`#\xCD=ci\x89\xF3}+\xDA\xDF2k&quot;\xF6;+\xEDp\xA0\x99\xED}\xFA\xE2X\xEC\x9Ex\xAE\xE5G)\xD2T\xB0`$\xA9%TE\xC4\xEB\x9E\xC0\xDBÓ‰\xB4'E1Vd\xC1&quot;\xD24\x9D\xFA I2\xB12&amp;Kc\x8EQ\xA6t\xA9\xD5ÅU,\xB7\xA9\xA7D\xE9\xD0\xD0KhI3`L\x8CtnU\xEC\x94\xAE9\xF9\xD8\xBA4+Hb\xA5\xF3\x90Ó€\xB25 \xDBI\xF7\xB0\xF4\xD2\x9E\xE2Ó‰\xF3\x8DS\xA5UM=Mb4+$rQ\xD4Z\xE9c @ N\x84={\x96\xAF\xA8\xD4\xFC\xB5\xC0,&quot;\x96\x8D*Ä‘\xA9\x99\x9CTLk`\x8B\x99\xB4\xE9H\xBDM\x8Cej\xD5J\x88\x9AX\xF9fWXGK0b\xA5Þ¢\x8D*\ë–˜ hf\x9C*\xDA\xD0)nX\x8F(\xBF\x9BEis\xAA\xADh\x91&quot;\x9B\xBF\x99YÄ°\xB5A\xA7Hl\xA4jÝ•\xE7\xE2\x8E\xA7\\x9F(2\xBA\xB1
+\xAC`\xA1\xAE\xB4\xD9\xD7T\x97\xA9T\xA9\xE9\xA7`++\x84F\xBFe\xEB\x87\xF8\xADZ\x923}\x9E\x81Ε$k\x92\xCCI M\x87 X\xB9\xBE\xB8f\xA3F\xBA\xD3Vø\xD7U\xA3\xA9I3\xA0+G$s\xA8d\xCAK(
+
+\x95\xAAEiØ{3\x99\xF1^6\xA8U\xC4Å–\xAAVUbO\xBB\xA1\x8F\x96\xC6\xE5XiE\x90Ì¡9CÎ\xC8sIes\xC0\xA35D\xD4\xA0\xFD\x8ARL\x89+U\x8A\x80\xBE\xEA\x9Ea\xAA\xF8&amp;\xB9)\x9CW\x8E\x9A\x85\xB5\xC3R\x8Ft\x82\xD1!Ie\x9A\x9D\xB4\x9D6\x8D\xB78\xDE1\xD8\xE7s\xB1\xBC\xA7zgP$\xB1#\x95        \x81n\xCB\xCA&quot;\xCCXY\xCD\xC6\xCAR\xFE׆\x92u\xA9(Y\xAA1\xCA4\xD4m
+\x86@&gt;d uj\x96\x90\xD6Z\xBC9\xE2z\x96 \xF59Z\xE7PTÂZ\xA1\xAC\x9AI\x89\x92`^\xE0`p^KYÌ–H,\xEEL\x95)O2T\x96ex!\xA3\xEF\xA4^g\xF8$`Q@\xE7\xEC\xA4q\xEAl        \x87F\xE5\x86\xFAD\x9059        &amp;\xD0I;\x87\xD5&amp;\xD2G;o\xD9+\x95\xAD\xCD`I_\xDEVm \x88$\x87GP&quot;~\xE3@\xB5\xB1tB\xF4:kmc\x98SX\x90\xE6aH\xE84\xEF\x84; \xA1\x9C:@gf\xB8-M\x812G\xBAd\x8BÞ£\xD8Z7\xC4\xDE\xD4Z)qP\xC1QZ\xE1\x87+
+-@Ty_\xBBu&amp;\x99\x89\xBBXb\x92\xDFq\xB9\xAFy\xCC\xD2\xE9!T\xA4)\xE6\xA6M:l\x83\xA8S\xFA\xC3\xB0\xCFMd\x9B\ -E37\x97*\xBC\xEAUt\xACV\x92e\xA0\xB5!\x99AR\xEBcM\xF2C-I\xB0\xD3 \x80\xB9\xD4\xD0fÛ´\xC7\xCDqT\xA8Z\xB6\xA2U* \xBB\x9B\x82\x92\x91-6\xD4\x8D\xA4j\xC06\xE8A\x9D\xB84uA\xFC\x8B\x95p\xAAH\xD2ͦ\x95F \xA1:\xAC*\xD2Juf\xAC4\xCCm\xCB\xA3\xE0Q\x96\xFF\xF9.\xD9ja\xE7Z6\xA2\xD6,\xD5F\x89kIbå\x86r RF%\xA3d\xC8N5•\xA8R\xAC&gt;\xD1H%\x9C*+\xB3jÓ©\xA7\xA4\x82H\xBB\xC9P
+\xB6)Q2Ù”\xEATcr\xCCL\xC1\xD0\x82@0\x88&amp;z1\x98FI\xD7&amp;\x96        Ü°\x8B\x86\x92\xDBQP5m\xA1N*\x83\x90\xA5\xE6 B\xB0y\x89U\x81XF\xCD \x99&quot;:\xFD\xD5d\xF9زp%Ò§K*        7UJ\xDD)\xAB\xF3\x90_\@;\x95\xD2Fh\x9E\xCC0\xB1f$\xB2\xB1\xD3Qt\x93\xB3 \xD4\xE4\xEA*09\xB4+R\xA8\xAB*\xDCj\x80/!Tm%ZI]\\xE5\xCD*\x85\xDA\xE7L\xB8 \x88F I\x93&quot;'31\xA6        \xB1P\xDA\xCA{\xA7\x95I\xC0e\x90\x81IR!&lt;6\xBBI\xD2H\xB6\xA2A(AY\xE9h\xACLd\x8D\xE1\xA4\xD5l        \x96\xFF\xB8&quot;A\xE5*`\xB12\xC1\xA7[+5F\xE4!&quot;\xE0K(\xD6,;=\x98\x95R5?,3\xB2jI\x9D!\2\xE9K($S\xB8\x9A4\xB23\x8B11&amp;\xD0i\x96&quot;=\xF1uÒºA\xB7Þ»B\x85RZ\xF49\xB9|\xD4D\xDCuT\xBB\x80\x82@\xD6m\x89\x85R\xC54B,3\xA6Ź\x80\x96k9\x90\xB3Óª9-\xA8\xD5\xCF\xDE%D\xEE4\x89Z\xCCa\xA3A\x86\xA9p\xBDwhؘQ5I\x8C\x9C\xD9\x90\x81$\(\xD2f\xFD\xB7a\xF9¸fl\x80$L\x80-\xF1\x82\xAB\xA2\x9Ak\xAB\x98\x8B\x86\x8CRÜ›H\xB5\xE5\xF8\x896\x90H\xB5\\xA9\xB8\xD2\x904\xDEw_\xBA\xA1\xDA$\x9B5\xB1\
 xDE\xE6\xD04\xC0\x90g\xAC=\xC6qq&amp;LO\xD6OR=L\x91\xB7^\xBE\x9D;\x81\xD2 -W\xB9\xBC\xB9\x8D\xAF3ah Zoh\x8DQHe\x9F\xA8#n\xC7a\xB1\xF4\xB0\xDCX\xF7hats\xBF\xE1q\xB4\xCFs8
+\xB0\x8D{|?\xA8\x9F\xEB\xF0\xC4\xD1Vi\x9B\xE7\xEB?\x8F\xCF~\xDDp\x8CWi\xD7x\x8E\x9Dw\xDB\xE3\xD7\x88f\xF9W\x9FR{~\xA2ڸ\xF5뵦om\xFA+\xE3\xB8\xDB C5\xAA\xED?\x88\xEDoLPXƾ\xDF\xE4?\x97O\xCF
+\x85c \xFBm\xBC\xF4\xFEg\xC3\xE5| \xB26\xB9\xEFq\xBC\xDB~\x89,~S\xDA\xC3\x8B\xD4Y@\xDEe\x81h\x9B^\xF6\xFE\x8F\* \xAF\xB8m\xD6\xFDcT\x8E\xE0\xEFx\xDBv\x96\xAD&amp;f\xF2 Z\xF1pc\xEF&gt;\xE2L\xA8\x8D\x86L\x99\xCA\xD6)\x9FS\xDEw\xBC\x9BX\xC7q8(vIR\xAF\xB7I\xD7&amp; _\xF5\x9E\xD2\x9E&gt;\x99\xA2?ϧí\x8D\xB7\x9CZ\x8A\xB3\xB5\xFDb\xD2'\xB8\xB8_\x81\x83\xF0\xDDÐŒ9\x9B#\xB011;i\x88\xB6 -|*\x8D\xBEk\xD2\xC4u\xB4\x92\xC2C\xB6\x8CN\x91X\xDB\xE7'xÛ´~\x9B\x95\xF6\x9D\xB0UÙ‚\xBC\xF76\x83\xA7qn\xBD\x80\xEDq\x81#HgD\xF4\xFF.\xB17\xF9\xCF熙\xCAoOY6}G\xC3\xFD \xF6\x8B\xFA\xFAt7\x9C(\x9F\xAFN\x96\x81\x9EeV6\xE8&gt;8\xF5\xDF\xBFN\xBF)\xFF(\xFD:`Bf\xAB4+\xBA\xECo\xF1\xFC\xFAH\xB1=\xB0\x81\xB5\xF0\xE9\xC5\xFB\x88\xDA5K̶\x91&amp;&quot;\xDA\xE40$v;\xFE^\xB1=0\x99\xA4v#+\x9D\xE2E\xE0\x90\x8AX\x9D?h\xA1\xA4Du&amp;1\xCB$t\xA6G\xADMRC\xB4+&lt;\x93\xCAL\x92I@F\xC1t\xEC @\x81\x9B#\x91Ì\x88*\xE8\xAB\xD1vSH\xB3S\xA9Iu\xC9Ñ©\xA0\xFB\xD2\xF8\
 x86\xA8\xE4;3Ó¯\x95\xC1Y\xE4\x90H\x8DB\x9A\xB1\x93:\x8DPd\xCFA! }\x997øJ\xB3
+Aj\xA0E\x92\xAE\xD4\xEF \x90&lt;\x9DCQe\x89 \xD2yU\x99\xA4bl\xA4\x8D\xAFA%u\xEE\xB5k6\x95\xA9\xD4: ,.\xBDk\xBC\xA2f\xEA\xCD(\x9D\xCAp\x9D&quot;\xA2}\x9A\xBE\xABQk2*\xA5J\x96Zm+$\x8A\x81\xDE/\xA2\xA10ܪKb\xB9Ç1\xF3t\xAA\x82\x90~`XËŠ\x83T(q\xD6\xC6\xDA+\xB1\xA4RfS\x93-\xDCF\x92K!}Mku \xEBV\xA14\xC1憧R\xA4\x8DGL\xB9\x92\xEF\x86H\xE7)\xB3\xABi\xCB\xD3+Q\x96\x98F\xC57\x96\xC9\xEBr \x9Ehs\xF9'\x99\xEDC\xA6\xFC\x9C\xE6c\x9D\xC0\x95* \x84Ì”RCL\xA26X\xD4*`«'Þ€i9\xE0\x9B\xA1\xCC\xD6m^\xB8\x94X_5\xB3\xB6ÒŒ\xB4\x8B5\xEDf\xDFxBO\xD1M\xDF$'\xA2\xE8F\xA8bJ\xAB9O2\xB1\x8EP?\x89XÜQ\xA7-\xF99\xE5\xB6\xE8\x8Bá¹  \xE9\xEDthe F\xD2X\x90.V
+`\xCCP\x94\xAB\x91\xBA\D\x86\x90X\xC44\x98m-;\x82w\xBD\x8C\x8B\xDEA\xBE
+\x95\x97\xC7AmJ\xAA\xAAQ\x81RT,\xE9\x86\xF3\x90)%`\x92B݉\x99H\xB8·\xDD\xD4t~\xFA\xD4g\xDE%a]AI\xDD\xF6\xA9%X'\xB9S\xE2\xA0\x95\xFB!\xDEJu\xB4sI\x90F\x96E\xF6\x80N-Y\x93\xAB#(TP\xD71\xB4\xA9\x86\xBD\xB9@\x80zÉž\xD6\xE9o\xE4_`\xF5\xAE\xC4 (\xF7\xA1\x82-6bG1\xC16\xDC\xD3[M\xD9l0\xBC\x8B\xC1\xBE\x9C*\xCA6\xB4ɨ[î±’)` @0&gt;\xF5\xA7Ej-9!\xA4\Am5\xC2\xEA\x98 \xB2V u]\x9Ai\x85#T\x90\x93y\xA1\xB0\xFC\xEA\xCA\xC2+s\xEEO\x9A        \xD4
+|Ê¡mrD\x98V\x99e\xD0SH\xA3qJ\xDCȦ9`\x8A\x80+\xBAAj\x8D1M\xC8=o8\xAA2m\x91\xEFÑ£\x97k6\xA1i\x9D\x82\x93qi\x81\xB4GWB\xB1\xF5\xABvk[d\xDC\xFE\xE9.H3\xB32\xB4M\x85\xF1)\xD9+\xC2\xF3\xA2}\x803k#\xBC\xEA\x8D *D\xA82A\xD4\xD002\x93E\xFF%\xA9\x90\x89\xF3b]\x84\xE8P\xF1\hu\x92N\x95Zu\x805\xAD\xD5q&lt;\x97\xB1Ä«0e\xB4O4\xB0P\xCE\xCAË¥Ùˆ@\xC0\xC4%X^ )P\xAD\x95\x86Ø“c$B\x9Ee\xB4\x8DJ×±\xD2LrÎT\xE1\xB3 *\x8F\xB8'WN`P\xAC\x81~x\xEF[I\x81\xDAH\xC5
+\xD8Z#LR\xDAT\x96\x98$%KX\x8At\xB6\x98[:\xC5\xE1\xFA\x85\xAD$Ë\xC2\xFB(i/\xAFV\x8DU        :H\x92Zc|\xE5v\Yd\xA1\x9F.\xC2I^U:|\xDDRe+\xA5#QmAA\x8CÙ¬Z+&lt;[\x8A\x8DF\xDAG0%TP]A\xB3s(\x95@Q\xB6\x91M\xA4D\xDB\xF0A\xD4byu        C.\x83\xACE\xA0)cTG\xBCy@\xD5b#Vec9|И\xD33bĸ&quot;&gt;\xF4
+u\xF7\x89W\x96\xD2{\xC6%\xA6R.|&gt;\xA4_\xDE0GÙº5\xE4\xE9bR\xD2@$(b\xAB`ur\xE9E\xD9&amp;\xDE^\x90\xD6Ô¤        0Y+\x8B\x9FQ'\xCB t\xB0P\xA0\x86
+\xCD(\x8C\xA8H\x95K~\xCC\xE9`iQ\xCA\xCFPT \xA34\x91$\xDD\xC7r\x9Fbg\x9B0\xB1 \xFA\x98\x8D \x97:
+\x96\x8B\x864\xC8$F\x9C:3\xD4Np~#uZK\xCEQM\x98\xB6\x92X\x89VP\xC6t\xA8\x8Dr\xA8\xBB'\xC6jo:\x83s#\xAB3DÕ:*\xA9E\xDCu\x8B\xA9Ä¢\xF6\xF2FÖ¬M\xE3D\xD8\xB0'\lG,\x86P\xD2d\xC9\xC6\xCA&amp;2\x93\xFA\xD0;n@\x93\xA9\x89;EΆ${\xB6 v\x8EY\xA5\xB16O\xF0\xEE&amp;9}\xF6&gt;\xE8j\x9A\x9B\x9BI$K3@Ø™\xC0Ke-\xC9\xEAÍ´\xA1\xB0\xC43H7&amp;F\x93&quot;@\x8F\x88\xF7\x8BM\x83ÙˆLèˆ6\xF4\xD8É–X-12Í´u#$gay|\xE8\x9Bt7R
+\xDA'\xA9\xF7\xBAj\xF5\x88P\xA0h\x90\x89&lt;\xA8\x9D\x8Fx\x80Ö€?\xAB\xD8m\xBC\x93\x8DP\xD0u\x89\x99\xE7\xB4\xFAO\xE78La\xEAN\xE4\x99ß°\xEDcÓ¼/_\x8E$c\xACÓµ\xAD\xD6?B:z\xE5\x80;\xEF\xBFxÜ‚{O\xAE(\x9Bg\xF8\x84\xECz\xDEÞ»\xDB\xE7\x8AD\xB0g\xAB\xF2\xBC\xED;X        \xF9~X\xA2A\xCB\xFC\xED\xBF\xE9\xFFM\xFD6\xC3B\xB1\xAA\xD5~~\xBF\xE5\xD7k\x99\xC3\x8C\xD5\xFC{t\xF3\xDEv\xB8?&lt;G\xE6~[\x88i\xB0뵄\x9D\x8D\xBA\xC0\x92\x81*S\xFB\xD0\x9Fx\x95\x81\xDA}fF6!)I\xE9\xDE\xD7=mo\x97A\xDBi\xC1Aazqc2+\xE2\xD1\x80'\xE3v\x99\x90%z\x8A;+2V\x85o\x8E\xC0XlA\xF0\xF5\xDC\xC6\xF68tM\x92T\xEDc;\xDCo\xBBm\xDE\xFDb\xFB]\x84\xF9\xBDdzI&gt;~\xBD`\x8C: \xA8\xDD-\xD2\xDAN\xDBOm\xCE\xE7Q\xEBh\xC3 z\xDDg\xE2v&amp;\xFD\xF7o\x89?-\xF0QC+\xEDq\xD3\x90b8\x83\xB7L!XÛ±\xBCOSx\xBD\xFA\x9BmØ“}\xBA\xE2B\xC5S\xA9}=\xD2?\x9Fs\xD3o\x8E\xAC\xA8\xBD\xCF;%@i\xBD\xB6\xDF\xED\xF8b\x88@w7\xF0\xDFq×®(-]\xBA\xCFh\xEA{w\xC4\xF0\x80#͸\xBCo\xBF\xACv\xB6\xD3\xD8_\xC0\x91\xCAU?\x
 D1\xF5\xEB6\xFD \xF7\xC3\x8F*\xE2\xE6ff\x8Bz\x8F\xD27\xC3%\x89g\xDB\xFA\xDBש\xFDO\xCE\xAFTO~\xC4\x{DE5D}\xA3o\xCBy\xED-\x94\x86i\x93\xBA&amp;\xC1mK\x8E\xC0\xDA\x9E\xA03\x8C&amp;i\xF6#\xB3\xD9s\xBCͦ@\x96 m2cvÔ¤q\xB9YÒ¢\\xC0\x93!H15 \xDCB\x80\xF7N\xC2\x937\x8Bf\xDD×\xEC\xA6d_\xEF(\xBBX$\x9Fs\xFE \x90D\xDC\xE2+lKtR\xAE\xDC\xD6R\xAE\x85I:Y\x8BT&quot;\xC6\xF2\xD3bH\xB1\xA8^\x9D\xEF\xA8\xC5Ä°\xF0\xFAAÒ˜JUj8\xD6\xF9\xB4\xCD&gt;Hv\x85Zm\xAF\x9AX+\x90\x92f;\xE2\xCD&lt;\xEC\x97\xAC\xA9\xF3*\xCE\xE4&amp;af\xA6\xE1\x8F2\xA8\x9Eh\x9Ad\xC0%\xA487HÒ«vO\xA4\x82\x8D\xEF\x82;fjÄ€\xC4J\x9D
+V\xBE\xECVv\x84\xE5;\x8F\x92\xAB\x9A\xC8K\xEAÖ…\x98O\xD9\xA8\xB0@ \xB3\xAA06vZ\xD5B\x92@!Q\x9A\xB4E+,\xDE\xCA&amp;\xA9aA\xC4C3\xD1˵@\xC2 \xA0\xF3/IHH:^\x94\xD4A1m\xD1i'd׈)S4\xC1\x83\x98U\xBB\xD0R\xF9H@P%%5`\xA9 \xA6\x93\x98(&amp;Kt\x91A\xE3H &amp;\xE6\xA50\x9AÖ1*:\xD4H\xB8U\xBA\x98S\xC0\x9AÜ\xCA\xD0$Ê’+\xD5I\xAA\xEA\xB0\xD2+8w\xA6@Ü­\x824\x8D$\x97~\xD2Af\xB2\xAB\xA8\x80M\x80j\xC1Z}\xD1\xCE\xF7\xB8\xCF`w\xB1Å™\xFC\xAD&quot;H\xD4!m\xA8I\xF5^T\x99\xF4FÛŒbjd\xE4\x88:/6P\xC0\xDE\x85Õ§m\x81\xD3b/q\x80ZQz\xF0\xF5\xD4\xC0p        Ho0}]@ 1\\xBA\xBE\x89\xE6-T\xC0\xBF9_rw\xB2\xE2\x92J\xC9~+\xC2\xE9j\x8A\xA9L\x897:t\xA9\xAA\xE8 F\xA6/cv\xAC\xF7/LyG6\xE2cL6\xA2O\xDE \x98;d\x88@[\x82\xB7\xFB\xAAq\xA2\xDC\xE7h\x8B\xCA\xD5 \xC0\x85\xE6Z\x9D\xC5\xFFt\xC8\x81h&amp;A\xB8\xE9dp=\x9D&lt;\xB6\xD2        &amp;`\x92zHJ\xC4\)c\xDFH\x81\x81\x93c \xA5\xA7ii\xA1\x82\x82ä±$I\xB5\x86
+-\xBE\xCB\xA3W\x9A\xA4\xF3-@\x83H\xD84hVg\xD2H\x97H\xD5 \xB2\\x98\xFB\xB7\x92K\x8C\xF0d $\xB7\xDF%\x94\xCA}\xE6\xB8t\xA7;1TÜ°S:\x99J\xC5($\x8A7Ê\xC5cA,\xC3\xCB,\xA0\xDA\xE2*\xEC\xA6Y\xC4ZlH\xA4@*\x9A`\x99\x87\xB9\xFB\xA0\xDB\xD4K~CɯB\xD2 DH\xFB\xAA5\xA4-\xDCA\xF8        \xF9̦\x9C39o\xFC3Qi\xB1$\xB4sj@B\xC7\xFD\xE3 +\xC4኎\xA7\xE14g\x90Ï´\xBA\xB4镲\xA8\x90\xD5Hi\x99\xA6\xD5!\x95N\x9Bfo@\xDE)\xE2N\xAB+MÔ¬}\xA3(\x92\xB4\xBC\xBB\xEE\xD5Ad:\x95\x8C\x9F,\xE9Q^\xC4\xE4s\x8AuKIRZB#\x92\xB0\xA9P%\x88\x91b\xF5`\x9B\x93vf\x80\xAAfH\x9D\x84\xE6\x89Ú˜\xB1JpX\x9DMpH\xB1 4\xEAh\xA7\xAFI$\x88h'\xA1\xD2#\x98\ qr튋+\xCF\x8C        Jp\xF7\x88\xAA\xD5I\x80)\xFD\x9E`̤C-2        S&quot;q-{\xECtÙ®P8\x95\x82\xD4M4\x89_+\xEAm\xEE\xB3)+ \x9B\xE3:.\x8A\x8F\xA7PIg`%\x84\x9A\x8E\xC4 1\xAD\xA2\x9E\x80\xA0hv\xA8\xA1\x90\xB1\xACU\xA2\xC1V\xA1V\xBE\x93\xB8moN\xA30\x80E\x92\x93S\xD4:\x90\xB7&quot; I\xC0\xA2\xD9C:5\xB2\xD0W[\x85PH24m\xB5+$;\xAE\xA9|\xBDu05
 \xE5P\xED\xB9\xAF\xF6\xABY\x95\xA9\xE8Il\xB5Q 4rZ\xF9-K\xC6Æ…\x83Qu6\x95(È X@t\xAC\xC8$ /\x99\xE5o\xBAPE\xAE
+\xC7HY:\xA9Ï¿\xAAT\xE5\xDD\x8DN\x92L\xAB#\x95b\x9CRØ–\x9B\xBD\x88\xCA\xFCbg\x98U\xCC\xF0\x8A$C\x80`\xB4$\xB9\x98\x9Er\xDDO\xD0G
+\xE2\xD20\xD1$h`\xC6\x91\xA1Y\xF4\xE9kD.\xAB\xA7Cj\xCFK/\x82\xE1D\x8DNN\xA9\xBA\x90S\xC9Ö¬HmZÖ¨m!\x90\xD3\xF3\xB1 \xA0*N*%\xD6Û‘\xB5\xB3\x82n\x8C\xA8\xF3[IT\xBCpX&amp;m\xA4F4H\x8B\xF08\xB4a\xB6\xFA\x99Hae$\x93d:K\xAB\xA4\x9C28,\xBC'\x88.\xA2        \xDC(Òº        \xEAH$J\xE9E\x88 \x82+\x9AA\x9D%\xD1d\xCAR\xB1\xEAB\xB9\x90\xCBm%\x91, \x89\x8A\x8E\xF3\xA9U\xA1Ilb\xD7\xB9%X@\x90\xB0&gt;\xF3\xCF$\x88\x91&quot;9o\xBCQ\x98]
+\x80\xA8:\x8FQ:O&amp;\xFB2\xEB\x92VbbL\x938\xD5pI6\x80\xEAÓ±
+\xA4\xD9T*\xEB\x89k\\\xA8c\x80qhh\x9AË \x89\x8ERD,\xCC\xC8\x94\xC8;\x81pI\xDE\xD2\xCA\x87x\x80\xC3N\xFB\xC6\xEA\xA6H\x9Bw\xD8\xF5\x91\x8F\xB7S\xB1\xEDp\xEAw\xDFpGl!\x82\x84Å»\xC1+#p -&amp;z\xEE:\xE2\xD1,l?\xC0\x881#\xFA\xF6\xE9\x8AH\x91\x87c{\xF4\xBC\xF4\x827\x82@\x93\xF7o\xFC\xB1T@%z\xA0\xB7\xC6݉\xB8ß¡&amp;@\xD8O\xA5\xA4H\x97[\xDA&quot;\xF6\xB0\xC4^&gt;3\xDFoVJcN\xC0\xF2\xDA;_\xA8\xBCH\xFF(á\xD8 V\xFCv\xEE'\xD66;\xDE\xC0b(`\xB5\xEF13s\xB9\xA8\x9D$\xF8\x82Gyu\xB0Xƈ\x81\xBFRm\xB1\xFB\xC4ZO`\xBDc{\xE2hc\x99J\xAB:f\xD1n\xE0\x91&quot;X\x91\xD8u\x92l\xE4\xA4Iä—¬\x83;X\x88\x8B܃ͨ\xDEM\xA0\x8B'\x84IÓª72{X\x88\xB7\xBD$\xEF\xF7lmi\x8CUa\xB0\xE8&amp;ÛŽ\x9F0\xC6\xEC`\xC4\xD8\xE1$U\x88z\xB3\xBC        \xDCLOv\xFF\xFA\xE1\xD0X\x9C\xC6o\xA8\x8F\x9C\x81\xB8\xB5Ø“\xED\xA8Û¦\x826dlm\xF13\xB6\xF0\x84j\xB9\xDA\xB1\xDC\xDC\xE2(\x95+\x8Fn\xE27Ü’&gt;剠\xB1\xDAY\x80D\xCC\xDC\xDEAF\xABu\xD8 \xCD\xCCb\xA2\x87\xB9\xE7\xCA&quot;{o\xCB\xFAA\x8E\x9F{\xF9F$
 \x87ЦzN\xDD\xD3~\xDB\xFCw\xC5]5\x81\xD2\xFF\xE1\xFC\x8E\xFF\xE8\xBA\xFAr&gt;#\xE30o\xEB\xDB\xB2\xE2o}\xABu\xD8`\x85=\x80\xED\xF1\xCF\xF9[!\xBA\xC9\x{DC79}c?\x85\x81\xEE9\xAD\xDAf\xC8Ú•         \x86\xEF?w\xF1\x8D\xF6\x81klpPY\xB4\xAC\xA0\xEFs`-\xDE\xCA'Ý‘p&amp;\xD7'\xF36\x89 \x9E\xAF\xCCDA\xD8,o\xA2&quot;T\xCC\x92$\xC8t'C]\x83?10&quot;D)S\xCDmD\xE9$LFm\x9E\xE1|'8$\xEA\x93MP\xC9R\xA1T\x93K\x969\x99\xEC \xBC\xB1\xAB\xE2\x93&quot;u\xA7H\xBA\x9B\xF2\xF2\xD32@\xC0\xF5%s\xC9/\x92]8\x894Ô®\xA7PIÚš\xD450\xB9\xA9\xF9\x85U^I\x80T\x89K\x95E\xB7\xE6\xC4\xE653\x84e%Li\xD7\xCA\xCAg\x94\x86@\xCE]Ib\xA1\xF5T\x82)|\xECKظ\xF0\xEE#WI\x8A\xA2Õª+\xA4F\xA1\xE5\xBD1P\xBD-\x82\xEB\xC1Ô¨\xD3\x91\xA6\xFE\xFFr\xA1Ūk&lt;\x84T,\xB0\xE5f+H\xD4@Xf\xD2        -54\xAD\xB83\xA7\xC9e\xF0V{\x9C\x82\xA9Q`\x8A\xA3\xEC9B\xBEZ\xA9\xA7]\xC10d\xA0+(JJ\x8Dx\x87Och\x96\xFE7\x9B\x844\x94\xA7j\x8B\xABR\xA7)\xDA\x9A\xAA\x89*\xC4S2\xEA_^\xA9        \xEC\xADw\x88q6&lt;\xE
 F \xD2f\x9B*\xD3T}'R\xA8mBn}\xE2\xC9#\xEE\x8Dg\xCD~X%lߺ\xC7K\ \x94\xCA\xDC\xC8YÕ©\xAF*
+\xF3r\xEA\x8CU\xE5\xE4\x8DÔ:6mala\x9D
+\xD80\xAF+!\x9B\xA4E/\xD2N\x9B0\xC1YI \x80\xE0\xAB\xD9I\x92`\x90\xEEf\xD2'P\xC5|\xF8\x96&lt;\xCD`I^i\xE0\x95&amp;I,\x92H[@\x91z\xAD\x89\xB6t\x9F\xE6\xA6\xA2\x9Brň+Y\xFC\x9FfÔ§RI\xD2O\x98-3\xA2@\\xFE\xE6\xD1Ü\xF1\xA0\x90Ä¡bN\x85\x80\xDA\xCBT\xA8\xCEa\xA4
+\x8DK\xBBsr\x92\x95\xAD\xAC$\xB69\x{1C8615}\xD4I#É\xBA\xAE\xE1I\x86,Ì”\xC0\xDA禩ы\xBEJ\xD5&lt;\xFC\xB7\xBAZI\x98K\xACH°$j\xE5h8\xAEIa9\x96\x91&lt;\xA1d~\xFBT\xECTJ\x930dB\xDBm\xC0b\xFB\xC9WX\x89A\xAB\xF7\x8B  \xA9 '\xAE\xABM\xF4\x99[+n\xB6/\xBC4\xFA9@`\xAC\x81\x99&lt;ÚŠZ\xFA\x985(\xA8\xD3N*U\xA7mD\x8A\xA0\x82\xFF\xB7\x92\xCB\xC4++\xABKG\xFC\xCE*\xB0P\xE5\xA4 A\xAA\xF0\x92\x80\xC8a2Ý•H\xE6~$C3\xBA2\xEC\xAB7\x9A\x9E\x96r        h\xD6T\x82\xCC[Sr\xB1\xD5Q\x8B+i\x9BF0HY2|\xC2Ok\xB3\xD1*\x88\x8DS&amp;\xC2A(A\x870a\xADQd\xF9jXS`f+Êvg*+\xAC6Ab\x97\x8C\xF3Im`\x93\xDCyd\x99T\xAAdDs\xB5M2\x86\xF7\x91\xD3\xFC-\xC5aO\x97\xA0\x8B\xF9\x95i\xD5Z\x85\xB5+5@\xF5\xE9(%Ζ`\xA9\xA8;\x89(\xBEQ\xAA\x95-\x8C\xE3U\x8B`\xAAP\xA5T 0&quot;\xA2\x96\xAB\xF3S@\xE5\xD9Bi\x90\xAA\xF7%\xCA\xF99e^+\xA9\x8A\x87C\xAAF\x8D&amp;AS\xA4&lt;\xA0&amp;Jjă\xA9X\xE9s~        \xB4\x85+0-\xCCÚ“v\xA5B\xAF!\x96V
+\xE8\xB1#\x98\xB3\x8B\xB1,$D\x91Ë%C\xDDZ.\xC8X\x871\xCC
+\xEB\xF6\xF2
+\x81\xD7U\xB1q}\x89\xCE        \x9A        P+k\xA2\xA4s\x92\xDAX\x86\xD2\xA1\xA3\x99O$\x82`\xFB\xC1JA\x98\xA8Z^8Fe\x8D-C\xCBt\xA6\xD5&lt;\x87e\xAC\xAD\xFEW\x96\xCEKI#\xED \x8B\xA2\xA8 L\xD3|\x9A\x95N)\xC5 \xB1J5lHZ\x81i\xA6\xB1\xEECI\x96#\xCC(4\xA0_SQ\xB2x!*\xB5BLج\x82\xBEb~b\xA7\xC9\xF3\xFA\xF9{\x905\b\xA8\x9Ba\xED\xC4\xC8\xE6&quot;\xA94Wrn\xA4\xC8\xF7\7Ij@\xDEwM6V\xE4\x9F\xF15#CR\xA8@f2Z\xB80\xAAI\xA5\xF4T\xD24\x87dB\xA1\x8A6\xADF,g\x89\x87@oIZ\x91*Æ¥jÖuRlЦ\xEA9\xAAÂ\xAC\x8AXaS+\xE5|WF\xA5Õ¥%HJl\\xB3LTbU\x86\x98]i\x84hi.dHdv&lt;\xA5\x8231o\xA7\xEBD\xE8\x92@\xA2\xAC\x90n\xA1RgK\x95#$?\xD90Xf]\xEE\x8A\xBA0 u\xA5Q6\xBF\x91Q\xC9\xD29v\x91\xA2RD\xF6[&gt;|\xA1P*3\xC7R\x93-*\xA1]\xA9Q\xD6\xF3\xFB\xABJ\xCA) g\xA5Ù¦\xCC\x8Be@\xE16X-0\xD2        UU*`\xC6\xFAs /\xA36\xC0\xF2U\x94\xDBP\xF7I2\x88`E»\xC6\xC0s\x8D\x8F\xDE1ZHl\x97\xCBqO\x99t\xE8g\x92\xBB\xC735J (N\xFA\x80\xE7\x98\xF3B|l\xBBd*B\xC4+F\x90D@\xF7\x94\xD6aQ\xE6U\x98\x98\xC6\x
 C0\x9C\xCD\xBA\xB9\xA0\xDCÑ´\x96\xB5\x95Q\xEB`\xD2AÒ—*F\x90\x8D3a\xD9\xC0\x8D'\x9A\xD6*e o\xA4I\xE8Ac\xBFI\x8D4\x90\xDD9!\xA6(\xB4\x87G4i$\xBA\xA9\xD4X@ M\xC1\x81.w&amp;\xA9qe\xB0Yd\xDE \x89R%\xA6\xE2F\xD3\xEFL2\x96\xDC\xFAh\xD2zL\xC9'k\x85%\xBA\xED7tX\xB407\xF0\x86\xD5$\x85Y-3n\x80*\x9A\xE1\xACI\xE8 H+ \xED\xDAnH\xEA1T@\xD5u\xDEGM\xDC\xC0\x80        @\xB0\xD8\xC1\xBD\xEFS\x8AH\xC3N\xF73~h&quot; Z`\x81\xE8 \x83Ó´\xE2\xD4L\xDB\xCC8\xDC\xD8L^fB\x93БH\x8D\xBA\xCE)&quot;[\xA8\xE0\xF5\xE8O\xAC\xCE\xE6\xF1q&quot;\xD7\xC5U$\xA8\xDE\xD3\xD3b{ \xB1\x82-\xBCw\x86\xDDb\xB2\xEC{s6Ù»_\x9AXZ#\xB2\xA1X9R4\x9B\xDEd)7\xC0\xF7\xA7]B\xF4 \x8C:\x8DÔ¥\xB1&quot;A2dI'\xE0~èŽ\x8AL,x8\xB9\xDA K\x8D\xA0}V\xED0I8[\x98\xFD\xB6\xEA+\x8D\xBD\xE92C\x8B\xC47ÅŒ9+ß  \xC7)\xED\xB0;^\xF1\x83\x9E}\xAAo{Í­\xF3;\x983&quot;\xDA[\xA5í‚‹\xB3&lt;\xEF\xE2\xF8}g\xDD6\xAE\xDBo\x86        \x8D\xB9'\xA0\xB9\x81\xB7\xB4s\nz\x83o\x96%\xB1\xAD\xC6K\xF6&quot;\xE4\xC
 D\xD6\xF1Ü’~0\xC8bF\xF9\x99\xEB\xF2\x93o\x98\xD4+\xCFO\xCA\xE7=B\xBC\xAFF\xDFi\xEDb$\x8D\xBB\[#\x8B8\xDD
+\x93\xD4nnI=&amp;m\xF0rÐ…\x9F\xBCm&quot;\xF7\x9F\x80U\xBDGÏ®EXT\xE92'\xEE\xF7\xEA\xCA\xD2'\xA0#oL\xF9\x82$\x91\xB0\xB9;\xF6\xBD\xAD\xF1\xFD1hTA\xBAÛ;@$v\xDF&lt;
+D\x9E\xB1\xF0\xDB\xE7pmÛ¥\xE7|HFo6\x81\xE9\xD2`|\xE6O\xC0\xE0\xB2h\xBA\x99\xDC\xEA\xB8\xBC\x92-c\x831 3N\x99\xD5x\xBAYH^m\xE0\x81vZ\x82`\\xDE1\x91\xBCQ\x9B\xC9\xB8 \x8B\x96\x83\xB0\xF7\xB2\x91\xA9\x90E\x9A\xC4V\x8E\x84G\x9A\xEB&amp;Zge\x8D;\xDFH%\xD9r6\xA3XNrC[%mSv \xE6\xEC\xE5\x84\xF2\xF4ÒˆDl\x85\xEC\xDB\x9C-\x82\x9B\xDA\xC1\xAAm\x83\xF3@s\xE6\xD0\xD3ͪj\x8A\xBET\x92\x8C\xE4\x8E\xE5\x89P!\x8A\xF7\xA2o\x86f\xDD\xE8\xA0È’HR        Ô‹J\xA1\xEC\xB6\xA6&amp;E\xCEl\xB4\xD7 \xF1`\xA6T7\xBA\xD5\x83\xCFV\xA5 \xA1\x81\xA7IÓ¨\xEA\x9D&amp;\x8AT\xD1g\xE1\x94\xE9\xAA+\xE9B\xDC\xDEX\xB5 \x82$i\x9A\x8E9\xA4\xB9+\x89&amp;%]\xD0\xFEH\x8Fg\xDD\xD9T\x89&lt;\xC82\xD0t\xAA\xB9c`*\x90!\x8F\xBA\xBD\xBC\x9BM\x93\x9EzI\xA0\xA3R\xD6Ь
+\xB1кUΖ*\x90\xD4X F\xD1T^C($FÏ’\xCB㤮\x96mjj\xC8\xE4l51\x90\xCC`AS$\x91{{\xB3\xC4\x96n&lt;ó\xC1g\x9C(\x96JCJ\x9DP\x9A\x99\x84O\xBE\xC1\xDAD\xF8\xA2\x87q\xA5\xD5\xA3x \xE5\xBB\xA0\xEAJ2D\x8D\xB5\x82Ds \xBF\x84d\xC6s}\xDFQ0\xA7k\xC0$\xA7S\x93i( \x98\xB8\xA4edzg\xE0\x99b\xF5
+\x91&amp;C&quot;,ν\xE6nNC\xB3\xC1\x88\xD25\xBC!nn\xC4E1\xB1\xF7\xAD\xBC        \x83,L\xB7\xF0M,\xA0Ö¤\x98Y\xAF\x96tP\xC0\xA9\x94\xB39(4\xC8mP\xF7\xE5\x87\xF0Zk\xCA.\xAC\xC8  \x83 k\xA6\xF4\xD2\x9Dz\x83\x8A\xC8\xC3\xF1&lt;\xA8        V)\x82\xB7-\xC9Q\xCE\xFCD\xBA\x88&quot;H A:KI\x99FdJ\xAD&quot;\xD0)\x80\xA4\xB3-\xB4\xDE\xCC&amp;\xF7 Z\xBC \x937\xE5U\x8D29         \x93x\x88\x93|2\xE2t\x86X\xF7È\xF44X\xDD}\xE2@&quot;\xCD\xF73 ka\xFC\xB6yІ\x9DDYо\x95\x9B¹(`\x9B\x8D os7[\x98V_9gR\xC8:h0T\x90\xB0\xBEe5\xC9\xD2X\xA3w&amp;^
+\xAD\xD9u\xE2\x8FP  I@Q\xF6\xABW\xC9:\xB5\xB5(\xBF\x9A\x81+c\xA8Y\x82h\xB7\xB7\x83\x9A\xF1\xBC\xD4\xE9˲@Q\xCEQV 2:\x90\xCEO.\xB1\xA2bY\x9CÌ»FvD\x9Al\xCCaui?i\xA4\xBC \x89'̦\xB73\xCCA+2(\x81t\xF3\xE5\x98rHVz\xBAJ\xF4\x9B2+ny#i\x8DF\xC5X\xC6\xEA#\x89\x9A\xE8\xAE'\xEC\xC71\xB9\xA1L\x80X[K\x80 A\xD38\xAAe\xE7\xC1\m\xD0\xCDdJ\x8AAP\xE3JT\xB9R\xA0\xBB0\xACI2\xB4\x80\xD2\xED\x9AKr{\x8DT5(\xF9\x84-*)fZ\x95\x95\x8D8\xD4Uj\xBA!mQ\xE6Sp\xA1^\xD4ק
+\xB7\xB9\xCE\xF2\xF9\xA8uh\xF3
+\xC5Z\xB5%*\xA25+\xB8bg\xDDM1 0zÙ™\x95ͺ2\x8D% \xABh\xA84\x80\xC1\xA42\x96\x82&amp;-\xF6l7SN^\xC5Fg\xB3U\xD9\xCBT\xA9F\xA1@b\x9F\xFCH3e1\x9AY\xC1[\x99[`In\xF0\xCC\xF5Dp\xEA4        &lt;)\xA4\x8Cm\xCCXÕ¦'\x9B\x99\xAF \x88m\x83\xAB\xE4(\xE9Æ™\x8A\x81\x8D*\x95*y\x90e-ˤHJt\xAA\xEE\xAB\x8B\x9A\x95\x89\x95\xC4%F\xF7\xB1W\xF1\xBEd\xF3;\xA53Q`\x86\xFA\xDD2\xD4Ǹ\xA5\xE0\x8A\xE0Ý©\xC4),1t\x88\xF2Rif\xCCriCM*M\xF4\xEA|Ç–\x90\xC6\xF3k\x86\xC32c[\xE8u\x91F\xA39?w\xED(\xD3YSCT\xD0\xECZ        +\x82m_ÛµWF\xA6\xAA&lt;\xC6\xEA\xD59\x9Az\x943\xF3hÔ¹\x80\x88\xA3\x94y\xEBRd\x86W6\xC2\xE1\x96\xE2\xCC5J$\xBD\x93Fe\xADK\x9D*h4\xE9\x90
+\x86(\x9EY\xD2%.@
+Ó½\x94\x9AD7\xCA\xA8\xEB
+WP\xA1B2\xD5,:+TR\x80l\xADPo\xEE\x95dnf\x83\xEB\x859\x96
+ͪ\xA5B\x89E6\xD2\xA55fr\xC0\x93\xCDP1\x91&quot;\xACRD\xB7\xB9Qj\xEA QZ\xC7\xECÏ›:C\xA1&amp;1}\xE2E\x89Ö»(IGH\xF0\xE7\xA9L\x82\xB4u&quot;\xA2\xD9df4\xAA2}\xAA\xD49\xBA\xA5Ô”}D\xAB-\x88\xBB\x87e3\xB8\xF7\xE2yS\xAD\x8B\xD6\xD4aPK\x89&gt;\xDE($\xAA\xC35-n\xA3H\x9601K\xE0\x8Eê™–ePv-Qf\xEA\x865+\xC1Pc\xAD\x84\xBA\xF2\x8C\xEC\x95\xE1\xF9\xB0\xA6j:+JmɨF\xE5Y\xA6
+\x80\xC4J\x92.lD\xE2h\xAB-\xBC.\xA9\x81fe#}l\xCD\xCCX\x8C\xB4\xDFZy\x9E\xE6\xB2\xD4ו\x89\x91+\x89\xA1\xD8\xEEz\x95%\x93\xBBDh\xD6J,_R\x87*_Y3
+)\x81rqq^Iay\\xE1n`]\x88=\xD2`z\xA0\x81\xA4m\x80:\xDAF5DY~!+\xF7j\xB1M\xCB) \xDAi\x81 h\xD49\x8C\x99,\xDC][\xEF#H\xB0w\x80\x86`hÖ“\xCA        H\xDCnŭɯ4\xC4ݹGM{\xB2\xAC\xB6Τ\x9E\xA4\xC9\xC2)1j~\xF0-\xAA,t\xE5,\xE2\xE6\xE7\xA5\xC1$\x96        J\x82.L o3\xD0lB\xC1\x91$\xFCM\x80\xA4E\x99\xF5\xA0N\xC0Ý´\x9Dlcd+I\xD4zX\x8C:\xB2\xAC`l\xB1Ð’\x83p\xE3S\\\xC0\x98]]\xC4\xE2Å¥Wv:\x98ɽ\x8F,$&quot;\xCC\xD14Ò‘+U\xCD0\x81~\xE0\x93vo6\xFDï°\xF9&amp;\xA8j\xADc\xD4\xBC\xDB\xF5\xB97\xA2\xE0\x93=\xB0B~\xB1 \x8B&amp;A$+\xE6$\x89Ø‹\xE0{\x85\xBDK[s\xD8        \x93$        \xD3\xFAH\xB6\xDD+\x81+\xE5\xFE`@b\xC0\xED&amp;'\xD5O\xE7+ Û¹\x9D\xA2\xC2\xC0)\x9E\xBB\x95fzH0F\xF3v*7K2Z@\xBD\x85È‘cpef\xD7\xB0\xC7H\x91\xA7\x9Da\xEE        \xEF-\xD2O\xF4t!\xC1\x9B#\xFB\xB3x&amp;`\xEC\xB7\xF7\x84vM
+\xA3\x9A\xBCF\xD3{\xFC\xF9\x97\xA5\xCCndF!\xC4\xD1+\xF9\xE0Ř\xF6\x80&amp;        î«¨\xEB?\xE6\xA8Õ¬\x83k\xD9I\x9E\xD7B\xFF\xE1\xED\x81+\x82U\xAC;É¿@fOu\x92\xE3aa\x87dP\xCD:\xF7c\xF7y\x8B\xB0\xBC\xAEÖ·1\xBFM\xB0+s\x97\xD3{ß¿{\xFC\xF9I\xF9\xC75M\xA7\xD40\xDEt\x88\xF5\xBA\xAFs\xD8a\x80\xE2SÙ—\xD0M3\xD0\xC4\xCBi\xED\xEF\~\x9D#\xB0\x8Bn\xF0\x9B\xDE\xF7\xFC\xA2.\xFE\        \x93\xF8N\x99\xBD\xE4I\xEC=7\xC00\x9AÔ†\xE0\x91\xD8D[\xF8Dv\xB4\xFC\xF0\x99 \x95\xB3\xD6[\xB1\xFC\xE4m\xF2\xFC\xE7b#sU\xAF\xA27\xE9\xEF|J\x9F\x98\x89\x84!\x8F&lt;\x940\xD7%T\xAD\x802\xC3L1Ø”\x8Bů\xC6f\xB1t@q*\x84\x928\x98\x8F\xD9\xEB\xD2/\xA7\xEC\xF5\xB0\xB0&quot;\xF0c\xEDS:\xA2        X\x80uY\x98A\x80Q\x88ê¤\xB4\x82l!\x94\x90\xCF\xF2\x80\xBDjSZ\xC0\x8Bya&lt;\xB7\x82\xDAC~\xED\xA6(5y\xCD'1zW\x94Ü‘\xCA
+ke'm\x80ʆS'C\xB4\xC2r,N\x97J\xA6\xCEl\xA9c:\x87(\xABb\x92\xCE\xC1w,3&lt;?\xCBf$\xBA\x82T\x95\xF2+&quot;A\x90\xA2+ZD\x99X\x8Bi&amp;0\x83M&lt;\x86e\x82Aw}A|\xC6\xF3*e\x8A\xA8m\\xA1\xEA\xB84\xD7\xDD:t\xC0 \xB4\xEEZo\x84W8\xCF2_\x96\xAA\xD9Z\xA7\x9BZ\xA4\xE91嫱P\x9A\xEA!A5\x98\x99 \x9F\x80\x8E\xC6J\xC2\xEA\xABMê©¡\x9C\x85\xBC\xB2MSIuy\xA6\xA1h\xE4\xBBC\xAB0(\xD6\xFD.9\x95s\xA1\x91\xA9\xAA\xA2iF*f+\x88\xF3 \xA3\xD2,/+ s1IHR\xB3\x9A\xF8\x93&lt;\xEBP\xB0}faEJr\x90ʾST\xA9\xFBR\x95E\xA6\xECY\xE1\x99\xE7\xC1\x8D\xA5\xB1\x8A\xCEN\xA6\xA7\xD6]jU\xA8Ia&amp;\x98J\xA0G\x98\xC6\xECi\x98 0\x90M\x9B\xCDX\xC0o/гmD6\x95\xA3\xA5\xAAHx\xD6V+\xCAߢ=Ä…fA*u!0g\xF6J\xABLHg\x8D1\xA8\\x83\x82\xAC\x8231YL\x97\xD2L\x82\xAC@\xC1\xE5mDß°\xD2\xDAL\xC6t\xE6\xAB*\xCD:\xD4\xEB\xA3\xD0$ k\x9F\xB44\xEA.\xAD+\xA8\x93,\x90t\xEBY\x96\x8AM\xD5 \x8B\xA3R\xF9~\xEB\xF2Ö¨ C\xA1t\x80I\x80R\x8A \xAA!ZNqƳ\xF2\x96y :\xC5R\xE6Ab\x81\xA5 \x84\xA8\xB8,\x8E
 \xEC\xE54Fl\xAD31q,\xC1\x80\xB7\x99Q\x8F\xC5e\x93\xBFs\x820P\xAC+6W@\xD4\xE9\xDD@5\xB50Jy\x94Ä‹\x8DGbd\xF6!&lt;\x81&amp;i\xB4\xAC\x88\x95        \xB9;y\xA0\xC3m \xEBm\xE2\x86\|)MT+-!\x88)\xADO-KXwz\xA0\xE9\xA8\xB2+*\xBB\xAAH\xD4u@&quot;\xE7\xC4\xF3\xB5\xCA#8JL\x82u}\x96\x94V\xE9D\xA9\xA6\x95$\x91OYR\xD7U\xADIx)\xB6Q|a\x99'G0\xA5\xCA\xC0C+1\xB8\x9D\xAC\x90@`\\xB8Me\x81D娃cP5Ä–P\xA0\x83Ô‰6X\xB0\xCC\xEF\xB1q(\xE5Z\x8C        \xECa\xBDA
+*A\xEE\xC1w\xDB\x89,\x86B#\xCC\x89\xFB\xA4\xD3VP s\x82ZXÊ \x90f\xC5}\xE0\xC1\xB2\xC1\xE1\\xDCLR\x90\xB54\xA4\xD4Õ‹ \x87Jl\xE8j\xA9g\xFD\xA1~NRy\x8BK(\x9F\xCFU+\xA94\x8A*0L\xC0.\xD4Ϻϖ\xA6l\xD3È’\xF5*\xB2\xB3\x86P\xC0\xB1\xF2+\xD9O\xCB\xE4]\x9C\xA6\x80\xEBM@
+Sq\xBC\xE9\xA83D`\xA9\x88{\xB7Akr[!t\xB5}\x9Ay+\xD3&quot;\xC25\x90\xBA\xB7\x9Av\xE8' \x9C\xF4I\xF2\xA8Rh$\xAA+\xAE\x9B{\xB0ZA\xDA\xBC\xED\xB3z|`\xB3J\x8DYiw\xA9\xE6\x926\xD4%T%=\x82QP\xC06\xC0R/\xBEqN\x99\xD2\xB8udl\x9BUiLÚ‹\x90\xB9z\x94Å‹\x9Ac.\xA1\x83\xA8\x82\xA01Or\xEE\x86&lt;c\x92\xBC\xB3\xA1Y$\xBA\xD4\x99QcJC-N\xAD6\xA6\xB4#SuD\xB13\x86\x98\xAC\x8E~ i\xCC\xA4H4\xAB\xA3S\xA6[\xF7i9B
+\xEA \xDCA\xD55d\xE2\x84\xD8ɸP\xE76\xB0 \xF1\xCE\xC0\x81\xEE\xA2\xD5!\x8D\xA2Q礙à\xBB\xE0\xF5\Ó¨~\xDC(\xAAS\x85N]N\xA4\x95HP\xB6
+\xCA\xC3KKA\x8CM\x83&amp;\xA8x\x8A\xA3\xA2\xF9Y\x9A\x95\x94r\x90\xA1\x94\xD3Ô¥P\xD4\xF3-4\xC7(EgWEb\xEC\xD8\xF4;7\x99w#Y\xA3Z\xBA\xCC\x95\x89,\xD54\xA8\xD0V\xA9 ,        akÄ«Hw\xB1Å«Wm?cH\xA8\x98\xA7V\x9A\xBC-\xC9bg\xB1 -\xC6-1\xC2        *\xA6\xCC\x96\x95\xA7LI\xD3\xE5\xA2S\xA2\xAC\xF2$5\x8C\xEF\C\xA6=E\xE7\x81&amp;\x94\x9B\xB9aY\xAA\xD3z\x94\xDAI\xE4\xA6S3V\xB6]\xB4\x9D!\xD4hU\x86hÝ¡\xA1j\xB0\x93\x97b\xAC&lt;\xD2`5J\x8CWO\xEF\xB5Z\xEE\x94\x92\xA2\xB5J\x85\xAC@NF\xC3&quot;\xC0\xE8dа:QCÇ™\xA5\xC51i \x99s\xAE676\xA1\xD2b\xDF\xC1        \xD8\xE0\xE0\xE7\xDER\xAA-OH1#\x98j\x8B\xEA*\xADm\xC6\xC3\xDC,\xB0\xF0Ê´\xE9\x86
+\xC8\xD2YK&quot;\xEA\xB0TuD\xA9\xB3\x86:\x8D\x96R!|\x8F\x93T\xB8\xB0b~\xD1\xED\xEFk\xD0L-e%d$.\xA0l\Ea\xD9J \xC1N\x8DJ\xBA6'u\xD0\xCCg\x9BHV*Y$\xDA\xDAP\xA8\xB3\xF0ÚªX\xAC(&amp;\x98c+^\x91&amp;djI tÜ¢\xED+\xEF\x9CU+\x99 \xF0`G\x99V\xA5@9\xA9k`\xE6\xCC        J\x9EhV,c\x8CZ\xA2\xE81\xB3\xFA\x89\xFD\xB3DB\xB1r@[\x82u@ E\x8A\xD4f$^:\xC9v\x87\xE9\xF1\xB9$\xD6\xF6\x966\xD9W\xFC\xF0&amp;+\x83\x8C\xF5\xEDĪy\x98\x9B\xDF^\x93y\x99vh\xB6\xF5DY\xB6ÏEE\x811\xA8\x90\xF0ᆡTzi\xB0t\xB1\xC5'Foq\xBC\xCE|\x8E\xC6w1\xA5\x94\xED\xAA\xFC\xACE\xC8\xE9\xB0\xC5\xDB\xB7\xD7c Ds?6\xAF\xCDH\xFCF&amp;\xC1؈7\x93\xD5w \x8E\x90\xD71\xD4ɹ\xEDwB\xA9^\xE2\xC0\xFCD\x8D\xA2\xE0\xA8S=\x98\x92 L\xE1r\x88mi\xA7{+\xAE\xCEN\xF2{D\xD3(\xEB;\x81h2\xA0f!T\x93\x9D\xAD\xDC\xE2\xC0I \\x80{\x8E\xA4\xDEX\xB1\xF1\xE9Tf\xA8'\x91\x81\xB40\x91i&amp;\xE7h\xBD\x88\x81\xBC\xD1u5\x9E\x9B\xC4CX+\x88\xBC\xF7&lt;\xC2\xD71r\x86(\xB0\xBC\x9F@\xAD2 =o\xDA\xD8w\xC0%\xF2+P\xDA\xC7
 {X\x90@\xEFH\xBD\x85\xB7\x83n\xD5L|\x8EÔ¨m\xD2݉\x91\xD0J\x98\xB5\x84~e\x8CÔ­\xD2\xDD[\xE5\xD3WP&amp;\xD3\xF2Ä°C53C\xD2\xDDu|DA\x8D\xBA~;\xE2hl\xB3\xC3kO\xDC&gt;\xBB^/\xD0D\x83\xD7\x88l\xDA5\xA6\xF1\xB5Ô•\xDFc\xC4\xFC\xB0\xD2EEns:4\xBF\x88\xEF#\xEEÄ\xD0H\xC7\x8E\xB7\xF2\xCFC\xB7X\x9Fɇ_\x9E(lz\x85 I0k\xBC\x9B\_\xB8\xC0!\xC31b ^E\x88'L\x9D\xE66\xBES\xA3`f\xFD\xEC&gt;@\xDAw\xDEp2\x8D\xD3$\x83\xDFba\xAE\xC2@\xDA.ݱ7d\xD6#\xA8\xD3\xB7\xB5\xBA\x893{\xEA0c\xA18,\x8E3\x99\x8E\xA5A j&quot;w\xB5\xBF\x8AvO\xC3Ø\xF2\xCEÝ„7QM1\xA6\xFEm2\xC5\xE8\xA7I\xB5\xAEq/sD\x88\xDC\xF7        \xA8 C$K\xB1f\xB1%\x82SdSf\xD2\xF0+\xE1\xB9\xDB\xDC\xDB~\x85\xA0\xC0HdwS\xFBF\x98\xD4`R\x90
+\xEC&amp;\xA5\xFDÝ€\xC4W\xA1\xAB\xF2!ik\xB3T\xA4̤\x92\xCAX\x90\xC7mPt]\x85&gt;\xF4_6$\xE8\x84\xCE\xE6N\xA0\xD2i\x93\xA9uX\xB4\x88c\xCBOIPN\xA9`\xB2B\xC0#\xEC\x96\xC9+N\xAD%\xC0Έ\xA9\xA4\xE9RC\xA4\x8DBaz\xEC\x8AB*æ„°*ͨ\x90(\x9A\x8E\xAC\xD3 Hs\xA8\x9B\x82t\xC2`2\xEC\xA2}\xAAS\x8DEsB\xB0\xE7.\xA1\xAAX \xC3\xDE4\xEC\xEA \xDE&gt;\xF0×°\xBFDgj\x8E\xDA\xF4\x82\xC5HR\xECP.\x82\xCCI/M\xFC\xE3\xCE\xD0\        !\x88,0\xC9g\xECÅŒT\xA3Fj\xF4\xBEÄ»i!\xAA\xB1 \x95Y\xD3\xE5\xA8! \xE7\xCA\xE5\xB7,\xDCS0\x9A\x95\xAA\xB1\x8ECN\xB5&quot;\xEFK\xCC  \x9F)\x84:        V\xC5!\xB7_c\x9B\xF1Ú®f\xFB4fUT\xA6\xCBL\xBA\xDCu\xA6X\x83r        \xA28'^\xAD@2\xB2.\xBF\x95UÓ©G7\x94\xA6\x80$\x93 \xF4j5\xA4\xDC:\x85\xE9p!\Ô\x82\x82A(\xAC\xB5\xFE\xF1V \xED&amp;wa`}ѧ;\x99G\x87Ó˜p@\x81ʨg\xE2]\xB5\xFB\xADc\xD2Aʼn[z*\x8C-6\xB1:b\xF3\xE8CAm\xE9`(\xB3\xF8_\x8A\xAE\x8F}h\xC3IU\xB5\x80\xACJR\xA3Q[Cu2\x86 \x88hVR,\xDC\\xD5`\xA0*\xA0^\x90/c\xB8T\xA6S2\xAE\x90:@\x90
+\x84JE\xCB\xD1A\xE2&lt;&gt;\x97?\x96uEC\xF6\x8Aw\x85B\xDA\xC3}\xE5wQ\x91%R\x8CZH\x89\xCAe?\xF6n\xC4o\xAE\xA3\xA1\xE9e\x8FW3\xDBH\xF5l\x81;-
+B\xF6\x95c\xFD\xE2ji\xCC\xDCz\x9A˽I⤋)z\xC6-?\xF0\x99        $+\xE4\x9E\xD6c\xB2WÃœ^\x98s\xE6T\xAD\xB5*\xB2\x960&quot;\x83k\xD2 \xA5\xD8\\x93\xA4Í&amp;\xA8\xD5\xE6\xA3T\xAB.\x95th`\x8A,\xEBVFQ\xA7\xDDRK9,\xAE\xEF\xC8;\xB2\xB7Ÿ\xF2Hd{TU3\xE5\xD3f\xD4$&gt;\xB7\xF3\xE5J\x99\xBC\xAEb%u~Ñš!\x83\xF1&amp;$ÊŠÕŒ-\xE9\x92+\xA2\xD5\xD2\xF5\x95X\xC9U\xC40\x80l\xC6x\xA9\xD5\xE6(&amp;$        \xA8\xE2:1\xA8\xEDi\x83\xB5\x86\x92\xE33\xBA\xA4\xECj=:U4\x93\xB6\x94\xA8P!\x85Xu`v\xEEP
+\x8E\xEET\xA3\xEAR\x86\x9B\xA6\x{106469C}\xEDZi\xC0
+\xE6\xA37\xD2FH\x9Aâ”C\xA8g˲\x95\xD3S\xCCjņ\x95b\xBE\xD6J\x8D&lt;Њ\xC2\x98s\xA4^eG\x8B\xF0pʬ\x8C\xAEt\x83\xA6\x85*\xC4T)\xEBaR\xA1\xD2\x81RbY\x8C\xE97&quot;\x92\xA32\xB9\xF5 ^\xA0v\x85Xa\xE8&gt;\xD7ÝŸ\xE3\x862]*%9Ð…\xE0\xD4v\xF3m\xBAy5mÕ¤\xC6'&lt;=V\xAD@f\xA3\xB20\xA2Y\x98nÒ¬j+PJ\x95$H Í°\xD8\xEC\x9C\xC8W4\xD5Ç—T\xB5@+O&quot;\xADjg\x96I+_\xEB:\xE8\x95\xD5 \xCB\xD1 \xAD\x80\xA6%B$\xBC\xA2\xEC\xAEqLÒªÞ)\xF0\xEA\xF9&gt;b\xC0\x95pP\xCD\xCC̬\xCA'\x95d\xAA\x84        O4\xE42RzKI\xAEWY\xA3uZ/\x98\xA8\xEB3\xBA%z\xB6X.W\x86\xBC\x924\x95&gt;\xF6\x91L\xD5 &amp;\xF2\x9C\xE6\xB2\x99&quot;nD\xE0_\x86S\x93\xA2\xAC\xF3F\x82\x8A*T\xE5 \xEA*1O9Ä‹\xEB\xAA-&amp;@S\x82\x87tYr\xC1ȧN\xA5Jr=7j\xD4 \xAD\x8E\x80\xAFJ\xAB:\xCCIZ\xACF\xC0.\x88\xC3\xE0+q\xCE&lt;\xCDf\x82j3\xEFWv&quot;\xC0\x96h\xB6\x80G6\x90\xEBe2sIy\x90\xBC?\x95-\xA86\xDE\xF6\xAF0\xD3\xA9?\xB4V\x81%e\xABt\xB0b- pܶj\x96\x82y\xC3W0Wz\x88\xB2 J\x87C 0j\xC6&amp;\xEBlU\x88\x94\xE09\xD3u\xAB
  B\x9D@\xA0\;\xE9\xA4\xCFF\x9B\xC4\xF2\xD8\xED\x8Cs{\x8D:&amp;\x9E\x8054\x99d\x81]P\xD25*\x95\xA6\xA1\x89 f\x90I j\x8AD\xBD\xC4T\xC9Pt\xD5PufF\xDDL\xDD\xCDB\xC0u&lt;\xB3i+\x8D9&quot;\xA85@\xD3f\x96\x91\xCCj\xC4iU\xA4\xA8C\x92 \xAE\xE5@\xD4Ò’\xAAY\xD5P9i\xCCú.a\xABi\x90\xEC\xE1\xE3KX C\xF9`\x9DI\xECU&amp;_\x8BF\xFA\xA4\xC0\x98n;\xB6\xB8ß–\xC2i 9\xE0\xACKi\xD24Ë$sZ\xE1\x{11F303}6\x80\xA5YxkI
+@\xABs\xA1\x91\xDD
+D\xB6\x92        \x9B\xD2&amp;\xE4b\xD1D\xBEU\xEEu\xB3@@\xAC\xB2\xC29l\xCC\x83b\x93\xEE\x9BÈœUQJ\xD9!Di&quot;,\xBDCd\xAC\xA0U\xEC\xE7I\xAA\xF2H
+]y\x880t\x8E\xC6 y`\xD8 u\xDB\xD5+\x83&quot;\xA50X\xD0d\xB8 \x80\xDE/c\xA9\x90qTKb\x92\x9C\x93&lt;\xD2@64\xD8U+\xBC[i \xE0 b\xA8\x93\xCD[\xECf\xC2d\x93 j\x9D#\xE5l]\xD8-L\xC0Sy;+\xA6A\xD4B\xB0\x8B\xAE\x93`\xEA\xD8\xDA#P-Z\xACVCp\x86\xF0:\x80t\xC0\xDB`w\xDFlP6&quot;\x8CY\x82L/\xBC'\xA1\x96'I++\xD0\xC6
+M\x9A\xA7{\x80$ \xCFr+\x84l&amp;p\xE8y\x9A\xC4\xC4\xE9\x89&quot;\xFE\xACm\xA4L\xECF\xFB\x81\xD6\xDB
+\xC7Z\x99;\xC4&lt;\xC2\x88\x9D\xAE \x81 \xCA\xEDy\xEA\x92\x94\xAAM\x8B\x90-f\xC2?pZ\xDDf\xD727\xC3cB\xEAT#Q\xBC\x99\xD2\xFDL™\x93\xBE\xAB\x83=\xB4\xE2YWb\xCEll
+\x9F\xF02\x{DE7A}\x92w\xBE\x88\xBC\x8DE\x83BW3\xEB\xAB\xE6wê ƒ\xEA`\xEF\xB64\xB1%C\xDDm\xB7\x9B\xFA&gt;\x9B\xCA1,\xBF\xB0\xB6\xF7\xDFV\xA5&quot;v \xE9=\xBD$\xDF\xE4\xBE\xE4H\xE9$\xFA:\x80\xE9}\xC4\xF7\xC5\x98\x91\xB9\xEC&amp;.;\xC1\x83\xF0\xF5\x9FS\xC1\xD9zQ&amp;#\xA2\x{311E6EB}\x9B\xECo\x88\xFB\xC1YRZ+A\xDD\xF3\xF9Y}q\xC5LCz\x84\xFCca\xA6c\xE2d(\xF8I8         \xCAd\x98\xC03\xD6\xE0u\xE6        $\xDEy\xBEP0\xF0\xB12\xBA\x9916[\xC11&gt;\x84\xDF$U@I\x81&amp;vV\x81\xF267\xEA\xDE\xE3\xA6U\xAB&quot;         Z6\xEF0\xF8Ý¿Q        \x80+6\xAF\xDE                \x8F]\xC9\xF5\xB1\xFC1\x99\xA9&gt;\x9B\x89\xE9b\xD2&amp;\xFD\x98t\xC0i\xCB @wc\xB2s\xFD\xF2
+\xAF\xAC\xE9[È•\x8E!\xAD\x8AD]eE\xB1\xA4\x92\xAD\xA9\x99Y\x88\xBC\x82k\xDE\xF6\xB96$s\x88\x8EsV1\x9F\xE1h!\xDDAS3æ·–\xB7XT3\x87\xC7Ia~\xD3ie]R\xE2T\x96B\xF9Zw\xF3IVÓ©A\x92\xC4\xC9QU\xA3I\xD2Lc7a^\xCA\xFEcJ\xC3\xD3\xA6\xABJ\xA3\xB0\xD4I \xB9\x8F.^a\x90)`Dj\x87\xB1-\x96\xCC\xB2\xC1i&lt;\xB3j\xF2\xFDÙiWr2\x89iPv&quot;\x9B)$D\x97@a\x95I\xACiSVA#Qfó‚±¹\x82\xE8\x93M\xF0
+\xDA\xE4\xB5pÚºT\x94\xA1aR\x8Dl\xBD \xDB\xEA\xD3\xE55MzF\xA9\xFB&quot;t\x83s\xA9\x88\xE2V\xCA\xEF\x89]\x8B\xCB1p.\x84\xFA\x97\xF7\x9C\xEA\xD7\xEFJ\xA9d\xA6u         \x85c        \xF0\xFF ,CE %]\xA9W\xADI\x8A\x9DA^!\x85\x98\x83\xCD\x80H\xA5^A\xBA.Y\xBA.C3Qj\x8C&amp;\xA2W\xA9\xA8 \xD5\xC2
+m\x89Z\xBD\xA2\xE2\xA2\xDE\xEBb\x81ÄŒ8eX\xAB0\xAA\xB3\\xB1}\x81Õ©\xC5@\xF3U,E\xF96ôd\xD8@u)\x99\xE4\x80 &quot;\xF2B\xB2\xEASx*gk6$ny*@SJd\xB0\x91\xAA`&quot;\x93\xA9A\xCB;m\x82\x86\x80\xE84\x9EFy`\xF4Vw\xD2&lt;\xBA\x8D\x97 F\xE7S\x89\xC0 Ü¶d\x92O\x94\x95\xB2\xAE\x87q\xDA\xD1R\xD1\xD2\x8BlF)\xFC\x93\xAA\xD6Xx]E\x94\xA8\x8DI@d)\xA2ErP@,lD\xE8$j\xC2B\xB2\xDDN\xB5r\x86\x9E\x9D\x84\xB6b\x8DE]\xCBiiQ\xA7UXߪÄa\xB0\xE8\xB5&quot;\xBB\xE2\x9B1M+F\xA0D\x99\xA6I\x82\x9BT\xEDk\xF9\x88I$\x85IeM\xF2\x956:\x85\xE3\xDD\xD2#\xBE\xABH\xF9\xBC\x8E\xF6\xC0O&quot;s|H\xD4J\x8E\xB62Osp\x96\xB2\xB6\xFD:\x9AE\xB1\xBC\xA5`\xC1ΡÊ#\xAD\x94\xD3p\xC2g\xA8#\xF0¢\x89^        \x98`\x95\x9AoL5TT\xA6        \xD64\xC5W        &amp;1\xA8\xD0\xEA0\xF7\xA0e\xA7#CZ)\xB2\xF4&amp;Ì\x96\xA2\xF3\xEA\xD2\xE8Æ‹Lh3\xD2`I+\x9EDhd\xAC\x94\x9Du        \xA5J\x88\xA7,F\x9EQ\x98f5\xC38\xDAivG\xD3\x8F\xDAfK \xF2\x{1D1C7A6}iѯ\Ü’zM\xED\xD2VKc\x8D\x92\xA4Zt3\x82.\xCD\xE6,L\x92\xDA_\xCB\xBF\x80\xF9
 \x8A}w\xC0$o-OA\x90\x8A\x81&amp;\x9A\xB3        \xD8.\x9CÑ‚}\x9E\xAAz\xB1\xEEH\x81\x90\xD5\xCCU\xA6A\xE6\xA7\xE4#+-\xB4\x9B\xFD\\x80o:\xE9\xD5h\xF4\x80q%Q4\xF9\xEA,
+\x9A\xD0$h_\xB4\xD2\xCBbEf\x85\x89Gk\xC9r `\xD9S\xB3È”\xDC9d\xD2\xCCn\xA9
+        ?\xFBEc$\x82F\x95\x811\xCA\x86\x88a_Y\xF3\x8F\xAD\xD4P)\x80\xD4\xD7x\xB3\xB7\x96\xED\xE4\x91Db\xA8*P J\xB2\xA3o\xAD\xD16\x8At\xE9\xE5\xC1\xF8\x80b,v\xC34\xDCeÕ´&gt;aULU_4\xBA\x82}\xF5$\xABR`1a\xDFrH2S\xC3\xF9uÕªÔ¨\xA5FJF\x9C\xA8\x99E k#J\xE9B\xBEY L\x81\xB9i\xD0\xE78E\xF2\xD9Ü‹}\x95\xA8\xC8k\xD4q\xA9Y\xE9\xD20T\xCC\x99\x99\x94\xC8\xD3R&gt;\xE1\xFE ÍÒ¦a+8\xA7QHF .\xAEf\x8A\x96b\xE1BVF\xBD\xB6\xA2d7rCz\xE1\x86\xE2\xA9x\x85]J\xD3g\xB1\xA2\xB3\xC2^u*\xD7C\xA4\x9B\x86`\x9Dfd\x83\x80q\xFAy\x8A\xB5\xB7\x98\xEBг\xE7C\xA9
+d+\xDDt5\xC0\xD3rd\xFB\xB7\x88n\)%\x93\xA2\xEE\xF2\xD6\xE9\xA9\xFC\xD4PN\xE4)\xE8C\x8CZ\xA6I%^\xBBD\xD4\xF2\x98 \xE9\xAB0cP\xD4\x89\xBA\xAA\xFEx\xA7\xC8Q\xB1\x9D\xA6\x80.\x9AaI'S!
+\xEA\x8BV0@\xD50\xB4\xAAj\x8D1-}7N\x9B\x81[\x91KT9z\x8C\xAA\xCAA\x8B\xAE\xA0\xF2-r\x80_M&gt;\x8A\xAC\xE9x\x89D\xB31VtT+\xAC\x83aSPBI\xD3\xE6T\x9B\xDC\xA2\xF2&lt;\x80\x9BY\x982\xCCY\x857\x91&lt;\xA7V\xA8\x88\xBD\xB1Hs&gt; e\x89mB@\x99\xDDdj\x81\x88AdC\xE8F4\x82\xBF\xB5\xAA&quot;\x89\xA6\xD4A -E\x9A\xA5\xE7p\x88,C@:\xB4\xCFR.\xB8$\xF3ꚤ\x86 ,)Vw\xD5%\xAC@7`l]* \x96X\x85\xA4\xC9d\x9A\x83&quot;ul\xC2E\xAE        u\x82y\xAE$\x9D&amp;7%\xA21\x94\xC8*\xA1Σ!\xB9tiP5\xADF-`Ó LF\x93uÒ¨VY\x9E\x9BTJ\x8BA\xE9\x93\xD0\xE4&gt;\x86\xB1\xA2\xA3X\xC8\xE6\xC5Qj\xC7r\x8DT\xC1)\x85V\xD2\xC8\xC2\x9F,\xBD\xA1nÅ­\xA5\xB4\x9D1\x89)!\xFC\xCC6\xA2`#I\xEFOQ(A\xF2\x83\x952\xE8Lu\x82\xA4+\xE4|\xE0U\x82\xB2J\x8DP\xC4/\xEDX\xCE\xF0\xD3h\xF7\x84b\x91;\x9CB\xE6\x98b
+C&quot;\xA07&amp; \x95U\xA3\xD3KD\x88;Mpf\xBD5i$ò¸¶’+5`t\xB3i&amp;d\xB5\xAFi\xB1+J\xE7CDE\xEF\xA5\xC0\xBF\xDEGR\x94\xD4Ĭ\x91\xBFBwÆ‘%\x82\xE5\xF8\x82\xA5Έ\xB0 Â‘\xD0)nH\x9D\xE7\x9Dl'\xDE\xC3*\xF1ib\xD7j\xDA:\xA0\xB3\x89\xA4쎭\x98+\x83\xAB\xA0'kÝ´\xB2&lt;oqck \x99d\x8E\xADv\xBBh\xDDXo'\xA1\xB4lm\xD7\xDD7&amp;\x84\xC72 I\xD8\xD8KÓ¦\xC2H'y1\xB2ͺt\x864=\xE5X3\xEFB\x95\x8D\xA3H`d\xEFm&amp;&quot;\xC4\x86\xACu\xE4\xDD&lt;\xCCF\xCC/\xAA .\xAFK\xAE\xA0$\x8Fv7\xDEvmf\xA8\xD6g3&amp;C,Z\xA0'm\xFD\xE8\xC2\xD9\xB2\xEC}\xC2'r5ɵ\xA2!\x80\x9F\xE0M\xCD\xC9\xE9\nj        6Vy\x8D\x93kl&amp;\xE0 \xD9O\xAE\xD8+*͵P@\x86\x996\x94\xD2\xE3R\x9D\xBB\x8B[\xE2&amp;\xC0j\xB9k\x91\xD4L\x8BÜšf\xDDz+\xB06:9\x8E\x90@\xE8gLÉ‹\xEF\xF1?;3`\xE4\x81\xFB\xA6I\x9D^^\xAF@!\x97\xF5&amp;1I\xFA* \xA9g\x81 o\x81\xFDEG\xC8_7BA+\x80\xBB\xD4m\xBD\xD0\xE1E\xBA3\x82;{\xB1\xDB
+\xC7Brpd\x84}\xB7R        \xF9\xC7\xF23\xDF \x91\xF0\xB9\xB8\xFB\xAA\xB6\xFB\xCE\xFCL\xFD~6\xC3\xFCR7\xA4!\x94Xu\xE9\xDE\xF2'\xE3\x81\xC8F\xFE\xB9#\xA83w\xD2\xF3n\xB61\xF12\x9BJ\xB9\xF8\xDB\xE1$[o\xC7\xD36D\xE7\xAB/Þ±\xBCE\x83H\xB8\xB0Rc\xB1~\x96$3\xAB\x9B\x809'y\xD4J( y2\x96#\x90\xCC        '-^+\xDE/Lr;\xF93&lt;X\xFE\xE84\xB41=@&amp;f~94]\x91\x99\xB4\xA5%\x8D
+t\xCDZ\x9A\xD0J\x88\x85Y7\xE5V\xBF\xA9\xDE6\xF2S$k\xF1\x8An\xB0J2 \xACl\xD4\xC3\xECÚ¢\xC1j\xA6\xF0 (\YefN\x83Q\xD4t\x8A\xB4Ò¥Vy\x98Tk\xA8\x80\xB9J\x80=D\xE2!\xF5\xC5P\xB0(BG\xBEJM\xCC^\x97\x9C\xAC\x93sx\x81\xAAubn˲:\xAD
+\xB5L\x92\xE1e\x92\x9D0  u\x86\x80m\xAA        +\xAF$\xA7\xE0)2m\xA82\x90\x87R0\xB6\xA5\xCBQp\xC6dA\xA5\x94u\x88먉\xB0\xC3c{\x83q\xFCÖ„\x82\xCE刅\xA9\xA7/\xD3\xDEi,\xCC\xA4\xC0\xC4O\xB1\xAE+Ç®\x94\xC0\x90\xB8\xD4\xB3&lt;\xBAY\x82y\x94\x83\xB4\x89]L@&lt;\xA2Ñ‹Lm\xD2$8\xAEE\x93#\x9AE \xCDA\x96\xAAT:\xB5C\xD5@K7Ýš\x86\xA9&quot;l-\x82\x96ä·±V\xADY\x93M\xAA\xA0\xD2ICQ\x92        \xFB\xA8Q7\xEEߦ\xE7r\x88\xB2&gt;\x96p0\xBD:d\xCF9\xEC\xEFW\xE6\xFB\x99\xC1bb\x96\xB2\xC9\xD6\xC2~\xEAa\xA7{1z\xAD\xBC7ß¡CWB\xC6ty,$~W&gt;\x97lU\x80\xEDN \xBAt\xABR\xCF\xDD\xB0]$É\xF7\x89 ^\xC0â¨\x8E\xC7\XmR\xA3e\xC5X\xA6L0iU[%\x81\xA8\x84\x95Xe;\xC3.,\xB1\xE5\xF3È\xA8Ô ,\x95\xA6*\xF3Ø’d\xD4}\xDD\xE4\xE0\xCC\xFB\xC9 k\xC9\xC6\xFCIJ\xA9\x85o$o\xB3U?{E&quot;@\xDAß™\xE9\xA2Û‚\xE4m4\xA4o\xA8\xB1\xEF\xD8mqf d\xEA'h\xB0\xDBa\x81Ô \xBA\xA4`O\xBA\xB5\x830\x91\xBE\xBD\xCE#5\x96\xFA\xE9B\xF5+9\xF5\xD2T4\x9F\xEE\x81`\x87Ad\xBF\xE3\xB4\xE9\x83M&quot;#\x95iT}ew\x85\\xCD
 5I\x93bi`\xD8\xE1\x817\x97\xF1-
+\xA3Êw,\xD5\xCD/ \xC9\xD8\xA4\xCEÅ\x89:\x8F]\xA2D\xA4\x81\x919\xCC\xE5\xA9U@&lt;\x96q\xD2K\xA8Znt\xC1\x80\xA8\x99&quot;+\x9A\xF11\x83\xF6\xAE\xA2\xF0\xA0SV\xF8Ê¢\x82~ \xF3\xC5Q\x90\xAE*8&gt;aaÔ»h+k\xAC|\xE1p\x90\x{11A7A2}~\xCC0\xAA\xAFY\x9D\xCDU\xF5\x88Q\x86 fo\xC4\xE8t\x92i6\xC5MJ:\x9C\xB9PƉ:\xAD\xA8\xEB\x91\xA3\xBAÙ™\xBE)\x97R\xAFV\xAD:\xF6m B\x8DjEI\x8D\xC1v\xD1\xF1\xF2Æ¡0\xD1s6\xD8Ú¢\xBB\xFD\xB4\xEAV( ª2\x85]\x85Ú‚J\xC5\xC1\xFCL\xC9Ð’\x8D\xF1\xE0\xEF'QR\xE40 lB\x90\xA9\x9B\x92$a\x82O\x8BQ6        H2\xEEh\xE93`\xA6\x98ZpA\xEA&lt;\xC3sm\xA1\xB60\xCE\xE2%\xA4\xDAÕ…Z\x84\xA7Ù¢\xC0\x94\xDFͦ@\xD9O\x94\x80@aP\xF72\xB7pgUURA\x9E])+ Yi*-ɺ\xA05 \xE0\xA0'\xE2sbf$y\x9A*U\x80%\x80vEq1\xEE\xACN\xD0\xDD] \x80\xCD\xCE\xC7V\xF0\xAC*\xF2\xF7\x80'\xA8Y\x83å…‹rrÌ‘@=\xD5J\x95\xE3\xBDc\xF2\xC5\xE9\xE2,v\xA8'ÖŠk        \x97G\xA8\x90/\xF7\x81\xDE\xED`\xBC\xBEte\x8BAEZ\x94\xD1I\xEA\xA5U\x90\x92@\xB1!XG\2E%+@I\x90\xBA\xEB\x91\xD2\xCAZt\x
 97\xB5\xABXl        \x80\xB2b\x99KÔ£;SE+\x98\xBA\x92E\xE6\xEEy\x84\xC0\xB9t\x86Lq|\xA2@?dv\x92\xCD\xE5+@G/&quot;é¼V\xBB\xB0yY\xC1W\xC80\x9E\xB554T-\xD5*\xD5e:T\xCCÔ©\x98u*$\x96B\xA9\xB9\xBD14\x80#L1o,Vb&quot;^)\xB2\x8D2\xE1K\xFDd\x96uE:\x8A`\x8Ee\xCB1\x96\xA5\xA1\xF9\xC1pȤ\xD4G\xBD\xCC!Z\xAE\xA4L\x8C\xC4 :!п1        r\x95\xAA\xBE\x9D \xD5\xABzJ\x9AX@\xD4Ph*\xCB!\x8Bi\xC5Pe\xEB,\x97\xD0HMF \xACk\xA4u\x98\xF7\xB1\x99\xC0\x9D\x8E\xA83!ZY\x8E\x85  \xB0\xD6\xDE\xF8u,\xF3OH\xD4D\xD2H:N4\xD9Õ‡e\xF3\xF6*\xE7A* \xA9f \xC0I\xE4VM\xA1E\xB7\xD8b\xAA%\xEBqU$HjÕ 2\xD3\xD3$/+h\x9AT\xDEz\x8B\xB1\xB6\xABC=N—!\xF9W\xB9i\xD4W\x82J\x91T\xA1I0uUv\xD3 ÙˆY\xB5ͯ\x90O\x96s\xE1\x8A\x94\xEARkT\xE0\x87by\x8DD\x95\xF3}\xCC\xC2؉t\x9D&quot;\x90~G&lt;\x95\xF4\xDD΢|\xD5\xF2\xD9\xB1XÕ¢\xC3e\xD8M\xB67[h\x91\xCC\xF0\xF7b\xB3N\xB29\xE5SN\xA0@F\xF0\xCBJl\x8E\xB0I\x80M\xA6D\x986c0\xCA|\xBA\x9FY*&gt;\xF3e\xA8\xD4G\xBC\xE9+L4)\xEA&quot;G1\xD44\xDC*\xB9Ù‘ e4\x
 92\x98Ô¤\xE2vX\xABGgV\xD3pv\xC9\xE1\x91K*\xBA\x80Z+\xA6\xC4:8\xD46&gt;\xEDB\xA5\xBBn\xA0ZLff8\xA9'\xDFp\xD0\xEETM\xA4\xC0\xB5\x90I\xF38K\x80\xB1\xAA9\xEDD!\xA4\x9B(y\xEC}\xE8F\x91\xB6\xB4\xED\x86\xC5[\x950A G\xEF\xA3$\xE5Ѭ\xEA\x893\xB7X\xDBp \xD5M\x88c\xA4{\xCAPE\xA2d\x86\xEB\xB9\x8BE\xEF\x87b\xFA‚\xA5\xB4 u\xB6\xD604z\xE2 \xF67\xBE!\xEE:N\x90\xCB{\xC0\xB2\x9B\xDC\x87Z\xB7\xDD&quot;{\x99Ä·[\x8E\xAF\x80\x9C\xC28${\xBE\x83\x98\x81`A\xD2+B=F\xF6\xB9\xC3LC:1*LN\x9ERf-)\xA1\xBA^\x90qa\xB8\x96\xAE7(\x80f)\x85qr\xBAnd\\xCD\xFA\xC0\xBC\xD1^\x9C\xB0o\xBBL\xDAK+W&quot;Y5Cap-\xF1E*4\x94E\xCF:\xF7 \xAB%\xB6Y\x85\xD8\xEFl c)\x9A\x80@\x813\xCF\xE5\xF3\xC9\xE6 \xE7p#\xDFqp3R\xA9\xB3\xEC\x81!\x80\xD2[s\xFBÞ˜a`:\xBDÆ£\xD5\7\xE4\xE0\x9F\x8F\xA64A\xB9 C\x86\x8FiPH\xE9` \x88\xF4\xBF\xA6\xD8\xE2qS\xE1B$\xA4\x9E\xA5\x82\x88\xF8@;\xFA\xC1\xEE784\x8A\xC7r\xF9Zd~\xCFm\xACH\xF9\xC4,\x9F\x84\xE1\x8Cv\x97Y\x95PH\xEA\xC2|&amp; \xD86\xE1r\xECl4N
 \xFFvt\x88\xE6\xEF:p\x9CB\xC4Ò\xB9\xF2\xB9\xB8\xB2\x81b \x8D\xC1\x88\xA2\x81x\x95 \x90e\x84\xA1`\xC3V\x9B\xA8b\xF7\x8B\xF0p\xA8,\x86\xCDfH73\xEE\x9Eݘ\x85'\xA0\xD8\xFC\xF0]lO$\xCF&gt;\xEC*\xC0Ø¥F\xDA\xD2a\x98\xC6\xD2B\x88\xEC7É¢\x96\xC5qx\x93\x93\xA8;\xBC\xFD\xE0k3|)a\xE9\xEF\xE81\x93(\x89\xF1e\x8D&amp;\x98p0z\xAE\xBD\xAAo\xFC)\xF3\xB63c\xB1\xC5\xE3jP\x99\xA7MZ\xEC\xC05\xE0\xD4G\xA4\xA2Ö³7h\xE9\x84 \x8Bx\x900\xC2Ra\xB5Cy6cQ\xB5&lt;w#\x80±\xD1&lt;DÊ¥\xF4\xA0\xD8.\xB9\x83r\x88V\x89\xDE~B1 \xB4\xC6\xE9\xE6 \xC05I\x9D\x9Fn\xE6N\x98\xE9\xEF\xBD\xB6\x942B\x8El\xD2 Z\x94Źj+m\xB4S\xA5\x98Y
+\xDD\x96D\x83\x84;\xA0 \xD6i\xC1\x97\xD2E\xE2\x98V\x98\x8B1\x84y\xD7\xDEÖº\xA0\xD5b\x96\xB2\xEA\x90\x89\x8B9\x901\x83I\xE8PF\xFA\x90 j\xB18(n\xBCy\xBC\xC3h
+\xB6p\x9F-^\xBDD}\xFE\xB0\xD4Ô‹ÎbA\xC4R%\xD5\xCE?P\x82\x85Ù€\xB0fb\        $\x8DA\xB9\xAFhb\xC0M\xA3p\xFE(\xF1'Y\x86&quot;w\x89\xED\xB61\x{6DBCFC}\x8BY\x8D\x8FI\x92c\xB0\xDB\x906 R\xA7o\xEB\xD6\xE7s\xDB#\xAD\xC4\xDEH\xB7\xDD\xE5\x820\xC0/\x86q\x9A\xA8C\xF9r\xAB\xD3V;\xA8 \xAC\xEB'\x98\x88\xA7&amp;        \x91\x90\x98Ó \xDCî’¥\xBCÊŽ\xC4+CE/\x8CJ\xD5f\xA6\xA3\xAC\xA5\xEDa|+\xB22\xEBb'k\x8D \xF0\xB9\x9F\xEF'\xB6)2F\x85Plg\xF1\xCC~w\xC3\x99QGp;s~p0 Ú˜\xEB3\xFB\xBB\xFC.\xB2&lt; \xA1\x9FH
+\xEA\x86$j\x9AÚ€&amp;l\xAF\x97k\xD8S&amp;d\xC1 a\x8D\x9C]!P\xD6L9\xA80H\xB9\xF41{\xAB\x83K\xA0dUT1'\xB8\x89\xF8o?\x88\xFC1T\xB2\xB9\xD6Cb\xE8O\xEE9\xA6\xC3\xE6.'\xE20P\x873\xBCF\xA3\\xBDW\xDAu\xBB\xBEÞ­8T+\xC8\xF1\xEA\x80V\xAD\xB4B\xB9&amp;nT\xA8&quot;oq\x86cQ\x8D%\xC9\xED\xE5\xA8\x94\xD3-\xA7H\x9BI\xE52A% /7\x98R
+\xA3\xF7\x85V\xA8Å»\xFB1h~\xA3{\x8ClÒ±!\x95        0\xA8V=B         oRGa\x86\x90N\xA2\x98J\x86:\x85u\x9E\xC2O37\xC2Q\x95`\xC5+ ~\xE5=Mh\xF7\x9A\x90m\xCD\xE5\x9E\xF7\xC5 \xBA\x99\x96O\xB0\xACu\xB5\xF6\x8D        D\xC2\x9C\xA19\x8A\xF2v\xE5@\xFB\xD0\xC2\xDEa\x9B\xCE\xE0v\xC5MÌ«Ë¡u+Ú™\xB45Þ T\x8D\x8C$\x8F\x84\x826\xE0{Æ›\x81\xB0z&amp;\xAB\xAB\xDE#]J\xBAH\xFE\xE0\xBC\xE1 E\xA4\xF7,(\x91F\xB3T\xFE5)\xD2@:\x92F\xFF\x86HJ\xE7D\xC1\xAAjuQR\xB2\xBCI5*Ô¦O\xC3W\xA7S\x82\x86\xD5^\xA8\xBA=EX'\xDDbD\xDE*4\x81\x98\x80X\xDEÞƒ;2\x86x-\x80\xAFLX\xE9\xA8h\xD0\xD2&amp;\xE1M_1I6\xB3'Ki2@ \x9E\xA3\x9Eb \xCC}\xF3\xCB^\x92\x80        \x9DZR\x92È’N\xA5\x92b \x87\xE4\x943\x99\xA4Cj\xD5T\xD2+V|\xB5:e@\xF7i        \xAD\xAA$IP\x9C\xD3%4\x90S\xE1oYejVP\xAB5\x81\xC8a\xBAT\xAC\xF5?h\xE9\xD0\xDA\xD3%\xD0]:\xE6/\xA2\xA01:Q@B \x82\xACjCH$B\xB3\x81\xAAt\xC8V6\xD9&lt;\xD3\xCE2\x95\xA5Y\xE9\xD6l\xC3-^e)\x95\x82\xE6*Ú‰\xD2\xC2H\xCEU\xA4\xCC 2\x86U\xE6\xD2\xCDSV\xB6#ߢ\xF4\xAA*Ç™\xE60\xD2\x
 C0$\x93\xF9 r@S\xC9\xCC¢M2\xA1^\x9D]\xB6d+?-\xA3$j\xE1\xF9R'\x9E\xA3)\x95w\xAA\xED%a\x9B\x9A\xA6\xC3h\xD0u\x91*\x97\x91[\xF0IÖª\x94\x90\xD0}Õ‡iSj`\x84.X݉5\xE9Ò¡\xA4\xB8\xC3^\xD0\xDBo`\x8C\xADYu\x97J\xE9\xFB5b˦u1X \xE1\xA0\xD5r\xA9\xACE|\x88~\x89XÔ¬\x93\xB3\xA8F\xA6\xC0N\xFAÖ¦\x96\xE9&gt;eE;#Qd\xDB)PNZ\xBF(P\xBD#\x98g(,Æ“t{\x82\xC3D5Hk\x92\x83r\x9Cx{\xB5\xABS$\xB0u\xABZ\xAC9[\xED\x95w\x80\xA7\xA9\xD7(\xCD:2\xBEqCjV\xA3\\x91+&quot;\xC8'p\\xF9nmeBX[sb!\xB4        \x92Y\\xF6\x83\xCDL\xA3\x99\x9F-\xD5\xC1\x89\xB7\x92\xAFUi\x80\xB1w\x81\x8B\xF3\xA1\xDD
+\xA5\xC4\x86\xB5\xD7}@L\x89\xB8\x92*i\xAA\xA0\xF7.\xE6@\xEAÄ\xF2]\x80W\xCB$fT\x80o\xB0\xA2\xA6L\xA6;\x9E\xF8\xD1*\xF0 g7\x95tU\xAA\xA0\x924\xD5BÈžjt\xCDES6\xE7\xF4\xD8w{3\xC4s\xE90i\x95:WH\xD5'QÝ\xC1\xDC\xD8D\x8B\x9DW\xC2N\xB9&quot;\xA7\xD7a+t\xE8k+&quot;oÛ©u\x9CJP7\x92\x81:]\xDAm#kn\x80|{;\xFE\xBB\xA9\xA3Ì‹\x882\xE0v\x83\xA5\xCC\xC4A\x9B\x8E\xC3
+ƃT\x91\xF7\x96\xF7\x95\x84\xF7\xB0\xA8^\xE7\xD6\xD8B\xC6r@:\x95\x84\x88\xA7\xE6\xAD7k4\xD4 OrV?,H\xDAd\xB4X\xF30b&gt;\xF2\xC93n\xD2$F+rR7\x95\xA6        0V`\x9D\x94\x99\xE8DUÔ½nv\xDF\xE0\xD0ÆbuU?}\x80d=\x80e&quot;\xA3(\x932N\xE5\xECR\xD8\xC5T\xA0\xAC\x9E\x86\x90cPI1\xE8&gt;\xD03fL\x98\xFF\xBD\x84\xA8,+\xFB6\x89\x91\x88\xDC\xC6v`6\xAE\xFC\xD4\xE4ߥ\xC3 \x8E\xB8\xA5D153K\xF0&amp;v\xF7dX\xFF,K\x8D\xA4\xAA:=\x80\xFF\xA60\xA2 Í‹\xF8[\xF3\xF8a\x88&quot;\xBA\x927\x8F\xC2w\xEB6Ä´0V\xA3Û¼\xCC[\xE7\xB6ß–V\x80&amp;n{\x81\xF8A\xF4\x9C5.m\xE1`\xEFo\xEE\xBE\xDBX\xBD\xD36\xC0a\xAB\xCC\xE9:\x92 _\xB97 z[\xF9\xC2d\xB2\xA3\xC5&lt;8\xE6Z\xA3\x80Wp\xF0\xFA\x96\xC2l&quot;oq\x89kq\x919\x8Db&amp;\x9B_v_*\xE9Ë¡\xC4nØ‘\x8CÕ§\xACÂ’\xC4n\x84&gt;\x91\xCB&gt;\xA3O\xCB\xCA@\xBCG\xC3,/B\xA0\xEB\xA2#\xBC-2H\xB7X&gt;\xB1\x88\xA0+\xA7\x88\xD2R\xDAT\xEC Ó©1\xB4\xCD4\xD2hbGQ8\x87HÍ«\xEFIQr\xC1!W\xD4\xF9hC\xFA\xE2F5\x9F}&lt;\x80\xD9w\xE7\xD6        \xEAG*\x806\x
 B6\x91\xB5\xE7\xC0\x9BOC\xF9~\xB0q HЯ\xA6DLnI\xA4v\x89\xB24F\xE1\xA6:o\x85E\x82׬'h\xFFn\xFD@\x8FÓ¯|16\xA2\xDAK2b\x8D:\xC0\x8DPÎ’KB\xC3@\xEF;\xCBf\x8A\x98\xA7\xE2\x92K\x8AH$d@`\xA8$r\xCCI\x83;\xB1\xFC\xC2&amp;\xC6{\xC6\xDF+\xE1\x99μ+\x9F\xEBlf\x95\xBF?\x8E,f\x9B\xE7\x80+_\xD5\xFF\x96        \xC9f\x9BW.\xA3 \x82\xA3X\xD4:\x83\xA1\x95\x88\xF8\xB6\x88\xAFQ~X2G\xE1\x80Cj/\xF1|\xE0G\xE1'\xF3\xC3B\xB3)\xB8\xE8g\xFCZ?X\x9C\x8Dq\xB6\x91\xF3&amp;\3
+\xDDoK\x88\xFC`&lt;05N\xAC]\xA7Ó›\xFC\xB5]\xF1T\xB5\xA0\x89\x9F\xFCB\xD5:\xCA;\xFCM\xC7\xC2\xDAG\xE7\x8A@8)\xEA\xB0a\xF0\xBF;\xB0\xE98(T b{\xB2\xBC\xF7\xAE#\xA5\xC0(Ti\xE8\xC9\xE6P\xA8`D\xF5`c~\x92~x@h\xC4\xC0\xE0\x85G\xE2L\xDB\xE3\x80d\x85_        8\x82\xEA\x93`\x95\xF2\xCEO\xFF\xCBG5#\xD4\xD3\xB9&amp;\xA82\xF9:\x87\x95\x92\xB9X\x92\xB4\x823;\xD4\xD1T\xEF\xDD&quot;\xC7n\x883\x99m;\x86AhZ\xAC \xFF\x89\x85\x99\xDC@\xE3t\x80]&lt;\x80\xF7\x81b\xC7`\x95\xB8\xF2\x90ߤ8\xDA\xF1\x86\xB9u\xDF\xF8Сi\x9F\xBC\xD5Í¿t\x99t1̧c\xAB\xCB%\xEDy        \xAA        \xB7\xDA0\x8D\xC4D\x82:M\xF0\x98\x88        \xD3Q)\x83&gt;\xF2\xD7j\x8Db$\xE9ZÆ‘ _\x98
+\xCCd&quot;\xF4e@-ULuPT\xA0\xD2O\xF2i\x8FPɘ\xFD\x9B\xB3\x96\xA8\xE6\x951?+\\x8D\x890wd$Vb\xBA\x93\xA6\xA20b\x9D7\xA9T\xB5\xE0\x8A\xFA\xEEl\x99;\xCE\x8A$\x93\x85\xA8\xF7)\xE8X\x9F-\xA9f\xC1\xD3:\x99\xC5HF\x83\xA4;\x9B.‰\xB4;\x93ΰ\x92\xC1\xD2\xE65\xD4F\xD6\x957#\xF8K)?\xBD0p\xD0\xD8\xE5z\x8BQgP\x82 Ñ«n\x81\x83-A$\xC9#\xED\xE0\x88&amp;\xB4؇\xB8]\xFD\xADz\x84\x85\x87jZ Z        Z\x94j\x97\xE6?\xBE-}&amp;\xC0\x95        \xB2N\xA3AÌ…G\xB8\xDA)5\x8C\x86d\xA9Q\xE8\xA28\x85\x95\xD0\xC0\xEF\xA9`\xD3C-\x9D\xCB\xAB\xCEEc\xA8&quot;\xD3z\x85\xD0I\xDCQf\xA6TÜžR\xB0@d\x86\x8C=\x90\xE9\x8FSw\xB2\xA9b \xE9aP\xB0\x92u\x86\xCAU\xA7Rw:\xCA\xD8@eh\x93\xF0/\xB8o\xCA\xD4b\xAB \xC01        N\x93\xF3Z\xB5@4\x91\xAC)        e\x95\x99S\x81\xDA\xE6\x81W\x82G(\xB2\xC7PF\x80\xCDQT\xC7p\x81*z\x92\xC6\xF3l^\x95È”\xA8#5F!\xA9\x80XiJL笂\xCC\xE5^+\xAE\xE0\x88\x8F\x86\x83\xEC\x99\xC7\xF2\xC0\x82T         NZ\x81\x90\xC0\xBC,1a&gt;\x86\xD4E{g3\x8D\xA4\xC0\xF3HY;\xF3H&gt;\xEEÄ„`O\xEEÙœh\xB1\x9
 D+\xC1\x9C\x86V\xA0\x92WQL\xD8.ÅP\xDD\x933\xA7Ù¥\xED\xB15\xC3\xF8\xA7]l\x9ER\xF4\xE0\xEA$\x91\xA7\xCC\xCBF\xE2\xEB\xC1\xEE\x8D\x85{\x92        \\x86\x91Q\x8B1\xD4\xC5~K6XÜŽf\xECo|D\x85z\x95        Q H\x924\x8C\xC8\xD4/\xBBSG\x9B\x93\xEF\x8BAk\xD8͈z\x84\xF2\x86PѪ
+\x8Bh3\xE6T4\xDAbl\xD4\xC0\xDC+\xA2\x92\xB3Y\xBA%\x88%hURG\x96\x9E\xE9Y\x81Afia\xB1\x84 a \xE0{?\xC2\x84yZ`\xE9-A\xA4\xD6H]'\xF77\x9D\xAF\x8AR\xAD\x89\xAB&quot;\xB8\x87s\xAC\xA7\x95R\xED %:\x84i\x92\xB2\xAC\xFDy\xB54lwQ
+\xE1|1\xCA `\x84\xD7NH\x9D$5a\xFA\xE0`\x97\x91\x9C\x9D\x94\x85)\x97\xA2\xAC        \x95+\xA9\x87i:H\xFDDÉ \x84U\x96dg\xDAj+\\xAAC\xD20\xBD5\x87\x89m        +\xA0j\xF9\x9D\x81k@\x85e\xA6Ρ\x94v\xF8F(T!0\xA6m}        \xAEb\xC1\x82\xC3        \xCBkn&amp;\xEDi\x8B\xD3p+\xF6\xF3d,\x99\xB4+\x8E]\xEC \xC7[a\xB6\xA9\x93H\x81\xBC0\x811)\x80ut/\xB1-\x83Q\xA4\xDEŵSI\xE2BgoLP\xD3\xDCNZ\x94H\xE5\xA6׸փ\xB4\x84m        \xC1cL\xDA\xD4&lt;\xB2\x85\x91\xA8\xA3\xF3%\xD0\xF7\xC2VÏŸ\xE2$[O\x9A\xBA\xCE\xF5~\xB7hi\xAB\x99\xF0D\x8Eh`\xA0m\xB6\x96*\xDD~\xE8\xD7qL\x86\x81\x89\x85\xA8\xC0\xD4?×®\xD8Hi4ÉV:\xF4\xD4OÌ‹\x98\xC6'C\xCB^@\xB7\xAFo\xC6p\xC9Q\xC7X\xF8O\xF9lS0v
+&gt;?\x87\xA0\xFC~=\xF1,i\x9B\xA5Bo0@\xE9\xAA\xDDc\xDD&quot;\xFF\xAC2\x84\xE6\xEA\xB5&amp;ÚƒGIF\xD37#\xE3\x88&amp;\xC8\xDAy5,X-\xEEKiP\xD2z\x99bd\xD8L\x9Bt;a5Adnc;b\xAC\xC1{CT\x93\xD4&lt;\xB8+ua-.\xE2\x86\xF2&gt;\xB3\xA4\xDA\xD2?&quot;q&quot;l\xABq
+*\xD2
+&quot;OP\xB9~EW\xCC'\xBE0{\x94\x98&gt;\xEA&quot;\x92\xD6\xFDÎL\xFFv\x931\xF9C\xB2\x81\xF8\x86w0\xA3Ee\xCCh1j\xC71a\xB8\x84\xD7M-su\xB7q\x8C\xF7/&lt;iD\xA9}V\xA2\x91\xB6\xD2\xFAm܆\xF9a\x91_\xD7\xF5\xBE F\x8E\xB9\x82;~,X\xA6\xAB=pص\xAAF\xD1q\xF2\xB1\xF5}w¢\x90\x9F7q\xF1\x92Dv\xDA\xF8`\xD8\xC9\xDFE\x9B.v\xFC\xBF˶
+\xB7l1\xA6$\xDC\xC7r\xCB\xCDV#\xA5\xFEG\xF9\xE0\x85\xED\xAC\xFE\x93\xFC\xB0 ÞF\xE7\xFEY;\xFF.\xF8h\xE2v\xFA\x8DQ\xF9\xED\xF3\xC3\xA3Z7\xE5\xFE\xEB~V?\x8D\xF0 j\x92\xF5\x83\xB9\xD5\x88\xF9a\xD0T\xAEf5\x82\xFC\xA6O\xC8\xE1\x80\xE6\xA2\xD4y\x84O\xE2\xA6O\xE1\x8B\xAC\xB6YI7\x93D|#Z\xC7\xC4\xF08(cÙ”e\xFB\x81G}K\xF9\x85\xBDp\xD1#YZH\xDFy\x81\x9D\xB6\xFE_\xCF\x86 \xA4i\xBF\xC0)?\x816\xFE\xBEm\x8D9\x8C\xE5B\xA3Ω\x9A( ,J\x88Ò¾dX@\xF4\x98\x90\xA2-];\xB2\xA5\x84\x93\xF8\x99\xF9Gϲ\xD8(\xDBe\xFEÍ‹\xB9u*        \xEA&gt;\xFA\xC7\xC4\xF7\xC0 Ì­j\x89!J\x99Ó­E\xC7p\xB0O\xC0a\xED:n:\xB0\xD4&gt;\xEBT\x8E\xB3\xA8\xA4\x89\xEC#\xE3Õ€RQk\x91N\x8D\x84\x9DUO\xC8\xE6y\x8F]*\xA4\xF7\xC5+Ë€MEБc\xA4\xC7q \xC4D\xF7\x83\xF3\xC1lc\xB4L|Ê‚@\xFB=:\xF4\xB3#\x8DC\xE4\xCEY \xA9O5\x94ni
+\xB5&quot;Od\xBFk\xE1\xD0\xD1\xC9R&amp;i\x8B\x80N\x94\xA0\xD5\xCFΩ&amp;'r\xAA-܌=\x89%\xB8H'^\xB3Z\x9B\x81
+)e@pD\x88w\xA7\x96o, I N\xF2\xBE\xFEu8\x92/.\xA32u\xABDC^$3Rv\xF7nE;Rd\xAE\xA6\x88\xA9\x90p
+\x8B]IR\xA3\xB1\x8D/nc\xEF\x83q\xD0m'Q&quot;\x89jn\x94j\xE8\xB4\xC6bdO\xDF3\xB6\x9D\xA5Õ€Q\xA5\xA8\xD5(\xA3\xFE-55&gt;f\xA5jD\xCFS\xE5        $B\x88\xA4H4\xA4MÞ[r2P\xAFs
+\xE0\x8E\xD0nO\xDEƨ2ٵS\xC9\xCD)\xA5\x8F2\x9E\xBC\xA8P32\xA1\xFD\xD8Y,\xF4\xD4#.Ψ
+\x8A\xAA5A%\xEA5\xB7]F\xA57%\x8C\x9DÅ¡`\xEF4\xB9\xA4Æ‘\xBE\xA5Ö‹\xA9\x88\xB9\xD3\xFEî¡žO\xDC\xE6\xFC\xE6\xB9 4\x8B\xA7ͨ\xA6t)\xA9\xB4\xFB\xC0%G@\xB9Ò Xo\xB6\xEC\x97\xE1\xAE\xE0\xC8 \xA1\xA5Y\x8D\xA1\x89\x99\xBB\xB3\xDE.I\x8ERLÃ’d\xAE\xE9\xD6e7bC\xFA\xDCG$8%`\x83\xD4\xC1&quot; M&gt;B\xC2sy\x85\xD4Y6\xB7+&quot;\xA5É…\x84\xA7\xA5TA%$9\x94        \xC3\n&amp;eJ\xCALɤbT\xD3\xE6a\xBD\xCB\xFAuL\x92\xBA$\xF2\xAC\x80)!\xD8o V\x92\xB3\x892y\x9Du\xD0\xF9gs\xB0\xD2        6\xDF|)\x84\xE6\xB3T\x9DnI\x9D\x98V\xD7 \x92XIN\xA3$I\xDADl!R\\x8E\xE7BKJ\x88/\xE5\xB29Rf\xFAAi\xDEt[^\x93&amp;\x8C@\xD5NXHw\xA5\xA0\t*\xFA;)\xDE\xD8bB\xA9g\xC3T CS\xF3\xCAÔˆ\x81y        \x83.\xB5\x80\x9BL\xBD\xC7A:MR\x8Cì *bB\xAB\xBDZ\xEE\xC2d\xC9Mgy\xDB        \xD8_\xB1ꊮ\xB1\xA4x\xD4\xC2WP$i\xCBOW\xC1S}\x96\xE3        l0|\x8D3\xAE\xD5I Ò­Y(\xE9m\xACjkH\xB8\x80\x9B\xDE m\xAA&amp;+q\x9E%Ç•Ù•Q\x94j\xFB\xA6\x9B&gt;\x95\x91T螥Bï¹¾)&amp;Xg\xA5Y\x81_,\xD6}\xE5\xFBaNv\xC1N\xF6\xA8J\x83\xA8i\xB5\x93
 \xA1× &lt;\xE3\x80J\xD4P\x850&lt;Ô€XnG\x96T\x89\x83\xCA\xC2O\xDEu\xE9\x83#\xDB0\xBC\xB5\xB7S{,\xB5Å€\xE9\x86f\x90\xCB&lt;\xBA`\x90`\x9Av\xFCO^\xD8+$
+\x95'R\x86\x90$e6\xEB\xC8\xCAO\xC4\xEFkb\xB9\xD1R\xA0\x9B'\xA0q\xA7\xB0:HR#\xE3~\xA4\xDFYc#QS#\xF7P\xFF\xE2R\xECK_\xB1Hc\xCA
+dohF\xF5\xC3+Z\xEE\xC0\xFC\xB0\x80k1\x99G0\xA2{\x84\xF9\x88\xD3NÞ¡\x87h;b\xA8\xB1\xFAÔ”\xA4@\xB1
+\xC4GY\xB4\xC7m\xA7i\xDF/\xB8`,@qm\xB4\xFB\x83\xA8)\xEF\xAB\xF9\xE0\xD5bh&quot;\x9B\xA8Xj\xE8\xD2 \x8F\xC1g\xE3\xE6\x86\xC7q\xF5\xA6\xF5?\xA8\xDF\xD4!zA\xB7K\xF4\xFFO\7V\xA4Z\xFB[\x83\x80\x9E\xA8\x89\xF9\x9F\xFFD\xFF]\xF0\x89\xD8m\xDC\xAA\xDE\xF2        w\xBA\xFE\x84\x9Bm\x88\xC6=r\xD6@\xC6/ \x80{\x95&gt;\x987'`wb9b&gt;-`:D\x9B~?\xEB  \x98\xA5\xDC}\xDFx\o;\x92H\xF8F\x83 \xB35@&gt;\xFD@}\xAE\xC1\xA6;\x9Cf\xC0m\xF3\xA4\xD4{\x9AX|@\xA78\x8EG\xB9\x9C\xE1\x8C\xF2TyÜ®`;e\xA6gÐ\x98Ä´Y\x9EÊ„\xB5F\xAEcv\xF9ij\xC5\xFB\xAD\xBBdÄ™V\x856 È•\xAD\xA6\xB2\xBC\xE7NQ\x98\xB77\xC8\xC6$\x9C˯\xDD ;\xEA`\xFDzB,v\xEB\xF1Ä°Q\x89NH\xB5\xBF/\xD4`\xC98\x87iU\xBE\x90\xB1\x9CyÜ‹@\xE66S} _\x96\xE4\xC0\xEF\x809\xAC\xF7\xDE~@~\x98ED#\xFC\xA4O\xE13\xF3\xC3'a+_\xA7\xE9\xF8\xE2\x86m\xABR{[\xF5\xEB\xF8`\xBAT I\x85\xF8\x9D?\x9C&lt;:O\x9Ai\xDC\xFC+A\xFEs\xB7a8\xA0\xA8\xE4\xDCR\x89bj4\xF4\xFBF\xFF\xBA\xA3\xAE5cr\xF8bO\xE2\xDBa\xA07O,\xD5,        n\xB7(ȳ,\
 xFC\xE1\xD0
+z,\x96s\xA3\xD2
+\x93=cO\xF5ë†P\xD3W\x9B.\xB3\xEA\x81\xFC\xFF\xFD\x87CL\x91\xBB\xD9X\xCFÇ¥\xA7\xB6\x98\xC3C
+\xA1\xC1\x9DƤRVOE\x8Bz\xF9@àEÊ!\xDA\xF1\xA1\x99\x8D\xC0\xB5\x8F\xC0\xE1Lf2К\xFE\xACT9Þª\xD4a;&gt;hk\xDBt\xF8lh,P\x9DN\x87\xFB\x88\x9EZ\x9B\x92\x8Bh=31\xBEÍ®f\x8A\x90B\xAD\xD9Ü­M\x8E\xE1^\x9D9\xE9f+\xFEe
+\x82*RC\xF6\x86\xAA4\x93\xB4Sm\xA1\xCD\xF6\x83MEÉ“$\xE1P\x85\xAEd\x88\xA8E&amp;\x824\x88\xA3\xFF\xCB}&amp;iA\xEB\x86\x99Æ©Q\xF9\x92\xE4Y)\xFD^\x90\xD0\xF2,\x9F\xEEÏ¡\xC3\xFA|,_\xEC*9 p\xF9Ò zE2\xAA{\xC0\x9F\x97UI\x81N\xA0&amp;\xCAi'U\xA5U\x8E\xAFO1\xC5F\xDE:\xB6\xC3H\xA9\xE5\xC1:\xA1\xC8\x95&lt;\xAAuÙ‰'PQ}J\xA2\xDBGR\x80b\xA58\x90\xD4\xD3V\xF0u)-zL\xBBX\xE93A\xF0\xC5QA\x9C;Y+\xF6\xDEJ\x9D\x85:\x88\xAA/\xB3r\xC6\xD6\xDC|\xE2\xE9!3m\x94\xD1\xCA\xBF\x8A\xA1\xEB9?¢\xB4(336\xF8\xDCX\x87\x8D3g4Q\xA3gѼF\xA3\xE7WmM×–\x8C\xC3A\xB8~G$̲\x955\xA8'wfPD\xFF\xDDV\xA6\xBD\xFDÔ·\xCE0S&amp;ÅŽU\xB5\xE9v n\xA5Ô‘a\xCA2\xDA{\xF3\xF4\xC5PXK\xF1pIE\xA7Q\x8B[\xDFg\xD3\xEE\x913T\xC8\xCBV\x9E\xEC\xB8L\xF2\xD4f\xC1\xAA\x88\x93&gt;[\xB4}\xFA\xB4j*i6,^ŤM!Y\xD5y\xEA׬L\xEDL\xBE\xD3J\x99x\x8D7!{\x8B\xAAå‹ž\xAB\xE5i\xB0\x95$\xB7U\xAB-\xB6\x90YX\xE1\xD3\xF3;\x90\xC4e\xF2\x85n\xB4\xD4\xEA\x80Í©\xA8\xAA\x88PH:6\xD1r\x84@\xD2\xC7\xA4/`\xDAY\x8B\xB0rK`\xA5KL\x82
 d\xAE\xA0@N\xA8\x9E\x90H\x96\xAD        \x84e\xF8S0,5\xAA\x82F\x92YK+\x86\xBD(z\x81\xD3xûd\x8EСѵ-\x8Dر'\xA31\xF2u\xB4\x9Bm`\xF5~\xC4\xC7)WYÜ…+ I\xD5cÆ¢\xA0J1\x93\xA6\xED'\xC4\x95˸\xBD3h\x92\x84\x85` \x80t&gt;\xC7e\xA8&quot;\xE4L gtUX\xD3q}\xE5\xDA\xC0(&amp;6\xB1\x83OϘa\x8Dl%f\xE26&lt;\xA1^\xF7t\x80\xC0-\x85\xC1\xD5\xF2V4\xC3\xF8\x83A\xA8\xB1\x8F\xB6zdM\xA6&lt;ŧ\xD0^z\xBB\xF44H丫\x85\x8A\x89æ‹•r\xF4\x9A;\x82\xC5jM\xFA\xEA-\xC1C\xB1|?\x99Y\xA9\x86VÜ‚\x8A\xBD\xB2\xB5$\xB6\x97P&amp;`u+Ȭ8\xF1\x83\x95\xA9\xAF2\xFD\xF6b\xB2dO2\xB0\x91$E&quot;\xCC/\xA9\xB6 `\xD1\xC3\xDA\xE7Sm+J@0\xB3\xCCQE3&amp;\x99\x99\xFB1\x96\x94Õ“\xE0V[-+\xA6\xAD@I\x9DhÚ\x88\xEA4Ä\xF7\xA9\x88\xE8F\xF8m?\x8F\xC8Nk&lt;\xAD\xA4\xD3b\x90
+\xA8&amp;\x9Dg6\x805\xF2Ï­&quot;\xA7i1v\xAF\xCA+a\xAA%!\x88y@\x9F\xAB\xE5\xC3\xDC\xAC\xDFf\xFE\xEE++\xE4\x9DDw\xACI\xE6I3:A@\xFD\xDF \xD36\x8B\xABC\xE1\xD8\xD0\xCC\xEBK\xB1\xA9\xA4\x91\xA8\xB0 I\xE8        ,#k\xABoÓ¢I        \x83\xAA{\xC2%\x8D\x80b,\xB2f\xDD\x91\xB6\xC4S\xC9\xCCii0 D\xC0\x9F\x8C\x996\xE9B2ʶ2U\x86\xCBÊ¡GIy\xF6\x8F\x9D\xC8ñЪ\x99\xEA\x86\xC1|\xC8\xDDJ\xD3#\xE1$\xBF\xE5\xB8\xB4&amp;\x91\xA4\xCF\xBE\x80cU6\xB7_\xBC;}\xDE\xD7\xEE\xEA\x8ALr$\x82        \xDF\xF7\x93\xE1\xFB\xC8N\xFB\x91\x82\xD2\x93&quot;\xE4\xAE\x{DF95},;n\xC0O\xFA[        \xB6U.{i=Ƹ\x89\x900\x88؈\x8BF\xD5^&amp;JÙ‘\x8F{\xDA\xFA\xA6g\xD4+\xB1)\x8D
+w\x98#\xFF        \xFDqHH\xB2\x83\xDF\xFA\xF9\xE3\x8E\xC6:\xB5\xBD?)\xFC\xBF\x998d\x833\x93\xD4/pw\xFC\x89\x8C1}j\xFD\xAC\x88\xFF&lt;C
+7V\xB7R\xF8\xFA        [|\xB0\xACLax\x80\xE9c\xDE~p?\xD7
+\xC40so'\xF0\xD7\xE7\xF0Ä\xBF&lt;w\xD3\xFB\xD2f~\\xB1\xF8\x9CH\xC6\xEA\xE9=\xF6\x91?+\xE7\xF9\xE1&gt;P\xDEh\x87\x8D\xF4\x87GrN]\x84t\xB1\xA6%\x85\xDA\xC0\x8E\x9BÄ€\xCD\xF8)UX\xEAd+\xBEX,+\xD0&gt;k3[\xEE\x80\xBD\xE4\xB1h3mB\x9F\x83\x88\xFDq \xA2\xAFƳfdSÍ•\xF2\xCC\xFAi\xA6w\xDAN1cL\xA9\xD5'\xCC\x90|1\x93 \x93\x84X`M\xB8\x99Ûš~&gt;\xEC@\xF8Ï¡\xC0R\xA1;\xC7\:\xC6\xDA:\x98\xFE\xBE?å‚€lT\x83ß±?\xE5$b\x914m\x98F\xCD\xEAm\x90\xC5QBGB}$_\xF2\xB7\xE2pPQȘ\x9D$\xF4\xBC&gt;C\x98\xFC\xAD\xF1à\xA34}`t7\xE1\xB8áًP\xEE%\x86Úš\xDD$\x9F\xCA\xD8b0\xD6A\xD6\xFF\xC33?\xD7fð,O3\x9A\x8C-\xBB\xB4\x90;\xEA\x98\xF4\xB9\xC3\x99V\x82oM]Ib\xED\xB5Î¥\xA2\x80\x83\xD8\+\xC9Ü°\xB0\xAA5\xAE\x90k%\x88,t\xE7I1m\xFDÓ„y\x94\xA2\xEBroW\xE0\xA8\xA9o\xBEE\xBDD0
+n\xCF\xDE\xD9Z\x89Û¼\x99 \xD0\xF9\xE0\xD8c\xB4(\xEC\xA8B`h\xA6\xE6\x84\xF5\x86-\xA1`A;\xE0\x92k\xE0\xF2[\xBDA\x8DUV\xB3\xB9\xEAUA\x85\xB5\xA0\xB0=\x81\xB05\xA4-\xF8N\x81EJ\x99\x9Ap,)\xCBy\xA0N\xE2\x99P\x91\xB9\xF7\xE2\xFB\x8C,s%\xC5 \xB7-z\xD4)\x80@\xA8\xDA\xC9+\xB4S$\xC16`H\xDE&amp;Nf\xF8c\xD4QU[\x89V        \x9D) }\x9A\x95\xB5\x9E\xD0/\x89\x914\xF8\x9D@uT9\xB0&quot;N\\xEA\x88\xD4\xF5-qn\x93\x861̧ oC7M\xB3\x9AuJ\xA0\xED\xEF0@.L\xA2\xEC@!\xCA~e$\xAD:\xC5        F\xAA \xEEL7\x99I\x98\xCCL\x88ia\x84\x90
+\xCF\xF0\xF2\xC6j7MEYe\xCB\xD1&gt;+NÇ¡\xC5\x8Ee|:\xA0\xEAF\xAC\xD0 9b\xB6\xB2\xA5$\xB7nW`{\x99\xC1@-x\x8D\xA0W\xAA@\xEFR\xAE\xA3\xFE &quot;o\xA4*\xFA@\xE2\x90\xD2\xDC\xA3A\x92\xE0Lj!B\xEEcK%Fbb.\xAB\xB4\xEDu(M\x8E\xFDu\xE9\x814|\xD2}\xE7\xFB%\xA6\x9B T\x93~\xA4A\x88c6\xAD\xC9\xD9z\x8D&gt;U6`=ЊA3\xF7\x8D6 \xB5\xC9\xAAB\xC5\xC8\xB0\x9Ab\xF3.\x93\x80\xD5Êv\x86\x80\x82\xC0\xAE\xC0\xC1\xC5l        \xB1\xEA9\xB9j\xD4\x8D:j\xBC\xB6\xFC\xB6b?Ŧָ\x9C\x9F\x{183B98}j\xA1w`\xEE\xD5f&quot;\xC0\xEAv#I\xEB8\xAA \xADT%5\\x80Z\x93Æ“r\xD9t\x92{k~1\x8AH\x91\xD9\xF0%46&quot;i\xEA\xD2\xFFu4\xCC\xEF\xE6\xBD\x8D\xB1j!c\x94\xF2\xA9\xF7\xE1\x88$\x89IÅ `v\x90z\x9C]        \xB1ªn\xB1O\x98sh\xC4Î$\xED\xCC\xE7q\xEAp\xA86 \xCD(]\x8A\xB4\x9D\xA1w\xEE&lt;\xAA\x95m5/\xD4\x9Ch\x96\xC41\x80A\xE6\x87\x90i \xECu\x80@I-\xCDap\xEA\x80;\x86\xB1\x93\xA1Hs*S+\xB0\x9Ft\x98:`sL\xEECbZE[2\x8A\xE9\xB8\xD4l,\xCA{\xEC\xA7\x83a\xCDc'\xAF]+\xE4CÕ”\xCB+!b\xFAK(\xA8\x9D_x\xA
 9\xA8J\x90ܨ\xBC\xBB\xA3:\xB6]\x9A\xA7\x990&quot;\xA1\x8DSuÛ©&quot;Ii\x99\xDF\xE7\x86\xC47Q\x87F\xE9mÄ™\x98\xD8s\x92#CAYo2\xA0\x8D:\xE2 +!\xEDo\xBAu6\xF0u\x86=w\xBEH,v\x9DM#K(G+\xEE\xBA\xDF{\xF2\xBD8\xB4\x977Gd\xD5p\xF4Z\xB0\xDCiU\xA7'\xA72j\xA9S\xA9\xE4M\xD0Љ\xFA\xD9\xF5@e\x82\xA3zR\xCC=O\x9A        3h\xB4m(j\x88Z\xFCd\xEA 雎UF\xF8\xD3b\xCDk\xEEH\xF4Æ›y\xAC\xF6\xA6\xBB\xD2\xA1`&lt;\xB8&quot;/&lt;\xA54\x80:&quot;\xC6\xF8\xA5\xB7\xE4\x90\xE1\xDC!D\x87+\xA84꣆\x80\xBA\x88 \x91\xBD0O{bu\xD8$\x84\xF1\xA5'g-V\x8A\x9B\xF9b\x9E\x89Ϊ\xC0w\xE5\x8D\xE3\xA6\xA6\xF6\x88c?L(X@c\xDFRÚ\xC7Pu\x89\xBA\]
+\x89\xABTdSU8\xF7\xBEÊ©6\xB8\xFDE\x83\xEF`\x95\xC4Z\xB0\xBB!+F\xC4\xE8\xC6=I*4\x81\xFC32:\xBA\xB2\xA8b\xBF\x88\xBA\x90f\xCF:\xEC$\xE9\xF8B\x9F\xE4$!9l\xD4[M\xAF\xCB\xD4\xD0\x91\xF0\xE9\x8D)\x8A\xA8\xD5&quot;\xE7\x92fc\xF8\xCF\xFEg\xD2\xD8(E\x8D\xC04\xDB\xFCzf}        0o\xA8
+Ì $z4:{\xDBK\xC5\xE9\xB1\xF8+Xm\xB5\x8F\xA7|&amp;!\xB3%\xCE\xEB32\x93o\x81i?0\x92#9Ü°M\x89ܧ0\xF8\xCE\xD8,\x966\x99\x8E\x93 lt\xB2\xB0\xF9\xAF\xF9K\x92N\x93\xB7\xF0\x8F\x8B3!\x8E\xB1\xF1\x99\xA8\xFC\xBF!?\xA8\xFCp\xC4+[4Lm\xFD|\xA3\xFA\xEB\x82\xC0\xD50~ 0\x82\xC1\xB3\x91Ø·\xC3\xFC\x89\xF8\xE16H\xDE_7\xD82\x9FP?PO\xF5\xF9I\xC8\xF3\xD7\xE1i-\xFAV\xC0\xF2g\xEF 1\x91\xE13\xA7\xAE\xA6\x81\xEBwX\xBE\xD1\xF9bJ\xB3u\x88\xF7Af\xB9,~pX\x8C&gt;A\xB3&lt;\xD8\xF2\x8A\x82v&gt;MA?\xE2GU7\xEE$\xCC\xF0WQ-+\xFE5J`\xAF\xC1*X[q\xFE\xA8?\xD3ˈԊ\xAD\xA5Z\xB2\xAB|c*~
+&gt;;cQES-W[0U\xA6\xA2 +m&quot;\xC2F\x90e\x80\xFB\xCC;\x9Bcm\x81\x9A\xA3\x8D㨘\xFC\xC0?\x90\xC2j\x80^\xCD\xB7\xF5\xFE_9Y\x94F\x92\xE4\xDEu X\xF8EG\x9E\xBD\xBE\xC0\x88\xD7\xF5\xF5\xFC\xC6) g\xAAÛ¹A\xF8)a?1\xE9Ö¨\xA3\xF8I\xF9\xE1\xFDo\x8B\xA0PO\xDCX\xEF\xCC?C8`\x96ʬs:\xAE\xFC\xA1*N\xF6\xE5\x90g\xA4\x8C`\xA6\xCB\xCD\xFAZ3)?~'HÖ3j-m*\xEF\xB7mBO\xE8`$y\xF3%\xCF1#\xB0U)\xF9&quot;(\xFDp\x87\xAARU#IF?\xBEÔª\xB0[~\xEDJfA\xDF\xF6g\xA4A\x9CBP\xAE\xA2^j\xF7Ò¢\x98'\xBFFݬ\xFF P\x87jSw\xB4\xC2\xF4\xD2\xE4\xFCWVÖ°8Ъ\xF2\x88:[\x97\xBE\xB4so\x9F]\xB0&amp;\xF2\x99ZI\xAB\xEDØ\x80\xA1kQ\xB1\x90A(\xCE@#\xA1V\xE8&quot;ä‚’%;\xCEpp\xC4hU\xE6\x88 *\x96\xFE\xF4Ô¢\x9A\x94\x92\xB6O\xC6YHu2T×\xA1.M\xC8;\x9Bi\xAB]\xE9\xC6\xCC@\x82A\xBC`\xA1Q\x99_\x9DJU\xE83\x83\xEE\x95Ì 1\xFC5\xCA1\x8E\x85lzZV\x84Jx\x87\xCEP\x8BR\xA5G\xA8\xAC4\xD1L\x9Ae\xC51у\xA4-\xA6\x8E\xB3l&quot;\xAFj\x9C\xF5\xA9f\xAA3A\x95)\xD5-\xA4\xB7\xD9\xD4&quot;,\x97D\xED7C\x85
 *}\xEA\xD4\xD8+\x9E\xAD#w\xFAÚ²\x99\xEC\x84È€\xA1L8\x95\xAFP\xAB\xE71\xFB\xFE]L\xC1\xFD\xD2)Õ¬WW\xA1 lM\x8E\xDCf\xF2Õ¨\xB7-X\xA4\xA4\xEA\xD6X=S\xA7M\xB4&quot;\xA1\x85$;\x93 g\xF0\xA9        \xADiiHek;\xB0\xE9'\xF6I+\xCDL\xF8\xA0\xB1\x8E\xC1VJU,        3+c\xD9Ñ´r#@\xB4\x92\xDD Bly8\xE6\x93\xF6\x86\x92\xF7\xA6Õ¾\xB3PÉrCSe\x92a\M\xA6aqu\xE4VK
+Ôª\x8F\xBB+\xB0󜕿\xDDrF\x98`\xF56b\xE8vE\xE7xV\x89\xF2\xE9\xBB        \x82f\xA2\xB12D,Z\xD7\xFD\xDD\xE2zap \x96\xE2\x8AF\x9A\x8Af \xA8\xCC)\xDA$3\xC1\xB5\xAEL\x8F\x86e\x80
+\x84\x84\xD7v\xB5\x89o-\xC9\xDB0\xDBq\x87D߱\xEA\xCEm\xA9I\x81\xCA\x9BA&amp;\xDCӼm\xB6\xD7\xC5P\x84K\xEE\x99\xB8\x945w\xD4\xD4°'\xAD\xDA;\x90g\xE4}\xB2\xE0\x80uKvj\x85\xF9\xADJ\xC1ͤj\xF0\xDBLwB\xA9\xD1#\xDEӧ\xA0E*~P\xF5\x8F\x88R7\xB4\x9CZ\xB2X\x95\xA2\x92\xAE\x88\x80\xB32\xA4\x883iT=\xFF3}\xB1I
+\xC3+&lt;\xDF\xDC=O\xD9+d\x9BB\xE8])΂os\xB8\x8A@\xE8c+K\x9AV&quot;\xEC-b&quot;$        3\xB6\xF1/|P\x87\xF3@ÙµZ\xE1\xD1\xC1\xB2\x8D0ߘ\xB0܈\x87aV\xD4@\xC48&amp;@槢\xC4^7\xFE\x93&amp;L\x82Û±\xB4D\x80\x86I&gt;\xF2\x96pIF\x85U&quot;Þ\xA4006\xC3{\xF2+\xB55 0ϸDH?\xDAd\xC4\xED{\x81É‹\x9A\xD4o\xD8\xB2ܱ&gt;韜@&amp;\xC3+*\x95SLk\xC45\xA6.|\xA0gbkOC# k\xD0-\xFD\xE0:\x8F\x80\x9FB$|\x8C\x98\xD3FÔ¬\xF2\x86`lT\x85\xDAÖ‘\xAEH\xEF\xA2\xD10&amp;\xFB\x88\x96~H\x8Ad\xEAPT9\x96\x81h1M \xCB\xD3s\x84R        \xCA\xD3h\xF7\x87\xA05B@\x{D92A}\x81\xFF\xC4m\x85\xB2e\xB8z15\x87\xDC\xF9\x8C\xBA\xF0Hu\xA8D\xFC\xD3=&quot;p\xAE\x84lp\x97[-u\x80a\x87\x9E
+\xFA\x88\\xA7r7\xBC\xE1\xB7\xF0+d\xE6R\x855$\x87\xCB\xEB\xEE\x8At*M\xB9\xBE\xD1\xDDÛ–zj\xC4\xEA\xF0_!IQÜŸ\xFDj\xA07C $Ì€\xC70&quot;\xF2aXvl \xBDÈ·s\xA4\xAD|\xB3&amp;\x8B\xEAEK\x{DA8F}\x99\x96Fv\xA6}\xCC\xDA\xF8(\x89\xCE\xE7r\xE4\x9Ff\xD1̬\x81`\xED(\xC0\x95!\xA2H A1\x8BI\x8A\x868\x89\x99\x94b'}%\x80\x91\xB1 \x8CF\xF2VqZ/\x94 aKP\xD4\xD4t\xA17f\xB9 &amp;\xECB\xBBܘ\xB8\xE8\xB0\xF8\xA5\x93\xA6èi=6\x9E]\xBA\x93\xF28b\xA2C/\x93`au\xEA \xC0\xC6׶\x92dw  6W0D\xAB\xA1\xD5\xD8\xC8 \x98\xE89\xA7\xE4?LQ(j\xA6fvБbc\xC1dO\xAF\xEB\x89)\x88\xCCe\xE0\x86\xB6\xFD \xC7\xC6\xC1\xF4\xC5K&gt;\xBB \x8BØ‘c\xA6o\xE9\xCCM\xF1|\xB8f:d\xACL\xB8\xF3_\xA6\xFD0\xD0\xC73T\x87@\xF5I&quot;3\xDFq\x84H\x9F7H&quot;\xE0\x87\x98~Z\xA3\xF28\xA4 \x90\xCA\xD5?\xA9~x\xE1 _2\xBDI&gt;\x92O\xE6$\x9B3/\xC4E\xCA\xFA\xB2\xC0\xB7\xA9\xB7\xE7\xF2\xC1\xC0Ƴ&lt;Mz8?\xE2\xFC\xA2v\xF5\xC0بBf-s\x80\xFF,H\x85\xADA\xD0~7\xFE\xE7\x86\x84\xB1\xED\xF3\xE9\xFAaY#`{z\x8F\xF4\xC1`)räŸ
 ¼\xDF\xE1'\xD3rp\x8A\xA0\x96\xA4\xAA.Q\x8F\xEE\xE93~$\xE0 \xD6FajT\xD4\xEF4\xCFh\xBDD\xA9?\x85\xFB\xEF\x88bDFf\xAAS\xE6dZ\xB7\xFAѦ\xBF%\xD0E\xFF\x8A{_\xC7h\xA9\xE78\xB6V\xA1\x83\x96\xA7H\x9D\x99*Ô¦:\x95Zu\x926\x85?,c\xB3\xF1
+9zJJ\x97\xF3        \xB2\xD2Ì´Z\xFCÓ•\xDB\xC1\xA97!\x95*\xB5\xF7 Ä“\xBF1ß©\x81'\xD6\xCB\x80\xC5A\x8E4\\x9D\x87\xEAL]\x8D  \xEF)\xDBm\xAF\xD3pO\xCA\xDF,UZ\xB8c\xCCj_\xDD\xB3=\x85\xDB\xE5\xB1'V\xA7HX%Vo\xE2 G\xC9D\xFCÉ\xED\x86\x8E_1U@\x87J#\xBE\xA0\xCDi\xF4ai'\xA1\xBF\xA8\xC3\x80\xB4\xD9\xC9vj\xE7s\xA0;&amp;\xE7cH\xAE\xF7=\xC1\xDCF\xD7\xC8܈\xF2\x80;0\x88\xEC        f\xD5o\*e\xA8\xBDe\xB5\xDB\xF0#P\xFD0 ~\x95B\xC3\xDFv\x95\x94O\xE3\x8BD\xA1\xF2\xBD\x91[\xB8w1\xCF2\x9F\x92\x90O\xAE\xAF?\xA4S^\xE1\xAB\xEAu\xD4k\xFC z`C        |\x92 \xC9\xE6H1a,o2C\x80Ť\xE8\xE8#\x96\x89mf\xB2\x81=\xE3ɘ\xE5S'\xBE(        \x8Amb:)?z\x9E_0\xC4m1\xF4v\xE8d\xC820\x916\xFD\x81L7\x96V\xAB\xB0\xDCR\xD0\xE0\xC0\x92~\xD3K,lA&lt;\xA4A\xC0.\xA6^\x9A\xB1D\xA1T&lt;}\xF7\xF3\x8A\xC5\xF5\xB2SR\x96[\x90f;\xD8\xE0\xD88\x87Jj\xAC\xCC\xC5\xDF\xDDJT\xF4\xB1 v\x9COQd\xEF\xE8\xC1l\x94\xC8\xF8u\xFC\xB9g\xA8\xAED\xA2\xB6`\xAA\xA8&amp; P\x88v\x80\xC6,&lt;\xD8I\x8CeW\xB0\xF3\xC5W\x9E\\xB5%\x
 AC\xF2l.\xD4ʪ\xF4\xB1n\x9E\xB7{\xAF \xF7\xAD\xC5\x89\xA7^\x92\x97P\x82\x99\xAC\xC9Pz\xAA\xA3\x94\xB4\x97$N㪱UP\xCE\xD3T)NcIj\xC82\xB5\xA8\x86f\x80|\xE3V\xB2R
+\xB0\xDA\xD5u\xBD\xE6c1\x95Ì“\xA9        \xA8+KI(:\xB2\x8D\xC4e[\xE1\xA8&quot;d\x89\xAEÀ\xA8Óƒ\xE4\xBD=C\xA2Q/P\x99Ùš\x82\xB4?\xFE\xF0\x85Y\xDEf[\xA5\xC0\xF0\xBC\xD5`\xC0\xF3\xEB[U#{r\x85\xD2ob\xE2v\xE7\x8B6\xC5\xF8\x89S$V\x92g\x90\x81'\xB7\x98\x{129C7F}\xEEÅ\xA3\x80C\x99Z\x8A\xEB0,#\x9D붩\xCC\xEA\x98Lná$\x81P\xE85ᘆB\xFC\xBFw\xCEe 0\xE4c'\xBF/\xAE-\xC7Ȭ#-\xC4j\x81+\xA4\x88\x84V\xAEM@$\xFF}EuK\x82 \\xDDC:\x86\x91\xD9Yj-\xE3\x94E%arLly\xA6q[\x8Ba\xB7\xAF\x80\xB3@c\xC8&amp;{\xEAe\xBD\xC5\xC0\xE8mV\xF2\xB4\x95@\xE8K\Do\x95\x85\x8FPI\xDEH\xB44\xC1\x8F\x84\x892V\xBB\xA9\xC0\xFF\xCD2;\xDF{\x9E\xFA&quot;U%\x80\xE9\xF0ߨ\xBF\xC6I\xF5\xB0ïAf\x85h\x8DEH\x9E\xC0\xF9\xBE7 m}\xF0\xF7(\xACc\xA7m\xF5Ô¨1\xB6\xC6&gt;8\xA1&quot;b$[\xFFÖ¸\xFE\xAF\x86ÙŽ&amp;\xCCuY#Q.;\xC0\x90\xA8\x82\xF8`*\xA6\)+\xB70+\xBFY\x861\xE9Í‚\xD0\xAB\x97
+Ŭx&quot;\xA0&quot;\xE0\x92@?\x99\xFD1\xA6\x91غn\xA6&quot;\xF7e\x9B1\xEE\xCF[zo8d\xADp\xD1\xFB\xD1}o \xD7m\x88\xDE\xC0\x9E\x978\x96\x8AA9\\xFBZZ\xA0`\x90j\x8D\xFA+\x92-\xB4\x88\xBFU\xB9\x90\xAB\xB4J\x9B\x89\xB7i\x95\x927\xECO\xCB        \xA0\x84.\xC44\x88\xFB\xC2ß‚\xCCm\xC2
+F\xAFn\xDB^z\Z\xDF\xEB\xD7\xC6HRV\x9B5\x8Cw&quot;\xE0OQ1&gt;\xB3\x89)-\x89J\xA9c\xA0Tf\xBE\xA75\xB4\x96Y\x8AK\xAA        \xECÇ´\xF5\xC2j\xC6\x96\xA6)7]f'\xD3K\xFD\xB16\xFD\xE2=1(d\xBBPb jge\xA6\xA7\x96\x93\xD1b7\x92â¨\xE0#\xED*\x88\xFDѲOp\xE1\xDE7\x98\xAA\xA5\xE8T@.\x82\xA85\xE0_\x9B]jGH;\xFD\xA2D~.U\xE0h9\x9E\xAE\x96\xD2h\xBA5\xAB\x8A\x9A\x9B\xB0W1\x9A&quot;Ó³\x81\xBD\x8E\xD8UblO\xE2h\xECK\xB9\xA6\xBD)R\xA3*\xB6\xBE\x9A\xA8\x9Ai\xA3z\xE0\xD3CC~#\xE15)TSM\xAAVS%\xB9s6\xE6+&amp;\x9A\xFD\xCD\xC4o\xD6\xE2\xEDn6\x8A\xCD^2\x8D\xC8\xF4\xA9Q3wZl\xAC\xB7\xBC \xA8\x88{\xD4\xD8ź\x8DRk\x80\xD8\xBEaF\xD2\xC0\x91\xF6\x81Z\x9B-\xCC\xF7C&quot; &gt; \x{D806}\xF3m:\xA4\xED\x89\x90A+\xD7\xDD\xD8|\xF0\x84Æ©\xB9\x9B\xE4@\xBFQ\xEFG\xC4o\x81!\x89&quot;\xF6*I\x93`        1\xF0+\xFC\xBA\xF6\xC0Ê¥\xBDÓ¸7_\xF1\x8B|0\x86\xC5RÍ\xB6&amp;z\xA0\xB2o\xF1\xFExf8Av\xB3\xDE`\xFC\xC0 \xEF\x84\xA2\x9E\xEA?yy\xC8\xF9$\x87        0\xA5\x91\xA6V̓몙\xF5\xB1\xB6\xC5@\xB5r \xA7\x97K(;j[\
 xFF\x84\x99\xFDp\xE2        n*\x9F\xA9&gt;\xE4\x8F\xF3$_\xE01Ũ\x9BC\xB5MÌ“\xD6\xFERÌŒ.F]\xC7\xEE?\xBCB|\xF76\xE9\xD0`\xB0\xA3h\xA2'F\x9F\x8E\x98\xF9E\xFF\xAD\xF1#3Ë‘\xB8;\xFF_\x8E
+\xA6\xC4l\xCE&gt;\x87.\xA3S\xB1\x93\xEAD\x8F\xC0\xE7\x89Ø‘S\xF0\xF8\xCF\xF9_PnB\x99ou\xA3\xBE\x95\xA9\xE6 ~'h\xBEHȃ$\xFA\xF12\xD2c\xD6\xF8r\x8Fpu
+\x94\xEAZJ\xB0V\x8F[ \x8B\xF3\xC49
+\x83\xF3Y\x95aU]\xA3\xEE\xD30&amp;\xA6\xDD,\xB2&lt;Ø£q\xFC\xDEe        o&amp;\x9A\xADÙ\x95N\x94\xDA\x9A\x8FRLv\xCCo\xD7&amp;\xE9\x8Dl        \xC4&lt;Z\xF5i4 \x96o8*\xC7p4\xA8'\xA6\xFDv\xE8N|9\xB6v\x8C\xB4\xF6\x83\x91\xD2        \xC1\x99\xB1\x8Cb\xD0\xC6Q\xB8\x9Bz;F\x86\x82\xA8\xF1\xFA\x88I\xB0\x82\xD7-p\xA4\x92\x8BH|h0l\x98 Ä°\xA9P\x99$(\x92fd\x98\xBE\xFE\x83\xAD\xC7@\x90\xA5\xE2 N\x94DAo\xB8\x93o\xE2`N\xC2\xFBO[\xE0 \xA3\xE1\xD1*Z\xB0\x88\xB9U{\x9D$Ϩ\xC0\xC8\xEA\xAD)\xF5k\xC4\xDC\xEF?\xAE*\xC5C\xF9z\xA0{\xD5Yg\xA55\x99\xF4:]v\xE9\x80,\x95ȸo\xD8\xD25\Ô©H\xA8\x90\xFA\xD7L\xF4+\xF8\xED\x80T\x9B\xE1@,\xBDZS&quot;)\xABs\xF0\x840?\xBD\xA7\xE7\x80\xD7/O\xEE\xAB\xFA38m\xB7)\xA0\x9D\xBEA/\x94ryZ\x99\xA9 6ii\xB1\xECL\xFCoD\x84&amp;@S\xEA\x80\xC2 +`        \xED\xE0\x81ߘ|p\xF7\xE6QÑ\xF6P\xCDÖ™&amp;?\x85\x981\x99H\xA0Cí• `(\xAE\xC4m)7\xEA@(\xBAT[v=ç´ª\xD6^\x82\x92T\xAE\xF9C\xA55\xF9\x96m6\xEF7\xD8n&amp;\xFFQ6H\x8A\xB4\xE9\x88Z\xE7\xBBR&quot;bÔ”\xB7\xE7\
 xDC\xFC)\xAA#4\xB5\x80&lt;\xB713L+HÝ´CUo\xA9\xB7\xDA17\xE1\x83\xF8nB\x95%\xF3*\xAD&amp;}E\xB5Uz\xE0\xD43:UM\x91#Sy\x82I\xDBq\x8AI.I
+L\xCAT\x82+Gfbd\xAEn\x9E]E\xF9R\x9EZ\x9B\xB5PKfG\xDE\xC6c\xD7\xFF\xAAQ~\x8AXÕ¡F\x98SE7\xA2\xED^\xD6Q\xF6\xB82H\xAB\xA7Ë°PO\x94        2\x96\xC8\xE2\xC0\x82
+P\xACJ\xE9\xD8t\xB6\xC0\xE0\xDCT%x\xB44J\x9A\x92 W\xAA\xD5F\xB1\xCB\xF6\x94\x95.\xC1Öš~\xB8EP\xEDN\x94c*\xACD%ju\x89c$j;\x86\xD5\xD1R\x91 \xC0\xD2 `h\x9B~Ñ£R\xAE\xAFJr[\xE9J&quot;7\xE5\x93\xB1\xBE(N\xBC\x9B\xE2YL\xCA(R\xB4\x98t\xEFH\x83\xBCi\xD6\xDAy\xDA\xF3\xD6a=Æš\xC9g
+\xFE\xD1i+m\xC9QCm\x88\x99\x9E\xCD\xD7\xD3
+\x82s\xFEJ\x83Z\x87+mU \xAB\xB4hq\xDEH&quot;\xF6\xB2\x90X\xEE\x862)\xE5MC\xD8\xC5B\xD1\xF1\xF3l\xC4\xFC\xB0\xD6û (\xB5@c\xD2F\x9F4\xE9T\x93;k\x8E\xD01\\x8B\x80aFL$\x8Fxjc\xB4\x{D857}\xF3+=cd\x8D.#\xA4\xA9\x98\x80#\xCBCp ]\x8D\xCC.\xD2 ~8tO&amp;\xAA\xEE\xC4uQ\x91\xBD\x8D\xAA\xF0*'\xE6I\x8A\x85
+B\xD77\xEBcÔ,\xF8|\xC5ez\x8EJ\xCB\x8A65\xAC6\xB8 \xFF,[66\x99\xAD$\xC9!GI\xB7\xE6o\xF2\xFC\xB1{
+\x87\x97+L\x9DGT\xC0+)D\x907\xDAQ\xCA\xF6\x9D@\xFE8ÑWS\xD2/kE\xFF#G\xF8T        \xF8`&amp;\x91\xD4@\xA0'N\xAE\xD7Ò¡L\x98\xB92v\xED\x8B\xD0\xF7\x82\xBB6\xE7Q\xE7        \xA9\xD29\x87\xAE\xFD\xE2\xD8t!y\xAA\xE0(\xEB\xEF+Z@\x95Ô‹P\x84\x8Bt\xB9\xC5&amp;\xFC\x8E\x90\xDDl\xD0m32,v\x9F\x89:V{I\x8F\xDE=`\xC6\xEB\xAC/o\xDEP\xA7\xD2V\xF1\xF8\x9Ci\xA8\x91סA\x8Ft\xB0 \xEFrT-\xBD        \xBBb,c\xA0\xB0\x99]\xC1\xEB\xAB\xE7bGo\xF5±\xA4'-X\xE6\xC0\xC7Ni\xB7F\xB4bYC\xB9vT\x92 \xC8P\xAAF\xFDN\xA0E\xBFto\xDB@P\xB3\xDBË‘s\xFB\xCE@ߣ|p\xBC\x81\xAE]\x81\x95\xA8R;:\xB2+\xF3\xC5=\x87D\xF3&quot;d.\xC4\xFB\xE5\xE9\x83,b\xE1\xD7C\xC1\xB5\x8A\xDF\xE4&quot;\xF6\xDCc\xB9\xAE4\xAE\x9A`\x91 \x94\xE9\x95;\xF5f\x83܈=$\xE1.@r\x854 3\x85\x83ʪՙ\xDCh\xFB\xBAY\x94\xA8=4\x8A\xA4tq\x92\xF9o
+\xC1tR4\xD4}`\xD5I\x89\xA7R\xA9\xA2\xF4\x89\x98+H\xB0$\x83\xA7\xBB\xD5\\x8DE\xD5k:Vf\xA4zi4\xD9\xE9\xD4q\xB0\x81\xE6W5\xE4\xC4YQ\xB7\x88\x88\xC5_\xB0\xAD\xF6!\xF3\x9CB\xA1x\x81L\xC8:u\xD4S1bMWf\x93\xBC\x92} \xA9/\xC4Y\xE6 +\xA9,\xA2\xEC\xF5V\xA6\xA9$\xC8t@61\x92#y\x9CTA\xAF`\+\x82\x87&gt;\xF8\xA6&quot;IZ\xDD\x9D\xFEN\xD6\xDAj\xC1 w\xA2\xC7SOa\xA7\xBD\xF9\xA4\xF1h\xEF\x86MI:@\xD2+\x86Ûƒ&amp;\xE7\xE1\xF2\x8C        \x80\xCB\xD6\xE1\xA2\xD1h\xE9\xDDF󴑆\x86\x98\xFE\xB0\xDC\xF9^#\xA7\xBFC\xF0¡\xB1E\x82\x89æ½ \x81`\x92\xF8a4\xCEdK\xB72\x93\xF32t\x9D\xBBa c4GA\x93\xAA~`\xFDu\xDF\x90\x9Au\xA9\xE9\xCC\xDEm_\x8D\xE4zI\xFEX\x90|\x99\xDDC\x8F\x98\x8F\xF3\xFDp\xD38\xBCJ\xF2\x93\xF1\xBF\xE1lCY\x98\xFB\xB3\xE8d\xFAv\xAE\x82Z\x90\xEF;         |\x84\xFE\x98C\xAA\xCEN\xF3\xE8dG\xE8=v\xEB\xB9\xC0\xB53\xD6n\xC6$\xFC\xB6\xA9\x9CF\x9A\x9Fx4^ ^;\xDF\xD4\xE2l\xCEQI\xDB\xE1\xFD \xFE\xB8D\xD0w ʉ\x82\xDA Y\xB7\xEA:\xF6\x88\xC7C\xFCC\x8B\xBC\xF8\x95J[\xD4K
 \xCF\xF1¡\xD4\xF2\x9A\xA2&amp;\xA3djjz\xBC\xC5\xC6\xC4lp\xDB&quot;Ù’\xAB}$\x91\xFBĦ۳1%\x88\x9E\xA5b63i[\x8D\xB1\xA6\xE1N\xD2Y\x83\xFD\xD7\xD2; \xDFQ\xD3
+\xEBaZ\xFCI\xF5\xBE\x874\xC4oMÒ£S\xF9z\xB4\xC93J\x85\xB4 \x98\xC1\xEE\xCD&lt;&gt;\xE1\xA4$1*\xA6dMÌ™\x8BT+$\xFB\x8B\xE6\xD8\xDDF\x889\x866u\x9ETm.lB\x981\x85V+m\x89M\x89'\xED\x86x\x97w\xB1\x85@JcJÄ“7\xB9\xEB=141&lt;7.Ä(\x86\xC0\xCB\xF4\xEFw\xFBlOoV\x80\x93\xCCPsU\xA5N\xEC\xE8\xA3_\xDEa \x9F\xEFZÝ„
+ !&gt;\xAC\xB3iߪ\xC8\xB7\xBB$\xDBq=w\xC2\x93M5
+]\x8B\xBA\xB5\x8A\xDBN\x97\x96\xBF\xA2\x8Bo\xD3 \xA4\x984\xE8\x84Y\xF7\xCD5\x82d\xECjD\x83\xA8\xFE8c\xB0\xAC\xC5:B\xC7S\x9BO\x94)9f5i\x9B\x99\xFC+Ä–*Ä©rö\x88\xE9S0j\x93*Ó¦T\xF6,Dw0\xE0\xF9rHЖ\x9B\xD4\xF2\xD6\xDD\xF9\x9FHh\xED?&lt;R\x93\xF2\x80@\xAAj\x91\xA6P,\xD3\xEB Ó¤F\x917\xDFs$\xCCÊ \xCB\xE5È–($r\xB2\x8Aj@:\xFC\xC6e\xB96\xF46\xDB|\x8D7 G\xBC\x8F0\x9E\xBA\xAAS\xBB\x86\xF3\xF4\xD0Ae\\xAC\xB0\xA7h\xF3\xAA\xDB\xD0+\xE8\xBFǧL1+\xD5\xEF#\xAA\x81q\xE6\x84\xE6\x91j\x9B\xC4\xFB\xE9\xBBaQV\x90ͪ(4\xE9\xD3H/W\xC9P\xD6\xF7TT*\xB6\xD3*DLpM).(\x9Ac\x9F0\xB0\xB2\xF2\xCBn맠\x85&gt;XR?{\xCBo\x8920\xAA\xD8\xD6\xC3\xF4*\x95\xBB--P1а\xB1,\xC3\xCB%\xA3\xA0\xB7`\xD8n5\xE0V9\x96\xE2HHP\xCAI,X\x86\x95\xC6C\xBASmQ$\xA8Q\xF0\x93f\xA4+d\xADBBé¬.M\x886\xBB0\xAA\xE2\xF6]T\xF7\x92:ô\xF8\xD0\xD5L\x95&lt;\xBBHe\xB5\xE8\xF2\xE9~\xD3P\xBBs\xF2\xAD\xE4NØš\xA1\xA7b\xF2Y\xD3\xE6\xC7S\xE9:Ö¥HlV\xA2\xEEj\xEA\xC2\xC6H8\xAB
+&amp;s\xC4+\xA9%)\x85+!Y\x95\x81RD\xAF\xD5Ù™\x98\xFB\xDA[O\xDDP\xDD:bV \x9B\xE0\xCA\xC7\xF6\x9Ayd#\x97\xD4&quot;\xEC\xC5Z\xA0\x90A`\xA14lÓ¾r
+\xB7
+d
+Z\xA6&gt;b\x81\x95V\x8A\x8E\xC4s\xC6O\xF0\xED\x86'\xB92\xB9\xB2Q\x849c\x9A\xA5b\xA0G3&quot;\xB9\xF8HÔ¢-$\x8C0ØŽ\xCCd\xB4AAÓº\xA1-y\x9040 A\x88%\x89 \xE1
+¸_\xA0\x9Ea }\xA1V\xEC
+\xB6\x99\x95\xB2\xBC\xF4\x8Bb\x93\x81\xABd\xB9\xB7/0\xF2\xD4\xD4Ô·\xAF\xBB\x8AcÙˆ&gt;\xEA\xF5&lt;\xCFj0a\xA8\\xF41\x82\xC0~\xAC\x8B
+\xC2\xF4 \x93#H\x9D\xFBL^1H\x9B\xFA\xAB\xEF\xCE\xC2L\xF3U\xB7\xE7\xB7\xC3\xF1¡\x84Tx\x89\xDBCX\xC7cx\x8Bu8i\xB0\x8EP\xFF\x88?\xF9B\xFE\x9F\xEBD\xB13-\xB1%{\x863\xF9\x91\xFDF)\x85\xAD        Ø¨\xFE&amp;p\xC3N\x99?\xD8)\x8C\xD9˼n\xE4t@\xB2\xB2EÈ€\xD2O{t\xDA\xD8@$\xBB\xAC\xA9g]\xA1Ie\x9F\x88\xB8\xDA\xFD&gt;x`\xB6 m'J\xFF\x81y\x87p\xECG\xA9y=\xB0\xE8Vb\xE6 -B\xBC\xC3-\xD4        \x98\x918\xA0\\xC3An`\x90`m\xA4XÛ·|&gt;\x91\xB1Xy`\xDAci:{\x9F\x8CvCNO.\xE65\xEC@$É´Z\xF3\xFE\xB8\x90M^(X\xD0Ø…\x93\xF01\xFA\xC7\xF3ÄŒ#n\xE6\xC1u|L\xD1\xF1\x82Ƈ\xA97\xE0I%\xA0\xC0`\x98\xFC\xECc
+\xC6        R\xA9\xDE\xFF\xFF\xCBy,\xC1\x90'_]\x9B\x9A\xDD4\x99'\!\xA2g+GT\x90\xB5Q\xF4؈t#Im\xBF\xBA{\x93\xD5 \x9D๖RKW\xA9\xA8\xC8]?X\xA8\xC3⦛!Y\xFE\xF8|KB\xB8{\xD48j#\xF6u)$\x8F\xDEdÍ„O']\xFA`\xAA\xF5\xB6\x85ja\\xC3&quot;\xAB
+gL\xC0\x92\xB5\x91c\xC4\xCCA\xB8ú_!\x93[Y\xF2\x808dM@\x88\x9Bdo\xCC\xC6$\xE9+\xD1K`?x]\x82,T\xF3T\xC4S\xA8\xA0\xBCQй\xBFݿNk\xE1\xC6V*+_\xDA\xE3@\xA6\xA0T\x82\xFA\xE9\xA9$\x92S\xCC'ʸ\xB8,\xC6\xD2OLl\x90\xAC\xD7ͩDQ:ĒŘ@\x8Ft)\x95&quot;.H\x8E\xC0Z\xF6\x87[5\xF21\xB3\xABw#P\xE3\xE3\xD2
+\xDA1dÐŒ\xBEt\xDCEÆ­+\xF3\x80?2&gt;xt1\xFA\xEF#c\xD8A\x8EѼ\x88\xF5?,P\xBDP\\x8E\x96 \xA7\xAD\x887\xDF\xD3        Zñ\xFF?\x9Eߙą\x86-I\x804\x83\xDFH\xFF\xE8Y\xF9\xC1\xC2)
+\xADS\xF9s\xAD\xF8r\xAB\xBD\xBEx\x82\x8D\xD2\xDFz\x87\xD5lG\xE3o\xCF%\x8FUv\x93\xCB3Õ”+|\xE3\x94\xFE\x92*`\x92\x84\x8E\xE2-\xF2`y*\x94x\xA1\x99\xD6\xDF\xB3\xF8I\xB7\xC68\x98I\xE25\xDB\xD7N\x9F\xE7\xFC\xB16\xB9^9'h\xF5\x9F\xF4v!\xF1\xC5W\xF7\x87\xC0        \xFEG\xD1\xDBr&gt;6?\x988,\xFD\xC6\xDF\xE81 ?\x97n\xA0\x8FX\xDB\xF1\xFF,fo6\xA6 3I\xFE\xA7\xD3a\xF3\xE8\xF7\xCAe٭ʤ\x8BD\x9E\xBBA0\xE8        \xF4Ä’\xB74\xB96 IIhw1\xF1 TI캾aL\xCE5\xC4\x8DaPǼgT|7\x88\xE8\xA3        *\xE6*\xB3.\x95\xA9奥\xD8Ô§?\xDC\xB0/\xBB7&quot;6\xC0&amp;B\xD2\xF0jR\xB5\x99L\xC8`5)3&quot;\xD3Õ›\xE9(׈\xF8mjJ\xCE*\x95\x81vu\xA7-6\xA8\x8E\xE8Or\xE7q\xB6\xB1\xD9ÏŸ7WÞ¸Y\x8DZyI\xF8\x95\x82m=\xF1\x8D\x8C3/\xE2%(\xE9UK\x96\xBA80U\xAFr&quot;\xE9\xBE\xE0\xDB        \xB0|\xC0})\xAFM5,\x82\x98\x98\x93!Kj$\xF2\x82X\x93\xE91\x86+\xFD\x96\xA4\x9A\xEA\x91:\x9C0Zc\xB4jY&amp;\xC6\xDDv| C\x87܉\xD2$\xFCM\x88\xEFx\xBBaЉD\xC9\xE9Ï’\x83\xB8Vp-\xB1m\xA7б\xFC\xB0\xC6cf&lt;\xDF{\xCD\xCCn\xAAY\x85*@\
 x9FY^\xF0A\x9E\xE3
+\xD0\xC6\xE8\xF0]64\xEF;\xAD\x8D\xA4\xADȱ1 q\x8Ai2\x9D&quot;\x90f\x88\xBB\x8Bu\xC6)\xC4\xDC\xFD\xEBD\xAFW`$1\xFF\x8Ah\xAA\xEF\x9B~\x80\xC8 z\xC7 A\x87&lt;\x85B\xADUQ&lt;\xDAP\xA2\xA9=uyu; \x87Sl\x86\xA9\xE4ИGJ\x87\xABwÓ¹$\xB1\xA8@\xF0Oc8\xA1Ë¡bB\xE8\xAAT\xD9Ê€\xA2\xE0O)\xD3a\xFD\xF3\xF0\xE8\xB0\xCC+RmË\xAC\xAA\x8F\xEDu\xD3\xD1t\x91i;`\xDCb\x97.\x9EX7\x96$S&gt;\xA8\x9A~\xD0ȹUQ\xB0\xCC\xE2\x92$X\xA4\*\x84\x92        \x86ue\xA6\xA0\x8D\x84\x89\xDE\xFC\xD6\xA4á¿€J\x9E\x90T \xA6 \xB7\x9D\xA9\xBB!\xB4Ò˜S\xB21\xE5\x91m\xE48fjÊU\xB1\xA8D{\xA8\x8F
+f
+\xCB(P \xE90\xB8*\xC5\xC17\xC6Ö©\xA7\x94\xA8 \xE9gw,M\xE1\xC0\xAA\xC9\x92a5+\xEC&amp;Æ‘\xDB,52`)4\xD1L
+\xB9r\x93`X0Î\xF9\xEAS\xF7        \xDD'\\x99mI\xA1*\xA8z\x86+VA\xA02\x92        $@\x95p\xB7\xF8b\xB4\xDE\xE8WDk\xA9@\xB4Ä¥\xC0\x9E\xAD8\x98\x93\xF6`+\xF7\xBE\xD9dE\x84Y\xA8\xF8\x8D\xE9\xA5M\xA1\xE1\xC9\xF7Pe\xD9\x8CØ“\xA6u\x9F\xFB\x86\xA0\x82L\xE1\xC8C\xF0\xE8\xFB\xA5\xE6M\xA4\x91$\x9F*\x9A\x99U^\xEEu\xBE\xD0@\x98\xBE)E\xC1X\xA8\xF7MBi\xB5A\xD7Q\x86\xAAI\xDA\xE5\x80.f0\xF4\xB2m\xAD7&quot;\xF5\xEB&quot;\x99Y\xF4Ô•\xA6#\xA0\x99\xDCF\xE3\xD8u\xC0+*\xBB\x96d\x92w\xDEX7{4\xFCL\xB4Kf\xB3YY\xE8\xC4jP\xA0\x83m+$݉a\xA6zJ\x8CC\xC4\xD1\xCF\xC8w\xDAn%Hkw\xF9w\xC5\xC5:\x99\xBBX\x9D j\x93\xA8\xCC@\xFD=zÉ°\xACi\x81\xB6\x9E\xA0\xEB\xEB\xF5P$\xDC\xEC{\x92hVoÌ›r\x8D\xBD\xC0\xD3o\xEF\xFF?\xD1\xEEÚ‚\xEF\xA8\xCCM\x81_\xAE\x98\xB4m#+\xE6a\xA8\x86@\xC6fWX&quot;g\xA5KÄ\x94F\xF2z\xC3-z\x87h\xD2c\xA2\x91~\xF1oCq\xF8\xE3DM\x8B9G&quot;IFt\x80\xC2{\xC5\xCFh\x81\xD3\xE6.B\xC5\xE53\xEE
+\x85\x92\xBD\x82\xB1\x8F\x89\x97\xE2D_|=\x86:\xDCS\xD1 \x8B\x96Rß„\xED\x8AH \xCAf\xDEG\xA6\xA2\xA2~X\xE8t\xFCpA\x9F\xDAs0\xC3(\xDB\xD3\xEF.\xB1\xB4\x96Û¹\xC5\xE4I&amp;ÞˆPfßž\xA2)`&amp;\xEC\xD3c\xB3[I\xF8N\x88^f\xB0\x9B\xAA\xC9(F\x98\xEA9        {n&quot;\xDAz\xC8P\x9AÙ•\x9E]\xA2\xE4\xAE\xD3\xE8\xC4\xDClz\x88\xC3L(Å«\xBAv0Ë¿\xE3\x94\xE15c5^\xB4\x9D\x92\x98\xFEq\xF3\x9B\xF2\xC1@8\x99\xC2lN\xAD\xAC\xCC\xC5m\xB6\xE0\x90&gt;Û¸\xC3\xFER\x9C\xB2\xD5c\x97N\x9D2A\x83*X1h;\x99\x88\xC2\xB74Õ†\x97$Z\xEC\x81\xF8\x90;\xE8S\xE9\xD3 d\xB6cK\xF3c\xFE\xA0\xCCׄ\x9B@J[\xDB@\xDB\x93d\x9Bp\xD9Mj\x81\x91y\x82T\x88`bft\xEB\x81y\xA8\xA9k\x8D\xC4Ç\x81f8\xE1:t\xA5:]!\xC5G\xBC+HP:yj\xA7\xD4Øš\xA0D\xA7+\xCE*TV\xA9U
+\xD8ʚ̫\xFC?n\xD5H\xB0*›        \xD8a4Q9\xC4+\xFB@^\xB0Pt\x8DB\xB58\xD57aE]`\xEE\xB8\x80E\xF11\xBEW\xC0;q1Pj)5\xE1\xB5p\xA3\xBA\x89\x98^\xF6b\xA3\xA0鋪\x95ц#B\xA7b\x95        Vo (F\xEB\xF2 \I X\xC1\xDCzI\xBF\xA6\xE3\xF5Æ¢X\xB1\xD5\xD8\xED\xF1\xF9Øž\xF8\xB4        \x99a\xA4\xF7\x95\xB7k1\x88#p\xBFv\xFC\xBFY²\x84Sh\xB8\x8F\xEE\xED\xF3\x9E\xBF8\xC0\xC5B\x92\xA4\xC03ÔŸ\xFF\xB8 E\x8C&gt;\xA6V\xE5`n\xACL\xF6=:X\x91\x85{\x94Ь\x92\xB0\xBE\xB1\xDA䈞\xF0\xE9\x84\xD9!\xB5\xB35b5\xF7\xC7\xFF\xAD\x8E$\x90JY\xC1}bLn#\xF9C~ \xE2|\x82eV\x9DE`\x9F\x8B\x9F\xE5\x969
+\xD2\x97\xCAS= \xEB\xE5\x84\xC5FWɧx\xF8\xC9\xFC bEC(\xB4\xC7\xDE'\xF1Q\xF9\xCF\xE9\x80         \xB5d\xFD\xE1\xF8\xB7\xE5&lt;\xA1Ú™i\xFB\xCC&gt;-\xFC\xA4\xE1\x850\x86FQ\xCB/\xE8\xA0\xE9$_@\xD4s        \xE6,\xA0+3\xF1\x92o\xF9`\xE7\xF6Ê­\x97x&gt;\xE2\xCD\xF1m\xEF\xF3\xF8bD\xA5^&amp;Ƙ\xB2\x83'B0gp\xDBL\xF7\x8C=%\xF8 \xEB\xD6I\xE5GE,\xF7\xE8Ø”\xF8\x96ch\xC2\xDB\xC1 B\xF17 N\xA0rѬ\xFC+J\x9C\x80\xC9\x{3CC2016}\xC9qÊ`j\xAB\xAC{Å€
+z\x85fP u\xD8zaPÈŸ\x80\x81%\xCFY$SR\xEC4\xB1\xEE\x90\xFAN\xA8nÙ™\x9A\xD2.\xA8'\xDE\xF7\xA2/\xAD{c\x94\xB2J\x852        @)0\xB1,%\xC1\xEB\xB95\ \x8F\xCF \x92\x82\xA9\x96\xA3OM\x87\xC3H4\xC4\xF5\x92c\xB0\x8C.9 35\x9A+`E \xC0H\xF3 Xr&quot;\x80&gt;+Q\x8D\xEF\xD7 E:\xE1Dj\xA6\x83U{\x9F\xEF\x96&gt;\xB7&gt;\xA0 WC\xD4\xF2\x84\x80@ z\xAC]\x8C\xFE\xED5\xD4\xA1:w\xDAÓ…V:hw3\xC3]\xFFiQWH?\xB8\xAE:\xC1Yf?\x84|\xC9t\xE8%F        \xF7\xFD\xF7g$\xCFx\xD1?9\xC5 _,Ú \xAD=\xFDí…¶#Þž\xFB\xC0+\xE5\xEB34\xF9\x84@Öª\xAA\x83 6'k\x91\xA8\xFA^\xF7\xA7@\xB4+4\xF3\xC0\xA4\xA6\xD2\xBB3=\xC0\xDA-sI\xC2{\x85\xE6h\xAE\xD5*;Z\xD4\xD6\x8B[\x92\x92!#\xAF4v\xC5$-\xCDUr\xABT*\x{38AE61D}\xC8UEbY\xA2\xC3\xCC$u\xA1LNr\xAB        Ò”\x84        ,\xE6Lo\xCB\xA8\x9B\x80\xD2v\xB9\xC5\xD3~\xC4\xCE:K8Q\xD4\xD5\xC8~[\x86s\xF6\x80.܈\xF3\xDC\xC0\x99\xDC{#)\xA5\x96J)\xFD\xA0\xDC\xB1z\x8A\xA2&amp;6\xD4v\xBA\xE2\xA8V+1‡\x96\xE9\xD0\x89z\x8C@\x91\xEE\xF6V\x90 !\xDCA\xC1\xA5V\xE0\x9B$x=e\xF7Q\x95
 \x81\x90Ϧ\xF7CLL\xB9`\xCD\xEF\x924\xFB\xE24\xB7 f\xE4\xB4\xF4\xFF\x82 \x93\xB9f7\xFD\xD1c\x8AKS\xDCw\+L\x90L*\xA0AH3\xEF:
+c\x97Q\xED\x98\xFEA8z\x8A\xA8\xA7Y\xA9Q\xE0\xA1g7},dÅ \xD3$\x83x&quot;)\xA1\x920YI\xD2L+\x87VbI\xB1+T\xD2A\x9Ej\x8CG\xE4Z\xB2^\xC2\xDD\xC9U'\xCB-&lt;\xCC\x86\xA0#\xFE1\xA6MB. S5;:F\xBFC\xDCS\x87\xBC\xE3\xB0\xD2\xC6A]:[\xED*.\xA9H1_|Uma\xB9\x92 \x9A\x83\xBE\xB5:\x80P+\xA6\xD3(P\x98\x8B\x89J@\xF8\xCE9\xFB\x86@\xEA(\xD5r`\xFD\xE1\xD5my\xFDp\xE9\xF04\xAB\xB0\x83\x8FÞ‚\xA1bfG3\xFC[\xFE t: |Ú°[\xB3I\xD4+Fu\x83\xB0#\xDD\xE3}\xF7\xE8Ш2\x83L\x8BǨ\xEFM\xA0\xD3CBa\x84I\xB1\xB8\xB1\x98=dÈ‹M\x87\xCC\xDA+ Íš\xF6\x91\xBF(\x83x\xBD\xC8\xF8\xFF&gt;\xF4H\xA7\xEF\xCCzi\xDD\xC4I\xF8\x84\xB2\xD9Rv\xD1騉!\xAB\xF0\xB5\xBEX7\xF0;S$\xC3\xD7y\x81#\xF0a\xF8á¯z$\\x86\xF4\xE8&gt;f?\x88\xC5\xD0P\xB4\xCF\xB86D\xFE?\x85AAÈž`T\xE9\xDD\xFE`\x95\xF9\xC0? -\xD6\xE0T\xC0\xA4\xD9YH=\x82\x8A\x83\xF4?\xCBp\xA1\x9A\xD5\xC0\xFB\xA1O\xA7\xF3R[\xF5\xC3AA9&lt;\xE9\xD9D\x93;`}4W\xF0/\xA8\xD2A\xDE\xE9a\xF2#L~XV9H4\xC8\xB1&amp;\xE3b\xD2\xF9\x91
 \x84\xC7A&quot;\x9B\xCDI[\xB1~\xDC\xD4\xD8+|L\xE1&amp;+S&quot;\xF2b\x9BvI\xB6\xF6\x9B\x9F\xCF\xE8to%\x99
+y\x97\xCCy\x95\x8E\xF1\xC5W\xA13o\j\x94A\x88 f='\xB7\xC77\o\xE0&amp;R&lt;\xA1\xF69bw$I'\xD2.\x9D\xAC&gt;;`
+7_0T-\xB7K~Em;\xC1Ѿ\xD2&amp;|?Ã\xCB+:T\xF9.EB\x9A\xC8\xE5&amp;\x86\x90\xA3y\xEC\xD6cP\x97\xCC\xD3ʮ\xF3\xA4J\xA8ʷ\xEEY\xB7'+\xAB\x9D\xA2\x96|\xB5A1\xCE+\xB3\x91\xE9\xD4
+\xB4\xDF\xD3\xF0\xC2\xDC(\x91\xAA:\x8F,\xA8af5Sk\xEC\xD3H\x90GC\xDBi12UIr_; \xEF\x87\xEA\xA2\xEA\x9B\xA1\x93UO,\x9E\x93MLȃ\xA9\x97\xAFB)4Z\xE0EL\xE8\xE9LD\xEA\xA8#\xD6*R\xA6$܉\x9F\x96 +ÄœY\x99TjL`\xC7ؾ\xA2        \x9D^f\x85\xA6`\xFE\xEB3$\xDB*\x84D\xA3D\x8D%c\xB2\x83\xE7snÄ›zcj
+C\x92\xBD\xBD\xE8\xF8m1\x87d\xA4*G\xF5\xFAt\x9FX\xC4\xD9T8s\xA7\xE7\xFFS\xFC\xBEXV1Ui\xECF\xC7\xD4\xCF\xC7o\xCB\xF3\xC5\x95Oc\xF2\xFDO\x9E7%_Y\xB9_\x84\x9F\xFE\x9B\x8F\xCB\xE7\x89hÓ\xDA\xD4hÄ?\xC0\xCDoY\xB03\x89V*\xA07\xCF\x8F0+\x810G\xCE? \x8FL-̘&amp;b\x92\x9Dì\x8B\xA5\xBF)'\xD0a\x8B\xB3\xFF\xD9
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinfiniteredirectspy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+def main(request, response):
+    location = &quot;%s://%s:%s/%s&quot; % (request.url_parts.scheme,
+                                  request.url_parts.netloc,
+                                  request.url_parts.port,
+                                  request.url_parts.path)
+    page = &quot;alternate&quot;;
+    type = 302;
+    mix = 0;
+    if request.GET.first(&quot;page&quot;, None) == &quot;alternate&quot;:
+        page = &quot;default&quot;
+
+    if request.GET.first(&quot;type&quot;, None) == &quot;301&quot;:
+        type = 301
+
+    if request.GET.first(&quot;mix&quot;, None) == &quot;1&quot;:
+        mix = 1
+        type = 302 if type == 301 else 301
+
+    new_location = &quot;%s?page=%s&amp;type=%s&amp;mix=%s&quot; % (location, page, type, mix)
+    headers = [(&quot;Cache-Control&quot;, &quot;no-cache&quot;),
+               (&quot;Pragma&quot;, &quot;no-cache&quot;),
+               (&quot;Location&quot;, new_location)]
+    return 301, headers, &quot;Hello guest. You have been redirected to &quot; + new_location
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinithtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/init.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/init.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/init.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;support init file&lt;/title&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;script&gt; parent.init() &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinspectheaderspy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+def main(request, response):
+    headers = []
+    if &quot;cors&quot; in request.GET:
+        headers.append((&quot;Access-Control-Allow-Origin&quot;, &quot;*&quot;))
+        headers.append((&quot;Access-Control-Allow-Credentials&quot;, &quot;true&quot;))
+        headers.append((&quot;Access-Control-Allow-Methods&quot;, &quot;GET, POST, PUT, FOO&quot;))
+        headers.append((&quot;Access-Control-Allow-Headers&quot;, &quot;x-test, x-foo&quot;))
+        headers.append((&quot;Access-Control-Expose-Headers&quot;, &quot;x-request-method, x-request-content-type, x-request-query, x-request-content-length&quot;))
+
+    filter_value = request.GET.first(&quot;filter_value&quot;, &quot;&quot;)
+    filter_name = request.GET.first(&quot;filter_name&quot;, &quot;&quot;).lower()
+
+    result = &quot;&quot;
+    for name, value in request.headers.iteritems():
+        if filter_value:
+            if value == filter_value:
+                result += name.lower() + &quot;,&quot;
+        elif name.lower() == filter_name:
+            result += name.lower() + &quot;: &quot; + value + &quot;\n&quot;;
+
+    headers.append((&quot;content-type&quot;, &quot;text/plain&quot;))
+    return headers, result
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesinvalidutf8htmlpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+def main(request, response):
+    headers = [(&quot;Content-type&quot;, &quot;text/html;charset=utf-8&quot;)]
+    content = chr(0xff)
+
+    return headers, content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesnocorsfoldertxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+not CORS-enabled
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesnocorsw3cimportlogfromrev191545trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log (from rev 191545, trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log) (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/nocors/folder.txt
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesredirectpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/redirect.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/redirect.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/redirect.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+def main(request, response):
+    code = int(request.GET.first(&quot;code&quot;, 302))
+    location = request.GET.first(&quot;location&quot;, request.url_parts.path +&quot;?followed&quot;)
+
+    if request.url.endswith(&quot;?followed&quot;):
+        return [(&quot;Content:Type&quot;, &quot;text/plain&quot;)], &quot;MAGIC HAPPENED&quot;
+    else:
+        return (code, &quot;WEBSRT MARKETING&quot;), [(&quot;Location&quot;, location)], &quot;TEST&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesrequripy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/requri.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/requri.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/requri.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+def main(request, response):
+    if &quot;full&quot; in request.GET:
+        return request.url
+    else:
+        return request.request_path
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesshiftjishtmlpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+def main(request, response):
+    headers = [(&quot;Content-type&quot;, &quot;text/html;charset=shift-jis&quot;)]
+    # Shift-JIS bytes for katakana TE SU TO ('test')
+    content =  chr(0x83) + chr(0x65) + chr(0x83) + chr(0x58) + chr(0x83) + chr(0x67);
+
+    return headers, content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesstatuspy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/status.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/status.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/status.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+def main(request, response):
+    code = int(request.GET.first(&quot;code&quot;, 200))
+    text = request.GET.first(&quot;text&quot;, &quot;OMG&quot;)
+    content = request.GET.first(&quot;content&quot;, &quot;&quot;)
+    type = request.GET.first(&quot;type&quot;, &quot;&quot;)
+    status = (code, text)
+    headers = [(&quot;Content-Type&quot;, type),
+               (&quot;X-Request-Method&quot;, request.method)]
+    return status, headers, content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcestricklepy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/trickle.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/trickle.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/trickle.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+import time
+
+def main(request, response):
+    delay = float(request.GET.first(&quot;ms&quot;, 500)) / 1E3
+    count = int(request.GET.first(&quot;count&quot;, 50))
+    time.sleep(delay)
+    response.headers.set(&quot;Content-type&quot;, &quot;text/plain&quot;)
+    response.write_status_headers()
+    time.sleep(delay);
+    for i in xrange(count):
+        response.writer.write_content(&quot;TEST_TRICKLE\n&quot;)
+        time.sleep(delay)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesuploadpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/upload.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/upload.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/upload.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+def main(request, response):
+    content = []
+
+    for key, values in sorted(item for item in request.POST.items() if not hasattr(item[1][0], &quot;filename&quot;)):
+         content.append(&quot;%s=%s,&quot; % (key, values[0]))
+    content.append(&quot;\n&quot;)
+
+    for key, values in sorted(item for item in request.POST.items() if hasattr(item[1][0], &quot;filename&quot;)):
+        value = values[0]
+        content.append(&quot;%s=%s:%s:%s,&quot; % (key,
+                                         value.filename,
+                                         value.headers[&quot;Content-Type&quot;],
+                                         len(value.file.read())))
+
+    return &quot;&quot;.join(content)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesutf16txt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/utf16.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/utf16.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/utf16.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+\xFF\xFE\xE6\xF8\xE5
+\xC60\xB90\xC80
+
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesw3cimportlog"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,58 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept-language.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/accept.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/authentication.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/chunked.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/conditional.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/content.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/corsenabled.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/delay.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/echo-method.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/folder.txt
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/form.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/gzip.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/headers.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/image.gif
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/img.jpg
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/infinite-redirects.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/init.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/redirect.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/requri.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/status.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/trickle.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/upload.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/utf16.txt
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/well-formed.xml
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/zlib.py
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceswellformedxml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/well-formed.xml (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/well-formed.xml                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/well-formed.xml        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
+  &lt;p id=&quot;n&amp;#49;&quot;&gt;1&lt;/p&gt;
+  &lt;p xmlns=&quot;namespacesarejuststrings&quot; id=&quot;n2&quot;&gt;2&lt;/p&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceswin1252xmlpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/win-1252-xml.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+def main(request, response):
+    headers = [(&quot;Content-type&quot;, &quot;application/xml;charset=windows-1252&quot;)]
+    content = '&lt;' + chr(0xff) + '/&gt;'
+
+    return headers, content
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesworkerxhroriginreferrerjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-origin-referrer.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+// This simply posts a message to the owner page with the contents of the Referer header
+var xhr=new XMLHttpRequest()
+xhr.onreadystatechange = function(){
+        if(xhr.readyState == 4){
+                var obj = {test:'Referer header', result:xhr.responseText}
+                self.postMessage(obj)
+        }
+}
+xhr.open('GET', 'inspect-headers.py?filter_name=referer', true)
+xhr.send()
+
+// This simply posts a message to the owner page with the contents of the Origin header
+var xhr2=new XMLHttpRequest()
+xhr2.onreadystatechange = function(){
+        if(xhr2.readyState == 4){
+                var obj = {test:'Origin header', result:xhr2.responseText}
+                self.postMessage(obj)
+        }
+}
+xhr2.open('GET', location.protocol + '//www2.'+location.hostname+((location.port === &quot;&quot;)?&quot;&quot;:&quot;:&quot;+location.port)+(location.pathname.replace(/[^/]*$/, ''))+'inspect-headers.py?filter_name=origin&amp;cors', true)
+xhr2.send()
+
+// If &quot;origin&quot; / base URL is the origin of this JS file, we can load files
+// from the server it originates from.. and requri.py will be able to tell us
+// what the requested URL was
+var xhr3=new XMLHttpRequest()
+xhr3.onreadystatechange = function(){
+        if(xhr3.readyState == 4){
+                var obj = {test:'Request URL test', result:xhr3.responseText}
+                self.postMessage(obj)
+        }
+}
+xhr3.open('GET', 'requri.py?full', true)
+xhr3.send()
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesworkerxhrsimplejs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/workerxhr-simple.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+
+var xhr=new XMLHttpRequest()
+xhr.onreadystatechange = function(){
+        if(xhr.readyState == 4){
+                var status = xhr.responseText === 'bottom\n' ? 'PASSED' : 'FAILED'
+                self.postMessage(status)
+        }
+}
+xhr.open('GET', 'folder.txt', true)
+xhr.send()
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutabortedjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-aborted.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+if (this.document === undefined)
+  importScripts(&quot;xmlhttprequest-timeout.js&quot;);
+/*
+This sets up three requests:
+The first request will only be open()ed, not aborted, timeout will be TIME_REGULAR_TIMEOUT but will never triggered because send() isn't called.
+After TIME_NORMAL_LOAD, the test asserts that no load/error/timeout/abort events fired
+
+Second request will be aborted immediately after send(), test asserts that abort fired
+
+Third request is set up to call abort() after TIME_NORMAL_LOAD, but it also has a TIME_REGULAR_TIMEOUT timeout. Asserts that timeout fired.
+(abort() is called later and should not fire an abort event per spec. This is untested!)
+*/
+runTestRequests([ new AbortedRequest(false),
+                  new AbortedRequest(true, -1),
+                  new AbortedRequest(true, TIME_NORMAL_LOAD) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutabortedonmainjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-abortedonmain.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+/*
+This test sets up two requests:
+one that gets abort()ed from a 0ms timeout (0ms will obviously be clamped to whatever the implementation's minimal value is), asserts abort event fires
+one that will be aborted after TIME_DELAY, (with a timeout at TIME_REGULAR_TIMEOUT) asserts abort event fires. Does not assert that the timeout event does *not* fire.
+*/
+
+runTestRequests([ new AbortedRequest(true, 0),
+                  new AbortedRequest(true, TIME_DELAY) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutoverridesjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overrides.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+if (this.document === undefined)
+  importScripts(&quot;xmlhttprequest-timeout.js&quot;);
+/*
+Sets up three requests to a resource that will take 0.6 seconds to load:
+1) timeout first set to TIME_NORMAL_LOAD, after TIME_REGULAR_TIMEOUT timeout is set to 0, asserts load fires
+2) timeout first set to TIME_NORMAL_LOAD, after TIME_DELAY timeout is set to TIME_REGULAR_TIMEOUT, asserts load fires (race condition..?!?)
+3) timeout first set to 0, after TIME_REGULAR_TIMEOUT it is set to TIME_REGULAR_TIMEOUT * 10, asserts load fires
+*/
+runTestRequests([ new RequestTracker(true, &quot;timeout disabled after initially set&quot;, TIME_NORMAL_LOAD, TIME_REGULAR_TIMEOUT, 0),
+                  new RequestTracker(true, &quot;timeout overrides load after a delay&quot;, TIME_NORMAL_LOAD, TIME_DELAY, TIME_REGULAR_TIMEOUT),
+                  new RequestTracker(true, &quot;timeout enabled after initially disabled&quot;, 0, TIME_REGULAR_TIMEOUT, TIME_NORMAL_LOAD * 10) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutoverridesexpiresjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-overridesexpires.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+if (this.document === undefined)
+  importScripts(&quot;xmlhttprequest-timeout.js&quot;);
+/*
+        Starts three requests:
+        1) XHR to resource which will take a least TIME_XHR_LOAD ms with timeout initially set to TIME_NORMAL_LOAD ms. After TIME_LATE_TIMEOUT ms timeout is supposedly reset to TIME_DELAY ms,
+           but the resource should have finished loading already. Asserts &quot;load&quot; fires.
+        2) XHR with initial timeout set to TIME_NORMAL_LOAD, after TIME_REGULAR_TIMEOUT sets timeout to TIME_DELAY+100. Asserts &quot;timeout&quot; fires.
+        3) XHR with initial timeout set to TIME_DELAY, after TIME_REGULAR_TIMEOUT sets timeout to 500ms. Asserts &quot;timeout&quot; fires (the change happens when timeout already fired and the request is done).
+*/
+runTestRequests([ new RequestTracker(true, &quot;timeout set to expiring value after load fires&quot;, TIME_NORMAL_LOAD, TIME_LATE_TIMEOUT, TIME_DELAY),
+                  new RequestTracker(true, &quot;timeout set to expired value before load fires&quot;, TIME_NORMAL_LOAD, TIME_REGULAR_TIMEOUT, TIME_DELAY+100),
+                  new RequestTracker(true, &quot;timeout set to non-expiring value after timeout fires&quot;, TIME_DELAY, TIME_REGULAR_TIMEOUT, 500) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutrunnerjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-runner.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+
+function testResultCallbackHandler(event) {
+    if (event.data == &quot;done&quot;) {
+        done();
+        return;
+    }
+    if (event.data.type == &quot;is&quot;) {
+        test(function() { assert_equals(event.data.got, event.data.expected); }, &quot;Timeout test: &quot; + event.data.msg);
+        return;
+    }
+    if (event.data.type == &quot;ok&quot;) {
+        test(function() { assert_true(event.data.bool); }, &quot;Timeout test: &quot; + event.data.msg);
+        return;
+    }
+}
+
+window.addEventListener(&quot;message&quot;, testResultCallbackHandler);
+
+// Setting up testharness.js
+setup({ explicit_done: true });
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutsimplejs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-simple.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+if (this.document === undefined)
+  importScripts(&quot;xmlhttprequest-timeout.js&quot;);
+
+runTestRequests([ new RequestTracker(true, &quot;no time out scheduled, load fires normally&quot;, 0),
+                  new RequestTracker(true, &quot;load fires normally&quot;, TIME_NORMAL_LOAD),
+                  new RequestTracker(true, &quot;timeout hit before load&quot;, TIME_REGULAR_TIMEOUT) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutsynconmainjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconmain.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+runTestRequests([ SyncRequestSettingTimeoutAfterOpen,
+                  SyncRequestSettingTimeoutBeforeOpen ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutsynconworkerjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-synconworker.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+if (this.document === undefined){
+  importScripts(&quot;xmlhttprequest-timeout.js&quot;);
+}else{
+        throw &quot;This test expects to be run as a Worker&quot;;
+}
+
+/* NOT TESTED: setting timeout before calling open( ... , false) in a worker context. The test code always calls open() first. */
+
+runTestRequests([ new RequestTracker(false, &quot;no time out scheduled, load fires normally&quot;, 0),
+                  new RequestTracker(false, &quot;load fires normally&quot;, TIME_NORMAL_LOAD),
+                  new RequestTracker(false, &quot;timeout hit before load&quot;, TIME_REGULAR_TIMEOUT) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeouttwicejs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout-twice.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+if (this.document === undefined)
+  importScripts(&quot;xmlhttprequest-timeout.js&quot;);
+
+runTestRequests([ new RequestTracker(true, &quot;load fires normally with no timeout set, twice&quot;, 0, TIME_REGULAR_TIMEOUT, 0),
+                  new RequestTracker(true, &quot;load fires normally with same timeout set twice&quot;, TIME_NORMAL_LOAD, TIME_REGULAR_TIMEOUT, TIME_NORMAL_LOAD),
+                  new RequestTracker(true, &quot;timeout fires normally with same timeout set twice&quot;, TIME_REGULAR_TIMEOUT, TIME_DELAY, TIME_REGULAR_TIMEOUT) ]);
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesxmlhttprequesttimeoutjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/xmlhttprequest-timeout.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,325 @@
</span><ins>+/* Test adapted from Alex Vincent's XHR2 timeout tests, written for Mozilla.
+   https://hg.mozilla.org/mozilla-central/file/tip/content/base/test/
+   Released into the public domain or under BSD, according to
+   https://bugzilla.mozilla.org/show_bug.cgi?id=525816#c86
+*/
+
+/* Notes:
+   - All times are expressed in milliseconds in this test suite.
+   - Test harness code is at the end of this file.
+   - We generate only one request at a time, to avoid overloading the HTTP
+   request handlers.
+ */
+
+var TIME_NORMAL_LOAD = 5000;
+var TIME_LATE_TIMEOUT = 4000;
+var TIME_XHR_LOAD = 3000;
+var TIME_REGULAR_TIMEOUT = 2000;
+var TIME_SYNC_TIMEOUT = 1000;
+var TIME_DELAY = 1000;
+
+/*
+ * This should point to a resource that responds with a text/plain resource after a delay of TIME_XHR_LOAD milliseconds.
+ */
+var STALLED_REQUEST_URL = &quot;delay.py?ms=&quot; + (TIME_XHR_LOAD);
+
+var inWorker = false;
+try {
+  inWorker = !(self instanceof Window);
+} catch (e) {
+  inWorker = true;
+}
+
+if (!inWorker)
+  STALLED_REQUEST_URL = &quot;resources/&quot; + STALLED_REQUEST_URL;
+
+function message(obj) {
+  if (inWorker)
+    self.postMessage(obj);
+  else
+    self.postMessage(obj, &quot;*&quot;);
+}
+
+function is(got, expected, msg) {
+  var obj = {};
+  obj.type = &quot;is&quot;;
+  obj.got = got;
+  obj.expected = expected;
+  obj.msg = msg;
+
+  message(obj);
+}
+
+function ok(bool, msg) {
+  var obj = {};
+  obj.type = &quot;ok&quot;;
+  obj.bool = bool;
+  obj.msg = msg;
+
+  message(obj);
+}
+
+/**
+ * Generate and track results from a XMLHttpRequest with regards to timeouts.
+ *
+ * @param {String} id         The test description.
+ * @param {Number} timeLimit  The initial setting for the request timeout.
+ * @param {Number} resetAfter (Optional) The time after sending the request, to
+ *                            reset the timeout.
+ * @param {Number} resetTo    (Optional) The delay to reset the timeout to.
+ *
+ * @note The actual testing takes place in handleEvent(event).
+ * The requests are generated in startXHR().
+ *
+ * @note If resetAfter and resetTo are omitted, only the initial timeout setting
+ * applies.
+ *
+ * @constructor
+ * @implements DOMEventListener
+ */
+function RequestTracker(async, id, timeLimit /*[, resetAfter, resetTo]*/) {
+  this.async = async;
+  this.id = id;
+  this.timeLimit = timeLimit;
+
+  if (arguments.length &gt; 3) {
+    this.mustReset  = true;
+    this.resetAfter = arguments[3];
+    this.resetTo    = arguments[4];
+  }
+
+  this.hasFired = false;
+}
+RequestTracker.prototype = {
+  /**
+   * Start the XMLHttpRequest!
+   */
+  startXHR: function() {
+    var req = new XMLHttpRequest();
+    this.request = req;
+    req.open(&quot;GET&quot;, STALLED_REQUEST_URL, this.async);
+    var me = this;
+    function handleEvent(e) { return me.handleEvent(e); };
+    req.onerror = handleEvent;
+    req.onload = handleEvent;
+    req.onabort = handleEvent;
+    req.ontimeout = handleEvent;
+
+    req.timeout = this.timeLimit;
+
+    if (this.mustReset) {
+      var resetTo = this.resetTo;
+      self.setTimeout(function() {
+        req.timeout = resetTo;
+      }, this.resetAfter);
+    }
+
+    try {
+      req.send(null);
+    }
+    catch (e) {
+      // Synchronous case in workers.
+      ok(!this.async &amp;&amp; this.timeLimit &lt; TIME_XHR_LOAD &amp;&amp; e.name == &quot;TimeoutError&quot;, &quot;Unexpected error: &quot; + e);
+      TestCounter.testComplete();
+    }
+  },
+
+  /**
+   * Get a message describing this test.
+   *
+   * @returns {String} The test description.
+   */
+  getMessage: function() {
+    var rv = this.id + &quot;, &quot;;
+    if (this.mustReset) {
+      rv += &quot;original timeout at &quot; + this.timeLimit + &quot;, &quot;;
+      rv += &quot;reset at &quot; + this.resetAfter + &quot; to &quot; + this.resetTo;
+    }
+    else {
+      rv += &quot;timeout scheduled at &quot; + this.timeLimit;
+    }
+    return rv;
+  },
+
+  /**
+   * Check the event received, and if it's the right (and only) one we get.
+   *
+   * @param {DOMProgressEvent} evt An event of type &quot;load&quot; or &quot;timeout&quot;.
+   */
+  handleEvent: function(evt) {
+    if (this.hasFired) {
+      ok(false, &quot;Only one event should fire: &quot; + this.getMessage());
+      return;
+    }
+    this.hasFired = true;
+
+    var type = evt.type, expectedType;
+    // The XHR responds after TIME_XHR_LOAD milliseconds with a load event.
+    var timeLimit = this.mustReset &amp;&amp; (this.resetAfter &lt; Math.min(TIME_XHR_LOAD, this.timeLimit)) ?
+                    this.resetTo :
+                    this.timeLimit;
+    if ((timeLimit == 0) || (timeLimit &gt;= TIME_XHR_LOAD)) {
+      expectedType = &quot;load&quot;;
+    }
+    else {
+      expectedType = &quot;timeout&quot;;
+    }
+    is(type, expectedType, this.getMessage());
+    TestCounter.testComplete();
+  }
+};
+
+/**
+ * Generate and track XMLHttpRequests which will have abort() called on.
+ *
+ * @param shouldAbort {Boolean} True if we should call abort at all.
+ * @param abortDelay  {Number}  The time in ms to wait before calling abort().
+ */
+function AbortedRequest(shouldAbort, abortDelay) {
+  this.shouldAbort = shouldAbort;
+  this.abortDelay  = abortDelay;
+  this.hasFired    = false;
+}
+AbortedRequest.prototype = {
+  /**
+   * Start the XMLHttpRequest!
+   */
+  startXHR: function() {
+    var req = new XMLHttpRequest();
+    this.request = req;
+    req.open(&quot;GET&quot;, STALLED_REQUEST_URL);
+    var _this = this;
+    function handleEvent(e) { return _this.handleEvent(e); };
+    req.onerror = handleEvent;
+    req.onload = handleEvent;
+    req.onabort = handleEvent;
+    req.ontimeout = handleEvent;
+
+    req.timeout = TIME_REGULAR_TIMEOUT;
+
+    function abortReq() {
+      req.abort();
+    }
+
+    if (!this.shouldAbort) {
+      self.setTimeout(function() {
+        try {
+          _this.noEventsFired();
+        }
+        catch (e) {
+          ok(false, &quot;Unexpected error: &quot; + e);
+          TestCounter.testComplete();
+        }
+      }, TIME_NORMAL_LOAD);
+    }
+    else {
+      // Abort events can only be triggered on sent requests.
+      req.send();
+      if (this.abortDelay == -1) {
+        abortReq();
+      }
+      else {
+        self.setTimeout(abortReq, this.abortDelay);
+      }
+    }
+  },
+
+  /**
+   * Ensure that no events fired at all, especially not our timeout event.
+   */
+  noEventsFired: function() {
+    ok(!this.hasFired, &quot;No events should fire for an unsent, unaborted request&quot;);
+    // We're done; if timeout hasn't fired by now, it never will.
+    TestCounter.testComplete();
+  },
+
+  /**
+   * Get a message describing this test.
+   *
+   * @returns {String} The test description.
+   */
+  getMessage: function() {
+    return &quot;time to abort is &quot; + this.abortDelay + &quot;, timeout set at &quot; + TIME_REGULAR_TIMEOUT;
+  },
+
+  /**
+   * Check the event received, and if it's the right (and only) one we get.
+   *
+   * WebKit fires abort events even for DONE and UNSENT states, which is 
+   * discussed in http://webkit.org/b/98404
+   * That's why we chose to accept secondary &quot;abort&quot; events in this test.
+   *
+   * @param {DOMProgressEvent} evt An event of type &quot;load&quot; or &quot;timeout&quot;.
+   */
+  handleEvent: function(evt) {
+    if (this.hasFired &amp;&amp; evt.type != &quot;abort&quot;) {
+      ok(false, &quot;Only abort event should fire: &quot; + this.getMessage());
+      return;
+    }
+
+    var expectedEvent = (this.abortDelay &gt;= TIME_REGULAR_TIMEOUT &amp;&amp; !this.hasFired) ? &quot;timeout&quot; : &quot;abort&quot;;
+    this.hasFired = true;
+    is(evt.type, expectedEvent, this.getMessage());
+    TestCounter.testComplete();
+  }
+};
+
+var SyncRequestSettingTimeoutAfterOpen = {
+  startXHR: function() {
+    var pass = false;
+    var req = new XMLHttpRequest();
+    req.open(&quot;GET&quot;, STALLED_REQUEST_URL, false);
+    try {
+      req.timeout = TIME_SYNC_TIMEOUT;
+    }
+    catch (e) {
+      pass = true;
+    }
+    ok(pass, &quot;Synchronous XHR must not allow a timeout to be set - setting timeout must throw&quot;);
+    TestCounter.testComplete();
+  }
+};
+
+var SyncRequestSettingTimeoutBeforeOpen = {
+  startXHR: function() {
+    var pass = false;
+    var req = new XMLHttpRequest();
+    req.timeout = TIME_SYNC_TIMEOUT;
+    try {
+      req.open(&quot;GET&quot;, STALLED_REQUEST_URL, false);
+    }
+    catch (e) {
+      pass = true;
+    }
+    ok(pass, &quot;Synchronous XHR must not allow a timeout to be set - calling open() after timeout is set must throw&quot;);
+    TestCounter.testComplete();
+  }
+};
+
+var TestRequests = [];
+
+// This code controls moving from one test to another.
+var TestCounter = {
+  testComplete: function() {
+    // Allow for the possibility there are other events coming.
+    self.setTimeout(function() {
+      TestCounter.next();
+    }, TIME_NORMAL_LOAD);
+  },
+
+  next: function() {
+    var test = TestRequests.shift();
+
+    if (test) {
+      test.startXHR();
+    }
+    else {
+      message(&quot;done&quot;);
+    }
+  }
+};
+
+function runTestRequests(testRequests) {
+    TestRequests = testRequests;
+    TestCounter.next();
+}
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceszlibpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/zlib.py (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/zlib.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/zlib.py        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+import zlib
+
+def main(request, response):
+    if &quot;content&quot; in request.GET:
+        output = request.GET[&quot;content&quot;]
+    else:
+        output = request.body
+
+    output = zlib.compress(output, 9)
+
+    headers = [(&quot;Content-type&quot;, &quot;text/plain&quot;),
+               (&quot;Content-Encoding&quot;, &quot;deflate&quot;),
+               (&quot;X-Request-Method&quot;, request.method),
+               (&quot;X-Request-Query&quot;, request.url_parts.query if request.url_parts.query else &quot;NO&quot;),
+               (&quot;X-Request-Content-Length&quot;, request.headers.get(&quot;Content-Length&quot;, &quot;NO&quot;)),
+               (&quot;X-Request-Content-Type&quot;, request.headers.get(&quot;Content-Type&quot;, &quot;NO&quot;)),
+               (&quot;Content-Length&quot;, len(output))]
+
+    return headers, output
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataarraybufferexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The response attribute: ArrayBuffer data 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataarraybufferhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;following::a[contains(@href,'#arraybuffer-response-entity-body')]/..&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The response attribute: ArrayBuffer data&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.onreadystatechange = function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    test.step(function()
+                    {
+                        assert_equals(xhr.status, 200);
+
+                        var buf = xhr.response;
+                        assert_true(buf instanceof ArrayBuffer);
+
+                        var arr = new Uint8Array(buf);
+                        assert_equals(arr.length, 5);
+                        assert_equals(arr[0], 0x48, &quot;Expect 'H'&quot;);
+                        assert_equals(arr[1], 0x65, &quot;Expect 'e'&quot;);
+                        assert_equals(arr[2], 0x6c, &quot;Expect 'l'&quot;);
+                        assert_equals(arr[3], 0x6c, &quot;Expect 'l'&quot;);
+                        assert_equals(arr[4], 0x6f, &quot;Expect 'o'&quot;);
+
+                        assert_equals(xhr.response, xhr.response,
+                                      &quot;Response should be cached&quot;);
+
+                        test.done();
+                    });
+                }
+            };
+
+            xhr.open(&quot;GET&quot;, &quot;./resources/content.py?content=Hello&quot;, true);
+            xhr.responseType = &quot;arraybuffer&quot;;
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatablobexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The response attribute: Blob data 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatablobhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot;  data-tested-assertations=&quot;following::ol[1]/li[4]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot;  data-tested-assertations=&quot;following::a[contains(@href,'#blob-response-entity-body')]/..&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The response attribute: Blob data&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var content = &quot;Hello&quot;;
+            var blob;
+
+            xhr.onreadystatechange = function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    test.step(function()
+                    {
+                        blob = xhr.response;
+                        assert_equals(xhr.response, xhr.response,
+                                      &quot;Response should be cached&quot;);
+                        assert_true(blob instanceof Blob, 'blob is a Blob');
+
+                        var reader = new FileReader();
+                        reader.onload = function()
+                        {
+                            test.step(function()
+                            {
+                                assert_equals(reader.result, content);
+                                test.done();
+                            });
+                        };
+                        reader.readAsText(blob);
+                    });
+                }
+            }
+
+            xhr.open(&quot;GET&quot;, &quot;./resources/content.py?content=&quot; + content, true);
+            xhr.responseType = &quot;blob&quot;;
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatadeflateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: content-encoding:deflate response was correctly inflated 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatadeflatehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: content-encoding:deflate response was correctly inflated&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html#the-send()-method&quot; data-tested-assertations=&quot;following::p[contains(text(),'content-encodings')]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(input) {
+        var test = async_test();
+        test.step(function() {
+          var client = new XMLHttpRequest()
+
+          client.open(&quot;POST&quot;, &quot;resources/zlib.py&quot;, false);
+
+          client.onreadystatechange = test.step_func(function () {
+              if (client.readyState === 4) {
+                  var len = parseInt(client.getResponseHeader('content-length'), 10);
+
+                  assert_equals(client.getResponseHeader('content-encoding'), 'deflate');
+                  assert_true(len &lt; input.length);
+                  assert_equals(client.responseText, input);
+                  test.done();
+              }
+          });
+
+          client.send(input);
+        });
+      }
+
+      var wellCompressableData = '';
+      for (var i = 0; i &lt; 500; i++) {
+          wellCompressableData += 'foofoofoofoofoofoofoo';
+      }
+
+      request(wellCompressableData);
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatagzipexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: GZIP response was correctly inflated 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedatagziphtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: GZIP response was correctly inflated&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://dvcs.w3.org/hg/xhr/raw-file/tip/Overview.html#the-send()-method&quot; data-tested-assertations=&quot;following::p[contains(text(),'content-encodings')]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(input) {
+        var test = async_test();
+        test.step(function() {
+          var client = new XMLHttpRequest()
+
+          client.open(&quot;POST&quot;, &quot;resources/gzip.py&quot;, false);
+
+          client.onreadystatechange = test.step_func(function () {
+              if (client.readyState === 4) {
+                  var len = parseInt(client.getResponseHeader('content-length'), 10);
+
+                  assert_equals(client.getResponseHeader('content-encoding'), 'gzip');
+                  assert_true(len &lt; input.length);
+                  assert_equals(client.responseText, input);
+                  test.done();
+              }
+          });
+
+          client.send(input);
+        }, document.title);
+      }
+
+      var wellCompressableData = '';
+      for (var i = 0; i &lt; 500; i++) {
+          wellCompressableData += 'foofoofoofoofoofoofoo';
+      }
+
+      request(wellCompressableData);
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataprogressexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: progress events grow response body size 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsedataprogresshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html lang=&quot;en&quot;&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;title&gt;XMLHttpRequest: progress events grow response body size&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::a[contains(@href,'#make-progress-notifications')]/.. following::a[contains(@href,'#make-progress-notifications')]/../following:p[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-progress-notifications&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onprogress&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-progress&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+&lt;/head&gt;
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+
+var test = async_test();
+
+test.step(function() {
+    var client = new XMLHttpRequest();
+    var lastSize = 0;
+
+    client.onprogress = test.step_func(function() {
+        var currentSize = client.responseText.length;
+
+        if (lastSize &gt; 0 &amp;&amp; currentSize &gt; lastSize) {
+            // growth from a positive size to bigger!
+
+            test.done();
+        }
+
+        lastSize = currentSize;
+    });
+
+    client.onreadystatechange = test.step_func(function() {
+        if (client.readyState === 4) {
+            assert_unreached(&quot;onprogress not called multiple times, or response body did not grow.&quot;);
+        }
+    });
+
+    client.open(&quot;GET&quot;, &quot;resources/trickle.py?count=1000&quot;);
+    client.send(null);
+});
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseinvalidresponsetypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+
+PASS XMLHttpRequest: response is plain text if responseType is set to an invalid string (arrayBuffer) 
+PASS XMLHttpRequest: response is plain text if responseType is set to an invalid string (JSON) 
+PASS XMLHttpRequest: response is plain text if responseType is set to an invalid string (glob) 
+PASS XMLHttpRequest: response is plain text if responseType is set to an invalid string (txt) 
+PASS XMLHttpRequest: response is plain text if responseType is set to an invalid string (text/html) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseinvalidresponsetypehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: response is plain text if responseType is set to an invalid string&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;following::dd[2]/ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;&lt;!--  Not quite - but this is handled in WebIDL, not the XHR spec  --&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(type) {
+        var test = async_test(document.title+' ('+type+')')
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.responseType = type
+          assert_equals(client.responseType, '')
+          client.open(&quot;GET&quot;, &quot;resources/folder.txt&quot;, true)
+          client.onload = function(){
+            test.step(function(){
+                assert_equals(client.responseType, '')
+                assert_equals(client.response, 'bottom\n')
+                assert_equals(typeof client.response, 'string')
+                test.done()
+            })
+          }
+          client.send(null)
+        })
+      }
+      request(&quot;arrayBuffer&quot;) // case sensitive
+      request(&quot;JSON&quot;) // case sensitive
+      request(&quot;glob&quot;)
+      request(&quot;txt&quot;)
+      request(&quot;text/html&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsejsonexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS json response with no data: response property is null 
+PASS json response with malformed data: response property is null 
+PASS JSON object roundtrip 
+PASS JSON roundtrip with Japanese text 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsejsonhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,61 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseType json&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot; data-tested-assertations=&quot;following::OL[1]/LI[4]&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;following::dt[2]/dt[4] following::dt[2]/dt[4]/following::dd[1]&quot; /&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#json-response-entity-body&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2] following::ol[1]/li[3]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function setupXHR () {
+        var client = new XMLHttpRequest()
+        client.open('POST', &quot;resources/content.py&quot;, true)
+        client.responseType = 'json'
+        return client
+      }
+      function makeTest(data, expectedResponse, description){
+        var test = async_test(description)
+        var xhr = setupXHR()
+        assert_equals(xhr.responseType, 'json')
+        xhr.onreadystatechange = function(){
+            if(xhr.readyState === 4){
+                test.step(function(){
+                    assert_equals(xhr.status, 200)
+                    assert_equals(xhr.responseType, 'json')
+                    assert_equals(typeof xhr.response, 'object')
+                    if(expectedResponse){ // if the expectedResponse is not null, we iterate over properties to do a deeper comparison..
+                        for(var prop in expectedResponse){
+                          if (expectedResponse[prop] instanceof Array) {
+                            assert_array_equals(expectedResponse[prop], xhr.response[prop])
+                          }else{
+                            assert_equals(expectedResponse[prop], xhr.response[prop])
+                          }
+                        }
+                    }else{
+                        assert_equals(xhr.response, expectedResponse) // null comparison, basically
+                    }
+                    assert_equals(xhr.response, xhr.response,
+                                  &quot;Response should be cached&quot;)
+                    test.done()
+                })
+            }
+        }
+        xhr.send(data)
+      }
+      // no data
+      makeTest(&quot;&quot;, null, 'json response with no data: response property is null')
+      // malformed
+      makeTest('{&quot;test&quot;:&quot;foo&quot;', null, 'json response with malformed data: response property is null')
+      // real object
+      var obj = {alpha:'a-z', integer:15003, negated:-20, b1:true, b2:false, myAr:['a', 'b', 'c', 1, 2, 3]}
+      makeTest(JSON.stringify(obj), obj,  'JSON object roundtrip')
+      makeTest('{&quot;日本語&quot;:&quot;ã«ã»ã‚“ã”&quot;}', {&quot;日本語&quot;:&quot;ã«ã»ã‚“ã”&quot;}, 'JSON roundtrip with Japanese text')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsemethodexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+PASS GET 
+PASS HEAD 
+PASS POST 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsemethodhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: influence of HTTP method on response&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      [&quot;GET&quot;, &quot;HEAD&quot;, &quot;POST&quot;].forEach(function(method) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(method, &quot;resources/echo-method.py&quot;, false)
+          client.send()
+          assert_equals(client.responseText, (method === &quot;HEAD&quot; ? &quot;&quot; : method))
+        }, method)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseTextstatusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest Test: responseText - status 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponseTextstatushtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;meta charset=&quot;utf-8&quot;&gt;
+&lt;title&gt;XMLHttpRequest Test: responseText - status&lt;/title&gt;
+&lt;link rel=&quot;author&quot; title=&quot;Intel&quot; href=&quot;http://www.intel.com&quot;&gt;
+&lt;meta name=&quot;assert&quot; content=&quot;Check if XMLHttpRequest.responseText return empty string if state is not LOADING or DONE&quot;&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+
+async_test(function (t) {
+  var client = new XMLHttpRequest();
+  t.step(function () {
+    assert_equals(client.responseText, &quot;&quot;);
+  });
+
+  client.onreadystatechange = t.step_func(function () {
+    if (client.readyState == 1 || client.readyState == 2) {
+      assert_equals(client.responseText, &quot;&quot;);
+    }
+
+    if (client.readyState == 3) {
+      t.done();
+    }
+  });
+
+  client.open(&quot;GET&quot;, &quot;resources/headers.py&quot;)
+  client.send(null)
+}, document.title);
+
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetextdecodingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+
+PASS XMLHttpRequest: responseText decoding (application/xml %3C%3Fxml%20version%3D'1.0'%20encoding%3D'windows-1252'%3F%3E%3Cx%3E%FF%3C%2Fx%3E) 
+PASS XMLHttpRequest: responseText decoding (text/html %3C!doctype%20html%3E%3Cmeta%20charset%3Dwindows-1252%3E%FF) 
+PASS XMLHttpRequest: responseText decoding (text/plain;charset=windows-1252 %FF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %FF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %FE%FF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %FE%FF%FE%FF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %EF%BB%BF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %EF%BB%BF%EF%BB%BF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %C2) 
+PASS XMLHttpRequest: responseText decoding (text/xml %FE%FF) 
+PASS XMLHttpRequest: responseText decoding (text/xml %FE%FF%FE%FF) 
+PASS XMLHttpRequest: responseText decoding (text/xml %EF%BB%BF) 
+PASS XMLHttpRequest: responseText decoding (text/xml %EF%BB%BF%EF%BB%BF) 
+PASS XMLHttpRequest: responseText decoding (text/plain %E3%81%B2) 
+FAIL XMLHttpRequest: responseText decoding (text/xml %3C%3Fxml%20version%3D'1.0'%20encoding%3D'windows-1252'%3F%3E%3Cx%3E%E3%81%B2%3C%2Fx%3E) assert_equals: expected &quot;&lt;?xml version='1.0' encoding='windows-1252'?&gt;&lt;x&gt;ã²&lt;/x&gt;&quot; but got &quot;&lt;?xml version='1.0' encoding='windows-1252'?&gt;&lt;x&gt;ã²&lt;/x&gt;&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetextdecodinghtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,52 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseText decoding&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#text-response-entity-body&quot; data-tested-assertations=&quot;following::ol[1]/li[2] following::ol[1]/li[3] following::ol[1]/li[4] following::ol[1]/li[5]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(type, input, output, responseType) {
+        var test = async_test(document.title + &quot; (&quot; + type + &quot; &quot; + input + &quot;)&quot;);
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          if (responseType !== undefined) {
+            client.responseType = responseType
+          }
+          client.open(&quot;GET&quot;, &quot;resources/status.py?content=&quot; + input + &quot;&amp;type=&quot; + encodeURIComponent(type), true)
+          client.onload = function(){
+            test.step(function(){
+              assert_equals(client.responseText, output)
+              test.done()
+            })
+          }
+          client.send(null)
+        })
+      }
+      request(&quot;application/xml&quot;, encodeURIComponent(&quot;&lt;?xml version='1.0' encoding='windows-1252'?&gt;&lt;x&gt;&quot;)+'%FF'+encodeURIComponent(&quot;&lt;\/x&gt;&quot;), &quot;&lt;?xml version='1.0' encoding='windows-1252'?&gt;&lt;x&gt;\u00FF&lt;\/x&gt;&quot;)
+      request(&quot;text/html&quot;, encodeURIComponent(&quot;&lt;!doctype html&gt;&lt;meta charset=windows-1252&gt;&quot;)+&quot;%FF&quot;, &quot;&lt;!doctype html&gt;&lt;meta charset=windows-1252&gt;\u00FF&quot;)
+      request(&quot;text/plain;charset=windows-1252&quot;, &quot;%FF&quot;, &quot;\u00FF&quot;)
+      request(&quot;text/plain&quot;, &quot;%FF&quot;, &quot;\uFFFD&quot;)
+      request(&quot;text/plain&quot;, &quot;%FE%FF&quot;, &quot;&quot;)
+      request(&quot;text/plain&quot;, &quot;%FE%FF%FE%FF&quot;, &quot;\uFEFF&quot;)
+      request(&quot;text/plain&quot;, &quot;%EF%BB%BF&quot;, &quot;&quot;)
+      request(&quot;text/plain&quot;, &quot;%EF%BB%BF%EF%BB%BF&quot;, &quot;\uFEFF&quot;)
+      request(&quot;text/plain&quot;, &quot;%C2&quot;, &quot;\uFFFD&quot;)
+
+      // XXX might need fixing
+      request(&quot;text/xml&quot;, &quot;%FE%FF&quot;, &quot;&quot;)
+      request(&quot;text/xml&quot;, &quot;%FE%FF%FE%FF&quot;, &quot;\uFEFF&quot;)
+      request(&quot;text/xml&quot;, &quot;%EF%BB%BF&quot;, &quot;&quot;)
+      request(&quot;text/xml&quot;, &quot;%EF%BB%BF%EF%BB%BF&quot;, &quot;\uFEFF&quot;)
+      request(&quot;text/plain&quot;, &quot;%E3%81%B2&quot;, &quot;\u3072&quot;, 'text')
+      // the point of the following test: setting responseType=text should (per spec #text-response-entity-body point 3)
+      // skip some of the charset detection even for XML resources. The test uses a wilfully mislabelled XMLish response
+      // and the pass condition is that the responseType = text makes the decoder fall back to UTF-8
+      request(&quot;text/xml&quot;, encodeURIComponent(&quot;&lt;?xml version='1.0' encoding='windows-1252'?&gt;&lt;x&gt;&quot;)+&quot;%E3%81%B2&quot;+encodeURIComponent(&quot;&lt;\/x&gt;&quot;), &quot;&lt;?xml version='1.0' encoding='windows-1252'?&gt;&lt;x&gt;\u3072&lt;\/x&gt;&quot;, 'text')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+CONSOLE MESSAGE: line 1152: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1152: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1152: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1152: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1152: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 1152: XMLHttpRequest.responseType cannot be changed for synchronous HTTP(S) requests made from the window context.
+
+PASS Initial value of responseType 
+PASS Set responseType to &quot;&quot; when readyState is UNSENT. 
+PASS Set responseType to &quot;&quot; when readyState is OPENED. 
+PASS Set responseType to &quot;&quot; when readyState is HEADERS_RECEIVED. 
+PASS Set responseType to &quot;&quot; when readyState is LOADING. 
+PASS Set responseType to &quot;&quot; when readyState is DONE. 
+PASS Set responseType to &quot;&quot; when readyState is OPENED and the sync flag is set. 
+PASS Set responseType to &quot;&quot; when readyState is DONE and the sync flag is set. 
+PASS Set responseType to &quot;json&quot; when readyState is UNSENT. 
+PASS Set responseType to &quot;json&quot; when readyState is OPENED. 
+PASS Set responseType to &quot;json&quot; when readyState is HEADERS_RECEIVED. 
+PASS Set responseType to &quot;json&quot; when readyState is LOADING. 
+PASS Set responseType to &quot;json&quot; when readyState is DONE. 
+PASS Set responseType to &quot;json&quot; when readyState is OPENED and the sync flag is set. 
+PASS Set responseType to &quot;json&quot; when readyState is DONE and the sync flag is set. 
+PASS Set responseType to &quot;document&quot; when readyState is UNSENT. 
+PASS Set responseType to &quot;document&quot; when readyState is OPENED. 
+PASS Set responseType to &quot;document&quot; when readyState is HEADERS_RECEIVED. 
+PASS Set responseType to &quot;document&quot; when readyState is LOADING. 
+PASS Set responseType to &quot;document&quot; when readyState is DONE. 
+PASS Set responseType to &quot;document&quot; when readyState is OPENED and the sync flag is set. 
+PASS Set responseType to &quot;document&quot; when readyState is DONE and the sync flag is set. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is UNSENT. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is OPENED. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is HEADERS_RECEIVED. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is LOADING. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is DONE. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is OPENED and the sync flag is set. 
+PASS Set responseType to &quot;arraybuffer&quot; when readyState is DONE and the sync flag is set. 
+PASS Set responseType to &quot;blob&quot; when readyState is UNSENT. 
+PASS Set responseType to &quot;blob&quot; when readyState is OPENED. 
+PASS Set responseType to &quot;blob&quot; when readyState is HEADERS_RECEIVED. 
+PASS Set responseType to &quot;blob&quot; when readyState is LOADING. 
+PASS Set responseType to &quot;blob&quot; when readyState is DONE. 
+PASS Set responseType to &quot;blob&quot; when readyState is OPENED and the sync flag is set. 
+PASS Set responseType to &quot;blob&quot; when readyState is DONE and the sync flag is set. 
+PASS Set responseType to &quot;text&quot; when readyState is UNSENT. 
+PASS Set responseType to &quot;text&quot; when readyState is OPENED. 
+PASS Set responseType to &quot;text&quot; when readyState is HEADERS_RECEIVED. 
+PASS Set responseType to &quot;text&quot; when readyState is LOADING. 
+PASS Set responseType to &quot;text&quot; when readyState is DONE. 
+PASS Set responseType to &quot;text&quot; when readyState is OPENED and the sync flag is set. 
+PASS Set responseType to &quot;text&quot; when readyState is DONE and the sync flag is set. 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsetypehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,96 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;meta charset=&quot;utf-8&quot;&gt;
+&lt;title&gt;XMLHttpRequest.responseType&lt;/title&gt;
+&lt;link rel=&quot;author&quot; title=&quot;Mathias Bynens&quot; href=&quot;http://mathiasbynens.be/&quot;&gt;
+&lt;link rel=&quot;author&quot; title=&quot;Ms2ger&quot; href=&quot;mailto:Ms2ger@gmail.com&quot;&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot;&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+test(function() {
+  var xhr = new XMLHttpRequest();
+  assert_equals(xhr.responseType, '');
+}, 'Initial value of responseType');
+
+var types = ['', 'json', 'document', 'arraybuffer', 'blob', 'text'];
+types.forEach(function(type) {
+  test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.responseType = type;
+    assert_equals(xhr.responseType, type);
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is UNSENT.');
+
+  test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.open('get', '/');
+    xhr.responseType = type;
+    assert_equals(xhr.responseType, type);
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is OPENED.');
+
+  async_test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.open('get', '/');
+    xhr.onreadystatechange = this.step_func(function() {
+      if (xhr.readyState === XMLHttpRequest.HEADERS_RECEIVED) {
+        xhr.responseType = type;
+        assert_equals(xhr.responseType, type);
+        this.done();
+      }
+    });
+    xhr.send();
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is HEADERS_RECEIVED.');
+
+  async_test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.open('get', '/');
+    xhr.onreadystatechange = this.step_func(function() {
+      if (xhr.readyState === XMLHttpRequest.LOADING) {
+        assert_throws(&quot;InvalidStateError&quot;, function() {
+          xhr.responseType = type;
+        });
+        assert_equals(xhr.responseType, &quot;&quot;);
+        this.done();
+      }
+    });
+    xhr.send();
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is LOADING.');
+
+  async_test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.open('get', '/');
+    xhr.onreadystatechange = this.step_func(function() {
+      if (xhr.readyState === XMLHttpRequest.DONE) {
+        assert_throws(&quot;InvalidStateError&quot;, function() {
+          xhr.responseType = type;
+        });
+        assert_equals(xhr.responseType, &quot;&quot;);
+        this.done();
+      }
+    });
+    xhr.send();
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is DONE.');
+
+  // Note: the case of setting responseType first, and then calling synchronous
+  // open(), is tested in open-method-responsetype-set-sync.htm.
+  test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.open('get', '/', false);
+    assert_throws(&quot;InvalidAccessError&quot;, function() {
+      xhr.responseType = type;
+    });
+    assert_equals(xhr.responseType, &quot;&quot;);
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is OPENED and the sync flag is set.');
+
+  test(function() {
+    var xhr = new XMLHttpRequest();
+    xhr.open('get', '/', false);
+    xhr.send();
+    assert_equals(xhr.readyState, XMLHttpRequest.DONE);
+    assert_throws(&quot;InvalidStateError&quot;, function() {
+      xhr.responseType = type;
+    });
+    assert_equals(xhr.responseType, &quot;&quot;);
+  }, 'Set responseType to ' + format_value(type) + ' when readyState is DONE and the sync flag is set.');
+});
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlbasicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+FAIL XMLHttpRequest: responseXML basic test assert_equals: getElementById(&quot;n2&quot;) expected null but got Element node &lt;p xmlns=&quot;namespacesarejuststrings&quot; id=&quot;n2&quot;&gt;2&lt;/p&gt;
+PASS responseXML on empty response documents 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlbasichtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseXML basic test&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2] following::ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#document-response-entity-body&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[6] following::ol[1]/li[10]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        assert_equals(client.responseXML, null)
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, false)
+        assert_equals(client.responseXML, null)
+        client.send(null)
+        assert_equals(client.responseXML.documentElement.localName, &quot;html&quot;, 'localName is html')
+        assert_equals(client.responseXML.documentElement.childNodes.length, 5, 'childNodes is 5')
+        assert_equals(client.responseXML.getElementById(&quot;n1&quot;).localName, client.responseXML.documentElement.childNodes[1].localName)
+        assert_equals(client.responseXML.getElementById(&quot;n2&quot;), null, 'getElementById(&quot;n2&quot;)')
+        assert_equals(client.responseXML.getElementsByTagName(&quot;p&quot;)[1].namespaceURI, &quot;namespacesarejuststrings&quot;, 'namespaceURI')
+      })
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/status.py?type=application/xml&quot;, false)
+        client.send(null)
+        assert_equals(client.responseXML, null)
+      }, 'responseXML on empty response documents')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmldocumentpropertiesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+
+FAIL domain assert_equals: expected (undefined) undefined but got (string) &quot;localhost&quot;
+PASS URL 
+PASS documentURI 
+PASS referrer 
+PASS title 
+PASS contentType 
+FAIL readyState assert_equals: expected &quot;complete&quot; but got &quot;interactive&quot;
+PASS location 
+PASS defaultView 
+FAIL body assert_equals: expected (undefined) undefined but got (object) null
+FAIL images assert_equals: expected (undefined) undefined but got (object) object &quot;[object HTMLCollection]&quot;
+PASS doctype 
+FAIL forms assert_equals: expected (undefined) undefined but got (object) object &quot;[object HTMLCollection]&quot;
+PASS all 
+FAIL links assert_equals: expected (undefined) undefined but got (object) object &quot;[object HTMLCollection]&quot;
+PASS cookie 
+FAIL lastModified set according to HTTP header assert_true: responseXML.lastModified time shoud be equal to time in response Last-Modified header expected true got false
+PASS cookie (after setting it) 
+PASS styleSheets 
+PASS implementation 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmldocumentpropertieshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,63 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseXML document properties&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#document-response-entity-body&quot; data-tested-assertations=&quot;following::ol[1]/li[6] following::ol[1]/li[7] following::ol[1]/li[8] following::ol[1]/li[10]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var client = new XMLHttpRequest()
+      client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, false)
+      client.send(null)
+      var expected = {
+        domain:undefined,
+        URL:location.href.replace(/[^/]*$/, 'resources/well-formed.xml'),
+        documentURI:location.href.replace(/[^/]*$/, 'resources/well-formed.xml'),
+        referrer:'',
+        title:'',
+        contentType:'application/xml',
+        readyState:'complete',
+        location:null,
+        defaultView:null,
+        body:undefined,
+        images: undefined,
+        doctype:null,
+        forms:undefined,
+        all:undefined,
+        links: undefined,
+        cookie:''
+      }
+
+      for (var name in expected) {
+        runTest(name, expected[name])
+      }
+
+      function runTest(name, value){
+        test(function(){
+          assert_equals(client.responseXML[name], value)
+        }, name)
+      }
+
+      test(function() {
+        assert_true((new Date(client.getResponseHeader('Last-Modified'))).getTime() == (new Date(client.responseXML.lastModified)).getTime(), 'responseXML.lastModified time shoud be equal to time in response Last-Modified header')
+      }, 'lastModified set according to HTTP header')
+
+      test(function() {
+        client.responseXML.cookie = &quot;thisshouldbeignored&quot;
+        assert_equals(client.responseXML.cookie, &quot;&quot;)
+      }, 'cookie (after setting it)')
+
+      test(function() {
+        assert_equals(typeof(client.responseXML.styleSheets), &quot;object&quot;)
+      }, 'styleSheets')
+
+      test(function() {
+        assert_equals(typeof(client.responseXML.implementation), &quot;object&quot;)
+      }, 'implementation')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlmediatypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+
+PASS XMLHttpRequest: responseXML MIME type tests ('', should  parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('text/html', should not parse) 
+FAIL XMLHttpRequest: responseXML MIME type tests ('bogus', should  parse) null is not an object (evaluating 'client.responseXML.documentElement')
+FAIL XMLHttpRequest: responseXML MIME type tests ('bogus+xml', should  parse) null is not an object (evaluating 'client.responseXML.documentElement')
+PASS XMLHttpRequest: responseXML MIME type tests ('text/plain;+xml', should not parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('text/plainxml', should not parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('video/x-awesome+xml', should  parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('video/x-awesome', should not parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('text/xml', should  parse) 
+FAIL XMLHttpRequest: responseXML MIME type tests ('application', should  parse) null is not an object (evaluating 'client.responseXML.documentElement')
+FAIL XMLHttpRequest: responseXML MIME type tests ('text/xsl', should not parse) assert_equals: expected null but got Document node with 1 child
+PASS XMLHttpRequest: responseXML MIME type tests ('text/plain', should not parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('application/rdf', should not parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('application/xhtml+xml', should  parse) 
+PASS XMLHttpRequest: responseXML MIME type tests ('image/svg+xml', should  parse) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlmediatypehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseXML MIME type tests&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#document-response-entity-body&quot; data-tested-assertations=&quot;following::ol[1]/li[3] following::ol[1]/li[4] following::ol[1]/li[6] following::ol[1]/li[10]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(type, succeed) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;resources/status.py?content=&lt;x&gt;&lt;\/x&gt;&amp;type=&quot; + encodeURIComponent(type), false)
+          client.send(null)
+          if(!succeed)
+            assert_equals(client.responseXML, null)
+          else
+            assert_equals(client.responseXML.documentElement.localName, &quot;x&quot;)
+        }, document.title + &quot; ('&quot; + type + &quot;', should &quot;+(succeed?'':'not')+&quot; parse)&quot;)
+      }
+      request(&quot;&quot;, true)
+      request(&quot;text/html&quot;, false)
+      request(&quot;bogus&quot;, true)
+      request(&quot;bogus+xml&quot;, true)
+      request(&quot;text/plain;+xml&quot;, false)
+      request(&quot;text/plainxml&quot;, false)
+      request(&quot;video/x-awesome+xml&quot;, true)
+      request(&quot;video/x-awesome&quot;, false)
+      request(&quot;text/xml&quot;, true)
+      request(&quot;application&quot;, true)
+      request(&quot;text/xsl&quot;, false)
+      request(&quot;text/plain&quot;, false)
+      request(&quot;application/rdf&quot;, false)
+      request(&quot;application/xhtml+xml&quot;, true)
+      request(&quot;image/svg+xml&quot;, true)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnondocumenttypesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+
+PASS XMLHttpRequest: responseXML/responseText on other responseType (arraybuffer) 
+PASS XMLHttpRequest: responseXML/responseText on other responseType (blob) 
+PASS XMLHttpRequest: responseXML/responseText on other responseType (json) 
+PASS XMLHttpRequest: responseXML/responseText on other responseType (text) 
+PASS XMLHttpRequest: responseXML/responseText on other responseType (document) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnondocumenttypeshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseXML/responseText on other responseType&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(type) {
+        var test = async_test(document.title+' ('+type+')')
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.responseType = type
+          client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, true)
+          client.onload = function(){
+            test.step(function(){
+                if(type !== 'document'){
+                  assert_throws(&quot;InvalidStateError&quot;, function() {
+                    var x = client.responseXML;
+                  }, 'responseXML throw for '+type)
+                }
+                if(type !== 'text'){
+                  assert_throws(&quot;InvalidStateError&quot;, function() {
+                    var x = client.responseText;
+                  }, 'responseText throws for '+type)
+                }
+                test.done()
+            })
+          }
+          client.send(null)
+        })
+      }
+      request(&quot;arraybuffer&quot;)
+      request(&quot;blob&quot;)
+      request(&quot;json&quot;)
+      request(&quot;text&quot;)
+      request(&quot;document&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnonwellformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+
+PASS XMLHttpRequest: responseXML non well-formed tests 
+PASS XMLHttpRequest: responseXML non well-formed tests 1 
+PASS XMLHttpRequest: responseXML non well-formed tests 2 
+PASS XMLHttpRequest: responseXML non well-formed tests 3 
+PASS XMLHttpRequest: responseXML non well-formed tests 4 
+PASS XMLHttpRequest: responseXML non well-formed tests 5 
+PASS XMLHttpRequest: responseXML non well-formed tests 6 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmlnonwellformedhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: responseXML non well-formed tests&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#document-response-entity-body&quot; data-tested-assertations=&quot;following::ol[1]/li[6] following::ol[1]/li[10]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(content) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;resources/status.py?type=text/xml&amp;content=&quot; + encodeURIComponent(content), false)
+          client.send(null)
+          assert_equals(client.responseXML, null)
+        })
+      }
+      request(&quot;&lt;x&quot;)
+      request(&quot;&lt;x&gt;&lt;/x&quot;)
+      request(&quot;&lt;x&gt;&amp;amp&lt;/x&gt;&quot;)
+      request(&quot;&lt;x&gt;&lt;y&gt;&lt;/x&gt;&lt;/y&gt;&quot;) // misnested tags
+      request(&quot;&lt;x&gt;&lt;/x&gt;&lt;y&gt;&lt;/y&gt;&quot;) // two root elements is not allowed
+      request(&quot;&lt;x&gt; &lt;![CDATA[ foobar ]&gt;&lt;/x&gt;&quot;) // CDATA should end with ]]&gt;
+      request(&quot;&lt;x&gt; &lt;!CDATA[ foobar ]]&gt;&lt;/x&gt;&quot;) // CDATA should start with &lt;![
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsecurityconsiderationsubexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+CONSOLE MESSAGE: XMLHttpRequest cannot load http://localhost:8801/XMLHttpRequest/resources/img.jpg. Origin http://localhost:8800 is not allowed by Access-Control-Allow-Origin.
+
+FAIL ProgressEvent: security consideration assert_unreached: MUST NOT dispatch progress event. Reached unreachable code
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsecurityconsiderationsubhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;ProgressEvent: security consideration&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#security-considerations&quot; data-tested-assertations=&quot;/following-sibling::p&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://fetch.spec.whatwg.org/#http-fetch&quot; data-tested-assertations=&quot;/following-sibling::ol[1]/li[3]/ol[1]/li[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      async_test(function() {
+        var xhr = new XMLHttpRequest();
+
+        xhr.onprogress = this.unreached_func(&quot;MUST NOT dispatch progress event.&quot;);
+        xhr.onload = this.unreached_func(&quot;MUST NOT dispatch load event.&quot;);
+        xhr.onerror = this.step_func(function(pe) {
+          assert_equals(pe.type, &quot;error&quot;);
+          assert_equals(pe.loaded, 0, &quot;loaded is zero.&quot;);
+          assert_false(pe.lengthComputable, &quot;lengthComputable is false.&quot;);
+          assert_equals(pe.total, 0, &quot;total is zero.&quot;);
+        });
+        xhr.onloadend = this.step_func_done();
+        xhr.open(&quot;GET&quot;, &quot;http://{{host}}:{{ports[http][1]}}/XMLHttpRequest/resources/img.jpg&quot;, true);
+        xhr.send(null);
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendacceptexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: send() - Accept 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendacceptlanguageexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS Send &quot;sensible&quot; default value, whatever that means 
+PASS XMLHttpRequest: send() - Accept-Language 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendacceptlanguagehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Accept-Language&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::code[contains(text(),'Accept-Language')]/.. following::code[contains(text(),'Accept-Language')]/../following::ul[1]/li[1] following::code[contains(text(),'Accept-Language')]/../following::ul[1]/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open('GET', 'resources/inspect-headers.py?filter_name=accept-language', false)
+        client.send(null)
+        assert_regexp_match(client.responseText, /accept-language:\s.+/)
+      }, 'Send &quot;sensible&quot; default value, whatever that means')
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/inspect-headers.py?filter_name=accept-language&quot;, false)
+        client.setRequestHeader(&quot;Accept-Language&quot;, &quot;x-GameSpeak&quot;)
+        client.send(null)
+        assert_equals(client.responseText, &quot;accept-language: x-GameSpeak\n&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendaccepthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Accept&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::code[contains(text(),'*/*')]/.. following::code[contains(text(),'Accept')]/.. following::code[contains(text(),'Accept')]/../following::ul[1]/li[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/accept.py&quot;, false)
+        client.send(null)
+        assert_equals(client.responseText, &quot;*/*&quot;)
+        client.open(&quot;GET&quot;, &quot;resources/accept.py&quot;, false)
+        client.setRequestHeader(&quot;Accept&quot;, &quot;x-something/vague, text/html5&quot;)
+        client.send(null)
+        assert_equals(client.responseText, &quot;x-something/vague, text/html5&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendauthenticationcorsbasicsetrequestheaderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+Blocked access to external URL http://www1.localhost:8800/XMLHttpRequest/resources/auth2/corsenabled.py
+
+FAIL XMLHttpRequest: send() - &quot;Basic&quot; authenticated CORS request using setRequestHeader() (expects to succeed) assert_true: responseText should contain the right user and password expected true got false
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendauthenticationcorsbasicsetrequestheaderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - &quot;Basic&quot; authenticated CORS request using setRequestHeader() (expects to succeed)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/common/utils.js&quot;&gt;&lt;/script&gt;
+    &lt;!--  These spec references do not make much sense simply because the spec doesn't say very much about this..  --&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[6]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::code[contains(@title,'http-authorization')]/..&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest(),
+            urlstart = location.host + location.pathname.replace(/\/[^\/]*$/, '/'),
+            user = token()
+        client.open(&quot;GET&quot;, location.protocol+'//www1.'+urlstart + &quot;resources/auth2/corsenabled.py&quot;, false)
+        client.withCredentials = true
+        client.setRequestHeader(&quot;x-user&quot;, user)
+        client.setRequestHeader(&quot;x-pass&quot;, 'pass')
+        client.setRequestHeader('Authorization', 'Basic ' + btoa(user + &quot;:pass&quot;))
+        client.onreadystatechange = function () {
+          if (client.readyState &lt; 4) {return}
+          test.step( function () {
+            assert_true(client.responseText == (user + '\npass'), 'responseText should contain the right user and password')
+            assert_equals(client.status, 200)
+            assert_equals(client.getResponseHeader('x-challenge'), 'DID-NOT')
+            test.done()
+          } )
+        }
+        client.send(null)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendconditionalexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS XMLHttpRequest: send() - conditional requests (tag) 
+PASS XMLHttpRequest: send() - conditional requests (date) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendconditionalhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - conditional requests&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::code[contains(text(),'Modified')]/..&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(type) {
+        test(function() {
+          var client = new XMLHttpRequest,
+          identifier = type == &quot;tag&quot; ? Math.random() : new Date().toGMTString(),
+          url = &quot;resources/conditional.py?&quot; + type + &quot;=&quot; + identifier
+          client.open(&quot;GET&quot;, url, false)
+          client.send(null)
+          assert_equals(client.status, 200)
+          assert_equals(client.statusText, &quot;OK&quot;)
+          assert_equals(client.responseText, &quot;MAYBE NOT&quot;)
+          client.open(&quot;GET&quot;, url, false)
+          client.setRequestHeader(type == &quot;tag&quot; ? &quot;If-None-Match&quot; : &quot;If-Modified-Since&quot;, identifier)
+          client.send(null)
+          assert_equals(client.status, 304)
+          assert_equals(client.statusText, &quot;SUPERCOOL&quot;)
+          assert_equals(client.responseText, &quot;&quot;)
+        }, document.title + &quot; (&quot; + type + &quot;)&quot;)
+      }
+      request(&quot;tag&quot;)
+      request(&quot;date&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypecharsetexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+
+FAIL header with invalid MIME type is not changed assert_equals: expected &quot;text; charset=ascii&quot; but got &quot;text; charset=UTF-8&quot;
+PASS known charset but bogus header - missing MIME type 
+PASS bogus charset and bogus header - missing MIME type 
+FAIL Correct text/plain MIME with charset assert_equals: expected &quot;text/plain;charset=utf-8&quot; but got &quot;text/plain;charset=UTF-8&quot;
+PASS If no charset= param is given, implementation should not add one - unknown MIME 
+PASS If no charset= param is given, implementation should not add one - known MIME 
+FAIL charset given but wrong, fix it (unknown MIME, bogus charset) assert_equals: expected &quot;text/x-thepiano;charset=UTF-8&quot; but got &quot;text/x-thepiano;charset= UTF-8&quot;
+PASS charset given but wrong, fix it (known MIME, bogus charset) 
+PASS charset given but wrong, fix it (known MIME, actual charset) 
+PASS If multiple charset parameters are given, all should be rewritten 
+PASS No content type set, give MIME and charset 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypecharsethtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,83 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - charset parameter of Content-Type&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4]/p/code[contains(text(),'Content-Type')]/.. following::ol[1]/li[4]/p/code[contains(text(),'Content-Type')]/../following-sibling::p&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-a-string&quot; data-tested-assertations=&quot;following::p[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(input, output, title) {
+        title = title || document.title + ' - ' + input;
+        test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/content.py&quot;, false)
+        if(input)
+          client.setRequestHeader(&quot;Content-Type&quot;, input)
+        client.send(&quot;TEST&quot;)
+        assert_equals(client.responseText, &quot;TEST&quot;)
+        assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), output)
+        }, title)
+      }
+
+      request(
+        &quot;text; charset=ascii&quot;,
+        &quot;text; charset=ascii&quot;,
+        &quot;header with invalid MIME type is not changed&quot;
+      )
+      request(
+        &quot;charset=ascii&quot;,
+        &quot;charset=ascii&quot;,
+        &quot;known charset but bogus header - missing MIME type&quot;
+      )
+      request(
+        &quot;charset=bogus&quot;,
+        &quot;charset=bogus&quot;,
+        &quot;bogus charset and bogus header - missing MIME type&quot;
+      )
+      request(
+        &quot;text/plain;charset=utf-8&quot;,
+        &quot;text/plain;charset=utf-8&quot;,
+        &quot;Correct text/plain MIME with charset&quot;
+      )
+      request(
+        &quot;text/x-pink-unicorn&quot;,
+        &quot;text/x-pink-unicorn&quot;,
+        &quot;If no charset= param is given, implementation should not add one - unknown MIME&quot;
+      )
+      request(
+        &quot;text/plain&quot;,
+        &quot;text/plain&quot;,
+        &quot;If no charset= param is given, implementation should not add one - known MIME&quot;
+      )
+      request(
+        &quot;text/x-thepiano;charset= waddup&quot;,
+        &quot;text/x-thepiano;charset=UTF-8&quot;,
+        &quot;charset given but wrong, fix it (unknown MIME, bogus charset)&quot;
+      )
+      request( /**/
+        &quot;text/plain;charset=utf-8;charset=waddup&quot;,
+        &quot;text/plain;charset=UTF-8;charset=UTF-8&quot;,
+        &quot;charset given but wrong, fix it (known MIME, bogus charset)&quot;
+      )
+      request(
+        &quot;text/plain;charset=shift-jis&quot;,
+        &quot;text/plain;charset=UTF-8&quot;,
+        &quot;charset given but wrong, fix it (known MIME, actual charset)&quot;
+      )
+      request(
+        &quot;text/x-pink-unicorn; charset=windows-1252; charset=bogus; notrelated; charset=ascii&quot;,
+        &quot;text/x-pink-unicorn; charset=UTF-8; charset=UTF-8; notrelated; charset=UTF-8&quot;,
+        &quot;If multiple charset parameters are given, all should be rewritten&quot;
+      )
+      request(
+        null,
+        &quot;text/plain;charset=UTF-8&quot;,
+        &quot;No content type set, give MIME and charset&quot;
+      )
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypestringexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+CONSOLE MESSAGE: line 23: Blocked a frame with origin &quot;http://localhost:8800&quot; from accessing a frame with origin &quot;null&quot;.  The frame requesting access has a protocol of &quot;http&quot;, the frame being accessed has a protocol of &quot;data&quot;. Protocols must match.
+
+CONSOLE MESSAGE: line 24: Blocked a frame with origin &quot;http://localhost:8800&quot; from accessing a frame with origin &quot;null&quot;.  The frame requesting access has a protocol of &quot;http&quot;, the frame being accessed has a protocol of &quot;data&quot;. Protocols must match.
+
+  
+
+PASS XMLHttpRequest: send() - Content-Type 
+FAIL XMLHttpRequest: send() - Content-Type 1 assert_equals: expected &quot;application/xml;charset=windows-1252&quot; but got &quot;NO&quot;
+FAIL XMLHttpRequest: send() - Content-Type 2 assert_equals: expected &quot;text/html;charset=windows-1252&quot; but got &quot;NO&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendcontenttypestringhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Content-Type&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-document&quot; data-tested-assertations=&quot;following::p[1] following::p[2] following::p[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(data, expected_type) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/content.py&quot;, false)
+          client.send(data)
+          assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), expected_type)
+        })
+      }
+      request(&quot;TEST&quot;, &quot;text/plain;charset=UTF-8&quot;)
+      function init(fr) { request(fr.contentDocument, fr.getAttribute(&quot;data-t&quot;)) }
+    &lt;/script&gt;
+    &lt;iframe src='data:text/xml;charset=windows-1252,&lt;%FF/&gt;' onload=&quot;init(this)&quot; data-t=&quot;application/xml;charset=windows-1252&quot;&gt;&lt;/iframe&gt;
+    &lt;iframe src='data:text/html;charset=windows-1252,%FF' onload=&quot;init(this)&quot; data-t=&quot;text/html;charset=windows-1252&quot;&gt;&lt;/iframe&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataarraybufferexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+CONSOLE MESSAGE: line 44: ArrayBuffer is deprecated in XMLHttpRequest.send(). Use ArrayBufferView instead.
+
+PASS XMLHttpRequest: The send() method: ArrayBuffer data 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataarraybufferhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot;  data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[4]/dl[1]/dd[1]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot;  data-tested-assertations=&quot;following::ol[1]/li[3]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot;  data-tested-assertations=&quot;following::ol[1]/li[3]&quot;/&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: ArrayBuffer data&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var buf = new ArrayBuffer(5);
+            var arr = new Uint8Array(buf);
+            arr[0] = 0x48;
+            arr[1] = 0x65;
+            arr[2] = 0x6c;
+            arr[3] = 0x6c;
+            arr[4] = 0x6f;
+
+            xhr.onreadystatechange = function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    test.step(function()
+                    {
+                        assert_equals(xhr.status, 200);
+                        assert_equals(xhr.response, &quot;Hello&quot;);
+
+                        test.done();
+                    });
+                }
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(buf);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddatablobexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Blob data 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddatablobhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,62 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[4]/dl[1]/dd[2]/p[3]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot;  data-tested-assertations=&quot;following::ol[1]/li[3]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetype-attribute&quot;  data-tested-assertations=&quot;following::ol[1]/li[4]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot;  data-tested-assertations=&quot;following::a[contains(@href,'#blob-response-entity-body')]/..&quot;/&gt;
+
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Blob data&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var xhr2 = new XMLHttpRequest();
+
+            var content = &quot;Hello&quot;;
+            var blob;
+
+            xhr.onreadystatechange = function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    test.step(function()
+                    {
+                        blob = xhr.response;
+                        assert_true(blob instanceof Blob, &quot;Blob from XHR Response&quot;);
+
+                        xhr2.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+                        xhr2.send(blob);
+                    });
+                }
+            }
+
+            xhr2.onreadystatechange = function()
+            {
+                if (xhr2.readyState == 4)
+                {
+                    test.step(function()
+                    {
+                        assert_equals(xhr2.status, 200);
+                        assert_equals(xhr2.response, content);
+                        test.done();
+                    });
+                }
+            };
+
+            xhr.open(&quot;GET&quot;, &quot;./resources/content.py?content=&quot; + content, true);
+            xhr.responseType = &quot;blob&quot;;
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataesobjectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+
+PASS sending a plain empty object 
+PASS sending the ES Math object 
+PASS sending a new XHR instance 
+PASS sending object that stringifies to undefined 
+PASS sending object that stringifies to null 
+PASS object that stringifies to query string 
+PASS object that stringifies to JSON string 
+PASS object whose valueOf() returns a document - ignore valueOf(), stringify 
+PASS object whose toString() returns a document, expected to throw 
+PASS object whose toString() throws, expected to throw 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataesobjecthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,61 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: passing objects to send()&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://heycam.github.io/webidl/#es-union&quot; data-tested-assertations=&quot;following::ol/li[16]&quot; /&gt;
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+  function do_test(obj, expected, name) {
+    var test = async_test(name)
+    test.step(function() {
+      var client = new XMLHttpRequest()
+      client.onload = test.step_func(function () {
+        assert_equals(client.responseText, expected)
+        test.done()
+      });
+      client.open('POST', 'resources/content.py')
+      if (expected.exception) {
+        assert_throws(expected.exception, function(){client.send(obj)})
+        test.done()
+      } else {
+        client.send(obj)
+      }
+    });
+  }
+
+  do_test({}, '[object Object]', 'sending a plain empty object')
+  do_test(Math, '[object Math]', 'sending the ES Math object')
+  do_test(new XMLHttpRequest, '[object XMLHttpRequest]', 'sending a new XHR instance')
+  do_test({toString:function(){}}, 'undefined', 'sending object that stringifies to undefined')
+  do_test({toString:function(){return null}}, 'null', 'sending object that stringifies to null')
+  var ancestor = {toString: function(){
+    var ar=[]
+    for (var prop in this) {
+      if (this.hasOwnProperty(prop)) {
+        ar.push(prop+'='+this[prop])
+      }
+    };
+    return ar.join('&amp;')
+  }};
+
+  var myObj = Object.create(ancestor, {foo:{value:1, enumerable: true},  bar:{value:'foo', enumerable:true}})
+  do_test(myObj, 'foo=1&amp;bar=foo', 'object that stringifies to query string')
+
+  var myFakeJSON = {a:'a', b:'b', toString:function(){ return JSON.stringify(this, function(key, val){ return key ==='toString'?undefined:val; }) }}
+  do_test(myFakeJSON, '{&quot;a&quot;:&quot;a&quot;,&quot;b&quot;:&quot;b&quot;}', 'object that stringifies to JSON string')
+
+  var myFakeDoc1 = {valueOf:function(){return document}}
+  do_test(myFakeDoc1, '[object Object]', 'object whose valueOf() returns a document - ignore valueOf(), stringify')
+
+  var myFakeDoc2 = {toString:function(){return document}}
+  do_test(myFakeDoc2, {exception:new TypeError()}, 'object whose toString() returns a document, expected to throw')
+
+  var myThrower = {toString:function(){throw {name:'FooError', message:'bar'}}}
+  do_test(myThrower, {exception:{name:'FooError'}}, 'object whose toString() throws, expected to throw')
+
+
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataformdataexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XmlHttpRequest: The send() method: FormData data 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataformdatahtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[4]/dl[1]/dd[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#interface-formdata&quot; data-tested-assertations=&quot;following::*[contains(@id,'dom-formdata')]/following::ol[1]/li[1] following::*[contains(@id,'dom-formdata')]/following::ol[1]/li[3] following::*[contains(@id,'dom-formdata-append')]/following::ul[1]/li[1] following::*[contains(@id,'dom-formdata-append')]/following::ul[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot;  data-tested-assertations=&quot;following::ol[1]/li[3]&quot;/&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XmlHttpRequest: The send() method: FormData data&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var form = new FormData();
+            form.append(&quot;id&quot;, &quot;0&quot;);
+            form.append(&quot;value&quot;, &quot;zero&quot;);
+
+            xhr.onreadystatechange = function()
+            {
+                test.step(function ()
+                {
+                    if (xhr.readyState == 4)
+                    {
+                        assert_equals(xhr.status, 200);
+                        assert_equals(xhr.response, &quot;id:0;value:zero;&quot;);
+                        test.done();
+                    }
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/form.py&quot;, true);
+            xhr.send(form);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataunexpectedtostringexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+PASS abort() called from data stringification 
+PASS open() called from data stringification 
+PASS send() called from data stringification 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenddataunexpectedtostringhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,57 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: passing objects that interfere with the XHR instance to send()&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+&lt;link rel=&quot;help&quot; href=&quot;https://heycam.github.io/webidl/#es-union&quot; data-tested-assertations=&quot;following::ol/li[16]&quot; /&gt;
+
+
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+  var test1 = async_test('abort() called from data stringification')
+  test1.step(function() {
+    var client = new XMLHttpRequest()
+    var objAbortsOnStringification = {toString:function(){
+      client.abort();
+    }}
+    client.open('POST', 'resources/content.py')
+    assert_throws(&quot;InvalidStateError&quot;, function(){
+      client.send(objAbortsOnStringification)
+    })
+    test1.done()
+  });
+
+  var test2 = async_test('open() called from data stringification')
+  test2.step(function() {
+    var client = new XMLHttpRequest()
+    var objOpensOnStringification = {toString:function(){
+      client.open('POST', 'resources/status.py?text=second_open_wins');
+    }}
+    client.onloadend = test2.step_func(function(){
+      assert_equals(client.statusText, 'second_open_wins')
+      test2.done()
+    })
+    client.open('POST', 'resources/status.py?text=first_open_wins')
+    client.send(objOpensOnStringification)
+  });
+
+  var test3 = async_test('send() called from data stringification')
+  test3.step(function() {
+    var client = new XMLHttpRequest()
+    var objSendsOnStringification = {toString:function(){
+      client.send('bomb!');
+    }}
+    client.onload = test3.step_func(function(){
+      assert_equals(client.responseText, 'bomb!')
+      test3.done()
+    })
+    client.open('POST', 'resources/content.py')
+    assert_throws('InvalidStateError', function(){
+      client.send(objSendsOnStringification)
+    })
+  });
+
+
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentbogusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: send() - unserializable Document assert_throws: function &quot;function () { client.send(input) }&quot; did not throw
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentbogushtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - unserializable Document&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-document&quot; data-tested-assertations=&quot;following::p[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request_throws(input) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/content.py&quot;, false)
+          assert_throws(&quot;InvalidStateError&quot;, function() { client.send(input) })
+        })
+      }
+      var doc = document.implementation.createDocument(null, null, null)
+      while(doc.childNodes.length) {
+        doc.removeChild(doc.childNodes[0])
+      }
+      request_throws(doc)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+      
+
+FAIL XMLHttpRequest: send() - Document Can't find variable: number
+FAIL XMLHttpRequest: send() - Document 1 Can't find variable: number
+FAIL XMLHttpRequest: send() - Document 2 Can't find variable: number
+FAIL XMLHttpRequest: send() - Document 3 Can't find variable: number
+FAIL XMLHttpRequest: send() - Document 4 Can't find variable: number
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumenthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Document&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;/following::ol/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-document&quot; data-tested-assertations=&quot;/following::dd&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+     var expectations = [
+      { contentType: 'application/xml;charset=UTF-8', responseText : '&lt;\u00FF\/&gt;' },
+      { contentType: 'text/html;charset=UTF-8', responseText : '&lt;body&gt;\uFFFD&lt;\/body&gt;' }, /*invalid character code in document turns into FFFD*/
+      { contentType: 'text/html;charset=UTF-8', responseText : '&lt;body&gt;\u30C6\u30b9\u30c8&lt;\/body&gt;' } /* correctly serialized Shift-JIS */,
+      { contentType: 'text/html;charset=UTF-8', responseText: 'top' }, /* There's some markup included, but it's not really relevant for this test suite, so we do an indexOf() test */
+      { contentType: 'text/html;charset=UTF-8' }
+     ]
+
+
+      function request(input, isHTML, title) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/content.py?response_charset_label=UTF-8&quot;, false)
+          client.send(input)
+          var exp = expectations[number]
+          assert_equals(client.getResponseHeader('X-Request-Content-Type'), exp.contentType, 'document should be serialized and sent as '+exp.contentType+' (TEST#'+number+')')
+          // The indexOf() assertation will overlook some stuff, i.e. XML prologues that shouldn't be there (looking at you, Presto).
+          // However, arguably these things have little to do with the XHR functionality we're testing.
+          if(exp.responseText){ // This test does not want to assert anything about what markup a standalone IMG should be wrapped in. Hence the GIF test lacks a responseText expectation.
+            assert_true(client.responseText.indexOf(exp.responseText) != -1);
+          }
+          assert_equals(client.responseXML, null)
+        }, title)
+      }
+      function init(fr, number, title) { request(fr.contentDocument, number) }
+    &lt;/script&gt;
+    &lt;!-- 
+        This test also tests how documents in various encodings are serialized.
+        The below IFRAMEs contain:
+          * one XML document parsed from a windows-1252 source - content is &lt;ÿ/&gt;
+          * one HTML-document parsed from an invalid UTF-8 source, will contain a basic HTML DOM
+             with a U+FFFD replacement character for the invalid char
+          * one HTML document parsed from a valid Shift-JIS source
+      --&gt;
+    &lt;iframe src='resources/win-1252-xml.py' onload=&quot;init(this, 0, 'XML document, windows-1252')&quot;&gt;&lt;/iframe&gt;
+    &lt;iframe src='resources/invalid-utf8-html.py' onload=&quot;init(this, 1, 'HTML document, invalid UTF-8')&quot;&gt;&lt;/iframe&gt;
+    &lt;iframe src='resources/shift-jis-html.py' onload=&quot;init(this, 2, 'HTML document, shift-jis')&quot;&gt;&lt;/iframe&gt;
+    &lt;iframe src='folder.txt' onload=&quot;init(this, 3, 'plain text file')&quot;&gt;&lt;/iframe&gt;
+    &lt;iframe src='resources/image.gif' onload=&quot;init(this, 4, 'image file')&quot;&gt;&lt;/iframe&gt;
+
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodyemptyexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: send(&quot;&quot;) - empty entity body 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodyemptyhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send(&quot;&quot;) - empty entity body&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[7]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-XMLHttpRequest-send-a-string&quot; data-tested-assertations=&quot;following::p[1] following::p[2] following::p[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/content.py&quot;, false)
+        client.upload.onloadstart = function(){assert_unreached('this event should not fire for empty strings')}
+        client.send(&quot;&quot;)
+        assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;0&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadasyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS XMLHttpRequest: send() - non-empty data argument and GET/HEAD - async, no upload events should fire (GET) 
+PASS XMLHttpRequest: send() - non-empty data argument and GET/HEAD - async, no upload events should fire (HEAD) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadasynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - non-empty data argument and GET/HEAD - async, no upload events should fire&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::OL[1]/LI[3] following::OL[1]/LI[7] following::OL[1]/LI[8]&quot; /&gt;  
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(method) {
+        var test = async_test( document.title + &quot; (&quot; + method + &quot;)&quot;)
+        var events=[]
+        var logEvt = function (e) {
+          events.push(e.type)
+        }
+        var client = new XMLHttpRequest()
+        client.open(method, &quot;resources/content.py&quot;)
+        client.upload.addEventListener('progress', logEvt)
+        client.upload.addEventListener('loadend', logEvt)
+        client.upload.addEventListener('loadstart', logEvt)
+        client.addEventListener('loadend', function(){
+          test.step(function(){
+            if (method === &quot;HEAD&quot;) {
+              // Fetch 4.4.3 --- Set Content-Length to 0 if method is HEAD and
+              // request's body is null.
+              assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;0&quot;)
+            } else {
+              assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;NO&quot;)
+            }
+            assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), method)
+            assert_equals(client.responseText, &quot;&quot;)
+            assert_array_equals(events, [])
+            test.done()
+          })
+        })
+        client.send(&quot;TEST&quot;)
+      }
+      request(&quot;GET&quot;)
+      request(&quot;HEAD&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS XMLHttpRequest: send() - non-empty data argument and GET/HEAD (GET) 
+PASS XMLHttpRequest: send() - non-empty data argument and GET/HEAD (HEAD) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodygetheadhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - non-empty data argument and GET/HEAD&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+        &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::OL[1]/LI[3] following::OL[1]/LI[7]&quot; /&gt;  
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(method) {
+        test(function() {
+          var events=[]
+          var logEvt = function (e) {
+            events.push(e.type)
+          }
+          var client = new XMLHttpRequest()
+          client.open(method, &quot;resources/content.py&quot;, false)
+          client.send(&quot;TEST&quot;)
+          client.upload.addEventListener('progress', logEvt)
+          client.upload.addEventListener('loadend', logEvt)
+          client.upload.addEventListener('loadstart', logEvt)
+
+          if (method === &quot;HEAD&quot;) {
+            // Fetch 4.4.3 --- Set Content-Length to 0 if method is HEAD and
+            // request's body is null.
+            assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;0&quot;)
+          } else {
+            assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;NO&quot;)
+          }
+          assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), method)
+          assert_equals(client.responseText, &quot;&quot;)
+          assert_array_equals(events, [])
+        }, document.title + &quot; (&quot; + method + &quot;)&quot;)
+      }
+      request(&quot;GET&quot;)
+      request(&quot;HEAD&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodynoneexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS No content type 
+PASS Explicit content type 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodynonehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send(null) - no entity body&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[7]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/content.py&quot;, false)
+        client.upload.onloadstart = function(){assert_unreached('this event should not fire for null')}
+        client.send(null)
+        assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;0&quot;)
+        assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), &quot;NO&quot;)
+      }, &quot;No content type&quot;)
+
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/content.py&quot;, false)
+        var content_type = 'application/x-foo'
+        client.setRequestHeader('Content-Type', content_type)
+        client.send(null)
+        assert_equals(client.getResponseHeader(&quot;x-request-content-length&quot;), &quot;0&quot;)
+        assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), content_type)
+      }, &quot;Explicit content type&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnetworkerrorsynceventssubexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+CONSOLE MESSAGE: line 24: XMLHttpRequest cannot load http://nonexistent-origin.localhost}:8800. Cross origin requests are only supported for HTTP.
+
+FAIL XmlHttpRequest: The send() method: Throw a &quot;throw an &quot;NetworkError&quot; exception when Network error happens (synchronous flag is set) assert_throws: function &quot;function ()
+            {
+                xhr.send(&quot;Test ...&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnetworkerrorsynceventssubhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[4] following::dd[4]/p&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#network-error&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[5]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XmlHttpRequest: The send() method: Throw a &quot;throw an &quot;NetworkError&quot; exception when Network error happens (synchronous flag is set)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        test(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.open(&quot;POST&quot;, &quot;http://nonexistent-origin.{{host}}}:{{ports[http][0]}}&quot;, false);
+
+            assert_throws(&quot;NetworkError&quot;, function()
+            {
+                xhr.send(&quot;Test Message&quot;);
+            });
+            assert_equals(xhr.readyState, 4)
+
+            xhr.open(&quot;GET&quot;, &quot;data:text/html;charset=utf-8;base64,PT0NUWVBFIGh0bWw%2BDQo8&quot;, false);
+
+            assert_throws(&quot;NetworkError&quot;, function()
+            {
+                xhr.send(&quot;Test Message&quot;);
+            });
+            assert_equals(xhr.readyState, 4)
+
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire a progress event named loadend (no response entity body) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire a progress event named loadend (no response entity body)&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[10] /following-sibling::ol/li[10]&quot; /&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function ()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.onreadystatechange = function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 4)
+                    {
+                        assert_equals(xhr.response, &quot;&quot;);
+                    }
+                });
+            };
+
+            xhr.onloadend = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;loadend&quot;);
+                    test.step(function() { test.done(); });
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadstartexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire a progress event named loadstart (no response entity body and the state is LOADING) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventloadstarthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;/../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;/following-sibling::ol/li[9]/ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;/following-sibling::ol/li[1]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire a progress event named loadstart (no response entity body and the state is LOADING)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.onreadystatechange = function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 3)
+                    {
+                        assert_equals(xhr.response, &quot;&quot;);
+                    }
+                    else if (xhr.readyState == 4)
+                    {
+                        assert_unreached(&quot;loadstart event did not fire in LOADING state!&quot;);
+                    }
+                });
+            };
+
+            xhr.onloadstart = function()
+            {
+                test.step(function() { test.done(&quot;Test done!&quot;); });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventorderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: event order when there is no response entity body 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnoresponseeventorderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,61 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[9]/ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[10] following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol[1]/li[3] following::ol[1]/li[4] following::ol[1]/li[6] following::ol[1]/li[7]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;following-sibling::ol/li[1]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: event order when there is no response entity body&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var expect = [&quot;loadstart&quot;, 4, &quot;load&quot;, &quot;loadend&quot;];
+            var actual = [];
+
+            xhr.onreadystatechange = test.step_func(function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 3)
+                    {
+                        assert_equals(xhr.response, &quot;&quot;);
+                    }
+                    else if (xhr.readyState == 4)
+                    {
+                        actual.push(xhr.readyState);
+                    }
+                });
+            });
+
+            xhr.onloadstart        = test.step_func(function(e){ actual.push(e.type); });
+            xhr.onload             = test.step_func(function(e){ actual.push(e.type); });
+            xhr.onloadend          = test.step_func(function(e){
+                actual.push(e.type);
+                assert_array_equals(actual, expect);
+                test.done();
+            });
+
+            xhr.upload.onloadstart = test.step_func(function(e){ assert_unreached('upload.'+e.type); });
+            xhr.upload.onload      = test.step_func(function(e){ assert_unreached('upload.'+e.type); });
+            xhr.upload.onloadend   = test.step_func(function(e){ assert_unreached('upload.'+e.type); });
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send();
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnonsameoriginsubexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+CONSOLE MESSAGE: line 18: XMLHttpRequest cannot load mailto:test@example.org. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 18: XMLHttpRequest cannot load tel:+31600000000. Cross origin requests are only supported for HTTP.
+Blocked access to external URL http://www2.localhost:8800/
+CONSOLE MESSAGE: line 18: XMLHttpRequest cannot load javascript:alert('FAIL'). Cross origin requests are only supported for HTTP.
+Blocked access to external URL http://www2.localhost:8800/folder.txt
+
+FAIL XMLHttpRequest: send() - non same-origin (mailto:test@example.org) assert_throws: function &quot;function () { client.send() }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - non same-origin (tel:+31600000000) assert_throws: function &quot;function () { client.send() }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - non same-origin (http://www2.localhost:8800/) assert_throws: function &quot;function () { client.send() }&quot; threw object &quot;Error: ABORT_ERR: XMLHttpRequest Exception 102&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 102, expected 19
+FAIL XMLHttpRequest: send() - non same-origin (javascript:alert('FAIL')) assert_throws: function &quot;function () { client.send() }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - non same-origin (folder.txt) assert_throws: function &quot;function () { client.send() }&quot; threw object &quot;Error: ABORT_ERR: XMLHttpRequest Exception 102&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 102, expected 19
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendnonsameoriginsubhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - non same-origin&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;base href=&quot;http://{{domains[www2]}}:{{ports[http][0]}}&quot;&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#cross-origin-request-steps&quot; data-tested-assertations=&quot;/following::DL[2]/DT[1] /following::DL[2]/DD[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#cross-origin-request-event-rules&quot; data-tested-assertations=&quot;/following::DL[1]/DT[2] /following::DL[1]/DD[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function url(url) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, url, false)
+          assert_throws(&quot;NetworkError&quot;, function() { client.send() })
+        }, document.title + &quot; (&quot; + url + &quot;)&quot;)
+      }
+      url(&quot;mailto:test@example.org&quot;)
+      url(&quot;tel:+31600000000&quot;)
+      url(&quot;http://{{domains[www2]}}:{{ports[http][0]}}/&quot;)
+      url(&quot;javascript:alert('FAIL')&quot;)
+      url(&quot;folder.txt&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendreceiveutf16expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+PASS UTF-16 with BOM, no encoding in content-type 
+PASS UTF-16 without BOM, with charset label in content-type 
+PASS UTF-16 without BOM, mislabelled as UTF-8 in content-type 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendreceiveutf16htm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,37 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest: The send() method: receive data which is UTF-16 encoded&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#text-response&quot; data-tested-assertations=&quot;following::ol/li[9]&quot; /&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+&lt;script&gt;
+  async_test(function() {
+    var client = new XMLHttpRequest();
+    client.onload = this.step_func_done(function(e) {
+      assert_equals(client.responseText, 'æøå\nテスト\n')
+    });
+    client.open(&quot;GET&quot;, &quot;resources/utf16.txt&quot;);
+    client.send(null);
+  }, 'UTF-16 with BOM, no encoding in content-type');
+
+  async_test(function() {
+    var client = new XMLHttpRequest();
+    client.onload = this.step_func_done(function(e) {
+      assert_equals(client.responseText, 'æøå\nテスト\n')
+    });
+    client.open(&quot;GET&quot;, &quot;resources/status.py?code=200&amp;type=text%2Fplain%3Bcharset%3DUTF-16&amp;content=%E6%00%F8%00%E5%00%0A%00%C6%30%B9%30%C8%30%0A%00&quot;);
+    client.send(null);
+  }, 'UTF-16 without BOM, with charset label in content-type');
+
+  async_test(function() {
+    var client = new XMLHttpRequest();
+    client.onload = this.step_func_done(function(e) {
+      // plenty of EF BF BD Replacement Character in this invalid input..
+      assert_equals(client.responseText, &quot;\ufffd\u0000\ufffd\u0000\ufffd\u0000\u000a\u0000\ufffd\u0030\ufffd\u0030\ufffd\u0030\u000a\u0000&quot;)
+    });
+    client.open(&quot;GET&quot;, &quot;resources/status.py?code=200&amp;type=text%2Fplain%3Bcharset%3DUTF-8&amp;content=%E6%00%F8%00%E5%00%0A%00%C6%30%B9%30%C8%30%0A%00&quot;);
+    client.send(null);
+  }, 'UTF-16 without BOM, mislabelled as UTF-8 in content-type');
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS XMLHttpRequest: send() - Redirects (bogus Location header) (302: http://example.not) 
+PASS XMLHttpRequest: send() - Redirects (bogus Location header) (302: mailto:someone@example.org) 
+PASS XMLHttpRequest: send() - Redirects (bogus Location header) (303: http://example.not) 
+PASS XMLHttpRequest: send() - Redirects (bogus Location header) (303: foobar:someone@example.org) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogussyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+
+FAIL XMLHttpRequest: send() - Redirects (bogus Location header; sync) (301: foobar://abcd) assert_throws: function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - Redirects (bogus Location header; sync) (302: http://z) assert_throws: function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - Redirects (bogus Location header; sync) (302: mailto:someone@example.org) assert_throws: function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - Redirects (bogus Location header; sync) (303: http://z) assert_throws: function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+FAIL XMLHttpRequest: send() - Redirects (bogus Location header; sync) (303: tel:1234567890) assert_throws: function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogussynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirects (bogus Location header; sync)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/ol/li[1] following::dl[1]/dd[2]/ol/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code, location) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;resources/redirect.py?location=&quot; + location + &quot;&amp;code=&quot; + code, false)
+          assert_throws(&quot;NetworkError&quot;, function() { client.send(null) })
+        }, document.title + &quot; (&quot; + code + &quot;: &quot; + location + &quot;)&quot;)
+      }
+      redirect(&quot;301&quot;, &quot;foobar://abcd&quot;)
+      redirect(&quot;302&quot;, &quot;http://z&quot;)
+      redirect(&quot;302&quot;, &quot;mailto:someone@example.org&quot;)
+      redirect(&quot;303&quot;, &quot;http://z&quot;)
+      redirect(&quot;303&quot;, &quot;tel:1234567890&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectbogushtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirects (bogus Location header)&lt;/title&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/ol/li[1] following::dl[1]/dd[2]/ol/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code, location) {
+        var test = async_test(document.title + &quot; (&quot; + code + &quot;: &quot; + location + &quot;)&quot;, {timeout: 20000})
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.onreadystatechange = function() {
+            test.step(function() {
+              if(client.readyState == 4) {
+                assert_equals(client.status, 0)
+                assert_equals(client.statusText, &quot;&quot;)
+                test.done()
+              }
+            })
+          }
+          client.open(&quot;GET&quot;, &quot;resources/redirect.py?location=&quot; + location + &quot;&amp;code=&quot; + code)
+          client.send(null)
+        })
+      }
+      redirect(&quot;302&quot;, &quot;http://example.not&quot;)
+      redirect(&quot;302&quot;, &quot;mailto:someone@example.org&quot;)
+      redirect(&quot;303&quot;, &quot;http://example.not&quot;)
+      redirect(&quot;303&quot;, &quot;foobar:someone@example.org&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS XMLHttpRequest: send() - Redirects (basics) (301) 
+PASS XMLHttpRequest: send() - Redirects (basics) (302) 
+FAIL XMLHttpRequest: send() - Redirects (basics) (303) assert_equals: expected &quot;application/x-pony&quot; but got &quot;NO&quot;
+PASS XMLHttpRequest: send() - Redirects (basics) (307) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfiniteexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: send() - Redirects (infinite loop) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfinitesyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: send() - Redirects (infinite loop; sync) (301) assert_throws: function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfinitesynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirects (infinite loop; sync)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/p[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#network-error&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[5]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;resources/infinite-redirects.py?type=&quot;+code, false)
+          assert_throws(&quot;NetworkError&quot;, function() { client.send(null) })
+        }, document.title + &quot; (&quot; + code + &quot;)&quot;)
+      }
+      redirect(&quot;301&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectinfinitehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirects (infinite loop)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onerror&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/p[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#network-error&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[9] following::ol[1]/li[10]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      var client = new XMLHttpRequest(),
+        errorEventFired = false,
+        code = 301
+      client.open(&quot;GET&quot;, &quot;resources/infinite-redirects.py?type=&quot;+code)
+      client.onerror = function(){
+        errorEventFired = true
+      }
+      client.onloadend = function(){
+        test.step(function() {
+          assert_equals(errorEventFired, true)
+          assert_equals(client.responseText, '')
+          assert_equals(client.readyState, 4)
+          test.done()
+        })
+      }
+      client.send(null) 
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectnolocationexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS XMLHttpRequest: send() - Redirects (no Location header) (301) 
+PASS XMLHttpRequest: send() - Redirects (no Location header) (302) 
+PASS XMLHttpRequest: send() - Redirects (no Location header) (303) 
+PASS XMLHttpRequest: send() - Redirects (no Location header) (307) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirectnolocationhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirects (no Location header)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2]&quot; /&gt;
+    &lt;!--  
+      NOTE: the XHR spec does not really handle this scenario. It's handled in the Fetch spec:
+      &quot;If response's headers do not contain a header whose name is Location, return response.&quot;
+      --&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code) {
+        var test = async_test(document.title + &quot; (&quot; + code + &quot;)&quot;)
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.onreadystatechange = function() {
+            test.step(function() {
+              if(client.readyState == 4) {
+                assert_equals(client.status + &quot;&quot;, code)
+                assert_equals(client.statusText, &quot;ABE ODDYSSEE&quot;)
+                assert_equals(client.responseXML.documentElement.localName, &quot;x&quot;)
+                test.done()
+              }
+            })
+          }
+          client.open(&quot;GET&quot;, &quot;resources/status.py?content=&lt;x&gt;x&lt;\/x&gt;&amp;type=text/xml&amp;text=ABE ODDYSSEE&amp;code=&quot; + code)
+          client.send(null)
+        })
+      }
+      redirect(&quot;301&quot;)
+      redirect(&quot;302&quot;)
+      redirect(&quot;303&quot;)
+      redirect(&quot;307&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttocorsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+FAIL XMLHttpRequest: send() - Redirect to CORS-enabled resource (301) assert_equals: expected (string) &quot;GET&quot; but got (object) null
+FAIL XMLHttpRequest: send() - Redirect to CORS-enabled resource (302) assert_equals: expected (string) &quot;GET&quot; but got (object) null
+FAIL XMLHttpRequest: send() - Redirect to CORS-enabled resource (303) assert_equals: expected (string) &quot;GET&quot; but got (object) null
+FAIL XMLHttpRequest: send() - Redirect to CORS-enabled resource (307) assert_equals: expected (string) &quot;GET&quot; but got (object) null
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttocorshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirect to CORS-enabled resource&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/ol/li[1] following::dl[1]/dd[2]/ol/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code) {
+        var test = async_test(document.title + &quot; (&quot; + code + &quot;)&quot;)
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.onreadystatechange = function() {
+            test.step(function() {
+              if(client.readyState == 4) {
+                assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), &quot;GET&quot;)
+                assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), &quot;application/x-pony&quot;)
+                test.done()
+              }
+            })
+          }
+          client.open(&quot;GET&quot;, &quot;resources/redirect.py?location=&quot;+encodeURIComponent(&quot;http://www2.&quot;+location.host+(location.pathname.replace(/[^\/]+$/, ''))+'resources/corsenabled.py')+&quot;&amp;code=&quot; + code)
+          client.setRequestHeader(&quot;Content-Type&quot;, &quot;application/x-pony&quot;)
+          client.send(null)
+        })
+      }
+      redirect(&quot;301&quot;)
+      redirect(&quot;302&quot;)
+      redirect(&quot;303&quot;)
+      redirect(&quot;307&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttononcorsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS XMLHttpRequest: send() - Redirect to cross-origin resource, not CORS-enabled (301) 
+PASS XMLHttpRequest: send() - Redirect to cross-origin resource, not CORS-enabled (302) 
+PASS XMLHttpRequest: send() - Redirect to cross-origin resource, not CORS-enabled (303) 
+PASS XMLHttpRequest: send() - Redirect to cross-origin resource, not CORS-enabled (307) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecttononcorshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,37 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirect to cross-origin resource, not CORS-enabled&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/ol/li[1] following::dl[1]/dd[2]/ol/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code) {
+        var test = async_test(document.title + &quot; (&quot; + code + &quot;)&quot;)
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.onreadystatechange = function() {
+            test.step(function() {
+              if(client.readyState == 4) {
+                assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), null)
+                assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), null)
+                assert_equals(client.responseText, '')
+                test.done()
+              }
+            })
+          }
+          client.open(&quot;GET&quot;, &quot;resources/redirect.py?location=&quot;+encodeURIComponent(&quot;http://www2.&quot;+location.host+(location.pathname.replace(/[^\/]+$/, ''))+'resources/content.py')+&quot;&amp;code=&quot; + code)
+          client.setRequestHeader(&quot;Content-Type&quot;, &quot;application/x-pony&quot;)
+          client.send(null)
+        })
+      }
+      redirect(&quot;301&quot;)
+      redirect(&quot;302&quot;)
+      redirect(&quot;303&quot;)
+      redirect(&quot;307&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendredirecthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - Redirects (basics)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/ol/li[1] following::dl[1]/dd[2]/ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function redirect(code) {
+        var test = async_test(document.title + &quot; (&quot; + code + &quot;)&quot;)
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.onreadystatechange = function() {
+            test.step(function() {
+              if(client.readyState == 4) {
+                assert_equals(client.getResponseHeader(&quot;x-request-method&quot;), &quot;GET&quot;)
+                assert_equals(client.getResponseHeader(&quot;x-request-content-type&quot;), &quot;application/x-pony&quot;)
+                test.done()
+              }
+            })
+          }
+          client.open(&quot;GET&quot;, &quot;resources/redirect.py?location=content.py&amp;code=&quot; + code)
+          client.setRequestHeader(&quot;Content-Type&quot;, &quot;application/x-pony&quot;)
+          client.send(null)
+        })
+      }
+      redirect(&quot;301&quot;)
+      redirect(&quot;302&quot;)
+      redirect(&quot;303&quot;)
+      redirect(&quot;307&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseeventorderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: event order when synchronous flag is unset 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseeventorderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,65 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[9]/ol/li[2] following-sibling::ol/li[9]/ol/li[3] following::a[contains(@href,'#make-upload-progress-notifications')]/.. following::a[contains(@href,'#make-progress-notifications')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-upload-progress-notifications&quot; data-tested-assertations=&quot;following::ul[1]/li[1] following::ul[1]/li[2]/ol[1]/li[2] following::ul[1]/li[2]/ol[1]/li[3] following::ul[1]/li[2]/ol[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-progress-notifications&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol[1]/li[3] following::ol[1]/li[4] following::ol[1]/li[5] following::ol[1]/li[6] following::ol[1]/li[7]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: event order when synchronous flag is unset&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var expect =  [&quot;loadstart&quot;, &quot;upload.loadstart&quot;, &quot;upload.progress&quot;, &quot;upload.load&quot;, &quot;upload.loadend&quot;, &quot;progress&quot;, 4, &quot;load&quot;, &quot;loadend&quot;];
+            var actual = [];
+
+            xhr.onreadystatechange = function()
+            {
+                test.step(function()
+                {
+                    if (xhr.readyState == 4)
+                    {
+                        actual.push(xhr.readyState);
+                    }
+                });
+            };
+
+            xhr.onloadstart        = function(e){ actual.push(e.type); };
+            xhr.onload             = function(e){ actual.push(e.type); };
+            xhr.onloadend          = function(e){ actual.push(e.type); VerifyResult()};
+            xhr.onprogress         = function(e){ actual.push(e.type);};
+
+            xhr.upload.onloadstart = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onload      = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onloadend   = function(e){ actual.push(&quot;upload.&quot; + e.type);};
+            xhr.upload.onprogress  = function(e){ actual.push(&quot;upload.&quot; + e.type);};
+
+            function VerifyResult()
+            {
+                test.step(function()
+                {
+                    assert_array_equals(actual, expect);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire a progress event named loadend on the XMLHttpRequestUpload (synchronous flag is unset) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::a[contains(@href,'#make-upload-progress-notifications')]/.. following::ol[1]/li[8]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-upload-progress-notifications&quot; data-tested-assertations=&quot;following::ul[1]/li[2]/ol[1]/li[4]&quot; /&gt;
+
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire a progress event named loadend on the XMLHttpRequestUpload (synchronous flag is unset)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.upload.onloadend = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;loadend&quot;);
+                    assert_equals(e.target, xhr.upload);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadstartexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire a progress event named loadstart on the XMLHttpRequestUpload (synchronous flag is unset) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventloadstarthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[8] following-sibling::ol/li[9]/ol/li[3]&quot; /&gt;
+
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire a progress event named loadstart on the XMLHttpRequestUpload (synchronous flag is unset)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.upload.onloadstart = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;loadstart&quot;);
+                    assert_equals(e.target, xhr.upload);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventprogressexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire a progress event named progress on the XMLHttpRequestUpload (synchronous flag is unset) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendresponseuploadeventprogresshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onprogress&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-progress&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::a[contains(@href,'#make-upload-progress-notifications')]/.. following::ol[1]/li[8]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#make-upload-progress-notifications&quot; data-tested-assertations=&quot;following::ul[1]/li[2]/ol[1]/li[2]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire a progress event named progress on the XMLHttpRequestUpload (synchronous flag is unset)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+
+            xhr.upload.onprogress = function(e)
+            {
+                test.step(function()
+                {
+                    assert_true(e instanceof ProgressEvent);
+                    assert_equals(e.type, &quot;progress&quot;);
+                    assert_equals(e.target, xhr.upload);
+                    test.done();
+                });
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+            xhr.send(&quot;Test Message&quot;);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: send() - send() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: send() - send()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;)
+        client.send(null)
+        assert_throws(&quot;InvalidStateError&quot;, function() { client.send(null) })
+        client.abort()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncblocksasyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: sync requests should block events on pending async requests 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncblocksasynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,66 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;!--  This behaviour is not explicitly spelled out in the spec.
+    It does say &quot;queue tasks&quot; under the &quot;if the synchronous flag is unset&quot; header in point 10 of the &quot;send&quot; algorithm..  --&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[10]/dl/dd/dl/dd[2]/p[3]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: sync requests should block events on pending async requests&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        var expect = ['sync 4', 'async 2', 'async 3', 'async 4']
+        var actual = []
+
+        test.step(function()
+        {
+            var xhr_async = new XMLHttpRequest()
+            xhr_async.open('GET', 'resources/delay.py?ms=1000', true) // first launch an async request, completes in 1 second
+            xhr_async.onreadystatechange = function()
+            {
+                test.step(function()
+                {
+                     actual.push('async ' + xhr_async.readyState)
+                     if(xhr_async.readyState === 4 &amp;&amp; actual.indexOf('sync 4')&gt;-1){
+                        VerifyResult()
+                    }
+
+                });
+            };
+            xhr_async.send()
+
+            setTimeout(function(){
+                var xhr_sync = new XMLHttpRequest();
+                xhr_sync.open('GET', 'resources/delay.py?ms=2000', false) // here's a sync request that will take 2 seconds to finish
+                xhr_sync.onreadystatechange = function()
+                {
+                    test.step(function()
+                    {
+                         actual.push('sync ' + xhr_sync.readyState)
+                         if(xhr_sync.readyState === 4 &amp;&amp; actual.indexOf('async 4')&gt;-1){
+                            VerifyResult()
+                        }
+                    });
+                };
+                xhr_sync.send()
+
+            }, 10);
+
+            function VerifyResult()
+            {
+                test.step(function()
+                {
+                    assert_array_equals(actual, expect);
+                    test.done();
+                });
+            };
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire an event named load (no response entity body and the synchronous flag is set) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onload&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-load&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[11] following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol/li[1] following::ol/li[6]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;/following::ol/li[3]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire an event named load (no response entity body and the synchronous flag is set)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        test(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var pass = false;
+
+            xhr.onload = function(e)
+            {
+                assert_true(e instanceof ProgressEvent);
+                assert_equals(e.type, &quot;load&quot;);
+                pass = true;
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, false);
+            xhr.send();
+
+            assert_equals(xhr.response, &quot;&quot;);
+            assert_true(pass);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: Fire an event named loadend (no response entity body and the synchronous flag is set) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventloadendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[11] following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol/li[1] following::ol/li[7]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;/following::ol/li[3]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: Fire an event named loadend (no response entity body and the synchronous flag is set)&lt;/title&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        test(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var pass = false;
+
+            xhr.onloadend = function(e)
+            {
+                assert_true(e instanceof ProgressEvent);
+                assert_equals(e.type, &quot;loadend&quot;);
+                pass = true;
+            };
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, false);
+            xhr.send();
+
+            assert_equals(xhr.response, &quot;&quot;);
+            assert_true(pass);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventorderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: event order when synchronous flag is set and there is no response entity body 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncnoresponseeventorderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: event order when synchronous flag is set and there is no response entity body&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol[1]/li[9]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#same-origin-request-steps&quot; data-tested-assertations=&quot;following::DL[1]/DT[1]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[11] following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[3] following::ol[1]/li[4] following::ol[1]/li[6] following::ol[1]/li[7]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;following::ol/li[3]&quot; /&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        test(function () {
+            var xhr = new XMLHttpRequest();
+            var expect = [4, &quot;load&quot;, &quot;loadend&quot;];
+            var actual = [];
+
+            xhr.onreadystatechange = function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    actual.push(xhr.readyState);
+                }
+            };
+
+            xhr.onloadstart        = function(e){ actual.push(e.type); };
+            xhr.onload             = function(e){ actual.push(e.type); };
+            xhr.onloadend          = function(e){ actual.push(e.type); };
+
+            xhr.upload.onload      = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onloadstart = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onloadend   = function(e){ actual.push(&quot;upload.&quot; + e.type);};
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, false);
+            xhr.send();
+
+            assert_equals(xhr.response, &quot;&quot;);
+            assert_array_equals(actual, expect);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncresponseeventorderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: The send() method: event order when synchronous flag is set 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsyncresponseeventorderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: event order when synchronous flag is set&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onloadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadstart&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-loadend&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[9]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#same-origin-request-steps&quot; data-tested-assertations=&quot;following::DL[1]/DT[1]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[11] following::a[contains(@href,'#switch-done')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#switch-done&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[3] following::ol[1]/li[4] following::ol[1]/li[6] following::ol[1]/li[7]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-response-attribute&quot; data-tested-assertations=&quot;following::ol/li[3]&quot; /&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        test(function () {
+            var xhr = new XMLHttpRequest();
+            var expect = [4, &quot;load&quot;, &quot;loadend&quot;];
+            var actual = [];
+
+            xhr.onreadystatechange = function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    actual.push(xhr.readyState);
+                }
+            };
+
+            xhr.onloadstart        = function(e){ actual.push(e.type); };
+            xhr.onload             = function(e){ actual.push(e.type); };
+            xhr.onloadend          = function(e){ actual.push(e.type); };
+
+            xhr.upload.onload      = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onloadstart = function(e){ actual.push(&quot;upload.&quot; + e.type); };
+            xhr.upload.onloadend   = function(e){ actual.push(&quot;upload.&quot; + e.type);};
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, false);
+            xhr.send(&quot;Test Message&quot;);
+
+            assert_equals(xhr.response, &quot;Test Message&quot;);
+            assert_array_equals(actual, expect);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsynctimeoutexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: timeout during sync send() should not run 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendsynctimeouthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: timeout during sync send() should not run&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#same-origin-request-steps&quot; data-tested-assertations=&quot;following::DL[1]/DT[1]&quot;/&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test(),
+          hasrun = false
+      test.step(function() {
+        client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;folder.txt&quot;, false)
+        setTimeout(function() { test.step(function() { hasrun = true }) }, 0)
+        client.onreadystatechange = function() {
+          test.step(function() {
+            assert_equals(client.readyState, 4)
+            assert_false(hasrun)
+          })
+        }
+        client.send(null)
+        test.done()
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendtimeouteventsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: The send() method: timeout is not 0  assert_array_equals: lengths differ, expected 6 got 5
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendtimeouteventshtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,76 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;title&gt;XMLHttpRequest: The send() method: timeout is not 0 &lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dt[5] following::a[contains(@href,'#timeout-error')]/..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[6] following::ol[1]/li[7]/ol/li[3] following::ol[1]/li[7]/ol/li[4] following::ol[1]/li[9] following::ol[1]/li[10]&quot; /&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var test = async_test();
+
+        test.step(function()
+        {
+            var xhr = new XMLHttpRequest();
+            var expect = [4, &quot;&quot;, &quot;upload.timeout&quot;, &quot;upload.loadend&quot;, &quot;timeout&quot;, &quot;loadend&quot;];
+            var actual = [];
+
+            xhr.onreadystatechange = test.step_func(function()
+            {
+                if (xhr.readyState == 4)
+                {
+                    actual.push(xhr.readyState, xhr.response);
+                }
+            });
+
+            xhr.onloadend = test.step_func_done(function(e)
+            {
+                assert_equals(e.loaded, 0);
+                assert_equals(e.total, 0);
+                actual.push(e.type);
+                assert_array_equals(actual, expect);
+            });
+
+            xhr.ontimeout = test.step_func(function(e)
+            {
+                assert_equals(e.loaded, 0);
+                assert_equals(e.total, 0);
+                actual.push(e.type);
+            });
+
+
+            xhr.upload.onloadend = test.step_func(function(e)
+            {
+                assert_equals(e.loaded, 0);
+                assert_equals(e.total, 0);
+                actual.push(&quot;upload.&quot; + e.type);
+            });
+
+            xhr.upload.ontimeout = test.step_func(function(e)
+            {
+                assert_equals(e.loaded, 0);
+                assert_equals(e.total, 0);
+                actual.push(&quot;upload.&quot; + e.type);
+            });
+
+
+            var content = &quot;&quot;;
+            for (var i = 0; i &lt; 121026; i++)
+            {
+                content += &quot;[&quot; + i + &quot;]&quot;;
+            }
+
+            xhr.open(&quot;POST&quot;, &quot;./resources/trickle.py&quot;, true);
+            xhr.timeout = 1;
+            xhr.send(content);
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenduspexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,130 @@
</span><ins>+
+FAIL XMLHttpRequest.send(URLSearchParams) (0) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (1) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (2) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (3) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (4) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (5) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (6) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (7) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (8) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (9) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (10) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (11) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (12) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (13) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (14) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (15) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (16) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (17) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (18) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (19) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (20) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (21) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (22) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (23) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (24) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (25) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (26) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (27) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (28) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (29) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (30) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (31) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (32) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (33) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (34) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (35) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (36) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (37) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (38) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (39) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (40) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (41) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (42) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (43) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (44) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (45) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (46) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (47) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (48) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (49) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (50) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (51) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (52) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (53) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (54) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (55) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (56) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (57) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (58) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (59) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (60) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (61) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (62) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (63) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (64) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (65) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (66) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (67) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (68) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (69) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (70) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (71) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (72) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (73) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (74) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (75) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (76) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (77) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (78) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (79) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (80) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (81) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (82) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (83) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (84) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (85) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (86) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (87) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (88) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (89) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (90) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (91) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (92) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (93) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (94) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (95) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (96) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (97) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (98) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (99) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (100) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (101) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (102) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (103) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (104) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (105) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (106) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (107) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (108) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (109) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (110) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (111) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (112) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (113) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (114) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (115) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (116) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (117) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (118) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (119) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (120) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (121) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (122) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (123) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (124) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (125) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (126) Can't find variable: URLSearchParams
+FAIL XMLHttpRequest.send(URLSearchParams) (127) Can't find variable: URLSearchParams
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendusphtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;XMLHttpRequest.send(URLSearchParams)&lt;/title&gt;
+&lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;send-usp.js&quot;&gt;&lt;/script&gt;
+&lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;script&gt;
+run_test();
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenduspjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+function encode(n) {
+  if (n === 0x20) {
+    return &quot;\x2B&quot;;
+  }
+
+  if (n === 0x2A || n === 0x2D || n === 0x2E ||
+      (0x30 &lt;= n &amp;&amp; n &lt;= 0x39) || (0x41 &lt;= n &amp;&amp; n &lt;= 0x5A) ||
+      n === 0x5F || (0x61 &lt;= n &amp;&amp; n &lt;= 0x7A)) {
+    return String.fromCharCode(n);
+  }
+
+  var s = n.toString(16).toUpperCase();
+  return &quot;%&quot; + (s.length === 2 ? s : '0' + s);
+}
+
+function do_test(n) {
+  async_test(function() {
+    var x = new XMLHttpRequest();
+    x.onload = this.step_func_done(function(e) {
+      assert_equals(x.response, &quot;a=&quot; + encode(n))
+    });
+    x.onerror = this.unreached_func();
+    x.open(&quot;POST&quot;, &quot;resources/content.py&quot;);
+    var usp = new URLSearchParams();
+    usp.append(&quot;a&quot;, String.fromCharCode(n));
+    x.send(usp)
+  }, &quot;XMLHttpRequest.send(URLSearchParams) (&quot; + n + &quot;)&quot;);
+}
+
+function run_test() {
+  var i = 0;
+  add_result_callback(function() {
+    if (++i === 128) {
+      return;
+    }
+    do_test(i);
+  });
+  do_test(i);
+}
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsenduspworkerjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.js (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.js        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+importScripts(&quot;/resources/testharness.js&quot;);
+importScripts(&quot;send-usp.js&quot;);
+run_test();
+done();
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderaftersendexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: setRequestHeader() after send() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderaftersendhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() after send()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[2]&quot; /&gt;  
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/delay.py?ms=0&quot;)
+        client.onreadystatechange = function() {
+          test.step(function() {
+            assert_throws(&quot;InvalidStateError&quot;, function() { client.setRequestHeader(&quot;x-test&quot;, &quot;test&quot;) })
+            if(client.readyState == 4)
+              test.done()
+          })
+        }
+        client.send(null)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowemptyvalueexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+PASS XMLHttpRequest: setRequestHeader() - empty header () 
+PASS XMLHttpRequest: setRequestHeader() - empty header (null) 
+PASS XMLHttpRequest: setRequestHeader() - empty header (undefined) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowemptyvaluehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() - empty header&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[4]/p[contains(@class,'note')] /following::ol/li[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(value) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_name=X-Empty&quot;, false)
+          client.setRequestHeader('X-Empty', value)
+          client.send(null)
+          assert_equals(client.responseText, 'x-empty: '+ String(value).toLowerCase()+'\n' )
+        }, document.title + &quot; (&quot; + value + &quot;)&quot;)
+      }
+      request(&quot;&quot;)
+      request(null)
+      request(undefined)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowwhitespaceinvalueexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+PASS XMLHttpRequest: setRequestHeader() - header value with whitespace ( ) 
+PASS XMLHttpRequest: setRequestHeader() - header value with whitespace ( t) 
+PASS XMLHttpRequest: setRequestHeader() - header value with whitespace (t ) 
+PASS XMLHttpRequest: setRequestHeader() - header value with whitespace ( t ) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderallowwhitespaceinvaluehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() - header value with whitespace&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[4]/p[contains(@class,'note')] /following::ol/li[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(value) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_name=X-Empty&quot;, false)
+          client.setRequestHeader('X-Empty', value)
+          client.send(null)
+          assert_equals(client.responseText, 'x-empty: '+ String(value.trim()).toLowerCase()+'\n' )
+        }, document.title + &quot; (&quot; + value + &quot;)&quot;)
+      }
+      request(&quot; &quot;)
+      request(&quot; t&quot;)
+      request(&quot;t &quot;)
+      request(&quot; t &quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbeforeopenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS setRequestHeader invoked before open() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbeforeopenhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() before open()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        assert_throws(&quot;InvalidStateError&quot;, function() { client.setRequestHeader(&quot;x-test&quot;, &quot;test&quot;) })
+        }, 'setRequestHeader invoked before open()')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusnameexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,73 @@
</span><ins>+
+PASS setRequestHeader should throw with header name &quot;(&quot;. 
+PASS setRequestHeader should throw with header name &quot;)&quot;. 
+PASS setRequestHeader should throw with header name &quot;&lt;&quot;. 
+PASS setRequestHeader should throw with header name &quot;&gt;&quot;. 
+PASS setRequestHeader should throw with header name &quot;@&quot;. 
+PASS setRequestHeader should throw with header name &quot;,&quot;. 
+PASS setRequestHeader should throw with header name &quot;;&quot;. 
+PASS setRequestHeader should throw with header name &quot;:&quot;. 
+PASS setRequestHeader should throw with header name &quot;\\&quot;. 
+PASS setRequestHeader should throw with header name &quot;\&quot;&quot;. 
+PASS setRequestHeader should throw with header name &quot;/&quot;. 
+PASS setRequestHeader should throw with header name &quot;[&quot;. 
+PASS setRequestHeader should throw with header name &quot;]&quot;. 
+PASS setRequestHeader should throw with header name &quot;?&quot;. 
+PASS setRequestHeader should throw with header name &quot;=&quot;. 
+PASS setRequestHeader should throw with header name &quot;{&quot;. 
+PASS setRequestHeader should throw with header name &quot;}&quot;. 
+PASS setRequestHeader should throw with header name &quot; &quot;. 
+PASS setRequestHeader should throw with header name &quot;&quot;. 
+PASS setRequestHeader should throw with header name &quot;テスト&quot;. 
+PASS setRequestHeader should throw with header name &quot;&quot;. 
+PASS setRequestHeader should throw with header name &quot;t\rt&quot;. 
+PASS setRequestHeader should throw with header name &quot;t\nt&quot;. 
+PASS setRequestHeader should throw with header name &quot;t: t&quot;. 
+PASS setRequestHeader should throw with header name &quot;t:t&quot;. 
+PASS setRequestHeader should throw with header name &quot;t&lt;t&quot;. 
+PASS setRequestHeader should throw with header name &quot;t t&quot;. 
+PASS setRequestHeader should throw with header name &quot; tt&quot;. 
+PASS setRequestHeader should throw with header name &quot;:tt&quot;. 
+PASS setRequestHeader should throw with header name &quot;\ttt&quot;. 
+PASS setRequestHeader should throw with header name &quot;\vtt&quot;. 
+PASS setRequestHeader should throw with header name &quot;t\0t&quot;. 
+PASS setRequestHeader should throw with header name &quot;t\&quot;t&quot;. 
+PASS setRequestHeader should throw with header name &quot;t,t&quot;. 
+PASS setRequestHeader should throw with header name &quot;t;t&quot;. 
+PASS setRequestHeader should throw with header name &quot;()[]{}&quot;. 
+PASS setRequestHeader should throw with header name &quot;a?B&quot;. 
+PASS setRequestHeader should throw with header name &quot;X-テスト&quot;. 
+PASS setRequestHeader should throw with header name &quot;a=B&quot;. 
+PASS setRequestHeader should throw with header name &quot;\0&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x01&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x02&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x03&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x04&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x05&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x06&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x07&quot;. 
+PASS setRequestHeader should throw with header name &quot;\b&quot;. 
+PASS setRequestHeader should throw with header name &quot;\t&quot;. 
+PASS setRequestHeader should throw with header name &quot;\n&quot;. 
+PASS setRequestHeader should throw with header name &quot;\v&quot;. 
+PASS setRequestHeader should throw with header name &quot;\f&quot;. 
+PASS setRequestHeader should throw with header name &quot;\r&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x0e&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x0f&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x10&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x11&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x12&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x13&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x14&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x15&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x16&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x17&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x18&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x19&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x1a&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x1b&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x1c&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x1d&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x1e&quot;. 
+PASS setRequestHeader should throw with header name &quot;\x1f&quot;. 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusnamehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() name argument checks&lt;/title&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+&lt;!-- 
+       CHAR           = &lt;any US-ASCII character (octets 0 - 127)&gt;
+       CTL            = &lt;any US-ASCII control character
+                        (octets 0 - 31) and DEL (127)&gt;
+       SP             = &lt;US-ASCII SP, space (32)&gt;
+       HT             = &lt;US-ASCII HT, horizontal-tab (9)&gt;
+       token          = 1*&lt;any CHAR except CTLs or separators&gt;
+       separators     = &quot;(&quot; | &quot;)&quot; | &quot;&lt;&quot; | &quot;&gt;&quot; | &quot;@&quot;
+                      | &quot;,&quot; | &quot;;&quot; | &quot;:&quot; | &quot;\&quot; | &lt;&quot;&gt;
+                      | &quot;/&quot; | &quot;[&quot; | &quot;]&quot; | &quot;?&quot; | &quot;=&quot;
+                      | &quot;{&quot; | &quot;}&quot; | SP | HT
+       field-name     = token
+ --&gt;
+    &lt;script&gt;
+      function try_name(name) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;...&quot;)
+          assert_throws(&quot;SyntaxError&quot;, function() { client.setRequestHeader(name, 'x-value') })
+        }, &quot;setRequestHeader should throw with header name &quot; + format_value(invalid_headers[i]) + &quot;.&quot;)
+      }
+      var invalid_headers = [&quot;(&quot;, &quot;)&quot;, &quot;&lt;&quot;, &quot;&gt;&quot;, &quot;@&quot;, &quot;,&quot;, &quot;;&quot;, &quot;:&quot;, &quot;\\&quot;,
+                             &quot;\&quot;&quot;, &quot;/&quot;, &quot;[&quot;, &quot;]&quot;, &quot;?&quot;, &quot;=&quot;, &quot;{&quot;, &quot;}&quot;, &quot; &quot;,
+                             /* HT already tested in the loop below */
+                             &quot;\u007f&quot;, &quot;テスト&quot;, &quot;&quot;, &quot;t\rt&quot;, &quot;t\nt&quot;, &quot;t: t&quot;, &quot;t:t&quot;,
+                             &quot;t&lt;t&quot;, &quot;t t&quot;, &quot; tt&quot;, &quot;:tt&quot;, &quot;\ttt&quot;, &quot;\vtt&quot;, &quot;t\0t&quot;,
+                             &quot;t\&quot;t&quot;, &quot;t,t&quot;, &quot;t;t&quot;, &quot;()[]{}&quot;, &quot;a?B&quot;, &quot;X-テスト&quot;, &quot;a=B&quot;]
+      for (var i = 0; i &lt; 32; ++i) {
+        invalid_headers.push(String.fromCharCode(i))
+      }
+      for (var i = 0; i &lt; invalid_headers.length; ++i) {
+        try_name(invalid_headers[i])
+      }
+
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusvalueexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+
+PASS XMLHttpRequest: setRequestHeader() value argument checks 
+PASS XMLHttpRequest: setRequestHeader() value argument checks 1 
+PASS XMLHttpRequest: setRequestHeader() value argument checks 2 
+PASS XMLHttpRequest: setRequestHeader() value argument checks 3 
+PASS XMLHttpRequest: setRequestHeader() value argument checks 4 
+PASS Omitted value argument 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderbogusvaluehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot;&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() value argument checks&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function try_value(value) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;GET&quot;, &quot;...&quot;)
+          assert_throws(&quot;SyntaxError&quot;, function() { client.setRequestHeader(&quot;x-test&quot;, value) }, ' given value ' + value+', ')
+        })
+      }
+      try_value(&quot;t\rt&quot;)
+      try_value(&quot;t\nt&quot;)
+      try_value(&quot;t\bt&quot;);
+      try_value(&quot;\x7f&quot;);
+      try_value(&quot;テスト&quot;)
+
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;...&quot;)
+        assert_throws(new TypeError(), function() { client.setRequestHeader(&quot;x-test&quot;) })
+      }, 'Omitted value argument')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercaseinsensitiveexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: setRequestHeader() - headers that differ in case 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercaseinsensitivehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() - headers that differ in case&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[6] /following::ol/li[7]&quot; /&gt;  
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_value=t1, t2, t3&quot;, false)
+        client.setRequestHeader(&quot;x-test&quot;, &quot;t1&quot;)
+        client.setRequestHeader(&quot;X-TEST&quot;, &quot;t2&quot;)
+        client.setRequestHeader(&quot;X-teST&quot;, &quot;t3&quot;)
+        client.send(null)
+        assert_equals(client.responseText, &quot;x-test,&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercontenttypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+FAIL XMLHttpRequest: setRequestHeader() - Content-Type header () assert_equals: expected &quot;content-type: \n&quot; but got &quot;content-type: , text/plain;charset=UTF-8\n&quot;
+FAIL XMLHttpRequest: setRequestHeader() - Content-Type header ( ) assert_equals: expected &quot;content-type: \n&quot; but got &quot;content-type: , text/plain;charset=UTF-8\n&quot;
+PASS XMLHttpRequest: setRequestHeader() - Content-Type header (null) 
+PASS XMLHttpRequest: setRequestHeader() - Content-Type header (undefined) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheadercontenttypehtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() - Content-Type header&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[4]/p[contains(@class,'note')] /following::ol/li[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(value) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_name=Content-Type&quot;, false)
+          client.setRequestHeader('Content-Type', value)
+          client.send(&quot;&quot;)
+          assert_equals(client.responseText, 'content-type: '+ String(value ? value.trim() : value).toLowerCase()+'\n' )
+        }, document.title + &quot; (&quot; + value + &quot;)&quot;)
+      }
+      request(&quot;&quot;)
+      request(&quot; &quot;)
+      request(null)
+      request(undefined)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderallowedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+CONSOLE MESSAGE: line 16: Refused to set unsafe header &quot;User-Agent&quot;
+CONSOLE MESSAGE: line 17: Refused to set unsafe header &quot;User-Agent&quot;
+CONSOLE MESSAGE: line 16: Refused to set unsafe header &quot;Content-Transfer-Encoding&quot;
+CONSOLE MESSAGE: line 17: Refused to set unsafe header &quot;Content-Transfer-Encoding&quot;
+
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (Authorization) 
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (Pragma) 
+FAIL XMLHttpRequest: setRequestHeader() - headers that are allowed (User-Agent) assert_equals: expected &quot;user-agent,&quot; but got &quot;&quot;
+FAIL XMLHttpRequest: setRequestHeader() - headers that are allowed (Content-Transfer-Encoding) assert_equals: expected &quot;content-transfer-encoding,&quot; but got &quot;&quot;
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (Content-Type) 
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (Overwrite) 
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (If) 
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (Status-URI) 
+PASS XMLHttpRequest: setRequestHeader() - headers that are allowed (X-Pink-Unicorn) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderallowedhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() - headers that are allowed&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[6] /following::ol/li[7]&quot; /&gt;  
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function request(header) {
+        test(function() {
+          var client = new XMLHttpRequest()
+          client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_value=t1, t2&quot;, false)
+          client.setRequestHeader(header, &quot;t1&quot;)
+          client.setRequestHeader(header, &quot;t2&quot;)
+          client.send(null)
+          assert_equals(client.responseText, header.toLowerCase() + &quot;,&quot;)
+        }, document.title + &quot; (&quot; + header + &quot;)&quot;)
+      }
+      request(&quot;Authorization&quot;)
+      request(&quot;Pragma&quot;)
+      request(&quot;User-Agent&quot;)
+      request(&quot;Content-Transfer-Encoding&quot;)
+      request(&quot;Content-Type&quot;)
+      request(&quot;Overwrite&quot;)
+      request(&quot;If&quot;)
+      request(&quot;Status-URI&quot;)
+      request(&quot;X-Pink-Unicorn&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderforbiddenexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+CONSOLE MESSAGE: line 16: Refused to set unsafe header &quot;Accept-Charset&quot;
+CONSOLE MESSAGE: line 17: Refused to set unsafe header &quot;Accept-Encoding&quot;
+CONSOLE MESSAGE: line 18: Refused to set unsafe header &quot;Connection&quot;
+CONSOLE MESSAGE: line 19: Refused to set unsafe header &quot;Content-Length&quot;
+CONSOLE MESSAGE: line 20: Refused to set unsafe header &quot;Cookie&quot;
+CONSOLE MESSAGE: line 21: Refused to set unsafe header &quot;Cookie2&quot;
+CONSOLE MESSAGE: line 22: Refused to set unsafe header &quot;Date&quot;
+CONSOLE MESSAGE: line 23: Refused to set unsafe header &quot;DNT&quot;
+CONSOLE MESSAGE: line 24: Refused to set unsafe header &quot;Expect&quot;
+CONSOLE MESSAGE: line 25: Refused to set unsafe header &quot;Host&quot;
+CONSOLE MESSAGE: line 26: Refused to set unsafe header &quot;Keep-Alive&quot;
+CONSOLE MESSAGE: line 27: Refused to set unsafe header &quot;Referer&quot;
+CONSOLE MESSAGE: line 28: Refused to set unsafe header &quot;TE&quot;
+CONSOLE MESSAGE: line 29: Refused to set unsafe header &quot;Trailer&quot;
+CONSOLE MESSAGE: line 30: Refused to set unsafe header &quot;Transfer-Encoding&quot;
+CONSOLE MESSAGE: line 31: Refused to set unsafe header &quot;Upgrade&quot;
+CONSOLE MESSAGE: line 32: Refused to set unsafe header &quot;Via&quot;
+CONSOLE MESSAGE: line 33: Refused to set unsafe header &quot;Proxy-&quot;
+CONSOLE MESSAGE: line 34: Refused to set unsafe header &quot;Proxy-Authorization&quot;
+CONSOLE MESSAGE: line 35: Refused to set unsafe header &quot;Sec-&quot;
+CONSOLE MESSAGE: line 36: Refused to set unsafe header &quot;Sec-X&quot;
+
+PASS XMLHttpRequest: setRequestHeader() - headers that are forbidden 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderheaderforbiddenhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: setRequestHeader() - headers that are forbidden&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;/following::ol/li[5]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;POST&quot;, &quot;resources/inspect-headers.py?filter_value=TEST&quot;, false)
+        client.setRequestHeader(&quot;Accept-Charset&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Accept-Encoding&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Connection&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Content-Length&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Cookie&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Cookie2&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Date&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;DNT&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Expect&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Host&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Keep-Alive&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Referer&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;TE&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Trailer&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Transfer-Encoding&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Upgrade&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Via&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Proxy-&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Proxy-Authorization&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Sec-&quot;, &quot;TEST&quot;)
+        client.setRequestHeader(&quot;Sec-X&quot;, &quot;TEST&quot;)
+        client.send(null)
+        assert_equals(client.responseText, &quot;&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderopensetrequestheaderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: setRequestHeader() and open() 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsetrequestheaderopensetrequestheaderhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;!-- 
+Test from https://bugzilla.mozilla.org/show_bug.cgi?id=819051
+ --&gt;
+&lt;head&gt;
+  &lt;title&gt;XMLHttpRequest: setRequestHeader() and open()&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::OL[1]/LI[14]/ul[1]/li[4]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-setrequestheader()-method&quot; data-tested-assertations=&quot;following::OL[1]/LI[6] following::ol[1]/li[7]&quot; /&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;p id=&quot;log&quot;&gt;&lt;/p&gt;
+&lt;script type=&quot;text/javascript&quot;&gt;
+var test = async_test();
+
+var url = &quot;resources/inspect-headers.py&quot;;
+
+var xhr = new XMLHttpRequest();
+xhr.open(&quot;GET&quot;, url + &quot;?filter_name=x-appended-to-this&quot;);
+xhr.setRequestHeader(&quot;X-appended-to-this&quot;, &quot;False&quot;);
+xhr.open(&quot;GET&quot;, url + &quot;?filter_name=x-appended-to-this&quot;);
+xhr.setRequestHeader(&quot;X-appended-to-this&quot;, &quot;True&quot;);
+
+xhr.onreadystatechange = function() {
+    if (this.readyState == 4) {
+        test.step(function (){
+            assert_equals(xhr.responseText, &quot;x-appended-to-this: True\n&quot;, &quot;Set headers record should have been cleared by open.&quot;);
+            test_standard_header();
+        });
+    }
+}
+
+xhr.send();
+
+function test_standard_header () {
+    var header_tested = &quot;Accept&quot;;
+    var xhr = new XMLHttpRequest();
+    xhr.open(&quot;GET&quot;, url + &quot;?filter_name=accept&quot;);
+    xhr.setRequestHeader(&quot;Accept&quot;, &quot;foo/bar&quot;);
+    xhr.open(&quot;GET&quot;, url + &quot;?filter_name=accept&quot;);
+    xhr.setRequestHeader(&quot;Accept&quot;, &quot;bar/foo&quot;);
+
+    xhr.onreadystatechange = function() {
+        if (this.readyState == 4) {
+            test.step(function (){
+                assert_equals(xhr.responseText, &quot;accept: bar/foo\n&quot;, &quot;Set headers record should have been cleared by open.&quot;);
+                test.done();
+            });
+        }
+    }
+
+    xhr.send();
+}
+
+
+&lt;/script&gt;
+&lt;/pre&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusasyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+
+PASS XMLHttpRequest: status/statusText - various responses 1 (GET 204) 
+PASS XMLHttpRequest: status/statusText - various responses 2 (HEAD 204) 
+PASS XMLHttpRequest: status/statusText - various responses 3 (CHICKEN 204) 
+PASS XMLHttpRequest: status/statusText - various responses 4 (GET 401) 
+PASS XMLHttpRequest: status/statusText - various responses 5 (HEAD 401) 
+PASS XMLHttpRequest: status/statusText - various responses 6 (CHICKEN 401) 
+PASS XMLHttpRequest: status/statusText - various responses 7 (GET 402) 
+PASS XMLHttpRequest: status/statusText - various responses 8 (HEAD 402) 
+PASS XMLHttpRequest: status/statusText - various responses 9 (CHICKEN 402) 
+PASS XMLHttpRequest: status/statusText - various responses 10 (GET 402) 
+PASS XMLHttpRequest: status/statusText - various responses 11 (HEAD 402) 
+PASS XMLHttpRequest: status/statusText - various responses 12 (CHICKEN 402) 
+PASS XMLHttpRequest: status/statusText - various responses 13 (GET 402) 
+PASS XMLHttpRequest: status/statusText - various responses 14 (HEAD 402) 
+PASS XMLHttpRequest: status/statusText - various responses 15 (CHICKEN 402) 
+PASS XMLHttpRequest: status/statusText - various responses 16 (GET 502) 
+PASS XMLHttpRequest: status/statusText - various responses 17 (HEAD 502) 
+PASS XMLHttpRequest: status/statusText - various responses 18 (CHICKEN 502) 
+PASS XMLHttpRequest: status/statusText - various responses 19 (GET 502) 
+PASS XMLHttpRequest: status/statusText - various responses 20 (HEAD 502) 
+PASS XMLHttpRequest: status/statusText - various responses 21 (CHICKEN 502) 
+PASS XMLHttpRequest: status/statusText - various responses 22 (GET 503) 
+PASS XMLHttpRequest: status/statusText - various responses 23 (HEAD 503) 
+PASS XMLHttpRequest: status/statusText - various responses 24 (CHICKEN 503) 
+PASS XMLHttpRequest: status/statusText - various responses 25 (GET 699) 
+PASS XMLHttpRequest: status/statusText - various responses 26 (HEAD 699) 
+PASS XMLHttpRequest: status/statusText - various responses 27 (CHICKEN 699) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusasynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,62 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: status/statusText - various responses&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol/li[1] following::ol/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol/li[1] following::ol/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getresponseheader()-method&quot; data-tested-assertations=&quot;following::ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var counter=0
+      function statusRequest(method, code, text, content, type) {
+        counter++
+        var test = async_test(document.title +' '+ counter+&quot; (&quot; + method + &quot; &quot; + code + &quot;)&quot;)
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.onreadystatechange = function(e) {
+            test.step(function() {
+              if(client.readyState &gt; 1) {
+                assert_equals(client.status, code)
+                assert_equals(client.statusText, text)
+                assert_equals(client.getResponseHeader(&quot;X-Request-Method&quot;), method)
+                if(client.readyState == 4) {
+                  if(method != &quot;HEAD&quot;) {
+                    if(type == &quot;text/xml&quot;) {
+                      assert_equals(client.responseXML.documentElement.localName, &quot;x&quot;)
+                    }
+                    assert_equals(client.responseText, content)
+                  }
+                  test.done()
+                }
+              }else{
+                assert_equals(client.status, 0)
+                assert_equals(client.statusText, &quot;&quot;)
+              }
+            }, this)
+          }
+          client.open(method, &quot;resources/status.py?code=&quot; + encodeURIComponent(code) + &quot;&amp;text=&quot; + text + &quot;&amp;content=&quot; + encodeURIComponent(content) + &quot;&amp;type=&quot; + encodeURIComponent(type))
+          client.send(null)
+        })
+      }
+      function status(code, text, content, type) {
+        statusRequest(&quot;GET&quot;, code, text, content, type)
+        statusRequest(&quot;HEAD&quot;, code, text, content, type)
+        statusRequest(&quot;CHICKEN&quot;, code, text, content, type)
+      }
+      status(204, &quot;UNICORNSWIN&quot;, &quot;&quot;, &quot;&quot;)
+      status(401, &quot;OH HELLO&quot;, &quot;Not today.&quot;, &quot;&quot;)
+      status(402, &quot;FIVE BUCKS&quot;, &quot;&lt;x&gt;402&lt;\/x&gt;&quot;, &quot;text/xml&quot;)
+      status(402, &quot;FREE&quot;, &quot;Nice!&quot;, &quot;text/doesnotmatter&quot;)
+      status(402, &quot;402 TEH AWESOME&quot;, &quot;&quot;, &quot;&quot;)
+      status(502, &quot;YO&quot;, &quot;&quot;, &quot;&quot;)
+      status(502, &quot;lowercase&quot;, &quot;SWEET POTATO&quot;, &quot;text/plain&quot;)
+      status(503, &quot;HOUSTON WE HAVE A&quot;, &quot;503&quot;, &quot;text/plain&quot;)
+      status(699, &quot;WAY OUTTA RANGE&quot;, &quot;699&quot;, &quot;text/plain&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusbasicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+
+PASS XMLHttpRequest: status/statusText - various responses 1 (GET 204) 
+PASS XMLHttpRequest: status/statusText - various responses 2 (HEAD 204) 
+PASS XMLHttpRequest: status/statusText - various responses 3 (CHICKEN 204) 
+PASS XMLHttpRequest: status/statusText - various responses 4 (GET 401) 
+PASS XMLHttpRequest: status/statusText - various responses 5 (HEAD 401) 
+PASS XMLHttpRequest: status/statusText - various responses 6 (CHICKEN 401) 
+PASS XMLHttpRequest: status/statusText - various responses 7 (GET 402) 
+PASS XMLHttpRequest: status/statusText - various responses 8 (HEAD 402) 
+PASS XMLHttpRequest: status/statusText - various responses 9 (CHICKEN 402) 
+PASS XMLHttpRequest: status/statusText - various responses 10 (GET 402) 
+PASS XMLHttpRequest: status/statusText - various responses 11 (HEAD 402) 
+PASS XMLHttpRequest: status/statusText - various responses 12 (CHICKEN 402) 
+PASS XMLHttpRequest: status/statusText - various responses 13 (GET 402) 
+PASS XMLHttpRequest: status/statusText - various responses 14 (HEAD 402) 
+PASS XMLHttpRequest: status/statusText - various responses 15 (CHICKEN 402) 
+PASS XMLHttpRequest: status/statusText - various responses 16 (GET 502) 
+PASS XMLHttpRequest: status/statusText - various responses 17 (HEAD 502) 
+PASS XMLHttpRequest: status/statusText - various responses 18 (CHICKEN 502) 
+PASS XMLHttpRequest: status/statusText - various responses 19 (GET 502) 
+PASS XMLHttpRequest: status/statusText - various responses 20 (HEAD 502) 
+PASS XMLHttpRequest: status/statusText - various responses 21 (CHICKEN 502) 
+PASS XMLHttpRequest: status/statusText - various responses 22 (GET 503) 
+PASS XMLHttpRequest: status/statusText - various responses 23 (HEAD 503) 
+PASS XMLHttpRequest: status/statusText - various responses 24 (CHICKEN 503) 
+PASS XMLHttpRequest: status/statusText - various responses 25 (GET 699) 
+PASS XMLHttpRequest: status/statusText - various responses 26 (HEAD 699) 
+PASS XMLHttpRequest: status/statusText - various responses 27 (CHICKEN 699) 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatusbasichtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: status/statusText - various responses&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getresponseheader()-method&quot; data-tested-assertations=&quot;following::ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[4]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+    var counter = 0
+      function statusRequest(method, code, text, content, type) {
+        counter++
+        test(function() {
+          var client = new XMLHttpRequest()
+          assert_equals(client.status, 0);
+          client.open(method, &quot;resources/status.py?code=&quot; + code + &quot;&amp;text=&quot; + encodeURIComponent(text) + &quot;&amp;content=&quot; + encodeURIComponent(content) + &quot;&amp;type=&quot; + encodeURIComponent(type), false)
+          assert_equals(client.status, 0);
+          client.send(null)
+          assert_equals(client.status, code)
+          assert_equals(client.statusText, text)
+          assert_equals(client.getResponseHeader(&quot;X-Request-Method&quot;), method)
+          if(method != &quot;HEAD&quot;) {
+            if(type == &quot;text/xml&quot;) {
+              assert_equals(client.responseXML.documentElement.localName, &quot;x&quot;)
+            }
+            assert_equals(client.responseText, content)
+          }
+        }, document.title + &quot; &quot; + counter + &quot; (&quot; + method + &quot; &quot; + code + &quot;)&quot;)
+      }
+      function status(code, text, content, type) {
+        statusRequest(&quot;GET&quot;, code, text, content, type)
+        statusRequest(&quot;HEAD&quot;, code, text, content, type)
+        statusRequest(&quot;CHICKEN&quot;, code, text, content, type)
+      }
+      status(204, &quot;UNICORNSWIN&quot;, &quot;&quot;, &quot;&quot;)
+      status(401, &quot;OH HELLO&quot;, &quot;Not today.&quot;, &quot;&quot;)
+      status(402, &quot;FIVE BUCKS&quot;, &quot;&lt;x&gt;402&lt;\/x&gt;&quot;, &quot;text/xml&quot;)
+      status(402, &quot;FREE&quot;, &quot;Nice!&quot;, &quot;text/doesnotmatter&quot;)
+      status(402, &quot;402 TEH AWESOME&quot;, &quot;&quot;, &quot;&quot;)
+      status(502, &quot;YO&quot;, &quot;&quot;, &quot;&quot;)
+      status(502, &quot;lowercase&quot;, &quot;SWEET POTATO&quot;, &quot;text/plain&quot;)
+      status(503, &quot;HOUSTON WE HAVE A&quot;, &quot;503&quot;, &quot;text/plain&quot;)
+      status(699, &quot;WAY OUTTA RANGE&quot;, &quot;699&quot;, &quot;text/plain&quot;)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatuserrorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+This shouldn't be tested inside a tunnel.
+
+
+PASS XMLHttpRequest: status error handling GET 200 
+PASS XMLHttpRequest: status error handling GET 400 
+PASS XMLHttpRequest: status error handling GET 401 
+PASS XMLHttpRequest: status error handling GET 404 
+PASS XMLHttpRequest: status error handling GET 410 
+PASS XMLHttpRequest: status error handling GET 500 
+PASS XMLHttpRequest: status error handling GET 699 
+PASS XMLHttpRequest: status error handling HEAD 200 
+PASS XMLHttpRequest: status error handling HEAD 404 
+PASS XMLHttpRequest: status error handling HEAD 500 
+PASS XMLHttpRequest: status error handling HEAD 699 
+PASS XMLHttpRequest: status error handling POST 200 
+PASS XMLHttpRequest: status error handling POST 404 
+PASS XMLHttpRequest: status error handling POST 500 
+PASS XMLHttpRequest: status error handling POST 699 
+PASS XMLHttpRequest: status error handling PUT 200 
+PASS XMLHttpRequest: status error handling PUT 404 
+PASS XMLHttpRequest: status error handling PUT 500 
+PASS XMLHttpRequest: status error handling PUT 699 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequeststatuserrorhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: status error handling&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-onerror&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;/following::ol/li[3]&quot; /&gt;  
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;p&gt;This shouldn't be tested inside a tunnel.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      function noError(method, code) {
+        var test = async_test(document.title + &quot; &quot; + method + &quot; &quot; + code)
+
+        test.step(function() {
+          var client = new XMLHttpRequest()
+          client.open(method, &quot;resources/status.py?code=&quot; + code, true)
+
+          client.onreadystatechange = test.step_func(function() {
+            assert_equals(client.response, &quot;&quot;, &quot;response data&quot;)
+            assert_equals(client.status, code, &quot;response status&quot;)
+
+            if (client.readyState == client.DONE)
+              /* Give extra time for a bogus error event to pop up */
+              setTimeout(test.step_func(function() { test.done() } ), 100)
+          })
+          client.onerror = test.step_func(function() {
+            assert_unreached(&quot;HTTP error should not throw error event&quot;)
+          })
+          client.send()
+        })
+      }
+
+      noError('GET', 200)
+      noError('GET', 400)
+      noError('GET', 401)
+      noError('GET', 404)
+      noError('GET', 410)
+      noError('GET', 500)
+      noError('GET', 699)
+
+      noError('HEAD', 200)
+      noError('HEAD', 404)
+      noError('HEAD', 500)
+      noError('HEAD', 699)
+
+      noError('POST', 200)
+      noError('POST', 404)
+      noError('POST', 500)
+      noError('POST', 699)
+
+      noError('PUT', 200)
+      noError('PUT', 404)
+      noError('PUT', 500)
+      noError('PUT', 699)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutcorsasyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+Blocked access to external URL http://www2.localhost:8800/XMLHttpRequest/resources/corsenabled.py?delay=2&amp;code=200
+
+FAIL XMLHttpRequest: timeout event and cross-origin request assert_true: timeout event should fire expected true got false
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutcorsasynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: timeout event and cross-origin request&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[4] following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#cross-origin-request-event-rules&quot; data-tested-assertations=&quot;following::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test(document.title)
+      var client = new XMLHttpRequest()
+      var gotTimeout = false
+      client.open(&quot;GET&quot;, &quot;http://www2.&quot; + location.hostname + (location.port ? &quot;:&quot; + location.port : &quot;&quot;) +(location.pathname.replace(/[^\/]+$/, '')+'resources/corsenabled.py')+&quot;?delay=2&amp;code=200&quot;)
+      client.timeout = 100
+      client.addEventListener('timeout', function (e) {
+        test.step(function() {
+          assert_equals(e.type, 'timeout')
+          assert_equals(client.status, 0)
+          gotTimeout = true
+        })
+      })
+      client.addEventListener('load', function (e) {
+        test.step(function() {
+          assert_unreached('load event should not fire')
+        })
+      })
+      client.addEventListener('loadend', function (e) {
+        test.step(function() {
+          assert_true(gotTimeout, &quot;timeout event should fire&quot;)
+          test.done()
+        })
+      })
+
+      client.send(null)
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutsyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+CONSOLE MESSAGE: line 1152: XMLHttpRequest.timeout cannot be set for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 21: Synchronous XMLHttpRequests must not have a timeout value set.
+
+PASS setting timeout attribute on sync request 
+PASS open() with async false when timeout is set 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequesttimeoutsynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: timeout not allowed for sync requests&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol/li[10]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open('GET', 'folder.txt', false)
+        assert_throws(&quot;InvalidAccessError&quot;, function() { client.timeout = 1000 })
+        }, 'setting timeout attribute on sync request')
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.timeout = 1000
+        assert_throws(&quot;InvalidAccessError&quot;, function() { client.open('GET', 'folder.txt', false) })
+        }, 'open() with async false when timeout is set')
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestw3cimportlog"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,193 @@
</span><ins>+The tests in this directory were imported from the W3C repository.
+Do NOT modify these tests directly in Webkit.
+Instead, create a pull request on the W3C CSS or WPT github:
+        https://github.com/w3c/csswg-test
+        https://github.com/w3c/web-platform-tests
+
+Then run the Tools/Scripts/import-w3c-tests in Webkit to reimport
+
+Do NOT modify or remove this file
+
+------------------------------------------------------------------------
+Properties requiring vendor prefixes:
+None
+Property values requiring vendor prefixes:
+None
+------------------------------------------------------------------------
+List of files:
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/FormData-append.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/XMLHttpRequest-withCredentials.worker.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-receive.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-send.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-after-timeout.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-done.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-open.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-unsent.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-during-upload.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-abort.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-listeners.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-loadend.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-event-order.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-abort.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/abort-upload-event-loadend.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/anonymous-mode-unsupported.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/data-uri.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-abort.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-error.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-load.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadend.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-loadstart.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-progress.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-timeout.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/folder.txt
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata-blob.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/formdata.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-cookies.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-status.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-case-insensitive.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-cookies-and-more.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-error-state.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-server-date.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-special-characters.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-unsent-opened-state.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/interfaces.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-abort.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-after-setrequestheader.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-during-abort.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-bogus.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-insensitive.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-case-sensitive.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-insecure.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-method-responsetype-set-sync.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-send.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-open-sync-send.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-referer.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-send-open.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-sync-open-send.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-about-blank-window.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted-after-open.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base-inserted.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-base.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-bogus.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-encoding.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-fragment.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window-2.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-javascript-window.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-2.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-3.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-4.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window-5.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-multi-window.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-url-worker-simple.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/open-user-password-non-same-origin.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-done-state.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-headers-received-state-force-shiftjis.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-invalid-mime-type.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-loading-state.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-utf-8.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-open-state-force-xml.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/overridemimetype-unsent-state-force-shiftjis.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/progress-events-response-data-gzip.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/readme.txt
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-arraybuffer.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-blob.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-deflate.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-gzip.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-data-progress.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-invalid-responsetype.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-json.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/response-method.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responseText-status.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetext-decoding.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsetype.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-basic.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-media-type.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-document-types.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-non-well-formed.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/security-consideration.sub.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-accept.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-arraybuffer.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-blob.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-es-object.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-formdata.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-data-unexpected-tostring.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-bogus.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-empty.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-none.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-network-error-sync-events.sub.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadend.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-loadstart.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-no-response-event-order.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-non-same-origin.sub.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-receive-utf16.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus-sync.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-event-order.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadend.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-loadstart.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-response-upload-event-progress.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-send.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-blocks-async.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-load.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-loadend.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-no-response-event-order.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-response-event-order.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-sync-timeout.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-usp.worker.js
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-after-send.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-empty-value.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-allow-whitespace-in-value.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-before-open.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-name.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-bogus-value.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-case-insensitive.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-forbidden.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-open-setrequestheader.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-cors-async.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/timeout-sync.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestbasicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: prototype and members 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestbasichtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-basic.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: prototype and members&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#xmlhttprequest&quot; data-tested-assertations=&quot;.&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#states&quot; data-tested-assertations=&quot;following::dfn[2] following::dfn[3] following::dfn[4] following::dfn[5] following::dfn[6]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        XMLHttpRequest.prototype.test = function() { return &quot;TEH&quot; }
+        var client = new XMLHttpRequest()
+        assert_equals(client.test(), &quot;TEH&quot;)
+        var members = [&quot;onreadystatechange&quot;,
+                       &quot;open&quot;,
+                       &quot;setRequestHeader&quot;,
+                       &quot;send&quot;,
+                       &quot;abort&quot;,
+                       &quot;status&quot;,
+                       &quot;statusText&quot;,
+                       &quot;getResponseHeader&quot;,
+                       &quot;getAllResponseHeaders&quot;,
+                       &quot;responseText&quot;,
+                       &quot;responseXML&quot;]
+        for(var x in members)
+          assert_true(members[x] in client, members[x])
+        var constants = [&quot;UNSENT&quot;,
+                         &quot;OPENED&quot;,
+                         &quot;HEADERS_RECEIVED&quot;,
+                         &quot;LOADING&quot;,
+                         &quot;DONE&quot;],
+            i = 0
+        for(var x in constants) {
+          assert_equals(client[constants[x]], i, constants[x])
+          assert_equals(XMLHttpRequest[constants[x]], i, &quot;XHR &quot; + constants[x])
+          i++
+        }
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesteventtargetexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: implements EventTarget 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesteventtargethtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-eventtarget.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: implements EventTarget&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#xmlhttprequesteventtarget&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;!--  Obviously, most of the stuff actually being tested here is covered in the DOM events spec, not in the XHR spec  --&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test(),
+          x = null,
+          expected = [&quot;a1&quot;, &quot;b1&quot;, &quot;c1&quot;, &quot;a2&quot;, &quot;b2&quot;, &quot;c2&quot;, &quot;a3&quot;, &quot;c3&quot;, &quot;a4&quot;, &quot;c4&quot;],
+          result = []
+      function callback(e) {
+        result.push(&quot;b&quot; + x.readyState)
+        test.step(function() {
+          if(x.readyState == 3)
+            assert_unreached()
+        })
+      }
+      test.step(function() {
+        x = new XMLHttpRequest()
+        x.onreadystatechange = function() {
+          test.step(function() {
+            result.push(&quot;a&quot; + x.readyState)
+          })
+        }
+        x.addEventListener(&quot;readystatechange&quot;, callback, false)
+        x.addEventListener(&quot;readystatechange&quot;, function() {
+          test.step(function() {
+            result.push(&quot;c&quot; + x.readyState)
+            if(x.readyState == 2)
+              x.removeEventListener(&quot;readystatechange&quot;, callback, false)
+            if(x.readyState == 4) {
+              assert_array_equals(result, expected)
+              test.done()
+            }
+          })
+        }, false)
+        x.open(&quot;GET&quot;, &quot;folder.txt&quot;)
+        x.send(null)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: members during network errors 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorsyncexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+FAIL XMLHttpRequest: members during network errors (sync) assert_throws: send function &quot;function () { client.send(null) }&quot; threw object &quot;Error: NETWORK_ERR: XMLHttpRequest Exception 101&quot; that is not a DOMException NetworkError: property &quot;code&quot; is equal to 101, expected 19
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorsynchtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: members during network errors (sync)&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/p[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#network-error&quot; data-tested-assertations=&quot;..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getresponseheader()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getallresponseheaders()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2] following::ol[1]/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2] following::ol[1]/li[3]&quot; /&gt;
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        client.open(&quot;GET&quot;, &quot;resources/infinite-redirects.py&quot;, false)
+        assert_throws(&quot;NetworkError&quot;, function() { client.send(null) }, &quot;send&quot;)
+        assert_equals(client.status, 0, &quot;status&quot;)
+        assert_equals(client.statusText, &quot;&quot;, &quot;statusText&quot;)
+        assert_equals(client.getAllResponseHeaders(), &quot;&quot;, &quot;getAllResponseHeaders&quot;)
+        assert_equals(client.getResponseHeader(&quot;content-type&quot;), null, &quot;getResponseHeader&quot;)
+        assert_equals(client.responseText, &quot;&quot;, &quot;responseText&quot;)
+        assert_equals(client.responseXML, null, &quot;responseXML&quot;)
+        assert_equals(client.readyState, client.DONE, &quot;readyState&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestnetworkerrorhtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: members during network errors&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following::dl[1]/dt[2] following::dl[1]/dd[2]/ol/li[1] following::dl[1]/dd[2]/ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getresponseheader()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getallresponseheaders()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[1] following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2] following::ol[1]/li[3]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2] following::ol[1]/li[3]&quot; /&gt;
+
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      var test = async_test()
+      test.step(function() {
+        var client = new XMLHttpRequest()
+        client.onreadystatechange = function() {
+          test.step(function() {
+            assert_equals(client.status, 0, &quot;status&quot;)
+            assert_equals(client.statusText, &quot;&quot;, &quot;statusText&quot;)
+            assert_equals(client.getAllResponseHeaders(), &quot;&quot;, &quot;getAllResponseHeaders&quot;)
+            assert_equals(client.getResponseHeader(&quot;content-type&quot;), null, &quot;getResponseHeader&quot;)
+            assert_equals(client.responseText, &quot;&quot;, &quot;responseText&quot;)
+            assert_equals(client.responseXML, null, &quot;responseXML&quot;)
+            if(client.readyState == 4)
+              test.done()
+          })
+        }
+        client.open(&quot;GET&quot;, &quot;resources/infinite-redirects.py&quot;)
+        client.send(null)
+      })
+  &lt;/script&gt;
+ &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: No events should fire for an unsent, unaborted request 
+PASS Timeout test: time to abort is -1, timeout set at 2000 
+PASS Timeout test: time to abort is 5000, timeout set at 2000 
+PASS Timeout test: time to abort is 5000, timeout set at 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4] following-sibling::ol/li[4]/ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following-sibling::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#abort-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-abort&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-timeout&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-aborted.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedonmainexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: time to abort is 0, timeout set at 2000 
+PASS Timeout test: time to abort is 1000, timeout set at 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutabortedonmainhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4] following-sibling::ol/li[4]/ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#abort-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-abort&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol/li[9]&quot;/&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-abortedonmain.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverridesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: timeout disabled after initially set, original timeout at 5000, reset at 2000 to 0 
+PASS Timeout test: timeout overrides load after a delay, original timeout at 5000, reset at 1000 to 2000 
+PASS Timeout test: timeout enabled after initially disabled, original timeout at 0, reset at 2000 to 50000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverrideshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-overrides.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverridesexpiresexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: timeout set to expiring value after load fires, original timeout at 5000, reset at 4000 to 1000 
+PASS Timeout test: timeout set to expired value before load fires, original timeout at 5000, reset at 2000 to 1100 
+PASS Timeout test: timeout set to non-expiring value after timeout fires, original timeout at 1000, reset at 2000 to 500 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutoverridesexpireshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overridesexpires.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-overridesexpires.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsimpleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: no time out scheduled, load fires normally, timeout scheduled at 0 
+PASS Timeout test: load fires normally, timeout scheduled at 5000 
+PASS Timeout test: timeout hit before load, timeout scheduled at 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsimplehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-simple.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-simple.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsynconmainexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+CONSOLE MESSAGE: line 314: XMLHttpRequest.timeout cannot be set for synchronous HTTP(S) requests made from the window context.
+CONSOLE MESSAGE: line 289: Synchronous XMLHttpRequests must not have a timeout value set.
+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: Synchronous XHR must not allow a timeout to be set - setting timeout must throw 
+PASS Timeout test: Synchronous XHR must not allow a timeout to be set - calling open() after timeout is set must throw 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutsynconmainhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-synconmain.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[1]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-open()-method&quot; data-tested-assertations=&quot;following::ol[1]/li[10]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-synconmain.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeouttwiceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.
+
+
+PASS Timeout test: load fires normally with no timeout set, twice, original timeout at 0, reset at 2000 to 0 
+PASS Timeout test: load fires normally with same timeout set twice, original timeout at 5000, reset at 2000 to 5000 
+PASS Timeout test: timeout fires normally with same timeout set twice, original timeout at 2000, reset at 1000 to 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeouttwicehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-twice.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in async cases in document (i.e. non-worker) context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-twice.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkerabortedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in in a worker context.
+
+
+PASS Timeout test: No events should fire for an unsent, unaborted request 
+PASS Timeout test: time to abort is -1, timeout set at 2000 
+PASS Timeout test: time to abort is 5000, timeout set at 2000 
+PASS Timeout test: time to abort is 5000, timeout set at 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkerabortedhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-aborted.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests in Worker&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-abort()-method&quot; data-tested-assertations=&quot;following-sibling::ol/li[4] following-sibling::ol/li[4]/ol/li[5]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following-sibling::ol/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#abort-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-abort&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#event-xhr-timeout&quot; data-tested-assertations=&quot;../..&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in in a worker context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var worker = new Worker(&quot;resources/xmlhttprequest-timeout-aborted.js&quot;);
+        worker.addEventListener(&quot;message&quot;, testResultCallbackHandler);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverridesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in in a worker context.
+
+
+PASS Timeout test: timeout disabled after initially set, original timeout at 5000, reset at 2000 to 0 
+PASS Timeout test: timeout overrides load after a delay, original timeout at 5000, reset at 1000 to 2000 
+PASS Timeout test: timeout enabled after initially disabled, original timeout at 0, reset at 2000 to 50000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverrideshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overrides.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests in Worker&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in in a worker context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var worker = new Worker(&quot;resources/xmlhttprequest-timeout-overrides.js&quot;);
+        worker.addEventListener(&quot;message&quot;, testResultCallbackHandler);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverridesexpiresexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in in a worker context.
+
+
+PASS Timeout test: timeout set to expiring value after load fires, original timeout at 5000, reset at 4000 to 1000 
+PASS Timeout test: timeout set to expired value before load fires, original timeout at 5000, reset at 2000 to 1100 
+PASS Timeout test: timeout set to non-expiring value after timeout fires, original timeout at 1000, reset at 2000 to 500 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkeroverridesexpireshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-overridesexpires.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests in Worker&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in in a worker context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var worker = new Worker(&quot;resources/xmlhttprequest-timeout-overridesexpires.js&quot;);
+        worker.addEventListener(&quot;message&quot;, testResultCallbackHandler);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersimpleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in in a worker context.
+
+
+PASS Timeout test: no time out scheduled, load fires normally, timeout scheduled at 0 
+PASS Timeout test: load fires normally, timeout scheduled at 5000 
+PASS Timeout test: timeout hit before load, timeout scheduled at 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersimplehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-simple.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests in Worker&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in in a worker context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var worker = new Worker(&quot;resources/xmlhttprequest-timeout-simple.js&quot;);
+        worker.onmessage = testResultCallbackHandler;
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersynconworkerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in in a worker context.
+
+
+PASS Timeout test: no time out scheduled, load fires normally, timeout scheduled at 0 
+PASS Timeout test: load fires normally, timeout scheduled at 5000 
+PASS Timeout test: Unexpected error: Error: TimeoutError: DOM Exception 23 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkersynconworkerhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-synconworker.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests in Worker&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in in a worker context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var worker = new Worker(&quot;resources/xmlhttprequest-timeout-synconworker.js&quot;);
+        worker.addEventListener(&quot;message&quot;, testResultCallbackHandler);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkertwiceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Description
+
+This test validates that the XHR2 timeout property behaves as expected in in a worker context.
+
+
+PASS Timeout test: load fires normally with no timeout set, twice, original timeout at 0, reset at 2000 to 0 
+PASS Timeout test: load fires normally with same timeout set twice, original timeout at 5000, reset at 2000 to 5000 
+PASS Timeout test: timeout fires normally with same timeout set twice, original timeout at 2000, reset at 1000 to 2000 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequesttimeoutworkertwicehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-worker-twice.html        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+ &lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;meta charset=&quot;utf-8&quot; /&gt;
+    &lt;title&gt;XHR2 Timeout Property Tests in Worker&lt;/title&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-timeout-attribute&quot; data-tested-assertations=&quot;following::ol[1]/li[2]&quot; /&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#handler-xhr-ontimeout&quot; data-tested-assertations=&quot;../..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#timeout-error&quot; data-tested-assertations=&quot;..&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#request-error&quot; data-tested-assertations=&quot;following::ol[1]/li[9]&quot;/&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#infrastructure-for-the-send()-method&quot; data-tested-assertations=&quot;following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/.. following-sibling::dl//code[contains(@title,'dom-XMLHttpRequest-timeout')]/../following-sibling::dd following::dt[1] following::dd[1]&quot; /&gt;
+    &lt;link rel=&quot;stylesheet&quot; href=&quot;/resources/testharness.css&quot; /&gt;
+    &lt;meta name=timeout content=long&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;resources/xmlhttprequest-timeout-runner.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;h1&gt;Description&lt;/h1&gt;
+    &lt;p&gt;This test validates that the XHR2 timeout property behaves as expected in in a worker context.&lt;/p&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        var worker = new Worker(&quot;resources/xmlhttprequest-timeout-twice.js&quot;);
+        worker.addEventListener(&quot;message&quot;, testResultCallbackHandler);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestunsentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent-expected.txt        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+
+PASS XMLHttpRequest: members during UNSENT 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestunsenthtm"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm (0 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-unsent.htm        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;html&gt;
+  &lt;head&gt;
+    &lt;title&gt;XMLHttpRequest: members during UNSENT&lt;/title&gt;
+    &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
+    &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-unsent&quot; data-tested-assertations=&quot;.. following::dd&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#dom-xmlhttprequest-setrequestheader&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-send()-method&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-status-attribute&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-statustext-attribute&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getresponseheader()-method&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-getallresponseheaders()-method&quot; data-tested-assertations=&quot;following::ol/li[1]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsetext-attribute&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;  
+    &lt;link rel=&quot;help&quot; href=&quot;https://xhr.spec.whatwg.org/#the-responsexml-attribute&quot; data-tested-assertations=&quot;following::ol/li[2]&quot; /&gt;  
+    
+  &lt;/head&gt;
+  &lt;body&gt;
+    &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
+    &lt;script&gt;
+      test(function() {
+        var client = new XMLHttpRequest()
+        assert_throws(&quot;InvalidStateError&quot;, function() { client.setRequestHeader(&quot;x-test&quot;, &quot;test&quot;) }, &quot;setRequestHeader&quot;)
+        assert_throws(&quot;InvalidStateError&quot;, function() { client.send(null) }, &quot;send&quot;)
+        assert_equals(client.status, 0, &quot;status&quot;)
+        assert_equals(client.statusText, &quot;&quot;, &quot;statusText&quot;)
+        assert_equals(client.getAllResponseHeaders(), &quot;&quot;, &quot;getAllResponseHeaders&quot;)
+        assert_equals(client.getResponseHeader(&quot;x-test&quot;), null, &quot;getResponseHeader&quot;)
+        assert_equals(client.responseText, &quot;&quot;, &quot;responseText&quot;)
+        assert_equals(client.responseXML, null, &quot;responseXML&quot;)
+
+        assert_equals(client.readyState, client.UNSENT, &quot;readyState&quot;)
+      })
+    &lt;/script&gt;
+  &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log (191545 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log        2015-10-25 05:59:16 UTC (rev 191545)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/w3c-import.log        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -15,13 +15,5 @@
</span><span class="cx"> None
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> List of files:
</span><del>-/LayoutTests/imported/w3c/web-platform-tests/CONTRIBUTING.md
-/LayoutTests/imported/w3c/web-platform-tests/LICENSE
-/LayoutTests/imported/w3c/web-platform-tests/README.md
</del><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/config.default.json
</span><del>-/LayoutTests/imported/w3c/web-platform-tests/lint
-/LayoutTests/imported/w3c/web-platform-tests/lint.whitelist
-/LayoutTests/imported/w3c/web-platform-tests/manifest
-/LayoutTests/imported/w3c/web-platform-tests/serve
</del><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/serve.py
</span><del>-/LayoutTests/imported/w3c/web-platform-tests/server-side.md
</del></span></pre></div>
<a id="trunkLayoutTestsplatformgtkTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/gtk/TestExpectations (191545 => 191546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/gtk/TestExpectations        2015-10-25 05:59:16 UTC (rev 191545)
+++ trunk/LayoutTests/platform/gtk/TestExpectations        2015-10-25 07:39:22 UTC (rev 191546)
</span><span class="lines">@@ -2522,6 +2522,17 @@
</span><span class="cx"> webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html [ Failure ]
</span><span class="cx"> webkit.org/b/148936 imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/focus.html [ Failure ]
</span><span class="cx"> 
</span><ins>+# web-platform-tests XHR tests
+imported/w3c/web-platform-tests/XMLHttpRequest/send-accept-language.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm [ Failure ]
+imported/w3c/web-platform-tests/XMLHttpRequest/event-readystatechange-loaded.htm [ Timeout ]
+imported/w3c/web-platform-tests/XMLHttpRequest/interfaces.html [ Timeout ]
+
</ins><span class="cx"> webkit.org/b/148938 accessibility/aria-table-hierarchy.html [ Failure ]
</span><span class="cx"> webkit.org/b/148938 accessibility/aria-table-with-presentational-elements.html [ Failure ]
</span><span class="cx"> webkit.org/b/148938 accessibility/aria-tables.html [ Failure ]
</span></span></pre>
</div>
</div>

</body>
</html>