<!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>[202853] 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/202853">202853</a></dd>
<dt>Author</dt> <dd>commit-queue@webkit.org</dd>
<dt>Date</dt> <dd>2016-07-05 23:54:52 -0700 (Tue, 05 Jul 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>LayoutTests/imported/w3c:
Refresh WPT tests up to 03916af
https://bugs.webkit.org/show_bug.cgi?id=159420

Patch by Youenn Fablet &lt;youenn@apple.com&gt; on 2016-07-05
Reviewed by Alex Christensen.

Rrefreshing tests.
Used clean option to remove obsolete tests.

* resources/ImportExpectations:
* resources/TestRepositories:
* web-platform-tests/XMLHttpRequest/resources/last-modified.py: Added.
(main):
* web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
* web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
* web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html: Added.
* web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
* web-platform-tests/XMLHttpRequest/w3c-import.log:
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html: Added.
* web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html: Added.
* web-platform-tests/common/entities.json: Added.
* web-platform-tests/common/form-submission.py:
(main):
* web-platform-tests/common/w3c-import.log:
* web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Removed.
* web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Removed.
* web-platform-tests/dom/nodes/rootNode-expected.txt: Removed.
* web-platform-tests/dom/nodes/rootNode.html: Removed.
* web-platform-tests/fetch/api/basic/integrity.js:
* web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
* web-platform-tests/fetch/api/basic/mode-no-cors.js:
* web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
* web-platform-tests/fetch/api/cors/cors-basic.js:
* web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
* web-platform-tests/fetch/api/cors/cors-cookies.js:
* web-platform-tests/fetch/api/cors/cors-filtering.js:
* web-platform-tests/fetch/api/cors/cors-multiple-origins.js:
(corsMultipleOrigins):
* web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
* web-platform-tests/fetch/api/cors/cors-preflight.js:
(corsPreflight):
* web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
* web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
* web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt: Added.
* web-platform-tests/fetch/api/redirect/redirect-schemes.html: Added.
* web-platform-tests/fetch/api/request/request-idl.html:
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt: Removed.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html: Removed.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt: Removed.
* web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html: Removed.
* web-platform-tests/html/dom/elements-microdata.js: Removed.
* web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html:
* web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.png: Removed.
* web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
* web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
* web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
* web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Removed.
* web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html: Removed.
* web-platform-tests/html/syntax/html-element-list.js: Added.
* web-platform-tests/html/syntax/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/w3c-import.log.
* web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/test-helpers.js.
(service_worker_unregister_and_register):
(service_worker_unregister):
(service_worker_unregister_and_done):
(unreached_fulfillment):
(with_iframe.):
(wait_for_update):
(wait_for_state):
(base_path):
(test_login):
(login_https):
(websocket):
(get_websocket_url):
* web-platform-tests/streams/OWNERS: Added.
* web-platform-tests/streams/byte-length-queuing-strategy.https.html:
* web-platform-tests/streams/count-queuing-strategy.https.html:
* web-platform-tests/streams/readable-streams/bad-strategies.https.html:
* web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html:
* web-platform-tests/streams/readable-streams/brand-checks.https.html:
* web-platform-tests/streams/readable-streams/cancel.https.html:
* web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html:
* web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection-1.html: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection-2.html: Removed.
* web-platform-tests/streams/readable-streams/garbage-collection.https.html:
* web-platform-tests/streams/readable-streams/general.https.html:
* web-platform-tests/streams/readable-streams/pipe-through.https.html:
* web-platform-tests/streams/readable-streams/readable-stream-reader.https.html:
* web-platform-tests/streams/readable-streams/tee.https.html:
* web-platform-tests/streams/readable-streams/templated.https.html:
* web-platform-tests/streams/w3c-import.log:

LayoutTests:
Rebasing tests

Importing tests

Refresh WPT tests up to 03916af
https://bugs.webkit.org/show_bug.cgi?id=159420

Patch by Youenn Fablet &lt;youenn@apple.com&gt; on 2016-07-05
Reviewed by Alex Christensen.

* TestExpectations:
* platform/mac/TestExpectations:
* platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:</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="#trunkLayoutTestsimportedw3cresourcesTestRepositories">trunk/LayoutTests/imported/w3c/resources/TestRepositories</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log</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="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestscommonformsubmissionpy">trunk/LayoutTests/imported/w3c/web-platform-tests/common/form-submission.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestscommonw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/common/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicintegrityjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/integrity.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicmodenocorsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicmodenocorsworkerexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicmodenocorsjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsbasicexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsbasicjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorscookiesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorscookiesjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsfilteringjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsmultipleoriginsjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-multiple-origins.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorspreflightexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorspreflightjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsredirectcredentialsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsredirectcredentialsjs">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapirequestrequestidlhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentmediaelementsinterfacesTextTrackcueshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentmediaelementsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentthecanvaselementw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontenttheimgelementenvironmentchangesviewportchangeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsformstheformelementw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsbytelengthqueuingstrategyhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamscountqueuingstrategyhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsbadstrategieshttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsbadunderlyingsourceshttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsbrandcheckshttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamscancelhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamscountqueuingstrategyintegrationhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollectionhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgeneralhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamspipethroughhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsreadablestreamreaderhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsteehttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamstemplatedhttpshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.https.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsplatformmacTestExpectations">trunk/LayoutTests/platform/mac/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformwk2importedw3cwebplatformtestshtmlsemanticsdocumentmetadatastylingLinkStyleexpectedtxt">trunk/LayoutTests/platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceslastmodifiedpy">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/last-modified.py</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendblobwithnomimetypeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendblobwithnomimetypehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockdeferscriptsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockdeferscriptssubframehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockdeferscriptshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockscriptsexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockscriptshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncnothangscriptloaderexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncnothangscriptloadersubframehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncnothangscriptloaderhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestscommonentitiesjson">trunk/LayoutTests/imported/w3c/web-platform-tests/common/entities.json</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapiredirectredirectschemesexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsfetchapiredirectredirectschemeshtml">trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsyntaxhtmlelementlistjs">trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/html-element-list.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsyntaxw3cimportlog">trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/w3c-import.log</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsserviceworkersserviceworkerresourcestesthelperssubjs">trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsOWNERS">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/OWNERS</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsdomnodesNodecontainsxhtmlexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsdomnodesNodecontainsxhtmlxhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsdomnodesrootNodeexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsdomnodesrootNodehtml">trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodygetterexpectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodygetterhtml">trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodysetter01expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodysetter01html">trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmldomelementsmicrodatajs">trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/elements-microdata.js</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentthecanvaselement2dscaledmanualpng">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.png</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsformstheinputelementinputtextselection01expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsformstheinputelementinputtextselection01html">trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html</a></li>
<li>trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/</li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection1expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection1html">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1.html</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection2expectedtxt">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection2html">trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2.html</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/ChangeLog        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,3 +1,18 @@
</span><ins>+2016-07-05  Youenn Fablet  &lt;youenn@apple.com&gt;
+
+        Rebasing tests
+
+        Importing tests
+
+        Refresh WPT tests up to 03916af
+        https://bugs.webkit.org/show_bug.cgi?id=159420
+
+        Reviewed by Alex Christensen.
+
+        * TestExpectations:
+        * platform/mac/TestExpectations:
+        * platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt:
+
</ins><span class="cx"> 2016-07-05  Per Arne Vollan  &lt;pvollan@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Enhance Windows DRT implementation to support platform scroll wheel events.
</span></span></pre></div>
<a id="trunkLayoutTestsTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/TestExpectations (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/TestExpectations        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/TestExpectations        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -268,6 +268,8 @@
</span><span class="cx"> imported/w3c/web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1b.html [ Skip ]
</span><span class="cx"> imported/w3c/web-platform-tests/html/semantics/grouping-content/the-ol-element/reversed-1c.html [ Skip ]
</span><span class="cx"> imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/focus-iframe.html [ Skip ]
</span><ins>+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html [ Skip ]
+imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html [ Skip ]
</ins><span class="cx"> imported/w3c/web-platform-tests/service-workers [ Skip ]
</span><span class="cx"> 
</span><span class="cx"> # Skip W3C tests that are too slow in debug builds.
</span><span class="lines">@@ -313,7 +315,8 @@
</span><span class="cx"> imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-bogus.htm [ Skip ]
</span><span class="cx"> imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm [ Skip ]
</span><span class="cx"> imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm [ Skip ]
</span><del>-
</del><ins>+# Failing assertion with dynamic message
+imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm [ Failure ]
</ins><span class="cx"> # Fetch Worker tests skipped until bug 156737 is resolved
</span><span class="cx"> imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-worker.html [ Skip ]
</span><span class="cx"> imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies-worker.html [ Skip ]
</span><span class="lines">@@ -341,6 +344,7 @@
</span><span class="cx"> 
</span><span class="cx"> webkit.org/b/157068 imported/w3c/web-platform-tests/fetch/nosniff/importscripts.html [ Skip ]
</span><span class="cx"> webkit.org/b/157145 imported/w3c/web-platform-tests/fetch/nosniff/stylesheet.html [ Failure Pass ]
</span><ins>+webkit.org/b/159413 imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.html [ Failure ]
</ins><span class="cx"> 
</span><span class="cx"> # New W3C ref tests that are failing.
</span><span class="cx"> webkit.org/b/148856 imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/video_initially_paused.html [ ImageOnlyFailure ]
</span><span class="lines">@@ -399,11 +403,6 @@
</span><span class="cx"> imported/w3c/web-platform-tests/images [ Skip ]
</span><span class="cx"> imported/w3c/web-platform-tests/tools [ Skip ]
</span><span class="cx"> 
</span><del>-# W3C domparsing test suite
-# Tests marked as pass or fail until wpt server proves to be stable enough
-imported/w3c/web-platform-tests/domparsing/DOMParser-parseFromString-html.html [ Pass Failure ]
-imported/w3c/web-platform-tests/domparsing/insert-adjacent.html [ Pass Failure ]
-
</del><span class="cx"> # Imported W3C canvas failed tests
</span><span class="cx"> webkit.org/b/138676 imported/w3c/canvas/2d.pattern.image.null.html [ Failure ]
</span><span class="cx"> webkit.org/b/138676 imported/w3c/canvas/2d.pattern.image.incomplete.omitted.html [ Failure ]
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/ChangeLog (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/ChangeLog        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/ChangeLog        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,3 +1,107 @@
</span><ins>+2016-07-05  Youenn Fablet  &lt;youenn@apple.com&gt;
+
+        Refresh WPT tests up to 03916af
+        https://bugs.webkit.org/show_bug.cgi?id=159420
+
+        Reviewed by Alex Christensen.
+
+        Rrefreshing tests.
+        Used clean option to remove obsolete tests.
+
+        * resources/ImportExpectations:
+        * resources/TestRepositories:
+        * web-platform-tests/XMLHttpRequest/resources/last-modified.py: Added.
+        (main):
+        * web-platform-tests/XMLHttpRequest/resources/w3c-import.log:
+        * web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt:
+        * web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm:
+        * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html: Added.
+        * web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt:
+        * web-platform-tests/XMLHttpRequest/w3c-import.log:
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html: Added.
+        * web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html: Added.
+        * web-platform-tests/common/entities.json: Added.
+        * web-platform-tests/common/form-submission.py:
+        (main):
+        * web-platform-tests/common/w3c-import.log:
+        * web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt: Removed.
+        * web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml: Removed.
+        * web-platform-tests/dom/nodes/rootNode-expected.txt: Removed.
+        * web-platform-tests/dom/nodes/rootNode.html: Removed.
+        * web-platform-tests/fetch/api/basic/integrity.js:
+        * web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt:
+        * web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt:
+        * web-platform-tests/fetch/api/basic/mode-no-cors.js:
+        * web-platform-tests/fetch/api/cors/cors-basic-expected.txt:
+        * web-platform-tests/fetch/api/cors/cors-basic.js:
+        * web-platform-tests/fetch/api/cors/cors-cookies-expected.txt:
+        * web-platform-tests/fetch/api/cors/cors-cookies.js:
+        * web-platform-tests/fetch/api/cors/cors-filtering.js:
+        * web-platform-tests/fetch/api/cors/cors-multiple-origins.js:
+        (corsMultipleOrigins):
+        * web-platform-tests/fetch/api/cors/cors-preflight-expected.txt:
+        * web-platform-tests/fetch/api/cors/cors-preflight.js:
+        (corsPreflight):
+        * web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt:
+        * web-platform-tests/fetch/api/cors/cors-redirect-credentials.js:
+        * web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt: Added.
+        * web-platform-tests/fetch/api/redirect/redirect-schemes.html: Added.
+        * web-platform-tests/fetch/api/request/request-idl.html:
+        * web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt: Removed.
+        * web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html: Removed.
+        * web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt: Removed.
+        * web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html: Removed.
+        * web-platform-tests/html/dom/elements-microdata.js: Removed.
+        * web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html:
+        * web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log:
+        * web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.png: Removed.
+        * web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log:
+        * web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt:
+        * web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log:
+        * web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt: Removed.
+        * web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html: Removed.
+        * web-platform-tests/html/syntax/html-element-list.js: Added.
+        * web-platform-tests/html/syntax/w3c-import.log: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/w3c-import.log.
+        * web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js: Renamed from LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/test-helpers.js.
+        (service_worker_unregister_and_register):
+        (service_worker_unregister):
+        (service_worker_unregister_and_done):
+        (unreached_fulfillment):
+        (with_iframe.):
+        (wait_for_update):
+        (wait_for_state):
+        (base_path):
+        (test_login):
+        (login_https):
+        (websocket):
+        (get_websocket_url):
+        * web-platform-tests/streams/OWNERS: Added.
+        * web-platform-tests/streams/byte-length-queuing-strategy.https.html:
+        * web-platform-tests/streams/count-queuing-strategy.https.html:
+        * web-platform-tests/streams/readable-streams/bad-strategies.https.html:
+        * web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html:
+        * web-platform-tests/streams/readable-streams/brand-checks.https.html:
+        * web-platform-tests/streams/readable-streams/cancel.https.html:
+        * web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html:
+        * web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt: Removed.
+        * web-platform-tests/streams/readable-streams/garbage-collection-1.html: Removed.
+        * web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt: Removed.
+        * web-platform-tests/streams/readable-streams/garbage-collection-2.html: Removed.
+        * web-platform-tests/streams/readable-streams/garbage-collection.https.html:
+        * web-platform-tests/streams/readable-streams/general.https.html:
+        * web-platform-tests/streams/readable-streams/pipe-through.https.html:
+        * web-platform-tests/streams/readable-streams/readable-stream-reader.https.html:
+        * web-platform-tests/streams/readable-streams/tee.https.html:
+        * web-platform-tests/streams/readable-streams/templated.https.html:
+        * web-platform-tests/streams/w3c-import.log:
+
</ins><span class="cx"> 2016-06-30  Youenn Fablet  &lt;youennf@gmail.com&gt;
</span><span class="cx"> 
</span><span class="cx">         LayoutTests intermittently failing to run due to issues starting Web Platform Test server
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cresourcesImportExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/resources/ImportExpectations (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/resources/ImportExpectations        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/resources/ImportExpectations        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -181,6 +181,7 @@
</span><span class="cx"> web-platform-tests/html/the-xhtml-syntax [ Skip ]
</span><span class="cx"> #web-platform-tests/html/syntax [ Import ]
</span><span class="cx"> web-platform-tests/html/syntax/parsing [ Import ]
</span><ins>+web-platform-tests/html/syntax/parsing/template [ Import ]
</ins><span class="cx"> web-platform-tests/html/syntax/parsing-html-fragments [ Skip ]
</span><span class="cx"> web-platform-tests/html/syntax/serializing-html-fragments [ Skip ]
</span><span class="cx"> web-platform-tests/html/syntax/serializing-xml-fragments [ Skip ]
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cresourcesTestRepositories"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/resources/TestRepositories (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/resources/TestRepositories        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/resources/TestRepositories        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -15,7 +15,7 @@
</span><span class="cx">     {
</span><span class="cx">         &quot;name&quot;: &quot;web-platform-tests&quot;,
</span><span class="cx">         &quot;url&quot;: &quot;https://github.com/w3c/web-platform-tests.git&quot;, 
</span><del>-        &quot;revision&quot;: &quot;12b7800&quot;,
</del><ins>+        &quot;revision&quot;: &quot;03916af&quot;,
</ins><span class="cx">         &quot;paths_to_skip&quot;: [
</span><span class="cx">             &quot;conformance-checkers&quot;,
</span><span class="cx">             &quot;docs&quot;,
</span><span class="lines">@@ -30,6 +30,6 @@
</span><span class="cx">             &quot;config.default.json&quot;,
</span><span class="cx">             &quot;serve.py&quot;
</span><span class="cx">         ],
</span><del>-        &quot;import_options&quot;: [&quot;generate_git_submodules_description&quot;, &quot;generate_gitignore&quot;]
</del><ins>+        &quot;import_options&quot;: [&quot;generate_git_submodules_description&quot;, &quot;generate_gitignore&quot;, &quot;generate_init_py&quot;]
</ins><span class="cx">     }
</span><span class="cx"> ]
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourceslastmodifiedpy"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/last-modified.py (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/last-modified.py                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/last-modified.py        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+def main(request, response):
+    import datetime, os
+    srcpath = os.path.join(os.path.dirname(__file__), &quot;well-formed.xml&quot;)
+    srcmoddt = datetime.datetime.fromtimestamp(os.path.getmtime(srcpath))
+    response.headers.set(&quot;Last-Modified&quot;, srcmoddt.strftime(&quot;%a, %d %b %Y %H:%M:%S GMT&quot;))
+    response.headers.set(&quot;Content-Type&quot;, &quot;application/xml&quot;)
+    return open(srcpath).read()
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresourcesw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -36,6 +36,7 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/init.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/invalid-utf8-html.py
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/last-modified.py
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/redirect.py
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/requri.py
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/resources/shift-jis-html.py
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmldocumentpropertiesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -15,7 +15,8 @@
</span><span class="cx"> PASS all 
</span><span class="cx"> FAIL links assert_equals: expected (undefined) undefined but got (object) object &quot;[object HTMLCollection]&quot;
</span><span class="cx"> PASS cookie 
</span><del>-FAIL lastModified set according to HTTP header assert_true: responseXML.lastModified time should be equal to time in response Last-Modified header expected true got false
</del><ins>+PASS lastModified set to time of response if no HTTP header provided 
+FAIL lastModified set to related HTTP header if provided assert_equals: expected 1467730108000 but got 1467737203000
</ins><span class="cx"> PASS cookie (after setting it) 
</span><span class="cx"> PASS styleSheets 
</span><span class="cx"> PASS implementation 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestresponsexmldocumentpropertieshtm"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/responsexml-document-properties.htm        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -10,6 +10,7 @@
</span><span class="cx">   &lt;body&gt;
</span><span class="cx">     &lt;div id=&quot;log&quot;&gt;&lt;/div&gt;
</span><span class="cx">     &lt;script&gt;
</span><ins>+      var timePreXHR = Math.floor(new Date().getTime() / 1000);
</ins><span class="cx">       var client = new XMLHttpRequest()
</span><span class="cx">       client.open(&quot;GET&quot;, &quot;resources/well-formed.xml&quot;, false)
</span><span class="cx">       client.send(null)
</span><span class="lines">@@ -43,10 +44,20 @@
</span><span class="cx">       }
</span><span class="cx"> 
</span><span class="cx">       test(function() {
</span><del>-        assert_true((new Date(client.getResponseHeader('Last-Modified'))).getTime() == (new Date(client.responseXML.lastModified)).getTime(), 'responseXML.lastModified time should be equal to time in response Last-Modified header')
-      }, 'lastModified set according to HTTP header')
</del><ins>+        var lastModified = Math.floor(new Date(client.responseXML.lastModified).getTime() / 1000);
+        var now = Math.floor(new Date().getTime() / 1000);
+        assert_greater_than_equal(lastModified, timePreXHR);
+        assert_less_than_equal(lastModified, now);
+      }, 'lastModified set to time of response if no HTTP header provided')
</ins><span class="cx"> 
</span><span class="cx">       test(function() {
</span><ins>+        var client2 = new XMLHttpRequest()
+        client2.open(&quot;GET&quot;, &quot;resources/last-modified.py&quot;, false)
+        client2.send(null)
+        assert_equals((new Date(client2.getResponseHeader('Last-Modified'))).getTime(), (new Date(client2.responseXML.lastModified)).getTime())
+      }, 'lastModified set to related HTTP header if provided')
+
+      test(function() {
</ins><span class="cx">         client.responseXML.cookie = &quot;thisshouldbeignored&quot;
</span><span class="cx">         assert_equals(client.responseXML.cookie, &quot;&quot;)
</span><span class="cx">       }, 'cookie (after setting it)')
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendblobwithnomimetypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+
+FAIL Synchronous blob loading with no mime type assert_equals: expected &quot;NO&quot; but got &quot;&quot;
+FAIL Asynchronous blob loading with no mime type assert_equals: expected &quot;NO&quot; but got &quot;&quot;
+FAIL Synchronous blob loading with invalid mime type assert_equals: expected &quot;NO&quot; but got &quot;&quot;
+FAIL Asynchronous blob loading with invalid mime type assert_equals: expected &quot;NO&quot; but got &quot;&quot;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendblobwithnomimetypehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,51 @@
</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 with no mime type&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 blobTests = [
+            [&quot;no mime type&quot;, new Blob([&quot;data&quot;])],
+            [&quot;invalid mime type&quot;, new Blob([&quot;data&quot;], {type: &quot;Invalid \r\n mime \r\n type&quot;})]
+        ];
+
+        blobTests.forEach(function(item){
+            test(function() {
+                var xhr = new XMLHttpRequest();
+                xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, false);
+                xhr.send(item[1]);
+
+                assert_equals(xhr.getResponseHeader(&quot;X-Request-Content-Length&quot;), &quot;4&quot;);
+                assert_equals(xhr.getResponseHeader(&quot;X-Request-Content-Type&quot;), &quot;NO&quot;);
+            }, &quot;Synchronous blob loading with &quot; + item[0]);
+
+            var atest = async_test(&quot;Asynchronous blob loading with &quot; + item[0]);
+            atest.step(function() {
+                var xhr = new XMLHttpRequest();
+                xhr.onreadystatechange = function() {
+                    if (xhr.readyState == 4) {
+                        atest.step(function() {
+                            assert_equals(xhr.getResponseHeader(&quot;X-Request-Content-Length&quot;), &quot;4&quot;);
+                            assert_equals(xhr.getResponseHeader(&quot;X-Request-Content-Type&quot;), &quot;NO&quot;);
+                        });
+                        atest.done();
+                    }
+                }
+                xhr.open(&quot;POST&quot;, &quot;./resources/content.py&quot;, true);
+                xhr.send(item[1]);
+            });
+        });
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestsendentitybodydocumentexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-document-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx">          
</span><span class="cx"> 
</span><span class="cx"> PASS XML document, windows-1252 
</span><ins>+PASS HTML document, invalid UTF-8 
</ins><span class="cx"> PASS HTML document, shift-jis 
</span><del>-PASS HTML document, invalid UTF-8 
</del><span class="cx"> PASS plain text file 
</span><span class="cx"> PASS img tag 
</span><span class="cx"> PASS image file 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -127,6 +127,7 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-basic-setrequestheader-and-arguments.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-basic-setrequestheader.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-authentication-cors-setrequestheader-no-cred.htm
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-conditional.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-charset.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-content-type-string.htm
</span><span class="lines">@@ -152,6 +153,7 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-no-location.htm
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-post-upload.htm
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-cors.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-to-non-cors.htm
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect.htm
</span><span class="lines">@@ -195,6 +197,8 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html
+/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-aborted.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-abortedonmain.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-timeout-overrides.html
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockdeferscriptsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+CONSOLE MESSAGE: line 1: XMLHttpRequest cannot load data:text/plain,aaa. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 1: NetworkError: DOM Exception 19:  A network error occurred.
+
+
+FAIL Check that a sync XHR in a defer script blocks later defer scripts from running assert_equals: expected 1 but got 0
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockdeferscriptssubframehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts-subframe.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;script&gt;
+  var x = 0;
+&lt;/script&gt;
+&lt;!--  This script's URI is:
+  var xhr = new XMLHttpRequest();
+  xhr.open('GET', 'data:text/plain,aaa', false);
+  xhr.send();
+  x=1;
+   --&gt;
+&lt;script defer src=&quot;data:application/javascript,var%20x%20=%200;%20var%20xhr%20=%20new%20XMLHttpRequest();%20xhr.open('GET',%20'data:text/plain,aaa',%20false);%20xhr.send();%20x=1&quot;&gt;&lt;/script&gt;
+
+&lt;!--  This script's URI is:
+  parent.postMessage(x, '*');
+ --&gt;
+&lt;script defer src=&quot;data:application/javascript,parent.postMessage(x, '*');&quot;&gt;&lt;/script&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockdeferscriptshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-defer-scripts.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Check that a sync XHR in a defer script blocks later defer scripts from running&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;!-- 
+  We run the test in a subframe, because something in the testharness stuff
+  interferes with defer scripts  --&gt;
+&lt;script&gt;
+  var t = async_test();
+  onmessage = t.step_func_done(function(e) {
+    assert_equals(e.data, 1);
+  });
+&lt;/script&gt;
+&lt;iframe src=&quot;xmlhttprequest-sync-block-defer-scripts-subframe.html&quot;&gt;&lt;/iframe&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockscriptsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+CONSOLE MESSAGE: line 17: XMLHttpRequest cannot load data:,. Cross origin requests are only supported for HTTP.
+
+FAIL Check that while a sync XHR is in flight async script loads don't complete and run script NetworkError: DOM Exception 19
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncblockscriptshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-block-scripts.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Check that while a sync XHR is in flight async script loads don't complete and run script&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;body&gt;
+&lt;script&gt;
+var scriptRan = false;
+var onloadFired = false;
+test(function() {
+  var s = document.createElement(&quot;script&quot;);
+  s.src = &quot;data:application/javascript,scriptRan = true;&quot;;
+  s.onload = function() { onloadFired = true; }
+  document.body.appendChild(s);
+  var xhr = new XMLHttpRequest();
+  xhr.open(&quot;GET&quot;, &quot;data:,&quot;, false);
+  xhr.send();
+  assert_false(scriptRan, &quot;Script should not have run&quot;);
+  assert_false(onloadFired, &quot;load event for &lt;script&gt; should not have fired&quot;);
+});
+&lt;/script&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncnothangscriptloaderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+CONSOLE MESSAGE: line 14: XMLHttpRequest cannot load data:,. Cross origin requests are only supported for HTTP.
+CONSOLE MESSAGE: line 14: NetworkError: DOM Exception 19:  A network error occurred.
+
+
+PASS Ensure that an async script added during a defer script that then does a
+  sync XHR still runs 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncnothangscriptloadersubframehtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader-subframe.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;script&gt;
+  function secondScriptRan() {
+    parent.postMessage(&quot;done&quot;, &quot;*&quot;);
+  }
+
+  function createSecondScript() {
+      var script = document.createElement(&quot;script&quot;);
+      script.src = &quot;data:application/javascript,secondScriptRan()&quot;;
+      document.head.appendChild(script);
+
+      var xhr = new XMLHttpRequest();
+      xhr.open(&quot;GET&quot;, &quot;data:,&quot;, false);
+      xhr.send();
+  }
+&lt;/script&gt;
+&lt;script src=&quot;data:application/javascript,createSecondScript()&quot; defer&gt;&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsXMLHttpRequestxmlhttprequestsyncnothangscriptloaderhtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-sync-not-hang-scriptloader.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=utf-8&gt;
+&lt;title&gt;Ensure that an async script added during a defer script that then does a
+  sync XHR still runs&lt;/title&gt;
+&lt;script src=/resources/testharness.js&gt;&lt;/script&gt;
+&lt;script src=/resources/testharnessreport.js&gt;&lt;/script&gt;
+&lt;!-- 
+  We run the test in a subframe, because something in the testharness stuff
+  interferes with defer scripts  --&gt;
+&lt;script&gt;
+  var t = async_test();
+  onmessage = t.step_func_done(function(e) {
+    assert_equals(e.data, &quot;done&quot;);
+  });
+&lt;/script&gt;
+&lt;iframe src=&quot;xmlhttprequest-sync-not-hang-scriptloader-subframe.html&quot;&gt;&lt;/iframe&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestscommonentitiesjson"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/common/entities.json (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/common/entities.json                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/common/entities.json        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,2233 @@
</span><ins>+{
+  &quot;&amp;Aacute;&quot;: { &quot;codepoints&quot;: [193], &quot;characters&quot;: &quot;\u00C1&quot; },
+  &quot;&amp;Aacute&quot;: { &quot;codepoints&quot;: [193], &quot;characters&quot;: &quot;\u00C1&quot; },
+  &quot;&amp;aacute;&quot;: { &quot;codepoints&quot;: [225], &quot;characters&quot;: &quot;\u00E1&quot; },
+  &quot;&amp;aacute&quot;: { &quot;codepoints&quot;: [225], &quot;characters&quot;: &quot;\u00E1&quot; },
+  &quot;&amp;Abreve;&quot;: { &quot;codepoints&quot;: [258], &quot;characters&quot;: &quot;\u0102&quot; },
+  &quot;&amp;abreve;&quot;: { &quot;codepoints&quot;: [259], &quot;characters&quot;: &quot;\u0103&quot; },
+  &quot;&amp;ac;&quot;: { &quot;codepoints&quot;: [8766], &quot;characters&quot;: &quot;\u223E&quot; },
+  &quot;&amp;acd;&quot;: { &quot;codepoints&quot;: [8767], &quot;characters&quot;: &quot;\u223F&quot; },
+  &quot;&amp;acE;&quot;: { &quot;codepoints&quot;: [8766, 819], &quot;characters&quot;: &quot;\u223E\u0333&quot; },
+  &quot;&amp;Acirc;&quot;: { &quot;codepoints&quot;: [194], &quot;characters&quot;: &quot;\u00C2&quot; },
+  &quot;&amp;Acirc&quot;: { &quot;codepoints&quot;: [194], &quot;characters&quot;: &quot;\u00C2&quot; },
+  &quot;&amp;acirc;&quot;: { &quot;codepoints&quot;: [226], &quot;characters&quot;: &quot;\u00E2&quot; },
+  &quot;&amp;acirc&quot;: { &quot;codepoints&quot;: [226], &quot;characters&quot;: &quot;\u00E2&quot; },
+  &quot;&amp;acute;&quot;: { &quot;codepoints&quot;: [180], &quot;characters&quot;: &quot;\u00B4&quot; },
+  &quot;&amp;acute&quot;: { &quot;codepoints&quot;: [180], &quot;characters&quot;: &quot;\u00B4&quot; },
+  &quot;&amp;Acy;&quot;: { &quot;codepoints&quot;: [1040], &quot;characters&quot;: &quot;\u0410&quot; },
+  &quot;&amp;acy;&quot;: { &quot;codepoints&quot;: [1072], &quot;characters&quot;: &quot;\u0430&quot; },
+  &quot;&amp;AElig;&quot;: { &quot;codepoints&quot;: [198], &quot;characters&quot;: &quot;\u00C6&quot; },
+  &quot;&amp;AElig&quot;: { &quot;codepoints&quot;: [198], &quot;characters&quot;: &quot;\u00C6&quot; },
+  &quot;&amp;aelig;&quot;: { &quot;codepoints&quot;: [230], &quot;characters&quot;: &quot;\u00E6&quot; },
+  &quot;&amp;aelig&quot;: { &quot;codepoints&quot;: [230], &quot;characters&quot;: &quot;\u00E6&quot; },
+  &quot;&amp;af;&quot;: { &quot;codepoints&quot;: [8289], &quot;characters&quot;: &quot;\u2061&quot; },
+  &quot;&amp;Afr;&quot;: { &quot;codepoints&quot;: [120068], &quot;characters&quot;: &quot;\uD835\uDD04&quot; },
+  &quot;&amp;afr;&quot;: { &quot;codepoints&quot;: [120094], &quot;characters&quot;: &quot;\uD835\uDD1E&quot; },
+  &quot;&amp;Agrave;&quot;: { &quot;codepoints&quot;: [192], &quot;characters&quot;: &quot;\u00C0&quot; },
+  &quot;&amp;Agrave&quot;: { &quot;codepoints&quot;: [192], &quot;characters&quot;: &quot;\u00C0&quot; },
+  &quot;&amp;agrave;&quot;: { &quot;codepoints&quot;: [224], &quot;characters&quot;: &quot;\u00E0&quot; },
+  &quot;&amp;agrave&quot;: { &quot;codepoints&quot;: [224], &quot;characters&quot;: &quot;\u00E0&quot; },
+  &quot;&amp;alefsym;&quot;: { &quot;codepoints&quot;: [8501], &quot;characters&quot;: &quot;\u2135&quot; },
+  &quot;&amp;aleph;&quot;: { &quot;codepoints&quot;: [8501], &quot;characters&quot;: &quot;\u2135&quot; },
+  &quot;&amp;Alpha;&quot;: { &quot;codepoints&quot;: [913], &quot;characters&quot;: &quot;\u0391&quot; },
+  &quot;&amp;alpha;&quot;: { &quot;codepoints&quot;: [945], &quot;characters&quot;: &quot;\u03B1&quot; },
+  &quot;&amp;Amacr;&quot;: { &quot;codepoints&quot;: [256], &quot;characters&quot;: &quot;\u0100&quot; },
+  &quot;&amp;amacr;&quot;: { &quot;codepoints&quot;: [257], &quot;characters&quot;: &quot;\u0101&quot; },
+  &quot;&amp;amalg;&quot;: { &quot;codepoints&quot;: [10815], &quot;characters&quot;: &quot;\u2A3F&quot; },
+  &quot;&amp;amp;&quot;: { &quot;codepoints&quot;: [38], &quot;characters&quot;: &quot;\u0026&quot; },
+  &quot;&amp;amp&quot;: { &quot;codepoints&quot;: [38], &quot;characters&quot;: &quot;\u0026&quot; },
+  &quot;&amp;AMP;&quot;: { &quot;codepoints&quot;: [38], &quot;characters&quot;: &quot;\u0026&quot; },
+  &quot;&amp;AMP&quot;: { &quot;codepoints&quot;: [38], &quot;characters&quot;: &quot;\u0026&quot; },
+  &quot;&amp;andand;&quot;: { &quot;codepoints&quot;: [10837], &quot;characters&quot;: &quot;\u2A55&quot; },
+  &quot;&amp;And;&quot;: { &quot;codepoints&quot;: [10835], &quot;characters&quot;: &quot;\u2A53&quot; },
+  &quot;&amp;and;&quot;: { &quot;codepoints&quot;: [8743], &quot;characters&quot;: &quot;\u2227&quot; },
+  &quot;&amp;andd;&quot;: { &quot;codepoints&quot;: [10844], &quot;characters&quot;: &quot;\u2A5C&quot; },
+  &quot;&amp;andslope;&quot;: { &quot;codepoints&quot;: [10840], &quot;characters&quot;: &quot;\u2A58&quot; },
+  &quot;&amp;andv;&quot;: { &quot;codepoints&quot;: [10842], &quot;characters&quot;: &quot;\u2A5A&quot; },
+  &quot;&amp;ang;&quot;: { &quot;codepoints&quot;: [8736], &quot;characters&quot;: &quot;\u2220&quot; },
+  &quot;&amp;ange;&quot;: { &quot;codepoints&quot;: [10660], &quot;characters&quot;: &quot;\u29A4&quot; },
+  &quot;&amp;angle;&quot;: { &quot;codepoints&quot;: [8736], &quot;characters&quot;: &quot;\u2220&quot; },
+  &quot;&amp;angmsdaa;&quot;: { &quot;codepoints&quot;: [10664], &quot;characters&quot;: &quot;\u29A8&quot; },
+  &quot;&amp;angmsdab;&quot;: { &quot;codepoints&quot;: [10665], &quot;characters&quot;: &quot;\u29A9&quot; },
+  &quot;&amp;angmsdac;&quot;: { &quot;codepoints&quot;: [10666], &quot;characters&quot;: &quot;\u29AA&quot; },
+  &quot;&amp;angmsdad;&quot;: { &quot;codepoints&quot;: [10667], &quot;characters&quot;: &quot;\u29AB&quot; },
+  &quot;&amp;angmsdae;&quot;: { &quot;codepoints&quot;: [10668], &quot;characters&quot;: &quot;\u29AC&quot; },
+  &quot;&amp;angmsdaf;&quot;: { &quot;codepoints&quot;: [10669], &quot;characters&quot;: &quot;\u29AD&quot; },
+  &quot;&amp;angmsdag;&quot;: { &quot;codepoints&quot;: [10670], &quot;characters&quot;: &quot;\u29AE&quot; },
+  &quot;&amp;angmsdah;&quot;: { &quot;codepoints&quot;: [10671], &quot;characters&quot;: &quot;\u29AF&quot; },
+  &quot;&amp;angmsd;&quot;: { &quot;codepoints&quot;: [8737], &quot;characters&quot;: &quot;\u2221&quot; },
+  &quot;&amp;angrt;&quot;: { &quot;codepoints&quot;: [8735], &quot;characters&quot;: &quot;\u221F&quot; },
+  &quot;&amp;angrtvb;&quot;: { &quot;codepoints&quot;: [8894], &quot;characters&quot;: &quot;\u22BE&quot; },
+  &quot;&amp;angrtvbd;&quot;: { &quot;codepoints&quot;: [10653], &quot;characters&quot;: &quot;\u299D&quot; },
+  &quot;&amp;angsph;&quot;: { &quot;codepoints&quot;: [8738], &quot;characters&quot;: &quot;\u2222&quot; },
+  &quot;&amp;angst;&quot;: { &quot;codepoints&quot;: [197], &quot;characters&quot;: &quot;\u00C5&quot; },
+  &quot;&amp;angzarr;&quot;: { &quot;codepoints&quot;: [9084], &quot;characters&quot;: &quot;\u237C&quot; },
+  &quot;&amp;Aogon;&quot;: { &quot;codepoints&quot;: [260], &quot;characters&quot;: &quot;\u0104&quot; },
+  &quot;&amp;aogon;&quot;: { &quot;codepoints&quot;: [261], &quot;characters&quot;: &quot;\u0105&quot; },
+  &quot;&amp;Aopf;&quot;: { &quot;codepoints&quot;: [120120], &quot;characters&quot;: &quot;\uD835\uDD38&quot; },
+  &quot;&amp;aopf;&quot;: { &quot;codepoints&quot;: [120146], &quot;characters&quot;: &quot;\uD835\uDD52&quot; },
+  &quot;&amp;apacir;&quot;: { &quot;codepoints&quot;: [10863], &quot;characters&quot;: &quot;\u2A6F&quot; },
+  &quot;&amp;ap;&quot;: { &quot;codepoints&quot;: [8776], &quot;characters&quot;: &quot;\u2248&quot; },
+  &quot;&amp;apE;&quot;: { &quot;codepoints&quot;: [10864], &quot;characters&quot;: &quot;\u2A70&quot; },
+  &quot;&amp;ape;&quot;: { &quot;codepoints&quot;: [8778], &quot;characters&quot;: &quot;\u224A&quot; },
+  &quot;&amp;apid;&quot;: { &quot;codepoints&quot;: [8779], &quot;characters&quot;: &quot;\u224B&quot; },
+  &quot;&amp;apos;&quot;: { &quot;codepoints&quot;: [39], &quot;characters&quot;: &quot;\u0027&quot; },
+  &quot;&amp;ApplyFunction;&quot;: { &quot;codepoints&quot;: [8289], &quot;characters&quot;: &quot;\u2061&quot; },
+  &quot;&amp;approx;&quot;: { &quot;codepoints&quot;: [8776], &quot;characters&quot;: &quot;\u2248&quot; },
+  &quot;&amp;approxeq;&quot;: { &quot;codepoints&quot;: [8778], &quot;characters&quot;: &quot;\u224A&quot; },
+  &quot;&amp;Aring;&quot;: { &quot;codepoints&quot;: [197], &quot;characters&quot;: &quot;\u00C5&quot; },
+  &quot;&amp;Aring&quot;: { &quot;codepoints&quot;: [197], &quot;characters&quot;: &quot;\u00C5&quot; },
+  &quot;&amp;aring;&quot;: { &quot;codepoints&quot;: [229], &quot;characters&quot;: &quot;\u00E5&quot; },
+  &quot;&amp;aring&quot;: { &quot;codepoints&quot;: [229], &quot;characters&quot;: &quot;\u00E5&quot; },
+  &quot;&amp;Ascr;&quot;: { &quot;codepoints&quot;: [119964], &quot;characters&quot;: &quot;\uD835\uDC9C&quot; },
+  &quot;&amp;ascr;&quot;: { &quot;codepoints&quot;: [119990], &quot;characters&quot;: &quot;\uD835\uDCB6&quot; },
+  &quot;&amp;Assign;&quot;: { &quot;codepoints&quot;: [8788], &quot;characters&quot;: &quot;\u2254&quot; },
+  &quot;&amp;ast;&quot;: { &quot;codepoints&quot;: [42], &quot;characters&quot;: &quot;\u002A&quot; },
+  &quot;&amp;asymp;&quot;: { &quot;codepoints&quot;: [8776], &quot;characters&quot;: &quot;\u2248&quot; },
+  &quot;&amp;asympeq;&quot;: { &quot;codepoints&quot;: [8781], &quot;characters&quot;: &quot;\u224D&quot; },
+  &quot;&amp;Atilde;&quot;: { &quot;codepoints&quot;: [195], &quot;characters&quot;: &quot;\u00C3&quot; },
+  &quot;&amp;Atilde&quot;: { &quot;codepoints&quot;: [195], &quot;characters&quot;: &quot;\u00C3&quot; },
+  &quot;&amp;atilde;&quot;: { &quot;codepoints&quot;: [227], &quot;characters&quot;: &quot;\u00E3&quot; },
+  &quot;&amp;atilde&quot;: { &quot;codepoints&quot;: [227], &quot;characters&quot;: &quot;\u00E3&quot; },
+  &quot;&amp;Auml;&quot;: { &quot;codepoints&quot;: [196], &quot;characters&quot;: &quot;\u00C4&quot; },
+  &quot;&amp;Auml&quot;: { &quot;codepoints&quot;: [196], &quot;characters&quot;: &quot;\u00C4&quot; },
+  &quot;&amp;auml;&quot;: { &quot;codepoints&quot;: [228], &quot;characters&quot;: &quot;\u00E4&quot; },
+  &quot;&amp;auml&quot;: { &quot;codepoints&quot;: [228], &quot;characters&quot;: &quot;\u00E4&quot; },
+  &quot;&amp;awconint;&quot;: { &quot;codepoints&quot;: [8755], &quot;characters&quot;: &quot;\u2233&quot; },
+  &quot;&amp;awint;&quot;: { &quot;codepoints&quot;: [10769], &quot;characters&quot;: &quot;\u2A11&quot; },
+  &quot;&amp;backcong;&quot;: { &quot;codepoints&quot;: [8780], &quot;characters&quot;: &quot;\u224C&quot; },
+  &quot;&amp;backepsilon;&quot;: { &quot;codepoints&quot;: [1014], &quot;characters&quot;: &quot;\u03F6&quot; },
+  &quot;&amp;backprime;&quot;: { &quot;codepoints&quot;: [8245], &quot;characters&quot;: &quot;\u2035&quot; },
+  &quot;&amp;backsim;&quot;: { &quot;codepoints&quot;: [8765], &quot;characters&quot;: &quot;\u223D&quot; },
+  &quot;&amp;backsimeq;&quot;: { &quot;codepoints&quot;: [8909], &quot;characters&quot;: &quot;\u22CD&quot; },
+  &quot;&amp;Backslash;&quot;: { &quot;codepoints&quot;: [8726], &quot;characters&quot;: &quot;\u2216&quot; },
+  &quot;&amp;Barv;&quot;: { &quot;codepoints&quot;: [10983], &quot;characters&quot;: &quot;\u2AE7&quot; },
+  &quot;&amp;barvee;&quot;: { &quot;codepoints&quot;: [8893], &quot;characters&quot;: &quot;\u22BD&quot; },
+  &quot;&amp;barwed;&quot;: { &quot;codepoints&quot;: [8965], &quot;characters&quot;: &quot;\u2305&quot; },
+  &quot;&amp;Barwed;&quot;: { &quot;codepoints&quot;: [8966], &quot;characters&quot;: &quot;\u2306&quot; },
+  &quot;&amp;barwedge;&quot;: { &quot;codepoints&quot;: [8965], &quot;characters&quot;: &quot;\u2305&quot; },
+  &quot;&amp;bbrk;&quot;: { &quot;codepoints&quot;: [9141], &quot;characters&quot;: &quot;\u23B5&quot; },
+  &quot;&amp;bbrktbrk;&quot;: { &quot;codepoints&quot;: [9142], &quot;characters&quot;: &quot;\u23B6&quot; },
+  &quot;&amp;bcong;&quot;: { &quot;codepoints&quot;: [8780], &quot;characters&quot;: &quot;\u224C&quot; },
+  &quot;&amp;Bcy;&quot;: { &quot;codepoints&quot;: [1041], &quot;characters&quot;: &quot;\u0411&quot; },
+  &quot;&amp;bcy;&quot;: { &quot;codepoints&quot;: [1073], &quot;characters&quot;: &quot;\u0431&quot; },
+  &quot;&amp;bdquo;&quot;: { &quot;codepoints&quot;: [8222], &quot;characters&quot;: &quot;\u201E&quot; },
+  &quot;&amp;becaus;&quot;: { &quot;codepoints&quot;: [8757], &quot;characters&quot;: &quot;\u2235&quot; },
+  &quot;&amp;because;&quot;: { &quot;codepoints&quot;: [8757], &quot;characters&quot;: &quot;\u2235&quot; },
+  &quot;&amp;Because;&quot;: { &quot;codepoints&quot;: [8757], &quot;characters&quot;: &quot;\u2235&quot; },
+  &quot;&amp;bemptyv;&quot;: { &quot;codepoints&quot;: [10672], &quot;characters&quot;: &quot;\u29B0&quot; },
+  &quot;&amp;bepsi;&quot;: { &quot;codepoints&quot;: [1014], &quot;characters&quot;: &quot;\u03F6&quot; },
+  &quot;&amp;bernou;&quot;: { &quot;codepoints&quot;: [8492], &quot;characters&quot;: &quot;\u212C&quot; },
+  &quot;&amp;Bernoullis;&quot;: { &quot;codepoints&quot;: [8492], &quot;characters&quot;: &quot;\u212C&quot; },
+  &quot;&amp;Beta;&quot;: { &quot;codepoints&quot;: [914], &quot;characters&quot;: &quot;\u0392&quot; },
+  &quot;&amp;beta;&quot;: { &quot;codepoints&quot;: [946], &quot;characters&quot;: &quot;\u03B2&quot; },
+  &quot;&amp;beth;&quot;: { &quot;codepoints&quot;: [8502], &quot;characters&quot;: &quot;\u2136&quot; },
+  &quot;&amp;between;&quot;: { &quot;codepoints&quot;: [8812], &quot;characters&quot;: &quot;\u226C&quot; },
+  &quot;&amp;Bfr;&quot;: { &quot;codepoints&quot;: [120069], &quot;characters&quot;: &quot;\uD835\uDD05&quot; },
+  &quot;&amp;bfr;&quot;: { &quot;codepoints&quot;: [120095], &quot;characters&quot;: &quot;\uD835\uDD1F&quot; },
+  &quot;&amp;bigcap;&quot;: { &quot;codepoints&quot;: [8898], &quot;characters&quot;: &quot;\u22C2&quot; },
+  &quot;&amp;bigcirc;&quot;: { &quot;codepoints&quot;: [9711], &quot;characters&quot;: &quot;\u25EF&quot; },
+  &quot;&amp;bigcup;&quot;: { &quot;codepoints&quot;: [8899], &quot;characters&quot;: &quot;\u22C3&quot; },
+  &quot;&amp;bigodot;&quot;: { &quot;codepoints&quot;: [10752], &quot;characters&quot;: &quot;\u2A00&quot; },
+  &quot;&amp;bigoplus;&quot;: { &quot;codepoints&quot;: [10753], &quot;characters&quot;: &quot;\u2A01&quot; },
+  &quot;&amp;bigotimes;&quot;: { &quot;codepoints&quot;: [10754], &quot;characters&quot;: &quot;\u2A02&quot; },
+  &quot;&amp;bigsqcup;&quot;: { &quot;codepoints&quot;: [10758], &quot;characters&quot;: &quot;\u2A06&quot; },
+  &quot;&amp;bigstar;&quot;: { &quot;codepoints&quot;: [9733], &quot;characters&quot;: &quot;\u2605&quot; },
+  &quot;&amp;bigtriangledown;&quot;: { &quot;codepoints&quot;: [9661], &quot;characters&quot;: &quot;\u25BD&quot; },
+  &quot;&amp;bigtriangleup;&quot;: { &quot;codepoints&quot;: [9651], &quot;characters&quot;: &quot;\u25B3&quot; },
+  &quot;&amp;biguplus;&quot;: { &quot;codepoints&quot;: [10756], &quot;characters&quot;: &quot;\u2A04&quot; },
+  &quot;&amp;bigvee;&quot;: { &quot;codepoints&quot;: [8897], &quot;characters&quot;: &quot;\u22C1&quot; },
+  &quot;&amp;bigwedge;&quot;: { &quot;codepoints&quot;: [8896], &quot;characters&quot;: &quot;\u22C0&quot; },
+  &quot;&amp;bkarow;&quot;: { &quot;codepoints&quot;: [10509], &quot;characters&quot;: &quot;\u290D&quot; },
+  &quot;&amp;blacklozenge;&quot;: { &quot;codepoints&quot;: [10731], &quot;characters&quot;: &quot;\u29EB&quot; },
+  &quot;&amp;blacksquare;&quot;: { &quot;codepoints&quot;: [9642], &quot;characters&quot;: &quot;\u25AA&quot; },
+  &quot;&amp;blacktriangle;&quot;: { &quot;codepoints&quot;: [9652], &quot;characters&quot;: &quot;\u25B4&quot; },
+  &quot;&amp;blacktriangledown;&quot;: { &quot;codepoints&quot;: [9662], &quot;characters&quot;: &quot;\u25BE&quot; },
+  &quot;&amp;blacktriangleleft;&quot;: { &quot;codepoints&quot;: [9666], &quot;characters&quot;: &quot;\u25C2&quot; },
+  &quot;&amp;blacktriangleright;&quot;: { &quot;codepoints&quot;: [9656], &quot;characters&quot;: &quot;\u25B8&quot; },
+  &quot;&amp;blank;&quot;: { &quot;codepoints&quot;: [9251], &quot;characters&quot;: &quot;\u2423&quot; },
+  &quot;&amp;blk12;&quot;: { &quot;codepoints&quot;: [9618], &quot;characters&quot;: &quot;\u2592&quot; },
+  &quot;&amp;blk14;&quot;: { &quot;codepoints&quot;: [9617], &quot;characters&quot;: &quot;\u2591&quot; },
+  &quot;&amp;blk34;&quot;: { &quot;codepoints&quot;: [9619], &quot;characters&quot;: &quot;\u2593&quot; },
+  &quot;&amp;block;&quot;: { &quot;codepoints&quot;: [9608], &quot;characters&quot;: &quot;\u2588&quot; },
+  &quot;&amp;bne;&quot;: { &quot;codepoints&quot;: [61, 8421], &quot;characters&quot;: &quot;\u003D\u20E5&quot; },
+  &quot;&amp;bnequiv;&quot;: { &quot;codepoints&quot;: [8801, 8421], &quot;characters&quot;: &quot;\u2261\u20E5&quot; },
+  &quot;&amp;bNot;&quot;: { &quot;codepoints&quot;: [10989], &quot;characters&quot;: &quot;\u2AED&quot; },
+  &quot;&amp;bnot;&quot;: { &quot;codepoints&quot;: [8976], &quot;characters&quot;: &quot;\u2310&quot; },
+  &quot;&amp;Bopf;&quot;: { &quot;codepoints&quot;: [120121], &quot;characters&quot;: &quot;\uD835\uDD39&quot; },
+  &quot;&amp;bopf;&quot;: { &quot;codepoints&quot;: [120147], &quot;characters&quot;: &quot;\uD835\uDD53&quot; },
+  &quot;&amp;bot;&quot;: { &quot;codepoints&quot;: [8869], &quot;characters&quot;: &quot;\u22A5&quot; },
+  &quot;&amp;bottom;&quot;: { &quot;codepoints&quot;: [8869], &quot;characters&quot;: &quot;\u22A5&quot; },
+  &quot;&amp;bowtie;&quot;: { &quot;codepoints&quot;: [8904], &quot;characters&quot;: &quot;\u22C8&quot; },
+  &quot;&amp;boxbox;&quot;: { &quot;codepoints&quot;: [10697], &quot;characters&quot;: &quot;\u29C9&quot; },
+  &quot;&amp;boxdl;&quot;: { &quot;codepoints&quot;: [9488], &quot;characters&quot;: &quot;\u2510&quot; },
+  &quot;&amp;boxdL;&quot;: { &quot;codepoints&quot;: [9557], &quot;characters&quot;: &quot;\u2555&quot; },
+  &quot;&amp;boxDl;&quot;: { &quot;codepoints&quot;: [9558], &quot;characters&quot;: &quot;\u2556&quot; },
+  &quot;&amp;boxDL;&quot;: { &quot;codepoints&quot;: [9559], &quot;characters&quot;: &quot;\u2557&quot; },
+  &quot;&amp;boxdr;&quot;: { &quot;codepoints&quot;: [9484], &quot;characters&quot;: &quot;\u250C&quot; },
+  &quot;&amp;boxdR;&quot;: { &quot;codepoints&quot;: [9554], &quot;characters&quot;: &quot;\u2552&quot; },
+  &quot;&amp;boxDr;&quot;: { &quot;codepoints&quot;: [9555], &quot;characters&quot;: &quot;\u2553&quot; },
+  &quot;&amp;boxDR;&quot;: { &quot;codepoints&quot;: [9556], &quot;characters&quot;: &quot;\u2554&quot; },
+  &quot;&amp;boxh;&quot;: { &quot;codepoints&quot;: [9472], &quot;characters&quot;: &quot;\u2500&quot; },
+  &quot;&amp;boxH;&quot;: { &quot;codepoints&quot;: [9552], &quot;characters&quot;: &quot;\u2550&quot; },
+  &quot;&amp;boxhd;&quot;: { &quot;codepoints&quot;: [9516], &quot;characters&quot;: &quot;\u252C&quot; },
+  &quot;&amp;boxHd;&quot;: { &quot;codepoints&quot;: [9572], &quot;characters&quot;: &quot;\u2564&quot; },
+  &quot;&amp;boxhD;&quot;: { &quot;codepoints&quot;: [9573], &quot;characters&quot;: &quot;\u2565&quot; },
+  &quot;&amp;boxHD;&quot;: { &quot;codepoints&quot;: [9574], &quot;characters&quot;: &quot;\u2566&quot; },
+  &quot;&amp;boxhu;&quot;: { &quot;codepoints&quot;: [9524], &quot;characters&quot;: &quot;\u2534&quot; },
+  &quot;&amp;boxHu;&quot;: { &quot;codepoints&quot;: [9575], &quot;characters&quot;: &quot;\u2567&quot; },
+  &quot;&amp;boxhU;&quot;: { &quot;codepoints&quot;: [9576], &quot;characters&quot;: &quot;\u2568&quot; },
+  &quot;&amp;boxHU;&quot;: { &quot;codepoints&quot;: [9577], &quot;characters&quot;: &quot;\u2569&quot; },
+  &quot;&amp;boxminus;&quot;: { &quot;codepoints&quot;: [8863], &quot;characters&quot;: &quot;\u229F&quot; },
+  &quot;&amp;boxplus;&quot;: { &quot;codepoints&quot;: [8862], &quot;characters&quot;: &quot;\u229E&quot; },
+  &quot;&amp;boxtimes;&quot;: { &quot;codepoints&quot;: [8864], &quot;characters&quot;: &quot;\u22A0&quot; },
+  &quot;&amp;boxul;&quot;: { &quot;codepoints&quot;: [9496], &quot;characters&quot;: &quot;\u2518&quot; },
+  &quot;&amp;boxuL;&quot;: { &quot;codepoints&quot;: [9563], &quot;characters&quot;: &quot;\u255B&quot; },
+  &quot;&amp;boxUl;&quot;: { &quot;codepoints&quot;: [9564], &quot;characters&quot;: &quot;\u255C&quot; },
+  &quot;&amp;boxUL;&quot;: { &quot;codepoints&quot;: [9565], &quot;characters&quot;: &quot;\u255D&quot; },
+  &quot;&amp;boxur;&quot;: { &quot;codepoints&quot;: [9492], &quot;characters&quot;: &quot;\u2514&quot; },
+  &quot;&amp;boxuR;&quot;: { &quot;codepoints&quot;: [9560], &quot;characters&quot;: &quot;\u2558&quot; },
+  &quot;&amp;boxUr;&quot;: { &quot;codepoints&quot;: [9561], &quot;characters&quot;: &quot;\u2559&quot; },
+  &quot;&amp;boxUR;&quot;: { &quot;codepoints&quot;: [9562], &quot;characters&quot;: &quot;\u255A&quot; },
+  &quot;&amp;boxv;&quot;: { &quot;codepoints&quot;: [9474], &quot;characters&quot;: &quot;\u2502&quot; },
+  &quot;&amp;boxV;&quot;: { &quot;codepoints&quot;: [9553], &quot;characters&quot;: &quot;\u2551&quot; },
+  &quot;&amp;boxvh;&quot;: { &quot;codepoints&quot;: [9532], &quot;characters&quot;: &quot;\u253C&quot; },
+  &quot;&amp;boxvH;&quot;: { &quot;codepoints&quot;: [9578], &quot;characters&quot;: &quot;\u256A&quot; },
+  &quot;&amp;boxVh;&quot;: { &quot;codepoints&quot;: [9579], &quot;characters&quot;: &quot;\u256B&quot; },
+  &quot;&amp;boxVH;&quot;: { &quot;codepoints&quot;: [9580], &quot;characters&quot;: &quot;\u256C&quot; },
+  &quot;&amp;boxvl;&quot;: { &quot;codepoints&quot;: [9508], &quot;characters&quot;: &quot;\u2524&quot; },
+  &quot;&amp;boxvL;&quot;: { &quot;codepoints&quot;: [9569], &quot;characters&quot;: &quot;\u2561&quot; },
+  &quot;&amp;boxVl;&quot;: { &quot;codepoints&quot;: [9570], &quot;characters&quot;: &quot;\u2562&quot; },
+  &quot;&amp;boxVL;&quot;: { &quot;codepoints&quot;: [9571], &quot;characters&quot;: &quot;\u2563&quot; },
+  &quot;&amp;boxvr;&quot;: { &quot;codepoints&quot;: [9500], &quot;characters&quot;: &quot;\u251C&quot; },
+  &quot;&amp;boxvR;&quot;: { &quot;codepoints&quot;: [9566], &quot;characters&quot;: &quot;\u255E&quot; },
+  &quot;&amp;boxVr;&quot;: { &quot;codepoints&quot;: [9567], &quot;characters&quot;: &quot;\u255F&quot; },
+  &quot;&amp;boxVR;&quot;: { &quot;codepoints&quot;: [9568], &quot;characters&quot;: &quot;\u2560&quot; },
+  &quot;&amp;bprime;&quot;: { &quot;codepoints&quot;: [8245], &quot;characters&quot;: &quot;\u2035&quot; },
+  &quot;&amp;breve;&quot;: { &quot;codepoints&quot;: [728], &quot;characters&quot;: &quot;\u02D8&quot; },
+  &quot;&amp;Breve;&quot;: { &quot;codepoints&quot;: [728], &quot;characters&quot;: &quot;\u02D8&quot; },
+  &quot;&amp;brvbar;&quot;: { &quot;codepoints&quot;: [166], &quot;characters&quot;: &quot;\u00A6&quot; },
+  &quot;&amp;brvbar&quot;: { &quot;codepoints&quot;: [166], &quot;characters&quot;: &quot;\u00A6&quot; },
+  &quot;&amp;bscr;&quot;: { &quot;codepoints&quot;: [119991], &quot;characters&quot;: &quot;\uD835\uDCB7&quot; },
+  &quot;&amp;Bscr;&quot;: { &quot;codepoints&quot;: [8492], &quot;characters&quot;: &quot;\u212C&quot; },
+  &quot;&amp;bsemi;&quot;: { &quot;codepoints&quot;: [8271], &quot;characters&quot;: &quot;\u204F&quot; },
+  &quot;&amp;bsim;&quot;: { &quot;codepoints&quot;: [8765], &quot;characters&quot;: &quot;\u223D&quot; },
+  &quot;&amp;bsime;&quot;: { &quot;codepoints&quot;: [8909], &quot;characters&quot;: &quot;\u22CD&quot; },
+  &quot;&amp;bsolb;&quot;: { &quot;codepoints&quot;: [10693], &quot;characters&quot;: &quot;\u29C5&quot; },
+  &quot;&amp;bsol;&quot;: { &quot;codepoints&quot;: [92], &quot;characters&quot;: &quot;\u005C&quot; },
+  &quot;&amp;bsolhsub;&quot;: { &quot;codepoints&quot;: [10184], &quot;characters&quot;: &quot;\u27C8&quot; },
+  &quot;&amp;bull;&quot;: { &quot;codepoints&quot;: [8226], &quot;characters&quot;: &quot;\u2022&quot; },
+  &quot;&amp;bullet;&quot;: { &quot;codepoints&quot;: [8226], &quot;characters&quot;: &quot;\u2022&quot; },
+  &quot;&amp;bump;&quot;: { &quot;codepoints&quot;: [8782], &quot;characters&quot;: &quot;\u224E&quot; },
+  &quot;&amp;bumpE;&quot;: { &quot;codepoints&quot;: [10926], &quot;characters&quot;: &quot;\u2AAE&quot; },
+  &quot;&amp;bumpe;&quot;: { &quot;codepoints&quot;: [8783], &quot;characters&quot;: &quot;\u224F&quot; },
+  &quot;&amp;Bumpeq;&quot;: { &quot;codepoints&quot;: [8782], &quot;characters&quot;: &quot;\u224E&quot; },
+  &quot;&amp;bumpeq;&quot;: { &quot;codepoints&quot;: [8783], &quot;characters&quot;: &quot;\u224F&quot; },
+  &quot;&amp;Cacute;&quot;: { &quot;codepoints&quot;: [262], &quot;characters&quot;: &quot;\u0106&quot; },
+  &quot;&amp;cacute;&quot;: { &quot;codepoints&quot;: [263], &quot;characters&quot;: &quot;\u0107&quot; },
+  &quot;&amp;capand;&quot;: { &quot;codepoints&quot;: [10820], &quot;characters&quot;: &quot;\u2A44&quot; },
+  &quot;&amp;capbrcup;&quot;: { &quot;codepoints&quot;: [10825], &quot;characters&quot;: &quot;\u2A49&quot; },
+  &quot;&amp;capcap;&quot;: { &quot;codepoints&quot;: [10827], &quot;characters&quot;: &quot;\u2A4B&quot; },
+  &quot;&amp;cap;&quot;: { &quot;codepoints&quot;: [8745], &quot;characters&quot;: &quot;\u2229&quot; },
+  &quot;&amp;Cap;&quot;: { &quot;codepoints&quot;: [8914], &quot;characters&quot;: &quot;\u22D2&quot; },
+  &quot;&amp;capcup;&quot;: { &quot;codepoints&quot;: [10823], &quot;characters&quot;: &quot;\u2A47&quot; },
+  &quot;&amp;capdot;&quot;: { &quot;codepoints&quot;: [10816], &quot;characters&quot;: &quot;\u2A40&quot; },
+  &quot;&amp;CapitalDifferentialD;&quot;: { &quot;codepoints&quot;: [8517], &quot;characters&quot;: &quot;\u2145&quot; },
+  &quot;&amp;caps;&quot;: { &quot;codepoints&quot;: [8745, 65024], &quot;characters&quot;: &quot;\u2229\uFE00&quot; },
+  &quot;&amp;caret;&quot;: { &quot;codepoints&quot;: [8257], &quot;characters&quot;: &quot;\u2041&quot; },
+  &quot;&amp;caron;&quot;: { &quot;codepoints&quot;: [711], &quot;characters&quot;: &quot;\u02C7&quot; },
+  &quot;&amp;Cayleys;&quot;: { &quot;codepoints&quot;: [8493], &quot;characters&quot;: &quot;\u212D&quot; },
+  &quot;&amp;ccaps;&quot;: { &quot;codepoints&quot;: [10829], &quot;characters&quot;: &quot;\u2A4D&quot; },
+  &quot;&amp;Ccaron;&quot;: { &quot;codepoints&quot;: [268], &quot;characters&quot;: &quot;\u010C&quot; },
+  &quot;&amp;ccaron;&quot;: { &quot;codepoints&quot;: [269], &quot;characters&quot;: &quot;\u010D&quot; },
+  &quot;&amp;Ccedil;&quot;: { &quot;codepoints&quot;: [199], &quot;characters&quot;: &quot;\u00C7&quot; },
+  &quot;&amp;Ccedil&quot;: { &quot;codepoints&quot;: [199], &quot;characters&quot;: &quot;\u00C7&quot; },
+  &quot;&amp;ccedil;&quot;: { &quot;codepoints&quot;: [231], &quot;characters&quot;: &quot;\u00E7&quot; },
+  &quot;&amp;ccedil&quot;: { &quot;codepoints&quot;: [231], &quot;characters&quot;: &quot;\u00E7&quot; },
+  &quot;&amp;Ccirc;&quot;: { &quot;codepoints&quot;: [264], &quot;characters&quot;: &quot;\u0108&quot; },
+  &quot;&amp;ccirc;&quot;: { &quot;codepoints&quot;: [265], &quot;characters&quot;: &quot;\u0109&quot; },
+  &quot;&amp;Cconint;&quot;: { &quot;codepoints&quot;: [8752], &quot;characters&quot;: &quot;\u2230&quot; },
+  &quot;&amp;ccups;&quot;: { &quot;codepoints&quot;: [10828], &quot;characters&quot;: &quot;\u2A4C&quot; },
+  &quot;&amp;ccupssm;&quot;: { &quot;codepoints&quot;: [10832], &quot;characters&quot;: &quot;\u2A50&quot; },
+  &quot;&amp;Cdot;&quot;: { &quot;codepoints&quot;: [266], &quot;characters&quot;: &quot;\u010A&quot; },
+  &quot;&amp;cdot;&quot;: { &quot;codepoints&quot;: [267], &quot;characters&quot;: &quot;\u010B&quot; },
+  &quot;&amp;cedil;&quot;: { &quot;codepoints&quot;: [184], &quot;characters&quot;: &quot;\u00B8&quot; },
+  &quot;&amp;cedil&quot;: { &quot;codepoints&quot;: [184], &quot;characters&quot;: &quot;\u00B8&quot; },
+  &quot;&amp;Cedilla;&quot;: { &quot;codepoints&quot;: [184], &quot;characters&quot;: &quot;\u00B8&quot; },
+  &quot;&amp;cemptyv;&quot;: { &quot;codepoints&quot;: [10674], &quot;characters&quot;: &quot;\u29B2&quot; },
+  &quot;&amp;cent;&quot;: { &quot;codepoints&quot;: [162], &quot;characters&quot;: &quot;\u00A2&quot; },
+  &quot;&amp;cent&quot;: { &quot;codepoints&quot;: [162], &quot;characters&quot;: &quot;\u00A2&quot; },
+  &quot;&amp;centerdot;&quot;: { &quot;codepoints&quot;: [183], &quot;characters&quot;: &quot;\u00B7&quot; },
+  &quot;&amp;CenterDot;&quot;: { &quot;codepoints&quot;: [183], &quot;characters&quot;: &quot;\u00B7&quot; },
+  &quot;&amp;cfr;&quot;: { &quot;codepoints&quot;: [120096], &quot;characters&quot;: &quot;\uD835\uDD20&quot; },
+  &quot;&amp;Cfr;&quot;: { &quot;codepoints&quot;: [8493], &quot;characters&quot;: &quot;\u212D&quot; },
+  &quot;&amp;CHcy;&quot;: { &quot;codepoints&quot;: [1063], &quot;characters&quot;: &quot;\u0427&quot; },
+  &quot;&amp;chcy;&quot;: { &quot;codepoints&quot;: [1095], &quot;characters&quot;: &quot;\u0447&quot; },
+  &quot;&amp;check;&quot;: { &quot;codepoints&quot;: [10003], &quot;characters&quot;: &quot;\u2713&quot; },
+  &quot;&amp;checkmark;&quot;: { &quot;codepoints&quot;: [10003], &quot;characters&quot;: &quot;\u2713&quot; },
+  &quot;&amp;Chi;&quot;: { &quot;codepoints&quot;: [935], &quot;characters&quot;: &quot;\u03A7&quot; },
+  &quot;&amp;chi;&quot;: { &quot;codepoints&quot;: [967], &quot;characters&quot;: &quot;\u03C7&quot; },
+  &quot;&amp;circ;&quot;: { &quot;codepoints&quot;: [710], &quot;characters&quot;: &quot;\u02C6&quot; },
+  &quot;&amp;circeq;&quot;: { &quot;codepoints&quot;: [8791], &quot;characters&quot;: &quot;\u2257&quot; },
+  &quot;&amp;circlearrowleft;&quot;: { &quot;codepoints&quot;: [8634], &quot;characters&quot;: &quot;\u21BA&quot; },
+  &quot;&amp;circlearrowright;&quot;: { &quot;codepoints&quot;: [8635], &quot;characters&quot;: &quot;\u21BB&quot; },
+  &quot;&amp;circledast;&quot;: { &quot;codepoints&quot;: [8859], &quot;characters&quot;: &quot;\u229B&quot; },
+  &quot;&amp;circledcirc;&quot;: { &quot;codepoints&quot;: [8858], &quot;characters&quot;: &quot;\u229A&quot; },
+  &quot;&amp;circleddash;&quot;: { &quot;codepoints&quot;: [8861], &quot;characters&quot;: &quot;\u229D&quot; },
+  &quot;&amp;CircleDot;&quot;: { &quot;codepoints&quot;: [8857], &quot;characters&quot;: &quot;\u2299&quot; },
+  &quot;&amp;circledR;&quot;: { &quot;codepoints&quot;: [174], &quot;characters&quot;: &quot;\u00AE&quot; },
+  &quot;&amp;circledS;&quot;: { &quot;codepoints&quot;: [9416], &quot;characters&quot;: &quot;\u24C8&quot; },
+  &quot;&amp;CircleMinus;&quot;: { &quot;codepoints&quot;: [8854], &quot;characters&quot;: &quot;\u2296&quot; },
+  &quot;&amp;CirclePlus;&quot;: { &quot;codepoints&quot;: [8853], &quot;characters&quot;: &quot;\u2295&quot; },
+  &quot;&amp;CircleTimes;&quot;: { &quot;codepoints&quot;: [8855], &quot;characters&quot;: &quot;\u2297&quot; },
+  &quot;&amp;cir;&quot;: { &quot;codepoints&quot;: [9675], &quot;characters&quot;: &quot;\u25CB&quot; },
+  &quot;&amp;cirE;&quot;: { &quot;codepoints&quot;: [10691], &quot;characters&quot;: &quot;\u29C3&quot; },
+  &quot;&amp;cire;&quot;: { &quot;codepoints&quot;: [8791], &quot;characters&quot;: &quot;\u2257&quot; },
+  &quot;&amp;cirfnint;&quot;: { &quot;codepoints&quot;: [10768], &quot;characters&quot;: &quot;\u2A10&quot; },
+  &quot;&amp;cirmid;&quot;: { &quot;codepoints&quot;: [10991], &quot;characters&quot;: &quot;\u2AEF&quot; },
+  &quot;&amp;cirscir;&quot;: { &quot;codepoints&quot;: [10690], &quot;characters&quot;: &quot;\u29C2&quot; },
+  &quot;&amp;ClockwiseContourIntegral;&quot;: { &quot;codepoints&quot;: [8754], &quot;characters&quot;: &quot;\u2232&quot; },
+  &quot;&amp;CloseCurlyDoubleQuote;&quot;: { &quot;codepoints&quot;: [8221], &quot;characters&quot;: &quot;\u201D&quot; },
+  &quot;&amp;CloseCurlyQuote;&quot;: { &quot;codepoints&quot;: [8217], &quot;characters&quot;: &quot;\u2019&quot; },
+  &quot;&amp;clubs;&quot;: { &quot;codepoints&quot;: [9827], &quot;characters&quot;: &quot;\u2663&quot; },
+  &quot;&amp;clubsuit;&quot;: { &quot;codepoints&quot;: [9827], &quot;characters&quot;: &quot;\u2663&quot; },
+  &quot;&amp;colon;&quot;: { &quot;codepoints&quot;: [58], &quot;characters&quot;: &quot;\u003A&quot; },
+  &quot;&amp;Colon;&quot;: { &quot;codepoints&quot;: [8759], &quot;characters&quot;: &quot;\u2237&quot; },
+  &quot;&amp;Colone;&quot;: { &quot;codepoints&quot;: [10868], &quot;characters&quot;: &quot;\u2A74&quot; },
+  &quot;&amp;colone;&quot;: { &quot;codepoints&quot;: [8788], &quot;characters&quot;: &quot;\u2254&quot; },
+  &quot;&amp;coloneq;&quot;: { &quot;codepoints&quot;: [8788], &quot;characters&quot;: &quot;\u2254&quot; },
+  &quot;&amp;comma;&quot;: { &quot;codepoints&quot;: [44], &quot;characters&quot;: &quot;\u002C&quot; },
+  &quot;&amp;commat;&quot;: { &quot;codepoints&quot;: [64], &quot;characters&quot;: &quot;\u0040&quot; },
+  &quot;&amp;comp;&quot;: { &quot;codepoints&quot;: [8705], &quot;characters&quot;: &quot;\u2201&quot; },
+  &quot;&amp;compfn;&quot;: { &quot;codepoints&quot;: [8728], &quot;characters&quot;: &quot;\u2218&quot; },
+  &quot;&amp;complement;&quot;: { &quot;codepoints&quot;: [8705], &quot;characters&quot;: &quot;\u2201&quot; },
+  &quot;&amp;complexes;&quot;: { &quot;codepoints&quot;: [8450], &quot;characters&quot;: &quot;\u2102&quot; },
+  &quot;&amp;cong;&quot;: { &quot;codepoints&quot;: [8773], &quot;characters&quot;: &quot;\u2245&quot; },
+  &quot;&amp;congdot;&quot;: { &quot;codepoints&quot;: [10861], &quot;characters&quot;: &quot;\u2A6D&quot; },
+  &quot;&amp;Congruent;&quot;: { &quot;codepoints&quot;: [8801], &quot;characters&quot;: &quot;\u2261&quot; },
+  &quot;&amp;conint;&quot;: { &quot;codepoints&quot;: [8750], &quot;characters&quot;: &quot;\u222E&quot; },
+  &quot;&amp;Conint;&quot;: { &quot;codepoints&quot;: [8751], &quot;characters&quot;: &quot;\u222F&quot; },
+  &quot;&amp;ContourIntegral;&quot;: { &quot;codepoints&quot;: [8750], &quot;characters&quot;: &quot;\u222E&quot; },
+  &quot;&amp;copf;&quot;: { &quot;codepoints&quot;: [120148], &quot;characters&quot;: &quot;\uD835\uDD54&quot; },
+  &quot;&amp;Copf;&quot;: { &quot;codepoints&quot;: [8450], &quot;characters&quot;: &quot;\u2102&quot; },
+  &quot;&amp;coprod;&quot;: { &quot;codepoints&quot;: [8720], &quot;characters&quot;: &quot;\u2210&quot; },
+  &quot;&amp;Coproduct;&quot;: { &quot;codepoints&quot;: [8720], &quot;characters&quot;: &quot;\u2210&quot; },
+  &quot;&amp;copy;&quot;: { &quot;codepoints&quot;: [169], &quot;characters&quot;: &quot;\u00A9&quot; },
+  &quot;&amp;copy&quot;: { &quot;codepoints&quot;: [169], &quot;characters&quot;: &quot;\u00A9&quot; },
+  &quot;&amp;COPY;&quot;: { &quot;codepoints&quot;: [169], &quot;characters&quot;: &quot;\u00A9&quot; },
+  &quot;&amp;COPY&quot;: { &quot;codepoints&quot;: [169], &quot;characters&quot;: &quot;\u00A9&quot; },
+  &quot;&amp;copysr;&quot;: { &quot;codepoints&quot;: [8471], &quot;characters&quot;: &quot;\u2117&quot; },
+  &quot;&amp;CounterClockwiseContourIntegral;&quot;: { &quot;codepoints&quot;: [8755], &quot;characters&quot;: &quot;\u2233&quot; },
+  &quot;&amp;crarr;&quot;: { &quot;codepoints&quot;: [8629], &quot;characters&quot;: &quot;\u21B5&quot; },
+  &quot;&amp;cross;&quot;: { &quot;codepoints&quot;: [10007], &quot;characters&quot;: &quot;\u2717&quot; },
+  &quot;&amp;Cross;&quot;: { &quot;codepoints&quot;: [10799], &quot;characters&quot;: &quot;\u2A2F&quot; },
+  &quot;&amp;Cscr;&quot;: { &quot;codepoints&quot;: [119966], &quot;characters&quot;: &quot;\uD835\uDC9E&quot; },
+  &quot;&amp;cscr;&quot;: { &quot;codepoints&quot;: [119992], &quot;characters&quot;: &quot;\uD835\uDCB8&quot; },
+  &quot;&amp;csub;&quot;: { &quot;codepoints&quot;: [10959], &quot;characters&quot;: &quot;\u2ACF&quot; },
+  &quot;&amp;csube;&quot;: { &quot;codepoints&quot;: [10961], &quot;characters&quot;: &quot;\u2AD1&quot; },
+  &quot;&amp;csup;&quot;: { &quot;codepoints&quot;: [10960], &quot;characters&quot;: &quot;\u2AD0&quot; },
+  &quot;&amp;csupe;&quot;: { &quot;codepoints&quot;: [10962], &quot;characters&quot;: &quot;\u2AD2&quot; },
+  &quot;&amp;ctdot;&quot;: { &quot;codepoints&quot;: [8943], &quot;characters&quot;: &quot;\u22EF&quot; },
+  &quot;&amp;cudarrl;&quot;: { &quot;codepoints&quot;: [10552], &quot;characters&quot;: &quot;\u2938&quot; },
+  &quot;&amp;cudarrr;&quot;: { &quot;codepoints&quot;: [10549], &quot;characters&quot;: &quot;\u2935&quot; },
+  &quot;&amp;cuepr;&quot;: { &quot;codepoints&quot;: [8926], &quot;characters&quot;: &quot;\u22DE&quot; },
+  &quot;&amp;cuesc;&quot;: { &quot;codepoints&quot;: [8927], &quot;characters&quot;: &quot;\u22DF&quot; },
+  &quot;&amp;cularr;&quot;: { &quot;codepoints&quot;: [8630], &quot;characters&quot;: &quot;\u21B6&quot; },
+  &quot;&amp;cularrp;&quot;: { &quot;codepoints&quot;: [10557], &quot;characters&quot;: &quot;\u293D&quot; },
+  &quot;&amp;cupbrcap;&quot;: { &quot;codepoints&quot;: [10824], &quot;characters&quot;: &quot;\u2A48&quot; },
+  &quot;&amp;cupcap;&quot;: { &quot;codepoints&quot;: [10822], &quot;characters&quot;: &quot;\u2A46&quot; },
+  &quot;&amp;CupCap;&quot;: { &quot;codepoints&quot;: [8781], &quot;characters&quot;: &quot;\u224D&quot; },
+  &quot;&amp;cup;&quot;: { &quot;codepoints&quot;: [8746], &quot;characters&quot;: &quot;\u222A&quot; },
+  &quot;&amp;Cup;&quot;: { &quot;codepoints&quot;: [8915], &quot;characters&quot;: &quot;\u22D3&quot; },
+  &quot;&amp;cupcup;&quot;: { &quot;codepoints&quot;: [10826], &quot;characters&quot;: &quot;\u2A4A&quot; },
+  &quot;&amp;cupdot;&quot;: { &quot;codepoints&quot;: [8845], &quot;characters&quot;: &quot;\u228D&quot; },
+  &quot;&amp;cupor;&quot;: { &quot;codepoints&quot;: [10821], &quot;characters&quot;: &quot;\u2A45&quot; },
+  &quot;&amp;cups;&quot;: { &quot;codepoints&quot;: [8746, 65024], &quot;characters&quot;: &quot;\u222A\uFE00&quot; },
+  &quot;&amp;curarr;&quot;: { &quot;codepoints&quot;: [8631], &quot;characters&quot;: &quot;\u21B7&quot; },
+  &quot;&amp;curarrm;&quot;: { &quot;codepoints&quot;: [10556], &quot;characters&quot;: &quot;\u293C&quot; },
+  &quot;&amp;curlyeqprec;&quot;: { &quot;codepoints&quot;: [8926], &quot;characters&quot;: &quot;\u22DE&quot; },
+  &quot;&amp;curlyeqsucc;&quot;: { &quot;codepoints&quot;: [8927], &quot;characters&quot;: &quot;\u22DF&quot; },
+  &quot;&amp;curlyvee;&quot;: { &quot;codepoints&quot;: [8910], &quot;characters&quot;: &quot;\u22CE&quot; },
+  &quot;&amp;curlywedge;&quot;: { &quot;codepoints&quot;: [8911], &quot;characters&quot;: &quot;\u22CF&quot; },
+  &quot;&amp;curren;&quot;: { &quot;codepoints&quot;: [164], &quot;characters&quot;: &quot;\u00A4&quot; },
+  &quot;&amp;curren&quot;: { &quot;codepoints&quot;: [164], &quot;characters&quot;: &quot;\u00A4&quot; },
+  &quot;&amp;curvearrowleft;&quot;: { &quot;codepoints&quot;: [8630], &quot;characters&quot;: &quot;\u21B6&quot; },
+  &quot;&amp;curvearrowright;&quot;: { &quot;codepoints&quot;: [8631], &quot;characters&quot;: &quot;\u21B7&quot; },
+  &quot;&amp;cuvee;&quot;: { &quot;codepoints&quot;: [8910], &quot;characters&quot;: &quot;\u22CE&quot; },
+  &quot;&amp;cuwed;&quot;: { &quot;codepoints&quot;: [8911], &quot;characters&quot;: &quot;\u22CF&quot; },
+  &quot;&amp;cwconint;&quot;: { &quot;codepoints&quot;: [8754], &quot;characters&quot;: &quot;\u2232&quot; },
+  &quot;&amp;cwint;&quot;: { &quot;codepoints&quot;: [8753], &quot;characters&quot;: &quot;\u2231&quot; },
+  &quot;&amp;cylcty;&quot;: { &quot;codepoints&quot;: [9005], &quot;characters&quot;: &quot;\u232D&quot; },
+  &quot;&amp;dagger;&quot;: { &quot;codepoints&quot;: [8224], &quot;characters&quot;: &quot;\u2020&quot; },
+  &quot;&amp;Dagger;&quot;: { &quot;codepoints&quot;: [8225], &quot;characters&quot;: &quot;\u2021&quot; },
+  &quot;&amp;daleth;&quot;: { &quot;codepoints&quot;: [8504], &quot;characters&quot;: &quot;\u2138&quot; },
+  &quot;&amp;darr;&quot;: { &quot;codepoints&quot;: [8595], &quot;characters&quot;: &quot;\u2193&quot; },
+  &quot;&amp;Darr;&quot;: { &quot;codepoints&quot;: [8609], &quot;characters&quot;: &quot;\u21A1&quot; },
+  &quot;&amp;dArr;&quot;: { &quot;codepoints&quot;: [8659], &quot;characters&quot;: &quot;\u21D3&quot; },
+  &quot;&amp;dash;&quot;: { &quot;codepoints&quot;: [8208], &quot;characters&quot;: &quot;\u2010&quot; },
+  &quot;&amp;Dashv;&quot;: { &quot;codepoints&quot;: [10980], &quot;characters&quot;: &quot;\u2AE4&quot; },
+  &quot;&amp;dashv;&quot;: { &quot;codepoints&quot;: [8867], &quot;characters&quot;: &quot;\u22A3&quot; },
+  &quot;&amp;dbkarow;&quot;: { &quot;codepoints&quot;: [10511], &quot;characters&quot;: &quot;\u290F&quot; },
+  &quot;&amp;dblac;&quot;: { &quot;codepoints&quot;: [733], &quot;characters&quot;: &quot;\u02DD&quot; },
+  &quot;&amp;Dcaron;&quot;: { &quot;codepoints&quot;: [270], &quot;characters&quot;: &quot;\u010E&quot; },
+  &quot;&amp;dcaron;&quot;: { &quot;codepoints&quot;: [271], &quot;characters&quot;: &quot;\u010F&quot; },
+  &quot;&amp;Dcy;&quot;: { &quot;codepoints&quot;: [1044], &quot;characters&quot;: &quot;\u0414&quot; },
+  &quot;&amp;dcy;&quot;: { &quot;codepoints&quot;: [1076], &quot;characters&quot;: &quot;\u0434&quot; },
+  &quot;&amp;ddagger;&quot;: { &quot;codepoints&quot;: [8225], &quot;characters&quot;: &quot;\u2021&quot; },
+  &quot;&amp;ddarr;&quot;: { &quot;codepoints&quot;: [8650], &quot;characters&quot;: &quot;\u21CA&quot; },
+  &quot;&amp;DD;&quot;: { &quot;codepoints&quot;: [8517], &quot;characters&quot;: &quot;\u2145&quot; },
+  &quot;&amp;dd;&quot;: { &quot;codepoints&quot;: [8518], &quot;characters&quot;: &quot;\u2146&quot; },
+  &quot;&amp;DDotrahd;&quot;: { &quot;codepoints&quot;: [10513], &quot;characters&quot;: &quot;\u2911&quot; },
+  &quot;&amp;ddotseq;&quot;: { &quot;codepoints&quot;: [10871], &quot;characters&quot;: &quot;\u2A77&quot; },
+  &quot;&amp;deg;&quot;: { &quot;codepoints&quot;: [176], &quot;characters&quot;: &quot;\u00B0&quot; },
+  &quot;&amp;deg&quot;: { &quot;codepoints&quot;: [176], &quot;characters&quot;: &quot;\u00B0&quot; },
+  &quot;&amp;Del;&quot;: { &quot;codepoints&quot;: [8711], &quot;characters&quot;: &quot;\u2207&quot; },
+  &quot;&amp;Delta;&quot;: { &quot;codepoints&quot;: [916], &quot;characters&quot;: &quot;\u0394&quot; },
+  &quot;&amp;delta;&quot;: { &quot;codepoints&quot;: [948], &quot;characters&quot;: &quot;\u03B4&quot; },
+  &quot;&amp;demptyv;&quot;: { &quot;codepoints&quot;: [10673], &quot;characters&quot;: &quot;\u29B1&quot; },
+  &quot;&amp;dfisht;&quot;: { &quot;codepoints&quot;: [10623], &quot;characters&quot;: &quot;\u297F&quot; },
+  &quot;&amp;Dfr;&quot;: { &quot;codepoints&quot;: [120071], &quot;characters&quot;: &quot;\uD835\uDD07&quot; },
+  &quot;&amp;dfr;&quot;: { &quot;codepoints&quot;: [120097], &quot;characters&quot;: &quot;\uD835\uDD21&quot; },
+  &quot;&amp;dHar;&quot;: { &quot;codepoints&quot;: [10597], &quot;characters&quot;: &quot;\u2965&quot; },
+  &quot;&amp;dharl;&quot;: { &quot;codepoints&quot;: [8643], &quot;characters&quot;: &quot;\u21C3&quot; },
+  &quot;&amp;dharr;&quot;: { &quot;codepoints&quot;: [8642], &quot;characters&quot;: &quot;\u21C2&quot; },
+  &quot;&amp;DiacriticalAcute;&quot;: { &quot;codepoints&quot;: [180], &quot;characters&quot;: &quot;\u00B4&quot; },
+  &quot;&amp;DiacriticalDot;&quot;: { &quot;codepoints&quot;: [729], &quot;characters&quot;: &quot;\u02D9&quot; },
+  &quot;&amp;DiacriticalDoubleAcute;&quot;: { &quot;codepoints&quot;: [733], &quot;characters&quot;: &quot;\u02DD&quot; },
+  &quot;&amp;DiacriticalGrave;&quot;: { &quot;codepoints&quot;: [96], &quot;characters&quot;: &quot;\u0060&quot; },
+  &quot;&amp;DiacriticalTilde;&quot;: { &quot;codepoints&quot;: [732], &quot;characters&quot;: &quot;\u02DC&quot; },
+  &quot;&amp;diam;&quot;: { &quot;codepoints&quot;: [8900], &quot;characters&quot;: &quot;\u22C4&quot; },
+  &quot;&amp;diamond;&quot;: { &quot;codepoints&quot;: [8900], &quot;characters&quot;: &quot;\u22C4&quot; },
+  &quot;&amp;Diamond;&quot;: { &quot;codepoints&quot;: [8900], &quot;characters&quot;: &quot;\u22C4&quot; },
+  &quot;&amp;diamondsuit;&quot;: { &quot;codepoints&quot;: [9830], &quot;characters&quot;: &quot;\u2666&quot; },
+  &quot;&amp;diams;&quot;: { &quot;codepoints&quot;: [9830], &quot;characters&quot;: &quot;\u2666&quot; },
+  &quot;&amp;die;&quot;: { &quot;codepoints&quot;: [168], &quot;characters&quot;: &quot;\u00A8&quot; },
+  &quot;&amp;DifferentialD;&quot;: { &quot;codepoints&quot;: [8518], &quot;characters&quot;: &quot;\u2146&quot; },
+  &quot;&amp;digamma;&quot;: { &quot;codepoints&quot;: [989], &quot;characters&quot;: &quot;\u03DD&quot; },
+  &quot;&amp;disin;&quot;: { &quot;codepoints&quot;: [8946], &quot;characters&quot;: &quot;\u22F2&quot; },
+  &quot;&amp;div;&quot;: { &quot;codepoints&quot;: [247], &quot;characters&quot;: &quot;\u00F7&quot; },
+  &quot;&amp;divide;&quot;: { &quot;codepoints&quot;: [247], &quot;characters&quot;: &quot;\u00F7&quot; },
+  &quot;&amp;divide&quot;: { &quot;codepoints&quot;: [247], &quot;characters&quot;: &quot;\u00F7&quot; },
+  &quot;&amp;divideontimes;&quot;: { &quot;codepoints&quot;: [8903], &quot;characters&quot;: &quot;\u22C7&quot; },
+  &quot;&amp;divonx;&quot;: { &quot;codepoints&quot;: [8903], &quot;characters&quot;: &quot;\u22C7&quot; },
+  &quot;&amp;DJcy;&quot;: { &quot;codepoints&quot;: [1026], &quot;characters&quot;: &quot;\u0402&quot; },
+  &quot;&amp;djcy;&quot;: { &quot;codepoints&quot;: [1106], &quot;characters&quot;: &quot;\u0452&quot; },
+  &quot;&amp;dlcorn;&quot;: { &quot;codepoints&quot;: [8990], &quot;characters&quot;: &quot;\u231E&quot; },
+  &quot;&amp;dlcrop;&quot;: { &quot;codepoints&quot;: [8973], &quot;characters&quot;: &quot;\u230D&quot; },
+  &quot;&amp;dollar;&quot;: { &quot;codepoints&quot;: [36], &quot;characters&quot;: &quot;\u0024&quot; },
+  &quot;&amp;Dopf;&quot;: { &quot;codepoints&quot;: [120123], &quot;characters&quot;: &quot;\uD835\uDD3B&quot; },
+  &quot;&amp;dopf;&quot;: { &quot;codepoints&quot;: [120149], &quot;characters&quot;: &quot;\uD835\uDD55&quot; },
+  &quot;&amp;Dot;&quot;: { &quot;codepoints&quot;: [168], &quot;characters&quot;: &quot;\u00A8&quot; },
+  &quot;&amp;dot;&quot;: { &quot;codepoints&quot;: [729], &quot;characters&quot;: &quot;\u02D9&quot; },
+  &quot;&amp;DotDot;&quot;: { &quot;codepoints&quot;: [8412], &quot;characters&quot;: &quot;\u20DC&quot; },
+  &quot;&amp;doteq;&quot;: { &quot;codepoints&quot;: [8784], &quot;characters&quot;: &quot;\u2250&quot; },
+  &quot;&amp;doteqdot;&quot;: { &quot;codepoints&quot;: [8785], &quot;characters&quot;: &quot;\u2251&quot; },
+  &quot;&amp;DotEqual;&quot;: { &quot;codepoints&quot;: [8784], &quot;characters&quot;: &quot;\u2250&quot; },
+  &quot;&amp;dotminus;&quot;: { &quot;codepoints&quot;: [8760], &quot;characters&quot;: &quot;\u2238&quot; },
+  &quot;&amp;dotplus;&quot;: { &quot;codepoints&quot;: [8724], &quot;characters&quot;: &quot;\u2214&quot; },
+  &quot;&amp;dotsquare;&quot;: { &quot;codepoints&quot;: [8865], &quot;characters&quot;: &quot;\u22A1&quot; },
+  &quot;&amp;doublebarwedge;&quot;: { &quot;codepoints&quot;: [8966], &quot;characters&quot;: &quot;\u2306&quot; },
+  &quot;&amp;DoubleContourIntegral;&quot;: { &quot;codepoints&quot;: [8751], &quot;characters&quot;: &quot;\u222F&quot; },
+  &quot;&amp;DoubleDot;&quot;: { &quot;codepoints&quot;: [168], &quot;characters&quot;: &quot;\u00A8&quot; },
+  &quot;&amp;DoubleDownArrow;&quot;: { &quot;codepoints&quot;: [8659], &quot;characters&quot;: &quot;\u21D3&quot; },
+  &quot;&amp;DoubleLeftArrow;&quot;: { &quot;codepoints&quot;: [8656], &quot;characters&quot;: &quot;\u21D0&quot; },
+  &quot;&amp;DoubleLeftRightArrow;&quot;: { &quot;codepoints&quot;: [8660], &quot;characters&quot;: &quot;\u21D4&quot; },
+  &quot;&amp;DoubleLeftTee;&quot;: { &quot;codepoints&quot;: [10980], &quot;characters&quot;: &quot;\u2AE4&quot; },
+  &quot;&amp;DoubleLongLeftArrow;&quot;: { &quot;codepoints&quot;: [10232], &quot;characters&quot;: &quot;\u27F8&quot; },
+  &quot;&amp;DoubleLongLeftRightArrow;&quot;: { &quot;codepoints&quot;: [10234], &quot;characters&quot;: &quot;\u27FA&quot; },
+  &quot;&amp;DoubleLongRightArrow;&quot;: { &quot;codepoints&quot;: [10233], &quot;characters&quot;: &quot;\u27F9&quot; },
+  &quot;&amp;DoubleRightArrow;&quot;: { &quot;codepoints&quot;: [8658], &quot;characters&quot;: &quot;\u21D2&quot; },
+  &quot;&amp;DoubleRightTee;&quot;: { &quot;codepoints&quot;: [8872], &quot;characters&quot;: &quot;\u22A8&quot; },
+  &quot;&amp;DoubleUpArrow;&quot;: { &quot;codepoints&quot;: [8657], &quot;characters&quot;: &quot;\u21D1&quot; },
+  &quot;&amp;DoubleUpDownArrow;&quot;: { &quot;codepoints&quot;: [8661], &quot;characters&quot;: &quot;\u21D5&quot; },
+  &quot;&amp;DoubleVerticalBar;&quot;: { &quot;codepoints&quot;: [8741], &quot;characters&quot;: &quot;\u2225&quot; },
+  &quot;&amp;DownArrowBar;&quot;: { &quot;codepoints&quot;: [10515], &quot;characters&quot;: &quot;\u2913&quot; },
+  &quot;&amp;downarrow;&quot;: { &quot;codepoints&quot;: [8595], &quot;characters&quot;: &quot;\u2193&quot; },
+  &quot;&amp;DownArrow;&quot;: { &quot;codepoints&quot;: [8595], &quot;characters&quot;: &quot;\u2193&quot; },
+  &quot;&amp;Downarrow;&quot;: { &quot;codepoints&quot;: [8659], &quot;characters&quot;: &quot;\u21D3&quot; },
+  &quot;&amp;DownArrowUpArrow;&quot;: { &quot;codepoints&quot;: [8693], &quot;characters&quot;: &quot;\u21F5&quot; },
+  &quot;&amp;DownBreve;&quot;: { &quot;codepoints&quot;: [785], &quot;characters&quot;: &quot;\u0311&quot; },
+  &quot;&amp;downdownarrows;&quot;: { &quot;codepoints&quot;: [8650], &quot;characters&quot;: &quot;\u21CA&quot; },
+  &quot;&amp;downharpoonleft;&quot;: { &quot;codepoints&quot;: [8643], &quot;characters&quot;: &quot;\u21C3&quot; },
+  &quot;&amp;downharpoonright;&quot;: { &quot;codepoints&quot;: [8642], &quot;characters&quot;: &quot;\u21C2&quot; },
+  &quot;&amp;DownLeftRightVector;&quot;: { &quot;codepoints&quot;: [10576], &quot;characters&quot;: &quot;\u2950&quot; },
+  &quot;&amp;DownLeftTeeVector;&quot;: { &quot;codepoints&quot;: [10590], &quot;characters&quot;: &quot;\u295E&quot; },
+  &quot;&amp;DownLeftVectorBar;&quot;: { &quot;codepoints&quot;: [10582], &quot;characters&quot;: &quot;\u2956&quot; },
+  &quot;&amp;DownLeftVector;&quot;: { &quot;codepoints&quot;: [8637], &quot;characters&quot;: &quot;\u21BD&quot; },
+  &quot;&amp;DownRightTeeVector;&quot;: { &quot;codepoints&quot;: [10591], &quot;characters&quot;: &quot;\u295F&quot; },
+  &quot;&amp;DownRightVectorBar;&quot;: { &quot;codepoints&quot;: [10583], &quot;characters&quot;: &quot;\u2957&quot; },
+  &quot;&amp;DownRightVector;&quot;: { &quot;codepoints&quot;: [8641], &quot;characters&quot;: &quot;\u21C1&quot; },
+  &quot;&amp;DownTeeArrow;&quot;: { &quot;codepoints&quot;: [8615], &quot;characters&quot;: &quot;\u21A7&quot; },
+  &quot;&amp;DownTee;&quot;: { &quot;codepoints&quot;: [8868], &quot;characters&quot;: &quot;\u22A4&quot; },
+  &quot;&amp;drbkarow;&quot;: { &quot;codepoints&quot;: [10512], &quot;characters&quot;: &quot;\u2910&quot; },
+  &quot;&amp;drcorn;&quot;: { &quot;codepoints&quot;: [8991], &quot;characters&quot;: &quot;\u231F&quot; },
+  &quot;&amp;drcrop;&quot;: { &quot;codepoints&quot;: [8972], &quot;characters&quot;: &quot;\u230C&quot; },
+  &quot;&amp;Dscr;&quot;: { &quot;codepoints&quot;: [119967], &quot;characters&quot;: &quot;\uD835\uDC9F&quot; },
+  &quot;&amp;dscr;&quot;: { &quot;codepoints&quot;: [119993], &quot;characters&quot;: &quot;\uD835\uDCB9&quot; },
+  &quot;&amp;DScy;&quot;: { &quot;codepoints&quot;: [1029], &quot;characters&quot;: &quot;\u0405&quot; },
+  &quot;&amp;dscy;&quot;: { &quot;codepoints&quot;: [1109], &quot;characters&quot;: &quot;\u0455&quot; },
+  &quot;&amp;dsol;&quot;: { &quot;codepoints&quot;: [10742], &quot;characters&quot;: &quot;\u29F6&quot; },
+  &quot;&amp;Dstrok;&quot;: { &quot;codepoints&quot;: [272], &quot;characters&quot;: &quot;\u0110&quot; },
+  &quot;&amp;dstrok;&quot;: { &quot;codepoints&quot;: [273], &quot;characters&quot;: &quot;\u0111&quot; },
+  &quot;&amp;dtdot;&quot;: { &quot;codepoints&quot;: [8945], &quot;characters&quot;: &quot;\u22F1&quot; },
+  &quot;&amp;dtri;&quot;: { &quot;codepoints&quot;: [9663], &quot;characters&quot;: &quot;\u25BF&quot; },
+  &quot;&amp;dtrif;&quot;: { &quot;codepoints&quot;: [9662], &quot;characters&quot;: &quot;\u25BE&quot; },
+  &quot;&amp;duarr;&quot;: { &quot;codepoints&quot;: [8693], &quot;characters&quot;: &quot;\u21F5&quot; },
+  &quot;&amp;duhar;&quot;: { &quot;codepoints&quot;: [10607], &quot;characters&quot;: &quot;\u296F&quot; },
+  &quot;&amp;dwangle;&quot;: { &quot;codepoints&quot;: [10662], &quot;characters&quot;: &quot;\u29A6&quot; },
+  &quot;&amp;DZcy;&quot;: { &quot;codepoints&quot;: [1039], &quot;characters&quot;: &quot;\u040F&quot; },
+  &quot;&amp;dzcy;&quot;: { &quot;codepoints&quot;: [1119], &quot;characters&quot;: &quot;\u045F&quot; },
+  &quot;&amp;dzigrarr;&quot;: { &quot;codepoints&quot;: [10239], &quot;characters&quot;: &quot;\u27FF&quot; },
+  &quot;&amp;Eacute;&quot;: { &quot;codepoints&quot;: [201], &quot;characters&quot;: &quot;\u00C9&quot; },
+  &quot;&amp;Eacute&quot;: { &quot;codepoints&quot;: [201], &quot;characters&quot;: &quot;\u00C9&quot; },
+  &quot;&amp;eacute;&quot;: { &quot;codepoints&quot;: [233], &quot;characters&quot;: &quot;\u00E9&quot; },
+  &quot;&amp;eacute&quot;: { &quot;codepoints&quot;: [233], &quot;characters&quot;: &quot;\u00E9&quot; },
+  &quot;&amp;easter;&quot;: { &quot;codepoints&quot;: [10862], &quot;characters&quot;: &quot;\u2A6E&quot; },
+  &quot;&amp;Ecaron;&quot;: { &quot;codepoints&quot;: [282], &quot;characters&quot;: &quot;\u011A&quot; },
+  &quot;&amp;ecaron;&quot;: { &quot;codepoints&quot;: [283], &quot;characters&quot;: &quot;\u011B&quot; },
+  &quot;&amp;Ecirc;&quot;: { &quot;codepoints&quot;: [202], &quot;characters&quot;: &quot;\u00CA&quot; },
+  &quot;&amp;Ecirc&quot;: { &quot;codepoints&quot;: [202], &quot;characters&quot;: &quot;\u00CA&quot; },
+  &quot;&amp;ecirc;&quot;: { &quot;codepoints&quot;: [234], &quot;characters&quot;: &quot;\u00EA&quot; },
+  &quot;&amp;ecirc&quot;: { &quot;codepoints&quot;: [234], &quot;characters&quot;: &quot;\u00EA&quot; },
+  &quot;&amp;ecir;&quot;: { &quot;codepoints&quot;: [8790], &quot;characters&quot;: &quot;\u2256&quot; },
+  &quot;&amp;ecolon;&quot;: { &quot;codepoints&quot;: [8789], &quot;characters&quot;: &quot;\u2255&quot; },
+  &quot;&amp;Ecy;&quot;: { &quot;codepoints&quot;: [1069], &quot;characters&quot;: &quot;\u042D&quot; },
+  &quot;&amp;ecy;&quot;: { &quot;codepoints&quot;: [1101], &quot;characters&quot;: &quot;\u044D&quot; },
+  &quot;&amp;eDDot;&quot;: { &quot;codepoints&quot;: [10871], &quot;characters&quot;: &quot;\u2A77&quot; },
+  &quot;&amp;Edot;&quot;: { &quot;codepoints&quot;: [278], &quot;characters&quot;: &quot;\u0116&quot; },
+  &quot;&amp;edot;&quot;: { &quot;codepoints&quot;: [279], &quot;characters&quot;: &quot;\u0117&quot; },
+  &quot;&amp;eDot;&quot;: { &quot;codepoints&quot;: [8785], &quot;characters&quot;: &quot;\u2251&quot; },
+  &quot;&amp;ee;&quot;: { &quot;codepoints&quot;: [8519], &quot;characters&quot;: &quot;\u2147&quot; },
+  &quot;&amp;efDot;&quot;: { &quot;codepoints&quot;: [8786], &quot;characters&quot;: &quot;\u2252&quot; },
+  &quot;&amp;Efr;&quot;: { &quot;codepoints&quot;: [120072], &quot;characters&quot;: &quot;\uD835\uDD08&quot; },
+  &quot;&amp;efr;&quot;: { &quot;codepoints&quot;: [120098], &quot;characters&quot;: &quot;\uD835\uDD22&quot; },
+  &quot;&amp;eg;&quot;: { &quot;codepoints&quot;: [10906], &quot;characters&quot;: &quot;\u2A9A&quot; },
+  &quot;&amp;Egrave;&quot;: { &quot;codepoints&quot;: [200], &quot;characters&quot;: &quot;\u00C8&quot; },
+  &quot;&amp;Egrave&quot;: { &quot;codepoints&quot;: [200], &quot;characters&quot;: &quot;\u00C8&quot; },
+  &quot;&amp;egrave;&quot;: { &quot;codepoints&quot;: [232], &quot;characters&quot;: &quot;\u00E8&quot; },
+  &quot;&amp;egrave&quot;: { &quot;codepoints&quot;: [232], &quot;characters&quot;: &quot;\u00E8&quot; },
+  &quot;&amp;egs;&quot;: { &quot;codepoints&quot;: [10902], &quot;characters&quot;: &quot;\u2A96&quot; },
+  &quot;&amp;egsdot;&quot;: { &quot;codepoints&quot;: [10904], &quot;characters&quot;: &quot;\u2A98&quot; },
+  &quot;&amp;el;&quot;: { &quot;codepoints&quot;: [10905], &quot;characters&quot;: &quot;\u2A99&quot; },
+  &quot;&amp;Element;&quot;: { &quot;codepoints&quot;: [8712], &quot;characters&quot;: &quot;\u2208&quot; },
+  &quot;&amp;elinters;&quot;: { &quot;codepoints&quot;: [9191], &quot;characters&quot;: &quot;\u23E7&quot; },
+  &quot;&amp;ell;&quot;: { &quot;codepoints&quot;: [8467], &quot;characters&quot;: &quot;\u2113&quot; },
+  &quot;&amp;els;&quot;: { &quot;codepoints&quot;: [10901], &quot;characters&quot;: &quot;\u2A95&quot; },
+  &quot;&amp;elsdot;&quot;: { &quot;codepoints&quot;: [10903], &quot;characters&quot;: &quot;\u2A97&quot; },
+  &quot;&amp;Emacr;&quot;: { &quot;codepoints&quot;: [274], &quot;characters&quot;: &quot;\u0112&quot; },
+  &quot;&amp;emacr;&quot;: { &quot;codepoints&quot;: [275], &quot;characters&quot;: &quot;\u0113&quot; },
+  &quot;&amp;empty;&quot;: { &quot;codepoints&quot;: [8709], &quot;characters&quot;: &quot;\u2205&quot; },
+  &quot;&amp;emptyset;&quot;: { &quot;codepoints&quot;: [8709], &quot;characters&quot;: &quot;\u2205&quot; },
+  &quot;&amp;EmptySmallSquare;&quot;: { &quot;codepoints&quot;: [9723], &quot;characters&quot;: &quot;\u25FB&quot; },
+  &quot;&amp;emptyv;&quot;: { &quot;codepoints&quot;: [8709], &quot;characters&quot;: &quot;\u2205&quot; },
+  &quot;&amp;EmptyVerySmallSquare;&quot;: { &quot;codepoints&quot;: [9643], &quot;characters&quot;: &quot;\u25AB&quot; },
+  &quot;&amp;emsp13;&quot;: { &quot;codepoints&quot;: [8196], &quot;characters&quot;: &quot;\u2004&quot; },
+  &quot;&amp;emsp14;&quot;: { &quot;codepoints&quot;: [8197], &quot;characters&quot;: &quot;\u2005&quot; },
+  &quot;&amp;emsp;&quot;: { &quot;codepoints&quot;: [8195], &quot;characters&quot;: &quot;\u2003&quot; },
+  &quot;&amp;ENG;&quot;: { &quot;codepoints&quot;: [330], &quot;characters&quot;: &quot;\u014A&quot; },
+  &quot;&amp;eng;&quot;: { &quot;codepoints&quot;: [331], &quot;characters&quot;: &quot;\u014B&quot; },
+  &quot;&amp;ensp;&quot;: { &quot;codepoints&quot;: [8194], &quot;characters&quot;: &quot;\u2002&quot; },
+  &quot;&amp;Eogon;&quot;: { &quot;codepoints&quot;: [280], &quot;characters&quot;: &quot;\u0118&quot; },
+  &quot;&amp;eogon;&quot;: { &quot;codepoints&quot;: [281], &quot;characters&quot;: &quot;\u0119&quot; },
+  &quot;&amp;Eopf;&quot;: { &quot;codepoints&quot;: [120124], &quot;characters&quot;: &quot;\uD835\uDD3C&quot; },
+  &quot;&amp;eopf;&quot;: { &quot;codepoints&quot;: [120150], &quot;characters&quot;: &quot;\uD835\uDD56&quot; },
+  &quot;&amp;epar;&quot;: { &quot;codepoints&quot;: [8917], &quot;characters&quot;: &quot;\u22D5&quot; },
+  &quot;&amp;eparsl;&quot;: { &quot;codepoints&quot;: [10723], &quot;characters&quot;: &quot;\u29E3&quot; },
+  &quot;&amp;eplus;&quot;: { &quot;codepoints&quot;: [10865], &quot;characters&quot;: &quot;\u2A71&quot; },
+  &quot;&amp;epsi;&quot;: { &quot;codepoints&quot;: [949], &quot;characters&quot;: &quot;\u03B5&quot; },
+  &quot;&amp;Epsilon;&quot;: { &quot;codepoints&quot;: [917], &quot;characters&quot;: &quot;\u0395&quot; },
+  &quot;&amp;epsilon;&quot;: { &quot;codepoints&quot;: [949], &quot;characters&quot;: &quot;\u03B5&quot; },
+  &quot;&amp;epsiv;&quot;: { &quot;codepoints&quot;: [1013], &quot;characters&quot;: &quot;\u03F5&quot; },
+  &quot;&amp;eqcirc;&quot;: { &quot;codepoints&quot;: [8790], &quot;characters&quot;: &quot;\u2256&quot; },
+  &quot;&amp;eqcolon;&quot;: { &quot;codepoints&quot;: [8789], &quot;characters&quot;: &quot;\u2255&quot; },
+  &quot;&amp;eqsim;&quot;: { &quot;codepoints&quot;: [8770], &quot;characters&quot;: &quot;\u2242&quot; },
+  &quot;&amp;eqslantgtr;&quot;: { &quot;codepoints&quot;: [10902], &quot;characters&quot;: &quot;\u2A96&quot; },
+  &quot;&amp;eqslantless;&quot;: { &quot;codepoints&quot;: [10901], &quot;characters&quot;: &quot;\u2A95&quot; },
+  &quot;&amp;Equal;&quot;: { &quot;codepoints&quot;: [10869], &quot;characters&quot;: &quot;\u2A75&quot; },
+  &quot;&amp;equals;&quot;: { &quot;codepoints&quot;: [61], &quot;characters&quot;: &quot;\u003D&quot; },
+  &quot;&amp;EqualTilde;&quot;: { &quot;codepoints&quot;: [8770], &quot;characters&quot;: &quot;\u2242&quot; },
+  &quot;&amp;equest;&quot;: { &quot;codepoints&quot;: [8799], &quot;characters&quot;: &quot;\u225F&quot; },
+  &quot;&amp;Equilibrium;&quot;: { &quot;codepoints&quot;: [8652], &quot;characters&quot;: &quot;\u21CC&quot; },
+  &quot;&amp;equiv;&quot;: { &quot;codepoints&quot;: [8801], &quot;characters&quot;: &quot;\u2261&quot; },
+  &quot;&amp;equivDD;&quot;: { &quot;codepoints&quot;: [10872], &quot;characters&quot;: &quot;\u2A78&quot; },
+  &quot;&amp;eqvparsl;&quot;: { &quot;codepoints&quot;: [10725], &quot;characters&quot;: &quot;\u29E5&quot; },
+  &quot;&amp;erarr;&quot;: { &quot;codepoints&quot;: [10609], &quot;characters&quot;: &quot;\u2971&quot; },
+  &quot;&amp;erDot;&quot;: { &quot;codepoints&quot;: [8787], &quot;characters&quot;: &quot;\u2253&quot; },
+  &quot;&amp;escr;&quot;: { &quot;codepoints&quot;: [8495], &quot;characters&quot;: &quot;\u212F&quot; },
+  &quot;&amp;Escr;&quot;: { &quot;codepoints&quot;: [8496], &quot;characters&quot;: &quot;\u2130&quot; },
+  &quot;&amp;esdot;&quot;: { &quot;codepoints&quot;: [8784], &quot;characters&quot;: &quot;\u2250&quot; },
+  &quot;&amp;Esim;&quot;: { &quot;codepoints&quot;: [10867], &quot;characters&quot;: &quot;\u2A73&quot; },
+  &quot;&amp;esim;&quot;: { &quot;codepoints&quot;: [8770], &quot;characters&quot;: &quot;\u2242&quot; },
+  &quot;&amp;Eta;&quot;: { &quot;codepoints&quot;: [919], &quot;characters&quot;: &quot;\u0397&quot; },
+  &quot;&amp;eta;&quot;: { &quot;codepoints&quot;: [951], &quot;characters&quot;: &quot;\u03B7&quot; },
+  &quot;&amp;ETH;&quot;: { &quot;codepoints&quot;: [208], &quot;characters&quot;: &quot;\u00D0&quot; },
+  &quot;&amp;ETH&quot;: { &quot;codepoints&quot;: [208], &quot;characters&quot;: &quot;\u00D0&quot; },
+  &quot;&amp;eth;&quot;: { &quot;codepoints&quot;: [240], &quot;characters&quot;: &quot;\u00F0&quot; },
+  &quot;&amp;eth&quot;: { &quot;codepoints&quot;: [240], &quot;characters&quot;: &quot;\u00F0&quot; },
+  &quot;&amp;Euml;&quot;: { &quot;codepoints&quot;: [203], &quot;characters&quot;: &quot;\u00CB&quot; },
+  &quot;&amp;Euml&quot;: { &quot;codepoints&quot;: [203], &quot;characters&quot;: &quot;\u00CB&quot; },
+  &quot;&amp;euml;&quot;: { &quot;codepoints&quot;: [235], &quot;characters&quot;: &quot;\u00EB&quot; },
+  &quot;&amp;euml&quot;: { &quot;codepoints&quot;: [235], &quot;characters&quot;: &quot;\u00EB&quot; },
+  &quot;&amp;euro;&quot;: { &quot;codepoints&quot;: [8364], &quot;characters&quot;: &quot;\u20AC&quot; },
+  &quot;&amp;excl;&quot;: { &quot;codepoints&quot;: [33], &quot;characters&quot;: &quot;\u0021&quot; },
+  &quot;&amp;exist;&quot;: { &quot;codepoints&quot;: [8707], &quot;characters&quot;: &quot;\u2203&quot; },
+  &quot;&amp;Exists;&quot;: { &quot;codepoints&quot;: [8707], &quot;characters&quot;: &quot;\u2203&quot; },
+  &quot;&amp;expectation;&quot;: { &quot;codepoints&quot;: [8496], &quot;characters&quot;: &quot;\u2130&quot; },
+  &quot;&amp;exponentiale;&quot;: { &quot;codepoints&quot;: [8519], &quot;characters&quot;: &quot;\u2147&quot; },
+  &quot;&amp;ExponentialE;&quot;: { &quot;codepoints&quot;: [8519], &quot;characters&quot;: &quot;\u2147&quot; },
+  &quot;&amp;fallingdotseq;&quot;: { &quot;codepoints&quot;: [8786], &quot;characters&quot;: &quot;\u2252&quot; },
+  &quot;&amp;Fcy;&quot;: { &quot;codepoints&quot;: [1060], &quot;characters&quot;: &quot;\u0424&quot; },
+  &quot;&amp;fcy;&quot;: { &quot;codepoints&quot;: [1092], &quot;characters&quot;: &quot;\u0444&quot; },
+  &quot;&amp;female;&quot;: { &quot;codepoints&quot;: [9792], &quot;characters&quot;: &quot;\u2640&quot; },
+  &quot;&amp;ffilig;&quot;: { &quot;codepoints&quot;: [64259], &quot;characters&quot;: &quot;\uFB03&quot; },
+  &quot;&amp;fflig;&quot;: { &quot;codepoints&quot;: [64256], &quot;characters&quot;: &quot;\uFB00&quot; },
+  &quot;&amp;ffllig;&quot;: { &quot;codepoints&quot;: [64260], &quot;characters&quot;: &quot;\uFB04&quot; },
+  &quot;&amp;Ffr;&quot;: { &quot;codepoints&quot;: [120073], &quot;characters&quot;: &quot;\uD835\uDD09&quot; },
+  &quot;&amp;ffr;&quot;: { &quot;codepoints&quot;: [120099], &quot;characters&quot;: &quot;\uD835\uDD23&quot; },
+  &quot;&amp;filig;&quot;: { &quot;codepoints&quot;: [64257], &quot;characters&quot;: &quot;\uFB01&quot; },
+  &quot;&amp;FilledSmallSquare;&quot;: { &quot;codepoints&quot;: [9724], &quot;characters&quot;: &quot;\u25FC&quot; },
+  &quot;&amp;FilledVerySmallSquare;&quot;: { &quot;codepoints&quot;: [9642], &quot;characters&quot;: &quot;\u25AA&quot; },
+  &quot;&amp;fjlig;&quot;: { &quot;codepoints&quot;: [102, 106], &quot;characters&quot;: &quot;\u0066\u006A&quot; },
+  &quot;&amp;flat;&quot;: { &quot;codepoints&quot;: [9837], &quot;characters&quot;: &quot;\u266D&quot; },
+  &quot;&amp;fllig;&quot;: { &quot;codepoints&quot;: [64258], &quot;characters&quot;: &quot;\uFB02&quot; },
+  &quot;&amp;fltns;&quot;: { &quot;codepoints&quot;: [9649], &quot;characters&quot;: &quot;\u25B1&quot; },
+  &quot;&amp;fnof;&quot;: { &quot;codepoints&quot;: [402], &quot;characters&quot;: &quot;\u0192&quot; },
+  &quot;&amp;Fopf;&quot;: { &quot;codepoints&quot;: [120125], &quot;characters&quot;: &quot;\uD835\uDD3D&quot; },
+  &quot;&amp;fopf;&quot;: { &quot;codepoints&quot;: [120151], &quot;characters&quot;: &quot;\uD835\uDD57&quot; },
+  &quot;&amp;forall;&quot;: { &quot;codepoints&quot;: [8704], &quot;characters&quot;: &quot;\u2200&quot; },
+  &quot;&amp;ForAll;&quot;: { &quot;codepoints&quot;: [8704], &quot;characters&quot;: &quot;\u2200&quot; },
+  &quot;&amp;fork;&quot;: { &quot;codepoints&quot;: [8916], &quot;characters&quot;: &quot;\u22D4&quot; },
+  &quot;&amp;forkv;&quot;: { &quot;codepoints&quot;: [10969], &quot;characters&quot;: &quot;\u2AD9&quot; },
+  &quot;&amp;Fouriertrf;&quot;: { &quot;codepoints&quot;: [8497], &quot;characters&quot;: &quot;\u2131&quot; },
+  &quot;&amp;fpartint;&quot;: { &quot;codepoints&quot;: [10765], &quot;characters&quot;: &quot;\u2A0D&quot; },
+  &quot;&amp;frac12;&quot;: { &quot;codepoints&quot;: [189], &quot;characters&quot;: &quot;\u00BD&quot; },
+  &quot;&amp;frac12&quot;: { &quot;codepoints&quot;: [189], &quot;characters&quot;: &quot;\u00BD&quot; },
+  &quot;&amp;frac13;&quot;: { &quot;codepoints&quot;: [8531], &quot;characters&quot;: &quot;\u2153&quot; },
+  &quot;&amp;frac14;&quot;: { &quot;codepoints&quot;: [188], &quot;characters&quot;: &quot;\u00BC&quot; },
+  &quot;&amp;frac14&quot;: { &quot;codepoints&quot;: [188], &quot;characters&quot;: &quot;\u00BC&quot; },
+  &quot;&amp;frac15;&quot;: { &quot;codepoints&quot;: [8533], &quot;characters&quot;: &quot;\u2155&quot; },
+  &quot;&amp;frac16;&quot;: { &quot;codepoints&quot;: [8537], &quot;characters&quot;: &quot;\u2159&quot; },
+  &quot;&amp;frac18;&quot;: { &quot;codepoints&quot;: [8539], &quot;characters&quot;: &quot;\u215B&quot; },
+  &quot;&amp;frac23;&quot;: { &quot;codepoints&quot;: [8532], &quot;characters&quot;: &quot;\u2154&quot; },
+  &quot;&amp;frac25;&quot;: { &quot;codepoints&quot;: [8534], &quot;characters&quot;: &quot;\u2156&quot; },
+  &quot;&amp;frac34;&quot;: { &quot;codepoints&quot;: [190], &quot;characters&quot;: &quot;\u00BE&quot; },
+  &quot;&amp;frac34&quot;: { &quot;codepoints&quot;: [190], &quot;characters&quot;: &quot;\u00BE&quot; },
+  &quot;&amp;frac35;&quot;: { &quot;codepoints&quot;: [8535], &quot;characters&quot;: &quot;\u2157&quot; },
+  &quot;&amp;frac38;&quot;: { &quot;codepoints&quot;: [8540], &quot;characters&quot;: &quot;\u215C&quot; },
+  &quot;&amp;frac45;&quot;: { &quot;codepoints&quot;: [8536], &quot;characters&quot;: &quot;\u2158&quot; },
+  &quot;&amp;frac56;&quot;: { &quot;codepoints&quot;: [8538], &quot;characters&quot;: &quot;\u215A&quot; },
+  &quot;&amp;frac58;&quot;: { &quot;codepoints&quot;: [8541], &quot;characters&quot;: &quot;\u215D&quot; },
+  &quot;&amp;frac78;&quot;: { &quot;codepoints&quot;: [8542], &quot;characters&quot;: &quot;\u215E&quot; },
+  &quot;&amp;frasl;&quot;: { &quot;codepoints&quot;: [8260], &quot;characters&quot;: &quot;\u2044&quot; },
+  &quot;&amp;frown;&quot;: { &quot;codepoints&quot;: [8994], &quot;characters&quot;: &quot;\u2322&quot; },
+  &quot;&amp;fscr;&quot;: { &quot;codepoints&quot;: [119995], &quot;characters&quot;: &quot;\uD835\uDCBB&quot; },
+  &quot;&amp;Fscr;&quot;: { &quot;codepoints&quot;: [8497], &quot;characters&quot;: &quot;\u2131&quot; },
+  &quot;&amp;gacute;&quot;: { &quot;codepoints&quot;: [501], &quot;characters&quot;: &quot;\u01F5&quot; },
+  &quot;&amp;Gamma;&quot;: { &quot;codepoints&quot;: [915], &quot;characters&quot;: &quot;\u0393&quot; },
+  &quot;&amp;gamma;&quot;: { &quot;codepoints&quot;: [947], &quot;characters&quot;: &quot;\u03B3&quot; },
+  &quot;&amp;Gammad;&quot;: { &quot;codepoints&quot;: [988], &quot;characters&quot;: &quot;\u03DC&quot; },
+  &quot;&amp;gammad;&quot;: { &quot;codepoints&quot;: [989], &quot;characters&quot;: &quot;\u03DD&quot; },
+  &quot;&amp;gap;&quot;: { &quot;codepoints&quot;: [10886], &quot;characters&quot;: &quot;\u2A86&quot; },
+  &quot;&amp;Gbreve;&quot;: { &quot;codepoints&quot;: [286], &quot;characters&quot;: &quot;\u011E&quot; },
+  &quot;&amp;gbreve;&quot;: { &quot;codepoints&quot;: [287], &quot;characters&quot;: &quot;\u011F&quot; },
+  &quot;&amp;Gcedil;&quot;: { &quot;codepoints&quot;: [290], &quot;characters&quot;: &quot;\u0122&quot; },
+  &quot;&amp;Gcirc;&quot;: { &quot;codepoints&quot;: [284], &quot;characters&quot;: &quot;\u011C&quot; },
+  &quot;&amp;gcirc;&quot;: { &quot;codepoints&quot;: [285], &quot;characters&quot;: &quot;\u011D&quot; },
+  &quot;&amp;Gcy;&quot;: { &quot;codepoints&quot;: [1043], &quot;characters&quot;: &quot;\u0413&quot; },
+  &quot;&amp;gcy;&quot;: { &quot;codepoints&quot;: [1075], &quot;characters&quot;: &quot;\u0433&quot; },
+  &quot;&amp;Gdot;&quot;: { &quot;codepoints&quot;: [288], &quot;characters&quot;: &quot;\u0120&quot; },
+  &quot;&amp;gdot;&quot;: { &quot;codepoints&quot;: [289], &quot;characters&quot;: &quot;\u0121&quot; },
+  &quot;&amp;ge;&quot;: { &quot;codepoints&quot;: [8805], &quot;characters&quot;: &quot;\u2265&quot; },
+  &quot;&amp;gE;&quot;: { &quot;codepoints&quot;: [8807], &quot;characters&quot;: &quot;\u2267&quot; },
+  &quot;&amp;gEl;&quot;: { &quot;codepoints&quot;: [10892], &quot;characters&quot;: &quot;\u2A8C&quot; },
+  &quot;&amp;gel;&quot;: { &quot;codepoints&quot;: [8923], &quot;characters&quot;: &quot;\u22DB&quot; },
+  &quot;&amp;geq;&quot;: { &quot;codepoints&quot;: [8805], &quot;characters&quot;: &quot;\u2265&quot; },
+  &quot;&amp;geqq;&quot;: { &quot;codepoints&quot;: [8807], &quot;characters&quot;: &quot;\u2267&quot; },
+  &quot;&amp;geqslant;&quot;: { &quot;codepoints&quot;: [10878], &quot;characters&quot;: &quot;\u2A7E&quot; },
+  &quot;&amp;gescc;&quot;: { &quot;codepoints&quot;: [10921], &quot;characters&quot;: &quot;\u2AA9&quot; },
+  &quot;&amp;ges;&quot;: { &quot;codepoints&quot;: [10878], &quot;characters&quot;: &quot;\u2A7E&quot; },
+  &quot;&amp;gesdot;&quot;: { &quot;codepoints&quot;: [10880], &quot;characters&quot;: &quot;\u2A80&quot; },
+  &quot;&amp;gesdoto;&quot;: { &quot;codepoints&quot;: [10882], &quot;characters&quot;: &quot;\u2A82&quot; },
+  &quot;&amp;gesdotol;&quot;: { &quot;codepoints&quot;: [10884], &quot;characters&quot;: &quot;\u2A84&quot; },
+  &quot;&amp;gesl;&quot;: { &quot;codepoints&quot;: [8923, 65024], &quot;characters&quot;: &quot;\u22DB\uFE00&quot; },
+  &quot;&amp;gesles;&quot;: { &quot;codepoints&quot;: [10900], &quot;characters&quot;: &quot;\u2A94&quot; },
+  &quot;&amp;Gfr;&quot;: { &quot;codepoints&quot;: [120074], &quot;characters&quot;: &quot;\uD835\uDD0A&quot; },
+  &quot;&amp;gfr;&quot;: { &quot;codepoints&quot;: [120100], &quot;characters&quot;: &quot;\uD835\uDD24&quot; },
+  &quot;&amp;gg;&quot;: { &quot;codepoints&quot;: [8811], &quot;characters&quot;: &quot;\u226B&quot; },
+  &quot;&amp;Gg;&quot;: { &quot;codepoints&quot;: [8921], &quot;characters&quot;: &quot;\u22D9&quot; },
+  &quot;&amp;ggg;&quot;: { &quot;codepoints&quot;: [8921], &quot;characters&quot;: &quot;\u22D9&quot; },
+  &quot;&amp;gimel;&quot;: { &quot;codepoints&quot;: [8503], &quot;characters&quot;: &quot;\u2137&quot; },
+  &quot;&amp;GJcy;&quot;: { &quot;codepoints&quot;: [1027], &quot;characters&quot;: &quot;\u0403&quot; },
+  &quot;&amp;gjcy;&quot;: { &quot;codepoints&quot;: [1107], &quot;characters&quot;: &quot;\u0453&quot; },
+  &quot;&amp;gla;&quot;: { &quot;codepoints&quot;: [10917], &quot;characters&quot;: &quot;\u2AA5&quot; },
+  &quot;&amp;gl;&quot;: { &quot;codepoints&quot;: [8823], &quot;characters&quot;: &quot;\u2277&quot; },
+  &quot;&amp;glE;&quot;: { &quot;codepoints&quot;: [10898], &quot;characters&quot;: &quot;\u2A92&quot; },
+  &quot;&amp;glj;&quot;: { &quot;codepoints&quot;: [10916], &quot;characters&quot;: &quot;\u2AA4&quot; },
+  &quot;&amp;gnap;&quot;: { &quot;codepoints&quot;: [10890], &quot;characters&quot;: &quot;\u2A8A&quot; },
+  &quot;&amp;gnapprox;&quot;: { &quot;codepoints&quot;: [10890], &quot;characters&quot;: &quot;\u2A8A&quot; },
+  &quot;&amp;gne;&quot;: { &quot;codepoints&quot;: [10888], &quot;characters&quot;: &quot;\u2A88&quot; },
+  &quot;&amp;gnE;&quot;: { &quot;codepoints&quot;: [8809], &quot;characters&quot;: &quot;\u2269&quot; },
+  &quot;&amp;gneq;&quot;: { &quot;codepoints&quot;: [10888], &quot;characters&quot;: &quot;\u2A88&quot; },
+  &quot;&amp;gneqq;&quot;: { &quot;codepoints&quot;: [8809], &quot;characters&quot;: &quot;\u2269&quot; },
+  &quot;&amp;gnsim;&quot;: { &quot;codepoints&quot;: [8935], &quot;characters&quot;: &quot;\u22E7&quot; },
+  &quot;&amp;Gopf;&quot;: { &quot;codepoints&quot;: [120126], &quot;characters&quot;: &quot;\uD835\uDD3E&quot; },
+  &quot;&amp;gopf;&quot;: { &quot;codepoints&quot;: [120152], &quot;characters&quot;: &quot;\uD835\uDD58&quot; },
+  &quot;&amp;grave;&quot;: { &quot;codepoints&quot;: [96], &quot;characters&quot;: &quot;\u0060&quot; },
+  &quot;&amp;GreaterEqual;&quot;: { &quot;codepoints&quot;: [8805], &quot;characters&quot;: &quot;\u2265&quot; },
+  &quot;&amp;GreaterEqualLess;&quot;: { &quot;codepoints&quot;: [8923], &quot;characters&quot;: &quot;\u22DB&quot; },
+  &quot;&amp;GreaterFullEqual;&quot;: { &quot;codepoints&quot;: [8807], &quot;characters&quot;: &quot;\u2267&quot; },
+  &quot;&amp;GreaterGreater;&quot;: { &quot;codepoints&quot;: [10914], &quot;characters&quot;: &quot;\u2AA2&quot; },
+  &quot;&amp;GreaterLess;&quot;: { &quot;codepoints&quot;: [8823], &quot;characters&quot;: &quot;\u2277&quot; },
+  &quot;&amp;GreaterSlantEqual;&quot;: { &quot;codepoints&quot;: [10878], &quot;characters&quot;: &quot;\u2A7E&quot; },
+  &quot;&amp;GreaterTilde;&quot;: { &quot;codepoints&quot;: [8819], &quot;characters&quot;: &quot;\u2273&quot; },
+  &quot;&amp;Gscr;&quot;: { &quot;codepoints&quot;: [119970], &quot;characters&quot;: &quot;\uD835\uDCA2&quot; },
+  &quot;&amp;gscr;&quot;: { &quot;codepoints&quot;: [8458], &quot;characters&quot;: &quot;\u210A&quot; },
+  &quot;&amp;gsim;&quot;: { &quot;codepoints&quot;: [8819], &quot;characters&quot;: &quot;\u2273&quot; },
+  &quot;&amp;gsime;&quot;: { &quot;codepoints&quot;: [10894], &quot;characters&quot;: &quot;\u2A8E&quot; },
+  &quot;&amp;gsiml;&quot;: { &quot;codepoints&quot;: [10896], &quot;characters&quot;: &quot;\u2A90&quot; },
+  &quot;&amp;gtcc;&quot;: { &quot;codepoints&quot;: [10919], &quot;characters&quot;: &quot;\u2AA7&quot; },
+  &quot;&amp;gtcir;&quot;: { &quot;codepoints&quot;: [10874], &quot;characters&quot;: &quot;\u2A7A&quot; },
+  &quot;&amp;gt;&quot;: { &quot;codepoints&quot;: [62], &quot;characters&quot;: &quot;\u003E&quot; },
+  &quot;&amp;gt&quot;: { &quot;codepoints&quot;: [62], &quot;characters&quot;: &quot;\u003E&quot; },
+  &quot;&amp;GT;&quot;: { &quot;codepoints&quot;: [62], &quot;characters&quot;: &quot;\u003E&quot; },
+  &quot;&amp;GT&quot;: { &quot;codepoints&quot;: [62], &quot;characters&quot;: &quot;\u003E&quot; },
+  &quot;&amp;Gt;&quot;: { &quot;codepoints&quot;: [8811], &quot;characters&quot;: &quot;\u226B&quot; },
+  &quot;&amp;gtdot;&quot;: { &quot;codepoints&quot;: [8919], &quot;characters&quot;: &quot;\u22D7&quot; },
+  &quot;&amp;gtlPar;&quot;: { &quot;codepoints&quot;: [10645], &quot;characters&quot;: &quot;\u2995&quot; },
+  &quot;&amp;gtquest;&quot;: { &quot;codepoints&quot;: [10876], &quot;characters&quot;: &quot;\u2A7C&quot; },
+  &quot;&amp;gtrapprox;&quot;: { &quot;codepoints&quot;: [10886], &quot;characters&quot;: &quot;\u2A86&quot; },
+  &quot;&amp;gtrarr;&quot;: { &quot;codepoints&quot;: [10616], &quot;characters&quot;: &quot;\u2978&quot; },
+  &quot;&amp;gtrdot;&quot;: { &quot;codepoints&quot;: [8919], &quot;characters&quot;: &quot;\u22D7&quot; },
+  &quot;&amp;gtreqless;&quot;: { &quot;codepoints&quot;: [8923], &quot;characters&quot;: &quot;\u22DB&quot; },
+  &quot;&amp;gtreqqless;&quot;: { &quot;codepoints&quot;: [10892], &quot;characters&quot;: &quot;\u2A8C&quot; },
+  &quot;&amp;gtrless;&quot;: { &quot;codepoints&quot;: [8823], &quot;characters&quot;: &quot;\u2277&quot; },
+  &quot;&amp;gtrsim;&quot;: { &quot;codepoints&quot;: [8819], &quot;characters&quot;: &quot;\u2273&quot; },
+  &quot;&amp;gvertneqq;&quot;: { &quot;codepoints&quot;: [8809, 65024], &quot;characters&quot;: &quot;\u2269\uFE00&quot; },
+  &quot;&amp;gvnE;&quot;: { &quot;codepoints&quot;: [8809, 65024], &quot;characters&quot;: &quot;\u2269\uFE00&quot; },
+  &quot;&amp;Hacek;&quot;: { &quot;codepoints&quot;: [711], &quot;characters&quot;: &quot;\u02C7&quot; },
+  &quot;&amp;hairsp;&quot;: { &quot;codepoints&quot;: [8202], &quot;characters&quot;: &quot;\u200A&quot; },
+  &quot;&amp;half;&quot;: { &quot;codepoints&quot;: [189], &quot;characters&quot;: &quot;\u00BD&quot; },
+  &quot;&amp;hamilt;&quot;: { &quot;codepoints&quot;: [8459], &quot;characters&quot;: &quot;\u210B&quot; },
+  &quot;&amp;HARDcy;&quot;: { &quot;codepoints&quot;: [1066], &quot;characters&quot;: &quot;\u042A&quot; },
+  &quot;&amp;hardcy;&quot;: { &quot;codepoints&quot;: [1098], &quot;characters&quot;: &quot;\u044A&quot; },
+  &quot;&amp;harrcir;&quot;: { &quot;codepoints&quot;: [10568], &quot;characters&quot;: &quot;\u2948&quot; },
+  &quot;&amp;harr;&quot;: { &quot;codepoints&quot;: [8596], &quot;characters&quot;: &quot;\u2194&quot; },
+  &quot;&amp;hArr;&quot;: { &quot;codepoints&quot;: [8660], &quot;characters&quot;: &quot;\u21D4&quot; },
+  &quot;&amp;harrw;&quot;: { &quot;codepoints&quot;: [8621], &quot;characters&quot;: &quot;\u21AD&quot; },
+  &quot;&amp;Hat;&quot;: { &quot;codepoints&quot;: [94], &quot;characters&quot;: &quot;\u005E&quot; },
+  &quot;&amp;hbar;&quot;: { &quot;codepoints&quot;: [8463], &quot;characters&quot;: &quot;\u210F&quot; },
+  &quot;&amp;Hcirc;&quot;: { &quot;codepoints&quot;: [292], &quot;characters&quot;: &quot;\u0124&quot; },
+  &quot;&amp;hcirc;&quot;: { &quot;codepoints&quot;: [293], &quot;characters&quot;: &quot;\u0125&quot; },
+  &quot;&amp;hearts;&quot;: { &quot;codepoints&quot;: [9829], &quot;characters&quot;: &quot;\u2665&quot; },
+  &quot;&amp;heartsuit;&quot;: { &quot;codepoints&quot;: [9829], &quot;characters&quot;: &quot;\u2665&quot; },
+  &quot;&amp;hellip;&quot;: { &quot;codepoints&quot;: [8230], &quot;characters&quot;: &quot;\u2026&quot; },
+  &quot;&amp;hercon;&quot;: { &quot;codepoints&quot;: [8889], &quot;characters&quot;: &quot;\u22B9&quot; },
+  &quot;&amp;hfr;&quot;: { &quot;codepoints&quot;: [120101], &quot;characters&quot;: &quot;\uD835\uDD25&quot; },
+  &quot;&amp;Hfr;&quot;: { &quot;codepoints&quot;: [8460], &quot;characters&quot;: &quot;\u210C&quot; },
+  &quot;&amp;HilbertSpace;&quot;: { &quot;codepoints&quot;: [8459], &quot;characters&quot;: &quot;\u210B&quot; },
+  &quot;&amp;hksearow;&quot;: { &quot;codepoints&quot;: [10533], &quot;characters&quot;: &quot;\u2925&quot; },
+  &quot;&amp;hkswarow;&quot;: { &quot;codepoints&quot;: [10534], &quot;characters&quot;: &quot;\u2926&quot; },
+  &quot;&amp;hoarr;&quot;: { &quot;codepoints&quot;: [8703], &quot;characters&quot;: &quot;\u21FF&quot; },
+  &quot;&amp;homtht;&quot;: { &quot;codepoints&quot;: [8763], &quot;characters&quot;: &quot;\u223B&quot; },
+  &quot;&amp;hookleftarrow;&quot;: { &quot;codepoints&quot;: [8617], &quot;characters&quot;: &quot;\u21A9&quot; },
+  &quot;&amp;hookrightarrow;&quot;: { &quot;codepoints&quot;: [8618], &quot;characters&quot;: &quot;\u21AA&quot; },
+  &quot;&amp;hopf;&quot;: { &quot;codepoints&quot;: [120153], &quot;characters&quot;: &quot;\uD835\uDD59&quot; },
+  &quot;&amp;Hopf;&quot;: { &quot;codepoints&quot;: [8461], &quot;characters&quot;: &quot;\u210D&quot; },
+  &quot;&amp;horbar;&quot;: { &quot;codepoints&quot;: [8213], &quot;characters&quot;: &quot;\u2015&quot; },
+  &quot;&amp;HorizontalLine;&quot;: { &quot;codepoints&quot;: [9472], &quot;characters&quot;: &quot;\u2500&quot; },
+  &quot;&amp;hscr;&quot;: { &quot;codepoints&quot;: [119997], &quot;characters&quot;: &quot;\uD835\uDCBD&quot; },
+  &quot;&amp;Hscr;&quot;: { &quot;codepoints&quot;: [8459], &quot;characters&quot;: &quot;\u210B&quot; },
+  &quot;&amp;hslash;&quot;: { &quot;codepoints&quot;: [8463], &quot;characters&quot;: &quot;\u210F&quot; },
+  &quot;&amp;Hstrok;&quot;: { &quot;codepoints&quot;: [294], &quot;characters&quot;: &quot;\u0126&quot; },
+  &quot;&amp;hstrok;&quot;: { &quot;codepoints&quot;: [295], &quot;characters&quot;: &quot;\u0127&quot; },
+  &quot;&amp;HumpDownHump;&quot;: { &quot;codepoints&quot;: [8782], &quot;characters&quot;: &quot;\u224E&quot; },
+  &quot;&amp;HumpEqual;&quot;: { &quot;codepoints&quot;: [8783], &quot;characters&quot;: &quot;\u224F&quot; },
+  &quot;&amp;hybull;&quot;: { &quot;codepoints&quot;: [8259], &quot;characters&quot;: &quot;\u2043&quot; },
+  &quot;&amp;hyphen;&quot;: { &quot;codepoints&quot;: [8208], &quot;characters&quot;: &quot;\u2010&quot; },
+  &quot;&amp;Iacute;&quot;: { &quot;codepoints&quot;: [205], &quot;characters&quot;: &quot;\u00CD&quot; },
+  &quot;&amp;Iacute&quot;: { &quot;codepoints&quot;: [205], &quot;characters&quot;: &quot;\u00CD&quot; },
+  &quot;&amp;iacute;&quot;: { &quot;codepoints&quot;: [237], &quot;characters&quot;: &quot;\u00ED&quot; },
+  &quot;&amp;iacute&quot;: { &quot;codepoints&quot;: [237], &quot;characters&quot;: &quot;\u00ED&quot; },
+  &quot;&amp;ic;&quot;: { &quot;codepoints&quot;: [8291], &quot;characters&quot;: &quot;\u2063&quot; },
+  &quot;&amp;Icirc;&quot;: { &quot;codepoints&quot;: [206], &quot;characters&quot;: &quot;\u00CE&quot; },
+  &quot;&amp;Icirc&quot;: { &quot;codepoints&quot;: [206], &quot;characters&quot;: &quot;\u00CE&quot; },
+  &quot;&amp;icirc;&quot;: { &quot;codepoints&quot;: [238], &quot;characters&quot;: &quot;\u00EE&quot; },
+  &quot;&amp;icirc&quot;: { &quot;codepoints&quot;: [238], &quot;characters&quot;: &quot;\u00EE&quot; },
+  &quot;&amp;Icy;&quot;: { &quot;codepoints&quot;: [1048], &quot;characters&quot;: &quot;\u0418&quot; },
+  &quot;&amp;icy;&quot;: { &quot;codepoints&quot;: [1080], &quot;characters&quot;: &quot;\u0438&quot; },
+  &quot;&amp;Idot;&quot;: { &quot;codepoints&quot;: [304], &quot;characters&quot;: &quot;\u0130&quot; },
+  &quot;&amp;IEcy;&quot;: { &quot;codepoints&quot;: [1045], &quot;characters&quot;: &quot;\u0415&quot; },
+  &quot;&amp;iecy;&quot;: { &quot;codepoints&quot;: [1077], &quot;characters&quot;: &quot;\u0435&quot; },
+  &quot;&amp;iexcl;&quot;: { &quot;codepoints&quot;: [161], &quot;characters&quot;: &quot;\u00A1&quot; },
+  &quot;&amp;iexcl&quot;: { &quot;codepoints&quot;: [161], &quot;characters&quot;: &quot;\u00A1&quot; },
+  &quot;&amp;iff;&quot;: { &quot;codepoints&quot;: [8660], &quot;characters&quot;: &quot;\u21D4&quot; },
+  &quot;&amp;ifr;&quot;: { &quot;codepoints&quot;: [120102], &quot;characters&quot;: &quot;\uD835\uDD26&quot; },
+  &quot;&amp;Ifr;&quot;: { &quot;codepoints&quot;: [8465], &quot;characters&quot;: &quot;\u2111&quot; },
+  &quot;&amp;Igrave;&quot;: { &quot;codepoints&quot;: [204], &quot;characters&quot;: &quot;\u00CC&quot; },
+  &quot;&amp;Igrave&quot;: { &quot;codepoints&quot;: [204], &quot;characters&quot;: &quot;\u00CC&quot; },
+  &quot;&amp;igrave;&quot;: { &quot;codepoints&quot;: [236], &quot;characters&quot;: &quot;\u00EC&quot; },
+  &quot;&amp;igrave&quot;: { &quot;codepoints&quot;: [236], &quot;characters&quot;: &quot;\u00EC&quot; },
+  &quot;&amp;ii;&quot;: { &quot;codepoints&quot;: [8520], &quot;characters&quot;: &quot;\u2148&quot; },
+  &quot;&amp;iiiint;&quot;: { &quot;codepoints&quot;: [10764], &quot;characters&quot;: &quot;\u2A0C&quot; },
+  &quot;&amp;iiint;&quot;: { &quot;codepoints&quot;: [8749], &quot;characters&quot;: &quot;\u222D&quot; },
+  &quot;&amp;iinfin;&quot;: { &quot;codepoints&quot;: [10716], &quot;characters&quot;: &quot;\u29DC&quot; },
+  &quot;&amp;iiota;&quot;: { &quot;codepoints&quot;: [8489], &quot;characters&quot;: &quot;\u2129&quot; },
+  &quot;&amp;IJlig;&quot;: { &quot;codepoints&quot;: [306], &quot;characters&quot;: &quot;\u0132&quot; },
+  &quot;&amp;ijlig;&quot;: { &quot;codepoints&quot;: [307], &quot;characters&quot;: &quot;\u0133&quot; },
+  &quot;&amp;Imacr;&quot;: { &quot;codepoints&quot;: [298], &quot;characters&quot;: &quot;\u012A&quot; },
+  &quot;&amp;imacr;&quot;: { &quot;codepoints&quot;: [299], &quot;characters&quot;: &quot;\u012B&quot; },
+  &quot;&amp;image;&quot;: { &quot;codepoints&quot;: [8465], &quot;characters&quot;: &quot;\u2111&quot; },
+  &quot;&amp;ImaginaryI;&quot;: { &quot;codepoints&quot;: [8520], &quot;characters&quot;: &quot;\u2148&quot; },
+  &quot;&amp;imagline;&quot;: { &quot;codepoints&quot;: [8464], &quot;characters&quot;: &quot;\u2110&quot; },
+  &quot;&amp;imagpart;&quot;: { &quot;codepoints&quot;: [8465], &quot;characters&quot;: &quot;\u2111&quot; },
+  &quot;&amp;imath;&quot;: { &quot;codepoints&quot;: [305], &quot;characters&quot;: &quot;\u0131&quot; },
+  &quot;&amp;Im;&quot;: { &quot;codepoints&quot;: [8465], &quot;characters&quot;: &quot;\u2111&quot; },
+  &quot;&amp;imof;&quot;: { &quot;codepoints&quot;: [8887], &quot;characters&quot;: &quot;\u22B7&quot; },
+  &quot;&amp;imped;&quot;: { &quot;codepoints&quot;: [437], &quot;characters&quot;: &quot;\u01B5&quot; },
+  &quot;&amp;Implies;&quot;: { &quot;codepoints&quot;: [8658], &quot;characters&quot;: &quot;\u21D2&quot; },
+  &quot;&amp;incare;&quot;: { &quot;codepoints&quot;: [8453], &quot;characters&quot;: &quot;\u2105&quot; },
+  &quot;&amp;in;&quot;: { &quot;codepoints&quot;: [8712], &quot;characters&quot;: &quot;\u2208&quot; },
+  &quot;&amp;infin;&quot;: { &quot;codepoints&quot;: [8734], &quot;characters&quot;: &quot;\u221E&quot; },
+  &quot;&amp;infintie;&quot;: { &quot;codepoints&quot;: [10717], &quot;characters&quot;: &quot;\u29DD&quot; },
+  &quot;&amp;inodot;&quot;: { &quot;codepoints&quot;: [305], &quot;characters&quot;: &quot;\u0131&quot; },
+  &quot;&amp;intcal;&quot;: { &quot;codepoints&quot;: [8890], &quot;characters&quot;: &quot;\u22BA&quot; },
+  &quot;&amp;int;&quot;: { &quot;codepoints&quot;: [8747], &quot;characters&quot;: &quot;\u222B&quot; },
+  &quot;&amp;Int;&quot;: { &quot;codepoints&quot;: [8748], &quot;characters&quot;: &quot;\u222C&quot; },
+  &quot;&amp;integers;&quot;: { &quot;codepoints&quot;: [8484], &quot;characters&quot;: &quot;\u2124&quot; },
+  &quot;&amp;Integral;&quot;: { &quot;codepoints&quot;: [8747], &quot;characters&quot;: &quot;\u222B&quot; },
+  &quot;&amp;intercal;&quot;: { &quot;codepoints&quot;: [8890], &quot;characters&quot;: &quot;\u22BA&quot; },
+  &quot;&amp;Intersection;&quot;: { &quot;codepoints&quot;: [8898], &quot;characters&quot;: &quot;\u22C2&quot; },
+  &quot;&amp;intlarhk;&quot;: { &quot;codepoints&quot;: [10775], &quot;characters&quot;: &quot;\u2A17&quot; },
+  &quot;&amp;intprod;&quot;: { &quot;codepoints&quot;: [10812], &quot;characters&quot;: &quot;\u2A3C&quot; },
+  &quot;&amp;InvisibleComma;&quot;: { &quot;codepoints&quot;: [8291], &quot;characters&quot;: &quot;\u2063&quot; },
+  &quot;&amp;InvisibleTimes;&quot;: { &quot;codepoints&quot;: [8290], &quot;characters&quot;: &quot;\u2062&quot; },
+  &quot;&amp;IOcy;&quot;: { &quot;codepoints&quot;: [1025], &quot;characters&quot;: &quot;\u0401&quot; },
+  &quot;&amp;iocy;&quot;: { &quot;codepoints&quot;: [1105], &quot;characters&quot;: &quot;\u0451&quot; },
+  &quot;&amp;Iogon;&quot;: { &quot;codepoints&quot;: [302], &quot;characters&quot;: &quot;\u012E&quot; },
+  &quot;&amp;iogon;&quot;: { &quot;codepoints&quot;: [303], &quot;characters&quot;: &quot;\u012F&quot; },
+  &quot;&amp;Iopf;&quot;: { &quot;codepoints&quot;: [120128], &quot;characters&quot;: &quot;\uD835\uDD40&quot; },
+  &quot;&amp;iopf;&quot;: { &quot;codepoints&quot;: [120154], &quot;characters&quot;: &quot;\uD835\uDD5A&quot; },
+  &quot;&amp;Iota;&quot;: { &quot;codepoints&quot;: [921], &quot;characters&quot;: &quot;\u0399&quot; },
+  &quot;&amp;iota;&quot;: { &quot;codepoints&quot;: [953], &quot;characters&quot;: &quot;\u03B9&quot; },
+  &quot;&amp;iprod;&quot;: { &quot;codepoints&quot;: [10812], &quot;characters&quot;: &quot;\u2A3C&quot; },
+  &quot;&amp;iquest;&quot;: { &quot;codepoints&quot;: [191], &quot;characters&quot;: &quot;\u00BF&quot; },
+  &quot;&amp;iquest&quot;: { &quot;codepoints&quot;: [191], &quot;characters&quot;: &quot;\u00BF&quot; },
+  &quot;&amp;iscr;&quot;: { &quot;codepoints&quot;: [119998], &quot;characters&quot;: &quot;\uD835\uDCBE&quot; },
+  &quot;&amp;Iscr;&quot;: { &quot;codepoints&quot;: [8464], &quot;characters&quot;: &quot;\u2110&quot; },
+  &quot;&amp;isin;&quot;: { &quot;codepoints&quot;: [8712], &quot;characters&quot;: &quot;\u2208&quot; },
+  &quot;&amp;isindot;&quot;: { &quot;codepoints&quot;: [8949], &quot;characters&quot;: &quot;\u22F5&quot; },
+  &quot;&amp;isinE;&quot;: { &quot;codepoints&quot;: [8953], &quot;characters&quot;: &quot;\u22F9&quot; },
+  &quot;&amp;isins;&quot;: { &quot;codepoints&quot;: [8948], &quot;characters&quot;: &quot;\u22F4&quot; },
+  &quot;&amp;isinsv;&quot;: { &quot;codepoints&quot;: [8947], &quot;characters&quot;: &quot;\u22F3&quot; },
+  &quot;&amp;isinv;&quot;: { &quot;codepoints&quot;: [8712], &quot;characters&quot;: &quot;\u2208&quot; },
+  &quot;&amp;it;&quot;: { &quot;codepoints&quot;: [8290], &quot;characters&quot;: &quot;\u2062&quot; },
+  &quot;&amp;Itilde;&quot;: { &quot;codepoints&quot;: [296], &quot;characters&quot;: &quot;\u0128&quot; },
+  &quot;&amp;itilde;&quot;: { &quot;codepoints&quot;: [297], &quot;characters&quot;: &quot;\u0129&quot; },
+  &quot;&amp;Iukcy;&quot;: { &quot;codepoints&quot;: [1030], &quot;characters&quot;: &quot;\u0406&quot; },
+  &quot;&amp;iukcy;&quot;: { &quot;codepoints&quot;: [1110], &quot;characters&quot;: &quot;\u0456&quot; },
+  &quot;&amp;Iuml;&quot;: { &quot;codepoints&quot;: [207], &quot;characters&quot;: &quot;\u00CF&quot; },
+  &quot;&amp;Iuml&quot;: { &quot;codepoints&quot;: [207], &quot;characters&quot;: &quot;\u00CF&quot; },
+  &quot;&amp;iuml;&quot;: { &quot;codepoints&quot;: [239], &quot;characters&quot;: &quot;\u00EF&quot; },
+  &quot;&amp;iuml&quot;: { &quot;codepoints&quot;: [239], &quot;characters&quot;: &quot;\u00EF&quot; },
+  &quot;&amp;Jcirc;&quot;: { &quot;codepoints&quot;: [308], &quot;characters&quot;: &quot;\u0134&quot; },
+  &quot;&amp;jcirc;&quot;: { &quot;codepoints&quot;: [309], &quot;characters&quot;: &quot;\u0135&quot; },
+  &quot;&amp;Jcy;&quot;: { &quot;codepoints&quot;: [1049], &quot;characters&quot;: &quot;\u0419&quot; },
+  &quot;&amp;jcy;&quot;: { &quot;codepoints&quot;: [1081], &quot;characters&quot;: &quot;\u0439&quot; },
+  &quot;&amp;Jfr;&quot;: { &quot;codepoints&quot;: [120077], &quot;characters&quot;: &quot;\uD835\uDD0D&quot; },
+  &quot;&amp;jfr;&quot;: { &quot;codepoints&quot;: [120103], &quot;characters&quot;: &quot;\uD835\uDD27&quot; },
+  &quot;&amp;jmath;&quot;: { &quot;codepoints&quot;: [567], &quot;characters&quot;: &quot;\u0237&quot; },
+  &quot;&amp;Jopf;&quot;: { &quot;codepoints&quot;: [120129], &quot;characters&quot;: &quot;\uD835\uDD41&quot; },
+  &quot;&amp;jopf;&quot;: { &quot;codepoints&quot;: [120155], &quot;characters&quot;: &quot;\uD835\uDD5B&quot; },
+  &quot;&amp;Jscr;&quot;: { &quot;codepoints&quot;: [119973], &quot;characters&quot;: &quot;\uD835\uDCA5&quot; },
+  &quot;&amp;jscr;&quot;: { &quot;codepoints&quot;: [119999], &quot;characters&quot;: &quot;\uD835\uDCBF&quot; },
+  &quot;&amp;Jsercy;&quot;: { &quot;codepoints&quot;: [1032], &quot;characters&quot;: &quot;\u0408&quot; },
+  &quot;&amp;jsercy;&quot;: { &quot;codepoints&quot;: [1112], &quot;characters&quot;: &quot;\u0458&quot; },
+  &quot;&amp;Jukcy;&quot;: { &quot;codepoints&quot;: [1028], &quot;characters&quot;: &quot;\u0404&quot; },
+  &quot;&amp;jukcy;&quot;: { &quot;codepoints&quot;: [1108], &quot;characters&quot;: &quot;\u0454&quot; },
+  &quot;&amp;Kappa;&quot;: { &quot;codepoints&quot;: [922], &quot;characters&quot;: &quot;\u039A&quot; },
+  &quot;&amp;kappa;&quot;: { &quot;codepoints&quot;: [954], &quot;characters&quot;: &quot;\u03BA&quot; },
+  &quot;&amp;kappav;&quot;: { &quot;codepoints&quot;: [1008], &quot;characters&quot;: &quot;\u03F0&quot; },
+  &quot;&amp;Kcedil;&quot;: { &quot;codepoints&quot;: [310], &quot;characters&quot;: &quot;\u0136&quot; },
+  &quot;&amp;kcedil;&quot;: { &quot;codepoints&quot;: [311], &quot;characters&quot;: &quot;\u0137&quot; },
+  &quot;&amp;Kcy;&quot;: { &quot;codepoints&quot;: [1050], &quot;characters&quot;: &quot;\u041A&quot; },
+  &quot;&amp;kcy;&quot;: { &quot;codepoints&quot;: [1082], &quot;characters&quot;: &quot;\u043A&quot; },
+  &quot;&amp;Kfr;&quot;: { &quot;codepoints&quot;: [120078], &quot;characters&quot;: &quot;\uD835\uDD0E&quot; },
+  &quot;&amp;kfr;&quot;: { &quot;codepoints&quot;: [120104], &quot;characters&quot;: &quot;\uD835\uDD28&quot; },
+  &quot;&amp;kgreen;&quot;: { &quot;codepoints&quot;: [312], &quot;characters&quot;: &quot;\u0138&quot; },
+  &quot;&amp;KHcy;&quot;: { &quot;codepoints&quot;: [1061], &quot;characters&quot;: &quot;\u0425&quot; },
+  &quot;&amp;khcy;&quot;: { &quot;codepoints&quot;: [1093], &quot;characters&quot;: &quot;\u0445&quot; },
+  &quot;&amp;KJcy;&quot;: { &quot;codepoints&quot;: [1036], &quot;characters&quot;: &quot;\u040C&quot; },
+  &quot;&amp;kjcy;&quot;: { &quot;codepoints&quot;: [1116], &quot;characters&quot;: &quot;\u045C&quot; },
+  &quot;&amp;Kopf;&quot;: { &quot;codepoints&quot;: [120130], &quot;characters&quot;: &quot;\uD835\uDD42&quot; },
+  &quot;&amp;kopf;&quot;: { &quot;codepoints&quot;: [120156], &quot;characters&quot;: &quot;\uD835\uDD5C&quot; },
+  &quot;&amp;Kscr;&quot;: { &quot;codepoints&quot;: [119974], &quot;characters&quot;: &quot;\uD835\uDCA6&quot; },
+  &quot;&amp;kscr;&quot;: { &quot;codepoints&quot;: [120000], &quot;characters&quot;: &quot;\uD835\uDCC0&quot; },
+  &quot;&amp;lAarr;&quot;: { &quot;codepoints&quot;: [8666], &quot;characters&quot;: &quot;\u21DA&quot; },
+  &quot;&amp;Lacute;&quot;: { &quot;codepoints&quot;: [313], &quot;characters&quot;: &quot;\u0139&quot; },
+  &quot;&amp;lacute;&quot;: { &quot;codepoints&quot;: [314], &quot;characters&quot;: &quot;\u013A&quot; },
+  &quot;&amp;laemptyv;&quot;: { &quot;codepoints&quot;: [10676], &quot;characters&quot;: &quot;\u29B4&quot; },
+  &quot;&amp;lagran;&quot;: { &quot;codepoints&quot;: [8466], &quot;characters&quot;: &quot;\u2112&quot; },
+  &quot;&amp;Lambda;&quot;: { &quot;codepoints&quot;: [923], &quot;characters&quot;: &quot;\u039B&quot; },
+  &quot;&amp;lambda;&quot;: { &quot;codepoints&quot;: [955], &quot;characters&quot;: &quot;\u03BB&quot; },
+  &quot;&amp;lang;&quot;: { &quot;codepoints&quot;: [10216], &quot;characters&quot;: &quot;\u27E8&quot; },
+  &quot;&amp;Lang;&quot;: { &quot;codepoints&quot;: [10218], &quot;characters&quot;: &quot;\u27EA&quot; },
+  &quot;&amp;langd;&quot;: { &quot;codepoints&quot;: [10641], &quot;characters&quot;: &quot;\u2991&quot; },
+  &quot;&amp;langle;&quot;: { &quot;codepoints&quot;: [10216], &quot;characters&quot;: &quot;\u27E8&quot; },
+  &quot;&amp;lap;&quot;: { &quot;codepoints&quot;: [10885], &quot;characters&quot;: &quot;\u2A85&quot; },
+  &quot;&amp;Laplacetrf;&quot;: { &quot;codepoints&quot;: [8466], &quot;characters&quot;: &quot;\u2112&quot; },
+  &quot;&amp;laquo;&quot;: { &quot;codepoints&quot;: [171], &quot;characters&quot;: &quot;\u00AB&quot; },
+  &quot;&amp;laquo&quot;: { &quot;codepoints&quot;: [171], &quot;characters&quot;: &quot;\u00AB&quot; },
+  &quot;&amp;larrb;&quot;: { &quot;codepoints&quot;: [8676], &quot;characters&quot;: &quot;\u21E4&quot; },
+  &quot;&amp;larrbfs;&quot;: { &quot;codepoints&quot;: [10527], &quot;characters&quot;: &quot;\u291F&quot; },
+  &quot;&amp;larr;&quot;: { &quot;codepoints&quot;: [8592], &quot;characters&quot;: &quot;\u2190&quot; },
+  &quot;&amp;Larr;&quot;: { &quot;codepoints&quot;: [8606], &quot;characters&quot;: &quot;\u219E&quot; },
+  &quot;&amp;lArr;&quot;: { &quot;codepoints&quot;: [8656], &quot;characters&quot;: &quot;\u21D0&quot; },
+  &quot;&amp;larrfs;&quot;: { &quot;codepoints&quot;: [10525], &quot;characters&quot;: &quot;\u291D&quot; },
+  &quot;&amp;larrhk;&quot;: { &quot;codepoints&quot;: [8617], &quot;characters&quot;: &quot;\u21A9&quot; },
+  &quot;&amp;larrlp;&quot;: { &quot;codepoints&quot;: [8619], &quot;characters&quot;: &quot;\u21AB&quot; },
+  &quot;&amp;larrpl;&quot;: { &quot;codepoints&quot;: [10553], &quot;characters&quot;: &quot;\u2939&quot; },
+  &quot;&amp;larrsim;&quot;: { &quot;codepoints&quot;: [10611], &quot;characters&quot;: &quot;\u2973&quot; },
+  &quot;&amp;larrtl;&quot;: { &quot;codepoints&quot;: [8610], &quot;characters&quot;: &quot;\u21A2&quot; },
+  &quot;&amp;latail;&quot;: { &quot;codepoints&quot;: [10521], &quot;characters&quot;: &quot;\u2919&quot; },
+  &quot;&amp;lAtail;&quot;: { &quot;codepoints&quot;: [10523], &quot;characters&quot;: &quot;\u291B&quot; },
+  &quot;&amp;lat;&quot;: { &quot;codepoints&quot;: [10923], &quot;characters&quot;: &quot;\u2AAB&quot; },
+  &quot;&amp;late;&quot;: { &quot;codepoints&quot;: [10925], &quot;characters&quot;: &quot;\u2AAD&quot; },
+  &quot;&amp;lates;&quot;: { &quot;codepoints&quot;: [10925, 65024], &quot;characters&quot;: &quot;\u2AAD\uFE00&quot; },
+  &quot;&amp;lbarr;&quot;: { &quot;codepoints&quot;: [10508], &quot;characters&quot;: &quot;\u290C&quot; },
+  &quot;&amp;lBarr;&quot;: { &quot;codepoints&quot;: [10510], &quot;characters&quot;: &quot;\u290E&quot; },
+  &quot;&amp;lbbrk;&quot;: { &quot;codepoints&quot;: [10098], &quot;characters&quot;: &quot;\u2772&quot; },
+  &quot;&amp;lbrace;&quot;: { &quot;codepoints&quot;: [123], &quot;characters&quot;: &quot;\u007B&quot; },
+  &quot;&amp;lbrack;&quot;: { &quot;codepoints&quot;: [91], &quot;characters&quot;: &quot;\u005B&quot; },
+  &quot;&amp;lbrke;&quot;: { &quot;codepoints&quot;: [10635], &quot;characters&quot;: &quot;\u298B&quot; },
+  &quot;&amp;lbrksld;&quot;: { &quot;codepoints&quot;: [10639], &quot;characters&quot;: &quot;\u298F&quot; },
+  &quot;&amp;lbrkslu;&quot;: { &quot;codepoints&quot;: [10637], &quot;characters&quot;: &quot;\u298D&quot; },
+  &quot;&amp;Lcaron;&quot;: { &quot;codepoints&quot;: [317], &quot;characters&quot;: &quot;\u013D&quot; },
+  &quot;&amp;lcaron;&quot;: { &quot;codepoints&quot;: [318], &quot;characters&quot;: &quot;\u013E&quot; },
+  &quot;&amp;Lcedil;&quot;: { &quot;codepoints&quot;: [315], &quot;characters&quot;: &quot;\u013B&quot; },
+  &quot;&amp;lcedil;&quot;: { &quot;codepoints&quot;: [316], &quot;characters&quot;: &quot;\u013C&quot; },
+  &quot;&amp;lceil;&quot;: { &quot;codepoints&quot;: [8968], &quot;characters&quot;: &quot;\u2308&quot; },
+  &quot;&amp;lcub;&quot;: { &quot;codepoints&quot;: [123], &quot;characters&quot;: &quot;\u007B&quot; },
+  &quot;&amp;Lcy;&quot;: { &quot;codepoints&quot;: [1051], &quot;characters&quot;: &quot;\u041B&quot; },
+  &quot;&amp;lcy;&quot;: { &quot;codepoints&quot;: [1083], &quot;characters&quot;: &quot;\u043B&quot; },
+  &quot;&amp;ldca;&quot;: { &quot;codepoints&quot;: [10550], &quot;characters&quot;: &quot;\u2936&quot; },
+  &quot;&amp;ldquo;&quot;: { &quot;codepoints&quot;: [8220], &quot;characters&quot;: &quot;\u201C&quot; },
+  &quot;&amp;ldquor;&quot;: { &quot;codepoints&quot;: [8222], &quot;characters&quot;: &quot;\u201E&quot; },
+  &quot;&amp;ldrdhar;&quot;: { &quot;codepoints&quot;: [10599], &quot;characters&quot;: &quot;\u2967&quot; },
+  &quot;&amp;ldrushar;&quot;: { &quot;codepoints&quot;: [10571], &quot;characters&quot;: &quot;\u294B&quot; },
+  &quot;&amp;ldsh;&quot;: { &quot;codepoints&quot;: [8626], &quot;characters&quot;: &quot;\u21B2&quot; },
+  &quot;&amp;le;&quot;: { &quot;codepoints&quot;: [8804], &quot;characters&quot;: &quot;\u2264&quot; },
+  &quot;&amp;lE;&quot;: { &quot;codepoints&quot;: [8806], &quot;characters&quot;: &quot;\u2266&quot; },
+  &quot;&amp;LeftAngleBracket;&quot;: { &quot;codepoints&quot;: [10216], &quot;characters&quot;: &quot;\u27E8&quot; },
+  &quot;&amp;LeftArrowBar;&quot;: { &quot;codepoints&quot;: [8676], &quot;characters&quot;: &quot;\u21E4&quot; },
+  &quot;&amp;leftarrow;&quot;: { &quot;codepoints&quot;: [8592], &quot;characters&quot;: &quot;\u2190&quot; },
+  &quot;&amp;LeftArrow;&quot;: { &quot;codepoints&quot;: [8592], &quot;characters&quot;: &quot;\u2190&quot; },
+  &quot;&amp;Leftarrow;&quot;: { &quot;codepoints&quot;: [8656], &quot;characters&quot;: &quot;\u21D0&quot; },
+  &quot;&amp;LeftArrowRightArrow;&quot;: { &quot;codepoints&quot;: [8646], &quot;characters&quot;: &quot;\u21C6&quot; },
+  &quot;&amp;leftarrowtail;&quot;: { &quot;codepoints&quot;: [8610], &quot;characters&quot;: &quot;\u21A2&quot; },
+  &quot;&amp;LeftCeiling;&quot;: { &quot;codepoints&quot;: [8968], &quot;characters&quot;: &quot;\u2308&quot; },
+  &quot;&amp;LeftDoubleBracket;&quot;: { &quot;codepoints&quot;: [10214], &quot;characters&quot;: &quot;\u27E6&quot; },
+  &quot;&amp;LeftDownTeeVector;&quot;: { &quot;codepoints&quot;: [10593], &quot;characters&quot;: &quot;\u2961&quot; },
+  &quot;&amp;LeftDownVectorBar;&quot;: { &quot;codepoints&quot;: [10585], &quot;characters&quot;: &quot;\u2959&quot; },
+  &quot;&amp;LeftDownVector;&quot;: { &quot;codepoints&quot;: [8643], &quot;characters&quot;: &quot;\u21C3&quot; },
+  &quot;&amp;LeftFloor;&quot;: { &quot;codepoints&quot;: [8970], &quot;characters&quot;: &quot;\u230A&quot; },
+  &quot;&amp;leftharpoondown;&quot;: { &quot;codepoints&quot;: [8637], &quot;characters&quot;: &quot;\u21BD&quot; },
+  &quot;&amp;leftharpoonup;&quot;: { &quot;codepoints&quot;: [8636], &quot;characters&quot;: &quot;\u21BC&quot; },
+  &quot;&amp;leftleftarrows;&quot;: { &quot;codepoints&quot;: [8647], &quot;characters&quot;: &quot;\u21C7&quot; },
+  &quot;&amp;leftrightarrow;&quot;: { &quot;codepoints&quot;: [8596], &quot;characters&quot;: &quot;\u2194&quot; },
+  &quot;&amp;LeftRightArrow;&quot;: { &quot;codepoints&quot;: [8596], &quot;characters&quot;: &quot;\u2194&quot; },
+  &quot;&amp;Leftrightarrow;&quot;: { &quot;codepoints&quot;: [8660], &quot;characters&quot;: &quot;\u21D4&quot; },
+  &quot;&amp;leftrightarrows;&quot;: { &quot;codepoints&quot;: [8646], &quot;characters&quot;: &quot;\u21C6&quot; },
+  &quot;&amp;leftrightharpoons;&quot;: { &quot;codepoints&quot;: [8651], &quot;characters&quot;: &quot;\u21CB&quot; },
+  &quot;&amp;leftrightsquigarrow;&quot;: { &quot;codepoints&quot;: [8621], &quot;characters&quot;: &quot;\u21AD&quot; },
+  &quot;&amp;LeftRightVector;&quot;: { &quot;codepoints&quot;: [10574], &quot;characters&quot;: &quot;\u294E&quot; },
+  &quot;&amp;LeftTeeArrow;&quot;: { &quot;codepoints&quot;: [8612], &quot;characters&quot;: &quot;\u21A4&quot; },
+  &quot;&amp;LeftTee;&quot;: { &quot;codepoints&quot;: [8867], &quot;characters&quot;: &quot;\u22A3&quot; },
+  &quot;&amp;LeftTeeVector;&quot;: { &quot;codepoints&quot;: [10586], &quot;characters&quot;: &quot;\u295A&quot; },
+  &quot;&amp;leftthreetimes;&quot;: { &quot;codepoints&quot;: [8907], &quot;characters&quot;: &quot;\u22CB&quot; },
+  &quot;&amp;LeftTriangleBar;&quot;: { &quot;codepoints&quot;: [10703], &quot;characters&quot;: &quot;\u29CF&quot; },
+  &quot;&amp;LeftTriangle;&quot;: { &quot;codepoints&quot;: [8882], &quot;characters&quot;: &quot;\u22B2&quot; },
+  &quot;&amp;LeftTriangleEqual;&quot;: { &quot;codepoints&quot;: [8884], &quot;characters&quot;: &quot;\u22B4&quot; },
+  &quot;&amp;LeftUpDownVector;&quot;: { &quot;codepoints&quot;: [10577], &quot;characters&quot;: &quot;\u2951&quot; },
+  &quot;&amp;LeftUpTeeVector;&quot;: { &quot;codepoints&quot;: [10592], &quot;characters&quot;: &quot;\u2960&quot; },
+  &quot;&amp;LeftUpVectorBar;&quot;: { &quot;codepoints&quot;: [10584], &quot;characters&quot;: &quot;\u2958&quot; },
+  &quot;&amp;LeftUpVector;&quot;: { &quot;codepoints&quot;: [8639], &quot;characters&quot;: &quot;\u21BF&quot; },
+  &quot;&amp;LeftVectorBar;&quot;: { &quot;codepoints&quot;: [10578], &quot;characters&quot;: &quot;\u2952&quot; },
+  &quot;&amp;LeftVector;&quot;: { &quot;codepoints&quot;: [8636], &quot;characters&quot;: &quot;\u21BC&quot; },
+  &quot;&amp;lEg;&quot;: { &quot;codepoints&quot;: [10891], &quot;characters&quot;: &quot;\u2A8B&quot; },
+  &quot;&amp;leg;&quot;: { &quot;codepoints&quot;: [8922], &quot;characters&quot;: &quot;\u22DA&quot; },
+  &quot;&amp;leq;&quot;: { &quot;codepoints&quot;: [8804], &quot;characters&quot;: &quot;\u2264&quot; },
+  &quot;&amp;leqq;&quot;: { &quot;codepoints&quot;: [8806], &quot;characters&quot;: &quot;\u2266&quot; },
+  &quot;&amp;leqslant;&quot;: { &quot;codepoints&quot;: [10877], &quot;characters&quot;: &quot;\u2A7D&quot; },
+  &quot;&amp;lescc;&quot;: { &quot;codepoints&quot;: [10920], &quot;characters&quot;: &quot;\u2AA8&quot; },
+  &quot;&amp;les;&quot;: { &quot;codepoints&quot;: [10877], &quot;characters&quot;: &quot;\u2A7D&quot; },
+  &quot;&amp;lesdot;&quot;: { &quot;codepoints&quot;: [10879], &quot;characters&quot;: &quot;\u2A7F&quot; },
+  &quot;&amp;lesdoto;&quot;: { &quot;codepoints&quot;: [10881], &quot;characters&quot;: &quot;\u2A81&quot; },
+  &quot;&amp;lesdotor;&quot;: { &quot;codepoints&quot;: [10883], &quot;characters&quot;: &quot;\u2A83&quot; },
+  &quot;&amp;lesg;&quot;: { &quot;codepoints&quot;: [8922, 65024], &quot;characters&quot;: &quot;\u22DA\uFE00&quot; },
+  &quot;&amp;lesges;&quot;: { &quot;codepoints&quot;: [10899], &quot;characters&quot;: &quot;\u2A93&quot; },
+  &quot;&amp;lessapprox;&quot;: { &quot;codepoints&quot;: [10885], &quot;characters&quot;: &quot;\u2A85&quot; },
+  &quot;&amp;lessdot;&quot;: { &quot;codepoints&quot;: [8918], &quot;characters&quot;: &quot;\u22D6&quot; },
+  &quot;&amp;lesseqgtr;&quot;: { &quot;codepoints&quot;: [8922], &quot;characters&quot;: &quot;\u22DA&quot; },
+  &quot;&amp;lesseqqgtr;&quot;: { &quot;codepoints&quot;: [10891], &quot;characters&quot;: &quot;\u2A8B&quot; },
+  &quot;&amp;LessEqualGreater;&quot;: { &quot;codepoints&quot;: [8922], &quot;characters&quot;: &quot;\u22DA&quot; },
+  &quot;&amp;LessFullEqual;&quot;: { &quot;codepoints&quot;: [8806], &quot;characters&quot;: &quot;\u2266&quot; },
+  &quot;&amp;LessGreater;&quot;: { &quot;codepoints&quot;: [8822], &quot;characters&quot;: &quot;\u2276&quot; },
+  &quot;&amp;lessgtr;&quot;: { &quot;codepoints&quot;: [8822], &quot;characters&quot;: &quot;\u2276&quot; },
+  &quot;&amp;LessLess;&quot;: { &quot;codepoints&quot;: [10913], &quot;characters&quot;: &quot;\u2AA1&quot; },
+  &quot;&amp;lesssim;&quot;: { &quot;codepoints&quot;: [8818], &quot;characters&quot;: &quot;\u2272&quot; },
+  &quot;&amp;LessSlantEqual;&quot;: { &quot;codepoints&quot;: [10877], &quot;characters&quot;: &quot;\u2A7D&quot; },
+  &quot;&amp;LessTilde;&quot;: { &quot;codepoints&quot;: [8818], &quot;characters&quot;: &quot;\u2272&quot; },
+  &quot;&amp;lfisht;&quot;: { &quot;codepoints&quot;: [10620], &quot;characters&quot;: &quot;\u297C&quot; },
+  &quot;&amp;lfloor;&quot;: { &quot;codepoints&quot;: [8970], &quot;characters&quot;: &quot;\u230A&quot; },
+  &quot;&amp;Lfr;&quot;: { &quot;codepoints&quot;: [120079], &quot;characters&quot;: &quot;\uD835\uDD0F&quot; },
+  &quot;&amp;lfr;&quot;: { &quot;codepoints&quot;: [120105], &quot;characters&quot;: &quot;\uD835\uDD29&quot; },
+  &quot;&amp;lg;&quot;: { &quot;codepoints&quot;: [8822], &quot;characters&quot;: &quot;\u2276&quot; },
+  &quot;&amp;lgE;&quot;: { &quot;codepoints&quot;: [10897], &quot;characters&quot;: &quot;\u2A91&quot; },
+  &quot;&amp;lHar;&quot;: { &quot;codepoints&quot;: [10594], &quot;characters&quot;: &quot;\u2962&quot; },
+  &quot;&amp;lhard;&quot;: { &quot;codepoints&quot;: [8637], &quot;characters&quot;: &quot;\u21BD&quot; },
+  &quot;&amp;lharu;&quot;: { &quot;codepoints&quot;: [8636], &quot;characters&quot;: &quot;\u21BC&quot; },
+  &quot;&amp;lharul;&quot;: { &quot;codepoints&quot;: [10602], &quot;characters&quot;: &quot;\u296A&quot; },
+  &quot;&amp;lhblk;&quot;: { &quot;codepoints&quot;: [9604], &quot;characters&quot;: &quot;\u2584&quot; },
+  &quot;&amp;LJcy;&quot;: { &quot;codepoints&quot;: [1033], &quot;characters&quot;: &quot;\u0409&quot; },
+  &quot;&amp;ljcy;&quot;: { &quot;codepoints&quot;: [1113], &quot;characters&quot;: &quot;\u0459&quot; },
+  &quot;&amp;llarr;&quot;: { &quot;codepoints&quot;: [8647], &quot;characters&quot;: &quot;\u21C7&quot; },
+  &quot;&amp;ll;&quot;: { &quot;codepoints&quot;: [8810], &quot;characters&quot;: &quot;\u226A&quot; },
+  &quot;&amp;Ll;&quot;: { &quot;codepoints&quot;: [8920], &quot;characters&quot;: &quot;\u22D8&quot; },
+  &quot;&amp;llcorner;&quot;: { &quot;codepoints&quot;: [8990], &quot;characters&quot;: &quot;\u231E&quot; },
+  &quot;&amp;Lleftarrow;&quot;: { &quot;codepoints&quot;: [8666], &quot;characters&quot;: &quot;\u21DA&quot; },
+  &quot;&amp;llhard;&quot;: { &quot;codepoints&quot;: [10603], &quot;characters&quot;: &quot;\u296B&quot; },
+  &quot;&amp;lltri;&quot;: { &quot;codepoints&quot;: [9722], &quot;characters&quot;: &quot;\u25FA&quot; },
+  &quot;&amp;Lmidot;&quot;: { &quot;codepoints&quot;: [319], &quot;characters&quot;: &quot;\u013F&quot; },
+  &quot;&amp;lmidot;&quot;: { &quot;codepoints&quot;: [320], &quot;characters&quot;: &quot;\u0140&quot; },
+  &quot;&amp;lmoustache;&quot;: { &quot;codepoints&quot;: [9136], &quot;characters&quot;: &quot;\u23B0&quot; },
+  &quot;&amp;lmoust;&quot;: { &quot;codepoints&quot;: [9136], &quot;characters&quot;: &quot;\u23B0&quot; },
+  &quot;&amp;lnap;&quot;: { &quot;codepoints&quot;: [10889], &quot;characters&quot;: &quot;\u2A89&quot; },
+  &quot;&amp;lnapprox;&quot;: { &quot;codepoints&quot;: [10889], &quot;characters&quot;: &quot;\u2A89&quot; },
+  &quot;&amp;lne;&quot;: { &quot;codepoints&quot;: [10887], &quot;characters&quot;: &quot;\u2A87&quot; },
+  &quot;&amp;lnE;&quot;: { &quot;codepoints&quot;: [8808], &quot;characters&quot;: &quot;\u2268&quot; },
+  &quot;&amp;lneq;&quot;: { &quot;codepoints&quot;: [10887], &quot;characters&quot;: &quot;\u2A87&quot; },
+  &quot;&amp;lneqq;&quot;: { &quot;codepoints&quot;: [8808], &quot;characters&quot;: &quot;\u2268&quot; },
+  &quot;&amp;lnsim;&quot;: { &quot;codepoints&quot;: [8934], &quot;characters&quot;: &quot;\u22E6&quot; },
+  &quot;&amp;loang;&quot;: { &quot;codepoints&quot;: [10220], &quot;characters&quot;: &quot;\u27EC&quot; },
+  &quot;&amp;loarr;&quot;: { &quot;codepoints&quot;: [8701], &quot;characters&quot;: &quot;\u21FD&quot; },
+  &quot;&amp;lobrk;&quot;: { &quot;codepoints&quot;: [10214], &quot;characters&quot;: &quot;\u27E6&quot; },
+  &quot;&amp;longleftarrow;&quot;: { &quot;codepoints&quot;: [10229], &quot;characters&quot;: &quot;\u27F5&quot; },
+  &quot;&amp;LongLeftArrow;&quot;: { &quot;codepoints&quot;: [10229], &quot;characters&quot;: &quot;\u27F5&quot; },
+  &quot;&amp;Longleftarrow;&quot;: { &quot;codepoints&quot;: [10232], &quot;characters&quot;: &quot;\u27F8&quot; },
+  &quot;&amp;longleftrightarrow;&quot;: { &quot;codepoints&quot;: [10231], &quot;characters&quot;: &quot;\u27F7&quot; },
+  &quot;&amp;LongLeftRightArrow;&quot;: { &quot;codepoints&quot;: [10231], &quot;characters&quot;: &quot;\u27F7&quot; },
+  &quot;&amp;Longleftrightarrow;&quot;: { &quot;codepoints&quot;: [10234], &quot;characters&quot;: &quot;\u27FA&quot; },
+  &quot;&amp;longmapsto;&quot;: { &quot;codepoints&quot;: [10236], &quot;characters&quot;: &quot;\u27FC&quot; },
+  &quot;&amp;longrightarrow;&quot;: { &quot;codepoints&quot;: [10230], &quot;characters&quot;: &quot;\u27F6&quot; },
+  &quot;&amp;LongRightArrow;&quot;: { &quot;codepoints&quot;: [10230], &quot;characters&quot;: &quot;\u27F6&quot; },
+  &quot;&amp;Longrightarrow;&quot;: { &quot;codepoints&quot;: [10233], &quot;characters&quot;: &quot;\u27F9&quot; },
+  &quot;&amp;looparrowleft;&quot;: { &quot;codepoints&quot;: [8619], &quot;characters&quot;: &quot;\u21AB&quot; },
+  &quot;&amp;looparrowright;&quot;: { &quot;codepoints&quot;: [8620], &quot;characters&quot;: &quot;\u21AC&quot; },
+  &quot;&amp;lopar;&quot;: { &quot;codepoints&quot;: [10629], &quot;characters&quot;: &quot;\u2985&quot; },
+  &quot;&amp;Lopf;&quot;: { &quot;codepoints&quot;: [120131], &quot;characters&quot;: &quot;\uD835\uDD43&quot; },
+  &quot;&amp;lopf;&quot;: { &quot;codepoints&quot;: [120157], &quot;characters&quot;: &quot;\uD835\uDD5D&quot; },
+  &quot;&amp;loplus;&quot;: { &quot;codepoints&quot;: [10797], &quot;characters&quot;: &quot;\u2A2D&quot; },
+  &quot;&amp;lotimes;&quot;: { &quot;codepoints&quot;: [10804], &quot;characters&quot;: &quot;\u2A34&quot; },
+  &quot;&amp;lowast;&quot;: { &quot;codepoints&quot;: [8727], &quot;characters&quot;: &quot;\u2217&quot; },
+  &quot;&amp;lowbar;&quot;: { &quot;codepoints&quot;: [95], &quot;characters&quot;: &quot;\u005F&quot; },
+  &quot;&amp;LowerLeftArrow;&quot;: { &quot;codepoints&quot;: [8601], &quot;characters&quot;: &quot;\u2199&quot; },
+  &quot;&amp;LowerRightArrow;&quot;: { &quot;codepoints&quot;: [8600], &quot;characters&quot;: &quot;\u2198&quot; },
+  &quot;&amp;loz;&quot;: { &quot;codepoints&quot;: [9674], &quot;characters&quot;: &quot;\u25CA&quot; },
+  &quot;&amp;lozenge;&quot;: { &quot;codepoints&quot;: [9674], &quot;characters&quot;: &quot;\u25CA&quot; },
+  &quot;&amp;lozf;&quot;: { &quot;codepoints&quot;: [10731], &quot;characters&quot;: &quot;\u29EB&quot; },
+  &quot;&amp;lpar;&quot;: { &quot;codepoints&quot;: [40], &quot;characters&quot;: &quot;\u0028&quot; },
+  &quot;&amp;lparlt;&quot;: { &quot;codepoints&quot;: [10643], &quot;characters&quot;: &quot;\u2993&quot; },
+  &quot;&amp;lrarr;&quot;: { &quot;codepoints&quot;: [8646], &quot;characters&quot;: &quot;\u21C6&quot; },
+  &quot;&amp;lrcorner;&quot;: { &quot;codepoints&quot;: [8991], &quot;characters&quot;: &quot;\u231F&quot; },
+  &quot;&amp;lrhar;&quot;: { &quot;codepoints&quot;: [8651], &quot;characters&quot;: &quot;\u21CB&quot; },
+  &quot;&amp;lrhard;&quot;: { &quot;codepoints&quot;: [10605], &quot;characters&quot;: &quot;\u296D&quot; },
+  &quot;&amp;lrm;&quot;: { &quot;codepoints&quot;: [8206], &quot;characters&quot;: &quot;\u200E&quot; },
+  &quot;&amp;lrtri;&quot;: { &quot;codepoints&quot;: [8895], &quot;characters&quot;: &quot;\u22BF&quot; },
+  &quot;&amp;lsaquo;&quot;: { &quot;codepoints&quot;: [8249], &quot;characters&quot;: &quot;\u2039&quot; },
+  &quot;&amp;lscr;&quot;: { &quot;codepoints&quot;: [120001], &quot;characters&quot;: &quot;\uD835\uDCC1&quot; },
+  &quot;&amp;Lscr;&quot;: { &quot;codepoints&quot;: [8466], &quot;characters&quot;: &quot;\u2112&quot; },
+  &quot;&amp;lsh;&quot;: { &quot;codepoints&quot;: [8624], &quot;characters&quot;: &quot;\u21B0&quot; },
+  &quot;&amp;Lsh;&quot;: { &quot;codepoints&quot;: [8624], &quot;characters&quot;: &quot;\u21B0&quot; },
+  &quot;&amp;lsim;&quot;: { &quot;codepoints&quot;: [8818], &quot;characters&quot;: &quot;\u2272&quot; },
+  &quot;&amp;lsime;&quot;: { &quot;codepoints&quot;: [10893], &quot;characters&quot;: &quot;\u2A8D&quot; },
+  &quot;&amp;lsimg;&quot;: { &quot;codepoints&quot;: [10895], &quot;characters&quot;: &quot;\u2A8F&quot; },
+  &quot;&amp;lsqb;&quot;: { &quot;codepoints&quot;: [91], &quot;characters&quot;: &quot;\u005B&quot; },
+  &quot;&amp;lsquo;&quot;: { &quot;codepoints&quot;: [8216], &quot;characters&quot;: &quot;\u2018&quot; },
+  &quot;&amp;lsquor;&quot;: { &quot;codepoints&quot;: [8218], &quot;characters&quot;: &quot;\u201A&quot; },
+  &quot;&amp;Lstrok;&quot;: { &quot;codepoints&quot;: [321], &quot;characters&quot;: &quot;\u0141&quot; },
+  &quot;&amp;lstrok;&quot;: { &quot;codepoints&quot;: [322], &quot;characters&quot;: &quot;\u0142&quot; },
+  &quot;&amp;ltcc;&quot;: { &quot;codepoints&quot;: [10918], &quot;characters&quot;: &quot;\u2AA6&quot; },
+  &quot;&amp;ltcir;&quot;: { &quot;codepoints&quot;: [10873], &quot;characters&quot;: &quot;\u2A79&quot; },
+  &quot;&amp;lt;&quot;: { &quot;codepoints&quot;: [60], &quot;characters&quot;: &quot;\u003C&quot; },
+  &quot;&amp;lt&quot;: { &quot;codepoints&quot;: [60], &quot;characters&quot;: &quot;\u003C&quot; },
+  &quot;&amp;LT;&quot;: { &quot;codepoints&quot;: [60], &quot;characters&quot;: &quot;\u003C&quot; },
+  &quot;&amp;LT&quot;: { &quot;codepoints&quot;: [60], &quot;characters&quot;: &quot;\u003C&quot; },
+  &quot;&amp;Lt;&quot;: { &quot;codepoints&quot;: [8810], &quot;characters&quot;: &quot;\u226A&quot; },
+  &quot;&amp;ltdot;&quot;: { &quot;codepoints&quot;: [8918], &quot;characters&quot;: &quot;\u22D6&quot; },
+  &quot;&amp;lthree;&quot;: { &quot;codepoints&quot;: [8907], &quot;characters&quot;: &quot;\u22CB&quot; },
+  &quot;&amp;ltimes;&quot;: { &quot;codepoints&quot;: [8905], &quot;characters&quot;: &quot;\u22C9&quot; },
+  &quot;&amp;ltlarr;&quot;: { &quot;codepoints&quot;: [10614], &quot;characters&quot;: &quot;\u2976&quot; },
+  &quot;&amp;ltquest;&quot;: { &quot;codepoints&quot;: [10875], &quot;characters&quot;: &quot;\u2A7B&quot; },
+  &quot;&amp;ltri;&quot;: { &quot;codepoints&quot;: [9667], &quot;characters&quot;: &quot;\u25C3&quot; },
+  &quot;&amp;ltrie;&quot;: { &quot;codepoints&quot;: [8884], &quot;characters&quot;: &quot;\u22B4&quot; },
+  &quot;&amp;ltrif;&quot;: { &quot;codepoints&quot;: [9666], &quot;characters&quot;: &quot;\u25C2&quot; },
+  &quot;&amp;ltrPar;&quot;: { &quot;codepoints&quot;: [10646], &quot;characters&quot;: &quot;\u2996&quot; },
+  &quot;&amp;lurdshar;&quot;: { &quot;codepoints&quot;: [10570], &quot;characters&quot;: &quot;\u294A&quot; },
+  &quot;&amp;luruhar;&quot;: { &quot;codepoints&quot;: [10598], &quot;characters&quot;: &quot;\u2966&quot; },
+  &quot;&amp;lvertneqq;&quot;: { &quot;codepoints&quot;: [8808, 65024], &quot;characters&quot;: &quot;\u2268\uFE00&quot; },
+  &quot;&amp;lvnE;&quot;: { &quot;codepoints&quot;: [8808, 65024], &quot;characters&quot;: &quot;\u2268\uFE00&quot; },
+  &quot;&amp;macr;&quot;: { &quot;codepoints&quot;: [175], &quot;characters&quot;: &quot;\u00AF&quot; },
+  &quot;&amp;macr&quot;: { &quot;codepoints&quot;: [175], &quot;characters&quot;: &quot;\u00AF&quot; },
+  &quot;&amp;male;&quot;: { &quot;codepoints&quot;: [9794], &quot;characters&quot;: &quot;\u2642&quot; },
+  &quot;&amp;malt;&quot;: { &quot;codepoints&quot;: [10016], &quot;characters&quot;: &quot;\u2720&quot; },
+  &quot;&amp;maltese;&quot;: { &quot;codepoints&quot;: [10016], &quot;characters&quot;: &quot;\u2720&quot; },
+  &quot;&amp;Map;&quot;: { &quot;codepoints&quot;: [10501], &quot;characters&quot;: &quot;\u2905&quot; },
+  &quot;&amp;map;&quot;: { &quot;codepoints&quot;: [8614], &quot;characters&quot;: &quot;\u21A6&quot; },
+  &quot;&amp;mapsto;&quot;: { &quot;codepoints&quot;: [8614], &quot;characters&quot;: &quot;\u21A6&quot; },
+  &quot;&amp;mapstodown;&quot;: { &quot;codepoints&quot;: [8615], &quot;characters&quot;: &quot;\u21A7&quot; },
+  &quot;&amp;mapstoleft;&quot;: { &quot;codepoints&quot;: [8612], &quot;characters&quot;: &quot;\u21A4&quot; },
+  &quot;&amp;mapstoup;&quot;: { &quot;codepoints&quot;: [8613], &quot;characters&quot;: &quot;\u21A5&quot; },
+  &quot;&amp;marker;&quot;: { &quot;codepoints&quot;: [9646], &quot;characters&quot;: &quot;\u25AE&quot; },
+  &quot;&amp;mcomma;&quot;: { &quot;codepoints&quot;: [10793], &quot;characters&quot;: &quot;\u2A29&quot; },
+  &quot;&amp;Mcy;&quot;: { &quot;codepoints&quot;: [1052], &quot;characters&quot;: &quot;\u041C&quot; },
+  &quot;&amp;mcy;&quot;: { &quot;codepoints&quot;: [1084], &quot;characters&quot;: &quot;\u043C&quot; },
+  &quot;&amp;mdash;&quot;: { &quot;codepoints&quot;: [8212], &quot;characters&quot;: &quot;\u2014&quot; },
+  &quot;&amp;mDDot;&quot;: { &quot;codepoints&quot;: [8762], &quot;characters&quot;: &quot;\u223A&quot; },
+  &quot;&amp;measuredangle;&quot;: { &quot;codepoints&quot;: [8737], &quot;characters&quot;: &quot;\u2221&quot; },
+  &quot;&amp;MediumSpace;&quot;: { &quot;codepoints&quot;: [8287], &quot;characters&quot;: &quot;\u205F&quot; },
+  &quot;&amp;Mellintrf;&quot;: { &quot;codepoints&quot;: [8499], &quot;characters&quot;: &quot;\u2133&quot; },
+  &quot;&amp;Mfr;&quot;: { &quot;codepoints&quot;: [120080], &quot;characters&quot;: &quot;\uD835\uDD10&quot; },
+  &quot;&amp;mfr;&quot;: { &quot;codepoints&quot;: [120106], &quot;characters&quot;: &quot;\uD835\uDD2A&quot; },
+  &quot;&amp;mho;&quot;: { &quot;codepoints&quot;: [8487], &quot;characters&quot;: &quot;\u2127&quot; },
+  &quot;&amp;micro;&quot;: { &quot;codepoints&quot;: [181], &quot;characters&quot;: &quot;\u00B5&quot; },
+  &quot;&amp;micro&quot;: { &quot;codepoints&quot;: [181], &quot;characters&quot;: &quot;\u00B5&quot; },
+  &quot;&amp;midast;&quot;: { &quot;codepoints&quot;: [42], &quot;characters&quot;: &quot;\u002A&quot; },
+  &quot;&amp;midcir;&quot;: { &quot;codepoints&quot;: [10992], &quot;characters&quot;: &quot;\u2AF0&quot; },
+  &quot;&amp;mid;&quot;: { &quot;codepoints&quot;: [8739], &quot;characters&quot;: &quot;\u2223&quot; },
+  &quot;&amp;middot;&quot;: { &quot;codepoints&quot;: [183], &quot;characters&quot;: &quot;\u00B7&quot; },
+  &quot;&amp;middot&quot;: { &quot;codepoints&quot;: [183], &quot;characters&quot;: &quot;\u00B7&quot; },
+  &quot;&amp;minusb;&quot;: { &quot;codepoints&quot;: [8863], &quot;characters&quot;: &quot;\u229F&quot; },
+  &quot;&amp;minus;&quot;: { &quot;codepoints&quot;: [8722], &quot;characters&quot;: &quot;\u2212&quot; },
+  &quot;&amp;minusd;&quot;: { &quot;codepoints&quot;: [8760], &quot;characters&quot;: &quot;\u2238&quot; },
+  &quot;&amp;minusdu;&quot;: { &quot;codepoints&quot;: [10794], &quot;characters&quot;: &quot;\u2A2A&quot; },
+  &quot;&amp;MinusPlus;&quot;: { &quot;codepoints&quot;: [8723], &quot;characters&quot;: &quot;\u2213&quot; },
+  &quot;&amp;mlcp;&quot;: { &quot;codepoints&quot;: [10971], &quot;characters&quot;: &quot;\u2ADB&quot; },
+  &quot;&amp;mldr;&quot;: { &quot;codepoints&quot;: [8230], &quot;characters&quot;: &quot;\u2026&quot; },
+  &quot;&amp;mnplus;&quot;: { &quot;codepoints&quot;: [8723], &quot;characters&quot;: &quot;\u2213&quot; },
+  &quot;&amp;models;&quot;: { &quot;codepoints&quot;: [8871], &quot;characters&quot;: &quot;\u22A7&quot; },
+  &quot;&amp;Mopf;&quot;: { &quot;codepoints&quot;: [120132], &quot;characters&quot;: &quot;\uD835\uDD44&quot; },
+  &quot;&amp;mopf;&quot;: { &quot;codepoints&quot;: [120158], &quot;characters&quot;: &quot;\uD835\uDD5E&quot; },
+  &quot;&amp;mp;&quot;: { &quot;codepoints&quot;: [8723], &quot;characters&quot;: &quot;\u2213&quot; },
+  &quot;&amp;mscr;&quot;: { &quot;codepoints&quot;: [120002], &quot;characters&quot;: &quot;\uD835\uDCC2&quot; },
+  &quot;&amp;Mscr;&quot;: { &quot;codepoints&quot;: [8499], &quot;characters&quot;: &quot;\u2133&quot; },
+  &quot;&amp;mstpos;&quot;: { &quot;codepoints&quot;: [8766], &quot;characters&quot;: &quot;\u223E&quot; },
+  &quot;&amp;Mu;&quot;: { &quot;codepoints&quot;: [924], &quot;characters&quot;: &quot;\u039C&quot; },
+  &quot;&amp;mu;&quot;: { &quot;codepoints&quot;: [956], &quot;characters&quot;: &quot;\u03BC&quot; },
+  &quot;&amp;multimap;&quot;: { &quot;codepoints&quot;: [8888], &quot;characters&quot;: &quot;\u22B8&quot; },
+  &quot;&amp;mumap;&quot;: { &quot;codepoints&quot;: [8888], &quot;characters&quot;: &quot;\u22B8&quot; },
+  &quot;&amp;nabla;&quot;: { &quot;codepoints&quot;: [8711], &quot;characters&quot;: &quot;\u2207&quot; },
+  &quot;&amp;Nacute;&quot;: { &quot;codepoints&quot;: [323], &quot;characters&quot;: &quot;\u0143&quot; },
+  &quot;&amp;nacute;&quot;: { &quot;codepoints&quot;: [324], &quot;characters&quot;: &quot;\u0144&quot; },
+  &quot;&amp;nang;&quot;: { &quot;codepoints&quot;: [8736, 8402], &quot;characters&quot;: &quot;\u2220\u20D2&quot; },
+  &quot;&amp;nap;&quot;: { &quot;codepoints&quot;: [8777], &quot;characters&quot;: &quot;\u2249&quot; },
+  &quot;&amp;napE;&quot;: { &quot;codepoints&quot;: [10864, 824], &quot;characters&quot;: &quot;\u2A70\u0338&quot; },
+  &quot;&amp;napid;&quot;: { &quot;codepoints&quot;: [8779, 824], &quot;characters&quot;: &quot;\u224B\u0338&quot; },
+  &quot;&amp;napos;&quot;: { &quot;codepoints&quot;: [329], &quot;characters&quot;: &quot;\u0149&quot; },
+  &quot;&amp;napprox;&quot;: { &quot;codepoints&quot;: [8777], &quot;characters&quot;: &quot;\u2249&quot; },
+  &quot;&amp;natural;&quot;: { &quot;codepoints&quot;: [9838], &quot;characters&quot;: &quot;\u266E&quot; },
+  &quot;&amp;naturals;&quot;: { &quot;codepoints&quot;: [8469], &quot;characters&quot;: &quot;\u2115&quot; },
+  &quot;&amp;natur;&quot;: { &quot;codepoints&quot;: [9838], &quot;characters&quot;: &quot;\u266E&quot; },
+  &quot;&amp;nbsp;&quot;: { &quot;codepoints&quot;: [160], &quot;characters&quot;: &quot;\u00A0&quot; },
+  &quot;&amp;nbsp&quot;: { &quot;codepoints&quot;: [160], &quot;characters&quot;: &quot;\u00A0&quot; },
+  &quot;&amp;nbump;&quot;: { &quot;codepoints&quot;: [8782, 824], &quot;characters&quot;: &quot;\u224E\u0338&quot; },
+  &quot;&amp;nbumpe;&quot;: { &quot;codepoints&quot;: [8783, 824], &quot;characters&quot;: &quot;\u224F\u0338&quot; },
+  &quot;&amp;ncap;&quot;: { &quot;codepoints&quot;: [10819], &quot;characters&quot;: &quot;\u2A43&quot; },
+  &quot;&amp;Ncaron;&quot;: { &quot;codepoints&quot;: [327], &quot;characters&quot;: &quot;\u0147&quot; },
+  &quot;&amp;ncaron;&quot;: { &quot;codepoints&quot;: [328], &quot;characters&quot;: &quot;\u0148&quot; },
+  &quot;&amp;Ncedil;&quot;: { &quot;codepoints&quot;: [325], &quot;characters&quot;: &quot;\u0145&quot; },
+  &quot;&amp;ncedil;&quot;: { &quot;codepoints&quot;: [326], &quot;characters&quot;: &quot;\u0146&quot; },
+  &quot;&amp;ncong;&quot;: { &quot;codepoints&quot;: [8775], &quot;characters&quot;: &quot;\u2247&quot; },
+  &quot;&amp;ncongdot;&quot;: { &quot;codepoints&quot;: [10861, 824], &quot;characters&quot;: &quot;\u2A6D\u0338&quot; },
+  &quot;&amp;ncup;&quot;: { &quot;codepoints&quot;: [10818], &quot;characters&quot;: &quot;\u2A42&quot; },
+  &quot;&amp;Ncy;&quot;: { &quot;codepoints&quot;: [1053], &quot;characters&quot;: &quot;\u041D&quot; },
+  &quot;&amp;ncy;&quot;: { &quot;codepoints&quot;: [1085], &quot;characters&quot;: &quot;\u043D&quot; },
+  &quot;&amp;ndash;&quot;: { &quot;codepoints&quot;: [8211], &quot;characters&quot;: &quot;\u2013&quot; },
+  &quot;&amp;nearhk;&quot;: { &quot;codepoints&quot;: [10532], &quot;characters&quot;: &quot;\u2924&quot; },
+  &quot;&amp;nearr;&quot;: { &quot;codepoints&quot;: [8599], &quot;characters&quot;: &quot;\u2197&quot; },
+  &quot;&amp;neArr;&quot;: { &quot;codepoints&quot;: [8663], &quot;characters&quot;: &quot;\u21D7&quot; },
+  &quot;&amp;nearrow;&quot;: { &quot;codepoints&quot;: [8599], &quot;characters&quot;: &quot;\u2197&quot; },
+  &quot;&amp;ne;&quot;: { &quot;codepoints&quot;: [8800], &quot;characters&quot;: &quot;\u2260&quot; },
+  &quot;&amp;nedot;&quot;: { &quot;codepoints&quot;: [8784, 824], &quot;characters&quot;: &quot;\u2250\u0338&quot; },
+  &quot;&amp;NegativeMediumSpace;&quot;: { &quot;codepoints&quot;: [8203], &quot;characters&quot;: &quot;\u200B&quot; },
+  &quot;&amp;NegativeThickSpace;&quot;: { &quot;codepoints&quot;: [8203], &quot;characters&quot;: &quot;\u200B&quot; },
+  &quot;&amp;NegativeThinSpace;&quot;: { &quot;codepoints&quot;: [8203], &quot;characters&quot;: &quot;\u200B&quot; },
+  &quot;&amp;NegativeVeryThinSpace;&quot;: { &quot;codepoints&quot;: [8203], &quot;characters&quot;: &quot;\u200B&quot; },
+  &quot;&amp;nequiv;&quot;: { &quot;codepoints&quot;: [8802], &quot;characters&quot;: &quot;\u2262&quot; },
+  &quot;&amp;nesear;&quot;: { &quot;codepoints&quot;: [10536], &quot;characters&quot;: &quot;\u2928&quot; },
+  &quot;&amp;nesim;&quot;: { &quot;codepoints&quot;: [8770, 824], &quot;characters&quot;: &quot;\u2242\u0338&quot; },
+  &quot;&amp;NestedGreaterGreater;&quot;: { &quot;codepoints&quot;: [8811], &quot;characters&quot;: &quot;\u226B&quot; },
+  &quot;&amp;NestedLessLess;&quot;: { &quot;codepoints&quot;: [8810], &quot;characters&quot;: &quot;\u226A&quot; },
+  &quot;&amp;NewLine;&quot;: { &quot;codepoints&quot;: [10], &quot;characters&quot;: &quot;\u000A&quot; },
+  &quot;&amp;nexist;&quot;: { &quot;codepoints&quot;: [8708], &quot;characters&quot;: &quot;\u2204&quot; },
+  &quot;&amp;nexists;&quot;: { &quot;codepoints&quot;: [8708], &quot;characters&quot;: &quot;\u2204&quot; },
+  &quot;&amp;Nfr;&quot;: { &quot;codepoints&quot;: [120081], &quot;characters&quot;: &quot;\uD835\uDD11&quot; },
+  &quot;&amp;nfr;&quot;: { &quot;codepoints&quot;: [120107], &quot;characters&quot;: &quot;\uD835\uDD2B&quot; },
+  &quot;&amp;ngE;&quot;: { &quot;codepoints&quot;: [8807, 824], &quot;characters&quot;: &quot;\u2267\u0338&quot; },
+  &quot;&amp;nge;&quot;: { &quot;codepoints&quot;: [8817], &quot;characters&quot;: &quot;\u2271&quot; },
+  &quot;&amp;ngeq;&quot;: { &quot;codepoints&quot;: [8817], &quot;characters&quot;: &quot;\u2271&quot; },
+  &quot;&amp;ngeqq;&quot;: { &quot;codepoints&quot;: [8807, 824], &quot;characters&quot;: &quot;\u2267\u0338&quot; },
+  &quot;&amp;ngeqslant;&quot;: { &quot;codepoints&quot;: [10878, 824], &quot;characters&quot;: &quot;\u2A7E\u0338&quot; },
+  &quot;&amp;nges;&quot;: { &quot;codepoints&quot;: [10878, 824], &quot;characters&quot;: &quot;\u2A7E\u0338&quot; },
+  &quot;&amp;nGg;&quot;: { &quot;codepoints&quot;: [8921, 824], &quot;characters&quot;: &quot;\u22D9\u0338&quot; },
+  &quot;&amp;ngsim;&quot;: { &quot;codepoints&quot;: [8821], &quot;characters&quot;: &quot;\u2275&quot; },
+  &quot;&amp;nGt;&quot;: { &quot;codepoints&quot;: [8811, 8402], &quot;characters&quot;: &quot;\u226B\u20D2&quot; },
+  &quot;&amp;ngt;&quot;: { &quot;codepoints&quot;: [8815], &quot;characters&quot;: &quot;\u226F&quot; },
+  &quot;&amp;ngtr;&quot;: { &quot;codepoints&quot;: [8815], &quot;characters&quot;: &quot;\u226F&quot; },
+  &quot;&amp;nGtv;&quot;: { &quot;codepoints&quot;: [8811, 824], &quot;characters&quot;: &quot;\u226B\u0338&quot; },
+  &quot;&amp;nharr;&quot;: { &quot;codepoints&quot;: [8622], &quot;characters&quot;: &quot;\u21AE&quot; },
+  &quot;&amp;nhArr;&quot;: { &quot;codepoints&quot;: [8654], &quot;characters&quot;: &quot;\u21CE&quot; },
+  &quot;&amp;nhpar;&quot;: { &quot;codepoints&quot;: [10994], &quot;characters&quot;: &quot;\u2AF2&quot; },
+  &quot;&amp;ni;&quot;: { &quot;codepoints&quot;: [8715], &quot;characters&quot;: &quot;\u220B&quot; },
+  &quot;&amp;nis;&quot;: { &quot;codepoints&quot;: [8956], &quot;characters&quot;: &quot;\u22FC&quot; },
+  &quot;&amp;nisd;&quot;: { &quot;codepoints&quot;: [8954], &quot;characters&quot;: &quot;\u22FA&quot; },
+  &quot;&amp;niv;&quot;: { &quot;codepoints&quot;: [8715], &quot;characters&quot;: &quot;\u220B&quot; },
+  &quot;&amp;NJcy;&quot;: { &quot;codepoints&quot;: [1034], &quot;characters&quot;: &quot;\u040A&quot; },
+  &quot;&amp;njcy;&quot;: { &quot;codepoints&quot;: [1114], &quot;characters&quot;: &quot;\u045A&quot; },
+  &quot;&amp;nlarr;&quot;: { &quot;codepoints&quot;: [8602], &quot;characters&quot;: &quot;\u219A&quot; },
+  &quot;&amp;nlArr;&quot;: { &quot;codepoints&quot;: [8653], &quot;characters&quot;: &quot;\u21CD&quot; },
+  &quot;&amp;nldr;&quot;: { &quot;codepoints&quot;: [8229], &quot;characters&quot;: &quot;\u2025&quot; },
+  &quot;&amp;nlE;&quot;: { &quot;codepoints&quot;: [8806, 824], &quot;characters&quot;: &quot;\u2266\u0338&quot; },
+  &quot;&amp;nle;&quot;: { &quot;codepoints&quot;: [8816], &quot;characters&quot;: &quot;\u2270&quot; },
+  &quot;&amp;nleftarrow;&quot;: { &quot;codepoints&quot;: [8602], &quot;characters&quot;: &quot;\u219A&quot; },
+  &quot;&amp;nLeftarrow;&quot;: { &quot;codepoints&quot;: [8653], &quot;characters&quot;: &quot;\u21CD&quot; },
+  &quot;&amp;nleftrightarrow;&quot;: { &quot;codepoints&quot;: [8622], &quot;characters&quot;: &quot;\u21AE&quot; },
+  &quot;&amp;nLeftrightarrow;&quot;: { &quot;codepoints&quot;: [8654], &quot;characters&quot;: &quot;\u21CE&quot; },
+  &quot;&amp;nleq;&quot;: { &quot;codepoints&quot;: [8816], &quot;characters&quot;: &quot;\u2270&quot; },
+  &quot;&amp;nleqq;&quot;: { &quot;codepoints&quot;: [8806, 824], &quot;characters&quot;: &quot;\u2266\u0338&quot; },
+  &quot;&amp;nleqslant;&quot;: { &quot;codepoints&quot;: [10877, 824], &quot;characters&quot;: &quot;\u2A7D\u0338&quot; },
+  &quot;&amp;nles;&quot;: { &quot;codepoints&quot;: [10877, 824], &quot;characters&quot;: &quot;\u2A7D\u0338&quot; },
+  &quot;&amp;nless;&quot;: { &quot;codepoints&quot;: [8814], &quot;characters&quot;: &quot;\u226E&quot; },
+  &quot;&amp;nLl;&quot;: { &quot;codepoints&quot;: [8920, 824], &quot;characters&quot;: &quot;\u22D8\u0338&quot; },
+  &quot;&amp;nlsim;&quot;: { &quot;codepoints&quot;: [8820], &quot;characters&quot;: &quot;\u2274&quot; },
+  &quot;&amp;nLt;&quot;: { &quot;codepoints&quot;: [8810, 8402], &quot;characters&quot;: &quot;\u226A\u20D2&quot; },
+  &quot;&amp;nlt;&quot;: { &quot;codepoints&quot;: [8814], &quot;characters&quot;: &quot;\u226E&quot; },
+  &quot;&amp;nltri;&quot;: { &quot;codepoints&quot;: [8938], &quot;characters&quot;: &quot;\u22EA&quot; },
+  &quot;&amp;nltrie;&quot;: { &quot;codepoints&quot;: [8940], &quot;characters&quot;: &quot;\u22EC&quot; },
+  &quot;&amp;nLtv;&quot;: { &quot;codepoints&quot;: [8810, 824], &quot;characters&quot;: &quot;\u226A\u0338&quot; },
+  &quot;&amp;nmid;&quot;: { &quot;codepoints&quot;: [8740], &quot;characters&quot;: &quot;\u2224&quot; },
+  &quot;&amp;NoBreak;&quot;: { &quot;codepoints&quot;: [8288], &quot;characters&quot;: &quot;\u2060&quot; },
+  &quot;&amp;NonBreakingSpace;&quot;: { &quot;codepoints&quot;: [160], &quot;characters&quot;: &quot;\u00A0&quot; },
+  &quot;&amp;nopf;&quot;: { &quot;codepoints&quot;: [120159], &quot;characters&quot;: &quot;\uD835\uDD5F&quot; },
+  &quot;&amp;Nopf;&quot;: { &quot;codepoints&quot;: [8469], &quot;characters&quot;: &quot;\u2115&quot; },
+  &quot;&amp;Not;&quot;: { &quot;codepoints&quot;: [10988], &quot;characters&quot;: &quot;\u2AEC&quot; },
+  &quot;&amp;not;&quot;: { &quot;codepoints&quot;: [172], &quot;characters&quot;: &quot;\u00AC&quot; },
+  &quot;&amp;not&quot;: { &quot;codepoints&quot;: [172], &quot;characters&quot;: &quot;\u00AC&quot; },
+  &quot;&amp;NotCongruent;&quot;: { &quot;codepoints&quot;: [8802], &quot;characters&quot;: &quot;\u2262&quot; },
+  &quot;&amp;NotCupCap;&quot;: { &quot;codepoints&quot;: [8813], &quot;characters&quot;: &quot;\u226D&quot; },
+  &quot;&amp;NotDoubleVerticalBar;&quot;: { &quot;codepoints&quot;: [8742], &quot;characters&quot;: &quot;\u2226&quot; },
+  &quot;&amp;NotElement;&quot;: { &quot;codepoints&quot;: [8713], &quot;characters&quot;: &quot;\u2209&quot; },
+  &quot;&amp;NotEqual;&quot;: { &quot;codepoints&quot;: [8800], &quot;characters&quot;: &quot;\u2260&quot; },
+  &quot;&amp;NotEqualTilde;&quot;: { &quot;codepoints&quot;: [8770, 824], &quot;characters&quot;: &quot;\u2242\u0338&quot; },
+  &quot;&amp;NotExists;&quot;: { &quot;codepoints&quot;: [8708], &quot;characters&quot;: &quot;\u2204&quot; },
+  &quot;&amp;NotGreater;&quot;: { &quot;codepoints&quot;: [8815], &quot;characters&quot;: &quot;\u226F&quot; },
+  &quot;&amp;NotGreaterEqual;&quot;: { &quot;codepoints&quot;: [8817], &quot;characters&quot;: &quot;\u2271&quot; },
+  &quot;&amp;NotGreaterFullEqual;&quot;: { &quot;codepoints&quot;: [8807, 824], &quot;characters&quot;: &quot;\u2267\u0338&quot; },
+  &quot;&amp;NotGreaterGreater;&quot;: { &quot;codepoints&quot;: [8811, 824], &quot;characters&quot;: &quot;\u226B\u0338&quot; },
+  &quot;&amp;NotGreaterLess;&quot;: { &quot;codepoints&quot;: [8825], &quot;characters&quot;: &quot;\u2279&quot; },
+  &quot;&amp;NotGreaterSlantEqual;&quot;: { &quot;codepoints&quot;: [10878, 824], &quot;characters&quot;: &quot;\u2A7E\u0338&quot; },
+  &quot;&amp;NotGreaterTilde;&quot;: { &quot;codepoints&quot;: [8821], &quot;characters&quot;: &quot;\u2275&quot; },
+  &quot;&amp;NotHumpDownHump;&quot;: { &quot;codepoints&quot;: [8782, 824], &quot;characters&quot;: &quot;\u224E\u0338&quot; },
+  &quot;&amp;NotHumpEqual;&quot;: { &quot;codepoints&quot;: [8783, 824], &quot;characters&quot;: &quot;\u224F\u0338&quot; },
+  &quot;&amp;notin;&quot;: { &quot;codepoints&quot;: [8713], &quot;characters&quot;: &quot;\u2209&quot; },
+  &quot;&amp;notindot;&quot;: { &quot;codepoints&quot;: [8949, 824], &quot;characters&quot;: &quot;\u22F5\u0338&quot; },
+  &quot;&amp;notinE;&quot;: { &quot;codepoints&quot;: [8953, 824], &quot;characters&quot;: &quot;\u22F9\u0338&quot; },
+  &quot;&amp;notinva;&quot;: { &quot;codepoints&quot;: [8713], &quot;characters&quot;: &quot;\u2209&quot; },
+  &quot;&amp;notinvb;&quot;: { &quot;codepoints&quot;: [8951], &quot;characters&quot;: &quot;\u22F7&quot; },
+  &quot;&amp;notinvc;&quot;: { &quot;codepoints&quot;: [8950], &quot;characters&quot;: &quot;\u22F6&quot; },
+  &quot;&amp;NotLeftTriangleBar;&quot;: { &quot;codepoints&quot;: [10703, 824], &quot;characters&quot;: &quot;\u29CF\u0338&quot; },
+  &quot;&amp;NotLeftTriangle;&quot;: { &quot;codepoints&quot;: [8938], &quot;characters&quot;: &quot;\u22EA&quot; },
+  &quot;&amp;NotLeftTriangleEqual;&quot;: { &quot;codepoints&quot;: [8940], &quot;characters&quot;: &quot;\u22EC&quot; },
+  &quot;&amp;NotLess;&quot;: { &quot;codepoints&quot;: [8814], &quot;characters&quot;: &quot;\u226E&quot; },
+  &quot;&amp;NotLessEqual;&quot;: { &quot;codepoints&quot;: [8816], &quot;characters&quot;: &quot;\u2270&quot; },
+  &quot;&amp;NotLessGreater;&quot;: { &quot;codepoints&quot;: [8824], &quot;characters&quot;: &quot;\u2278&quot; },
+  &quot;&amp;NotLessLess;&quot;: { &quot;codepoints&quot;: [8810, 824], &quot;characters&quot;: &quot;\u226A\u0338&quot; },
+  &quot;&amp;NotLessSlantEqual;&quot;: { &quot;codepoints&quot;: [10877, 824], &quot;characters&quot;: &quot;\u2A7D\u0338&quot; },
+  &quot;&amp;NotLessTilde;&quot;: { &quot;codepoints&quot;: [8820], &quot;characters&quot;: &quot;\u2274&quot; },
+  &quot;&amp;NotNestedGreaterGreater;&quot;: { &quot;codepoints&quot;: [10914, 824], &quot;characters&quot;: &quot;\u2AA2\u0338&quot; },
+  &quot;&amp;NotNestedLessLess;&quot;: { &quot;codepoints&quot;: [10913, 824], &quot;characters&quot;: &quot;\u2AA1\u0338&quot; },
+  &quot;&amp;notni;&quot;: { &quot;codepoints&quot;: [8716], &quot;characters&quot;: &quot;\u220C&quot; },
+  &quot;&amp;notniva;&quot;: { &quot;codepoints&quot;: [8716], &quot;characters&quot;: &quot;\u220C&quot; },
+  &quot;&amp;notnivb;&quot;: { &quot;codepoints&quot;: [8958], &quot;characters&quot;: &quot;\u22FE&quot; },
+  &quot;&amp;notnivc;&quot;: { &quot;codepoints&quot;: [8957], &quot;characters&quot;: &quot;\u22FD&quot; },
+  &quot;&amp;NotPrecedes;&quot;: { &quot;codepoints&quot;: [8832], &quot;characters&quot;: &quot;\u2280&quot; },
+  &quot;&amp;NotPrecedesEqual;&quot;: { &quot;codepoints&quot;: [10927, 824], &quot;characters&quot;: &quot;\u2AAF\u0338&quot; },
+  &quot;&amp;NotPrecedesSlantEqual;&quot;: { &quot;codepoints&quot;: [8928], &quot;characters&quot;: &quot;\u22E0&quot; },
+  &quot;&amp;NotReverseElement;&quot;: { &quot;codepoints&quot;: [8716], &quot;characters&quot;: &quot;\u220C&quot; },
+  &quot;&amp;NotRightTriangleBar;&quot;: { &quot;codepoints&quot;: [10704, 824], &quot;characters&quot;: &quot;\u29D0\u0338&quot; },
+  &quot;&amp;NotRightTriangle;&quot;: { &quot;codepoints&quot;: [8939], &quot;characters&quot;: &quot;\u22EB&quot; },
+  &quot;&amp;NotRightTriangleEqual;&quot;: { &quot;codepoints&quot;: [8941], &quot;characters&quot;: &quot;\u22ED&quot; },
+  &quot;&amp;NotSquareSubset;&quot;: { &quot;codepoints&quot;: [8847, 824], &quot;characters&quot;: &quot;\u228F\u0338&quot; },
+  &quot;&amp;NotSquareSubsetEqual;&quot;: { &quot;codepoints&quot;: [8930], &quot;characters&quot;: &quot;\u22E2&quot; },
+  &quot;&amp;NotSquareSuperset;&quot;: { &quot;codepoints&quot;: [8848, 824], &quot;characters&quot;: &quot;\u2290\u0338&quot; },
+  &quot;&amp;NotSquareSupersetEqual;&quot;: { &quot;codepoints&quot;: [8931], &quot;characters&quot;: &quot;\u22E3&quot; },
+  &quot;&amp;NotSubset;&quot;: { &quot;codepoints&quot;: [8834, 8402], &quot;characters&quot;: &quot;\u2282\u20D2&quot; },
+  &quot;&amp;NotSubsetEqual;&quot;: { &quot;codepoints&quot;: [8840], &quot;characters&quot;: &quot;\u2288&quot; },
+  &quot;&amp;NotSucceeds;&quot;: { &quot;codepoints&quot;: [8833], &quot;characters&quot;: &quot;\u2281&quot; },
+  &quot;&amp;NotSucceedsEqual;&quot;: { &quot;codepoints&quot;: [10928, 824], &quot;characters&quot;: &quot;\u2AB0\u0338&quot; },
+  &quot;&amp;NotSucceedsSlantEqual;&quot;: { &quot;codepoints&quot;: [8929], &quot;characters&quot;: &quot;\u22E1&quot; },
+  &quot;&amp;NotSucceedsTilde;&quot;: { &quot;codepoints&quot;: [8831, 824], &quot;characters&quot;: &quot;\u227F\u0338&quot; },
+  &quot;&amp;NotSuperset;&quot;: { &quot;codepoints&quot;: [8835, 8402], &quot;characters&quot;: &quot;\u2283\u20D2&quot; },
+  &quot;&amp;NotSupersetEqual;&quot;: { &quot;codepoints&quot;: [8841], &quot;characters&quot;: &quot;\u2289&quot; },
+  &quot;&amp;NotTilde;&quot;: { &quot;codepoints&quot;: [8769], &quot;characters&quot;: &quot;\u2241&quot; },
+  &quot;&amp;NotTildeEqual;&quot;: { &quot;codepoints&quot;: [8772], &quot;characters&quot;: &quot;\u2244&quot; },
+  &quot;&amp;NotTildeFullEqual;&quot;: { &quot;codepoints&quot;: [8775], &quot;characters&quot;: &quot;\u2247&quot; },
+  &quot;&amp;NotTildeTilde;&quot;: { &quot;codepoints&quot;: [8777], &quot;characters&quot;: &quot;\u2249&quot; },
+  &quot;&amp;NotVerticalBar;&quot;: { &quot;codepoints&quot;: [8740], &quot;characters&quot;: &quot;\u2224&quot; },
+  &quot;&amp;nparallel;&quot;: { &quot;codepoints&quot;: [8742], &quot;characters&quot;: &quot;\u2226&quot; },
+  &quot;&amp;npar;&quot;: { &quot;codepoints&quot;: [8742], &quot;characters&quot;: &quot;\u2226&quot; },
+  &quot;&amp;nparsl;&quot;: { &quot;codepoints&quot;: [11005, 8421], &quot;characters&quot;: &quot;\u2AFD\u20E5&quot; },
+  &quot;&amp;npart;&quot;: { &quot;codepoints&quot;: [8706, 824], &quot;characters&quot;: &quot;\u2202\u0338&quot; },
+  &quot;&amp;npolint;&quot;: { &quot;codepoints&quot;: [10772], &quot;characters&quot;: &quot;\u2A14&quot; },
+  &quot;&amp;npr;&quot;: { &quot;codepoints&quot;: [8832], &quot;characters&quot;: &quot;\u2280&quot; },
+  &quot;&amp;nprcue;&quot;: { &quot;codepoints&quot;: [8928], &quot;characters&quot;: &quot;\u22E0&quot; },
+  &quot;&amp;nprec;&quot;: { &quot;codepoints&quot;: [8832], &quot;characters&quot;: &quot;\u2280&quot; },
+  &quot;&amp;npreceq;&quot;: { &quot;codepoints&quot;: [10927, 824], &quot;characters&quot;: &quot;\u2AAF\u0338&quot; },
+  &quot;&amp;npre;&quot;: { &quot;codepoints&quot;: [10927, 824], &quot;characters&quot;: &quot;\u2AAF\u0338&quot; },
+  &quot;&amp;nrarrc;&quot;: { &quot;codepoints&quot;: [10547, 824], &quot;characters&quot;: &quot;\u2933\u0338&quot; },
+  &quot;&amp;nrarr;&quot;: { &quot;codepoints&quot;: [8603], &quot;characters&quot;: &quot;\u219B&quot; },
+  &quot;&amp;nrArr;&quot;: { &quot;codepoints&quot;: [8655], &quot;characters&quot;: &quot;\u21CF&quot; },
+  &quot;&amp;nrarrw;&quot;: { &quot;codepoints&quot;: [8605, 824], &quot;characters&quot;: &quot;\u219D\u0338&quot; },
+  &quot;&amp;nrightarrow;&quot;: { &quot;codepoints&quot;: [8603], &quot;characters&quot;: &quot;\u219B&quot; },
+  &quot;&amp;nRightarrow;&quot;: { &quot;codepoints&quot;: [8655], &quot;characters&quot;: &quot;\u21CF&quot; },
+  &quot;&amp;nrtri;&quot;: { &quot;codepoints&quot;: [8939], &quot;characters&quot;: &quot;\u22EB&quot; },
+  &quot;&amp;nrtrie;&quot;: { &quot;codepoints&quot;: [8941], &quot;characters&quot;: &quot;\u22ED&quot; },
+  &quot;&amp;nsc;&quot;: { &quot;codepoints&quot;: [8833], &quot;characters&quot;: &quot;\u2281&quot; },
+  &quot;&amp;nsccue;&quot;: { &quot;codepoints&quot;: [8929], &quot;characters&quot;: &quot;\u22E1&quot; },
+  &quot;&amp;nsce;&quot;: { &quot;codepoints&quot;: [10928, 824], &quot;characters&quot;: &quot;\u2AB0\u0338&quot; },
+  &quot;&amp;Nscr;&quot;: { &quot;codepoints&quot;: [119977], &quot;characters&quot;: &quot;\uD835\uDCA9&quot; },
+  &quot;&amp;nscr;&quot;: { &quot;codepoints&quot;: [120003], &quot;characters&quot;: &quot;\uD835\uDCC3&quot; },
+  &quot;&amp;nshortmid;&quot;: { &quot;codepoints&quot;: [8740], &quot;characters&quot;: &quot;\u2224&quot; },
+  &quot;&amp;nshortparallel;&quot;: { &quot;codepoints&quot;: [8742], &quot;characters&quot;: &quot;\u2226&quot; },
+  &quot;&amp;nsim;&quot;: { &quot;codepoints&quot;: [8769], &quot;characters&quot;: &quot;\u2241&quot; },
+  &quot;&amp;nsime;&quot;: { &quot;codepoints&quot;: [8772], &quot;characters&quot;: &quot;\u2244&quot; },
+  &quot;&amp;nsimeq;&quot;: { &quot;codepoints&quot;: [8772], &quot;characters&quot;: &quot;\u2244&quot; },
+  &quot;&amp;nsmid;&quot;: { &quot;codepoints&quot;: [8740], &quot;characters&quot;: &quot;\u2224&quot; },
+  &quot;&amp;nspar;&quot;: { &quot;codepoints&quot;: [8742], &quot;characters&quot;: &quot;\u2226&quot; },
+  &quot;&amp;nsqsube;&quot;: { &quot;codepoints&quot;: [8930], &quot;characters&quot;: &quot;\u22E2&quot; },
+  &quot;&amp;nsqsupe;&quot;: { &quot;codepoints&quot;: [8931], &quot;characters&quot;: &quot;\u22E3&quot; },
+  &quot;&amp;nsub;&quot;: { &quot;codepoints&quot;: [8836], &quot;characters&quot;: &quot;\u2284&quot; },
+  &quot;&amp;nsubE;&quot;: { &quot;codepoints&quot;: [10949, 824], &quot;characters&quot;: &quot;\u2AC5\u0338&quot; },
+  &quot;&amp;nsube;&quot;: { &quot;codepoints&quot;: [8840], &quot;characters&quot;: &quot;\u2288&quot; },
+  &quot;&amp;nsubset;&quot;: { &quot;codepoints&quot;: [8834, 8402], &quot;characters&quot;: &quot;\u2282\u20D2&quot; },
+  &quot;&amp;nsubseteq;&quot;: { &quot;codepoints&quot;: [8840], &quot;characters&quot;: &quot;\u2288&quot; },
+  &quot;&amp;nsubseteqq;&quot;: { &quot;codepoints&quot;: [10949, 824], &quot;characters&quot;: &quot;\u2AC5\u0338&quot; },
+  &quot;&amp;nsucc;&quot;: { &quot;codepoints&quot;: [8833], &quot;characters&quot;: &quot;\u2281&quot; },
+  &quot;&amp;nsucceq;&quot;: { &quot;codepoints&quot;: [10928, 824], &quot;characters&quot;: &quot;\u2AB0\u0338&quot; },
+  &quot;&amp;nsup;&quot;: { &quot;codepoints&quot;: [8837], &quot;characters&quot;: &quot;\u2285&quot; },
+  &quot;&amp;nsupE;&quot;: { &quot;codepoints&quot;: [10950, 824], &quot;characters&quot;: &quot;\u2AC6\u0338&quot; },
+  &quot;&amp;nsupe;&quot;: { &quot;codepoints&quot;: [8841], &quot;characters&quot;: &quot;\u2289&quot; },
+  &quot;&amp;nsupset;&quot;: { &quot;codepoints&quot;: [8835, 8402], &quot;characters&quot;: &quot;\u2283\u20D2&quot; },
+  &quot;&amp;nsupseteq;&quot;: { &quot;codepoints&quot;: [8841], &quot;characters&quot;: &quot;\u2289&quot; },
+  &quot;&amp;nsupseteqq;&quot;: { &quot;codepoints&quot;: [10950, 824], &quot;characters&quot;: &quot;\u2AC6\u0338&quot; },
+  &quot;&amp;ntgl;&quot;: { &quot;codepoints&quot;: [8825], &quot;characters&quot;: &quot;\u2279&quot; },
+  &quot;&amp;Ntilde;&quot;: { &quot;codepoints&quot;: [209], &quot;characters&quot;: &quot;\u00D1&quot; },
+  &quot;&amp;Ntilde&quot;: { &quot;codepoints&quot;: [209], &quot;characters&quot;: &quot;\u00D1&quot; },
+  &quot;&amp;ntilde;&quot;: { &quot;codepoints&quot;: [241], &quot;characters&quot;: &quot;\u00F1&quot; },
+  &quot;&amp;ntilde&quot;: { &quot;codepoints&quot;: [241], &quot;characters&quot;: &quot;\u00F1&quot; },
+  &quot;&amp;ntlg;&quot;: { &quot;codepoints&quot;: [8824], &quot;characters&quot;: &quot;\u2278&quot; },
+  &quot;&amp;ntriangleleft;&quot;: { &quot;codepoints&quot;: [8938], &quot;characters&quot;: &quot;\u22EA&quot; },
+  &quot;&amp;ntrianglelefteq;&quot;: { &quot;codepoints&quot;: [8940], &quot;characters&quot;: &quot;\u22EC&quot; },
+  &quot;&amp;ntriangleright;&quot;: { &quot;codepoints&quot;: [8939], &quot;characters&quot;: &quot;\u22EB&quot; },
+  &quot;&amp;ntrianglerighteq;&quot;: { &quot;codepoints&quot;: [8941], &quot;characters&quot;: &quot;\u22ED&quot; },
+  &quot;&amp;Nu;&quot;: { &quot;codepoints&quot;: [925], &quot;characters&quot;: &quot;\u039D&quot; },
+  &quot;&amp;nu;&quot;: { &quot;codepoints&quot;: [957], &quot;characters&quot;: &quot;\u03BD&quot; },
+  &quot;&amp;num;&quot;: { &quot;codepoints&quot;: [35], &quot;characters&quot;: &quot;\u0023&quot; },
+  &quot;&amp;numero;&quot;: { &quot;codepoints&quot;: [8470], &quot;characters&quot;: &quot;\u2116&quot; },
+  &quot;&amp;numsp;&quot;: { &quot;codepoints&quot;: [8199], &quot;characters&quot;: &quot;\u2007&quot; },
+  &quot;&amp;nvap;&quot;: { &quot;codepoints&quot;: [8781, 8402], &quot;characters&quot;: &quot;\u224D\u20D2&quot; },
+  &quot;&amp;nvdash;&quot;: { &quot;codepoints&quot;: [8876], &quot;characters&quot;: &quot;\u22AC&quot; },
+  &quot;&amp;nvDash;&quot;: { &quot;codepoints&quot;: [8877], &quot;characters&quot;: &quot;\u22AD&quot; },
+  &quot;&amp;nVdash;&quot;: { &quot;codepoints&quot;: [8878], &quot;characters&quot;: &quot;\u22AE&quot; },
+  &quot;&amp;nVDash;&quot;: { &quot;codepoints&quot;: [8879], &quot;characters&quot;: &quot;\u22AF&quot; },
+  &quot;&amp;nvge;&quot;: { &quot;codepoints&quot;: [8805, 8402], &quot;characters&quot;: &quot;\u2265\u20D2&quot; },
+  &quot;&amp;nvgt;&quot;: { &quot;codepoints&quot;: [62, 8402], &quot;characters&quot;: &quot;\u003E\u20D2&quot; },
+  &quot;&amp;nvHarr;&quot;: { &quot;codepoints&quot;: [10500], &quot;characters&quot;: &quot;\u2904&quot; },
+  &quot;&amp;nvinfin;&quot;: { &quot;codepoints&quot;: [10718], &quot;characters&quot;: &quot;\u29DE&quot; },
+  &quot;&amp;nvlArr;&quot;: { &quot;codepoints&quot;: [10498], &quot;characters&quot;: &quot;\u2902&quot; },
+  &quot;&amp;nvle;&quot;: { &quot;codepoints&quot;: [8804, 8402], &quot;characters&quot;: &quot;\u2264\u20D2&quot; },
+  &quot;&amp;nvlt;&quot;: { &quot;codepoints&quot;: [60, 8402], &quot;characters&quot;: &quot;\u003C\u20D2&quot; },
+  &quot;&amp;nvltrie;&quot;: { &quot;codepoints&quot;: [8884, 8402], &quot;characters&quot;: &quot;\u22B4\u20D2&quot; },
+  &quot;&amp;nvrArr;&quot;: { &quot;codepoints&quot;: [10499], &quot;characters&quot;: &quot;\u2903&quot; },
+  &quot;&amp;nvrtrie;&quot;: { &quot;codepoints&quot;: [8885, 8402], &quot;characters&quot;: &quot;\u22B5\u20D2&quot; },
+  &quot;&amp;nvsim;&quot;: { &quot;codepoints&quot;: [8764, 8402], &quot;characters&quot;: &quot;\u223C\u20D2&quot; },
+  &quot;&amp;nwarhk;&quot;: { &quot;codepoints&quot;: [10531], &quot;characters&quot;: &quot;\u2923&quot; },
+  &quot;&amp;nwarr;&quot;: { &quot;codepoints&quot;: [8598], &quot;characters&quot;: &quot;\u2196&quot; },
+  &quot;&amp;nwArr;&quot;: { &quot;codepoints&quot;: [8662], &quot;characters&quot;: &quot;\u21D6&quot; },
+  &quot;&amp;nwarrow;&quot;: { &quot;codepoints&quot;: [8598], &quot;characters&quot;: &quot;\u2196&quot; },
+  &quot;&amp;nwnear;&quot;: { &quot;codepoints&quot;: [10535], &quot;characters&quot;: &quot;\u2927&quot; },
+  &quot;&amp;Oacute;&quot;: { &quot;codepoints&quot;: [211], &quot;characters&quot;: &quot;\u00D3&quot; },
+  &quot;&amp;Oacute&quot;: { &quot;codepoints&quot;: [211], &quot;characters&quot;: &quot;\u00D3&quot; },
+  &quot;&amp;oacute;&quot;: { &quot;codepoints&quot;: [243], &quot;characters&quot;: &quot;\u00F3&quot; },
+  &quot;&amp;oacute&quot;: { &quot;codepoints&quot;: [243], &quot;characters&quot;: &quot;\u00F3&quot; },
+  &quot;&amp;oast;&quot;: { &quot;codepoints&quot;: [8859], &quot;characters&quot;: &quot;\u229B&quot; },
+  &quot;&amp;Ocirc;&quot;: { &quot;codepoints&quot;: [212], &quot;characters&quot;: &quot;\u00D4&quot; },
+  &quot;&amp;Ocirc&quot;: { &quot;codepoints&quot;: [212], &quot;characters&quot;: &quot;\u00D4&quot; },
+  &quot;&amp;ocirc;&quot;: { &quot;codepoints&quot;: [244], &quot;characters&quot;: &quot;\u00F4&quot; },
+  &quot;&amp;ocirc&quot;: { &quot;codepoints&quot;: [244], &quot;characters&quot;: &quot;\u00F4&quot; },
+  &quot;&amp;ocir;&quot;: { &quot;codepoints&quot;: [8858], &quot;characters&quot;: &quot;\u229A&quot; },
+  &quot;&amp;Ocy;&quot;: { &quot;codepoints&quot;: [1054], &quot;characters&quot;: &quot;\u041E&quot; },
+  &quot;&amp;ocy;&quot;: { &quot;codepoints&quot;: [1086], &quot;characters&quot;: &quot;\u043E&quot; },
+  &quot;&amp;odash;&quot;: { &quot;codepoints&quot;: [8861], &quot;characters&quot;: &quot;\u229D&quot; },
+  &quot;&amp;Odblac;&quot;: { &quot;codepoints&quot;: [336], &quot;characters&quot;: &quot;\u0150&quot; },
+  &quot;&amp;odblac;&quot;: { &quot;codepoints&quot;: [337], &quot;characters&quot;: &quot;\u0151&quot; },
+  &quot;&amp;odiv;&quot;: { &quot;codepoints&quot;: [10808], &quot;characters&quot;: &quot;\u2A38&quot; },
+  &quot;&amp;odot;&quot;: { &quot;codepoints&quot;: [8857], &quot;characters&quot;: &quot;\u2299&quot; },
+  &quot;&amp;odsold;&quot;: { &quot;codepoints&quot;: [10684], &quot;characters&quot;: &quot;\u29BC&quot; },
+  &quot;&amp;OElig;&quot;: { &quot;codepoints&quot;: [338], &quot;characters&quot;: &quot;\u0152&quot; },
+  &quot;&amp;oelig;&quot;: { &quot;codepoints&quot;: [339], &quot;characters&quot;: &quot;\u0153&quot; },
+  &quot;&amp;ofcir;&quot;: { &quot;codepoints&quot;: [10687], &quot;characters&quot;: &quot;\u29BF&quot; },
+  &quot;&amp;Ofr;&quot;: { &quot;codepoints&quot;: [120082], &quot;characters&quot;: &quot;\uD835\uDD12&quot; },
+  &quot;&amp;ofr;&quot;: { &quot;codepoints&quot;: [120108], &quot;characters&quot;: &quot;\uD835\uDD2C&quot; },
+  &quot;&amp;ogon;&quot;: { &quot;codepoints&quot;: [731], &quot;characters&quot;: &quot;\u02DB&quot; },
+  &quot;&amp;Ograve;&quot;: { &quot;codepoints&quot;: [210], &quot;characters&quot;: &quot;\u00D2&quot; },
+  &quot;&amp;Ograve&quot;: { &quot;codepoints&quot;: [210], &quot;characters&quot;: &quot;\u00D2&quot; },
+  &quot;&amp;ograve;&quot;: { &quot;codepoints&quot;: [242], &quot;characters&quot;: &quot;\u00F2&quot; },
+  &quot;&amp;ograve&quot;: { &quot;codepoints&quot;: [242], &quot;characters&quot;: &quot;\u00F2&quot; },
+  &quot;&amp;ogt;&quot;: { &quot;codepoints&quot;: [10689], &quot;characters&quot;: &quot;\u29C1&quot; },
+  &quot;&amp;ohbar;&quot;: { &quot;codepoints&quot;: [10677], &quot;characters&quot;: &quot;\u29B5&quot; },
+  &quot;&amp;ohm;&quot;: { &quot;codepoints&quot;: [937], &quot;characters&quot;: &quot;\u03A9&quot; },
+  &quot;&amp;oint;&quot;: { &quot;codepoints&quot;: [8750], &quot;characters&quot;: &quot;\u222E&quot; },
+  &quot;&amp;olarr;&quot;: { &quot;codepoints&quot;: [8634], &quot;characters&quot;: &quot;\u21BA&quot; },
+  &quot;&amp;olcir;&quot;: { &quot;codepoints&quot;: [10686], &quot;characters&quot;: &quot;\u29BE&quot; },
+  &quot;&amp;olcross;&quot;: { &quot;codepoints&quot;: [10683], &quot;characters&quot;: &quot;\u29BB&quot; },
+  &quot;&amp;oline;&quot;: { &quot;codepoints&quot;: [8254], &quot;characters&quot;: &quot;\u203E&quot; },
+  &quot;&amp;olt;&quot;: { &quot;codepoints&quot;: [10688], &quot;characters&quot;: &quot;\u29C0&quot; },
+  &quot;&amp;Omacr;&quot;: { &quot;codepoints&quot;: [332], &quot;characters&quot;: &quot;\u014C&quot; },
+  &quot;&amp;omacr;&quot;: { &quot;codepoints&quot;: [333], &quot;characters&quot;: &quot;\u014D&quot; },
+  &quot;&amp;Omega;&quot;: { &quot;codepoints&quot;: [937], &quot;characters&quot;: &quot;\u03A9&quot; },
+  &quot;&amp;omega;&quot;: { &quot;codepoints&quot;: [969], &quot;characters&quot;: &quot;\u03C9&quot; },
+  &quot;&amp;Omicron;&quot;: { &quot;codepoints&quot;: [927], &quot;characters&quot;: &quot;\u039F&quot; },
+  &quot;&amp;omicron;&quot;: { &quot;codepoints&quot;: [959], &quot;characters&quot;: &quot;\u03BF&quot; },
+  &quot;&amp;omid;&quot;: { &quot;codepoints&quot;: [10678], &quot;characters&quot;: &quot;\u29B6&quot; },
+  &quot;&amp;ominus;&quot;: { &quot;codepoints&quot;: [8854], &quot;characters&quot;: &quot;\u2296&quot; },
+  &quot;&amp;Oopf;&quot;: { &quot;codepoints&quot;: [120134], &quot;characters&quot;: &quot;\uD835\uDD46&quot; },
+  &quot;&amp;oopf;&quot;: { &quot;codepoints&quot;: [120160], &quot;characters&quot;: &quot;\uD835\uDD60&quot; },
+  &quot;&amp;opar;&quot;: { &quot;codepoints&quot;: [10679], &quot;characters&quot;: &quot;\u29B7&quot; },
+  &quot;&amp;OpenCurlyDoubleQuote;&quot;: { &quot;codepoints&quot;: [8220], &quot;characters&quot;: &quot;\u201C&quot; },
+  &quot;&amp;OpenCurlyQuote;&quot;: { &quot;codepoints&quot;: [8216], &quot;characters&quot;: &quot;\u2018&quot; },
+  &quot;&amp;operp;&quot;: { &quot;codepoints&quot;: [10681], &quot;characters&quot;: &quot;\u29B9&quot; },
+  &quot;&amp;oplus;&quot;: { &quot;codepoints&quot;: [8853], &quot;characters&quot;: &quot;\u2295&quot; },
+  &quot;&amp;orarr;&quot;: { &quot;codepoints&quot;: [8635], &quot;characters&quot;: &quot;\u21BB&quot; },
+  &quot;&amp;Or;&quot;: { &quot;codepoints&quot;: [10836], &quot;characters&quot;: &quot;\u2A54&quot; },
+  &quot;&amp;or;&quot;: { &quot;codepoints&quot;: [8744], &quot;characters&quot;: &quot;\u2228&quot; },
+  &quot;&amp;ord;&quot;: { &quot;codepoints&quot;: [10845], &quot;characters&quot;: &quot;\u2A5D&quot; },
+  &quot;&amp;order;&quot;: { &quot;codepoints&quot;: [8500], &quot;characters&quot;: &quot;\u2134&quot; },
+  &quot;&amp;orderof;&quot;: { &quot;codepoints&quot;: [8500], &quot;characters&quot;: &quot;\u2134&quot; },
+  &quot;&amp;ordf;&quot;: { &quot;codepoints&quot;: [170], &quot;characters&quot;: &quot;\u00AA&quot; },
+  &quot;&amp;ordf&quot;: { &quot;codepoints&quot;: [170], &quot;characters&quot;: &quot;\u00AA&quot; },
+  &quot;&amp;ordm;&quot;: { &quot;codepoints&quot;: [186], &quot;characters&quot;: &quot;\u00BA&quot; },
+  &quot;&amp;ordm&quot;: { &quot;codepoints&quot;: [186], &quot;characters&quot;: &quot;\u00BA&quot; },
+  &quot;&amp;origof;&quot;: { &quot;codepoints&quot;: [8886], &quot;characters&quot;: &quot;\u22B6&quot; },
+  &quot;&amp;oror;&quot;: { &quot;codepoints&quot;: [10838], &quot;characters&quot;: &quot;\u2A56&quot; },
+  &quot;&amp;orslope;&quot;: { &quot;codepoints&quot;: [10839], &quot;characters&quot;: &quot;\u2A57&quot; },
+  &quot;&amp;orv;&quot;: { &quot;codepoints&quot;: [10843], &quot;characters&quot;: &quot;\u2A5B&quot; },
+  &quot;&amp;oS;&quot;: { &quot;codepoints&quot;: [9416], &quot;characters&quot;: &quot;\u24C8&quot; },
+  &quot;&amp;Oscr;&quot;: { &quot;codepoints&quot;: [119978], &quot;characters&quot;: &quot;\uD835\uDCAA&quot; },
+  &quot;&amp;oscr;&quot;: { &quot;codepoints&quot;: [8500], &quot;characters&quot;: &quot;\u2134&quot; },
+  &quot;&amp;Oslash;&quot;: { &quot;codepoints&quot;: [216], &quot;characters&quot;: &quot;\u00D8&quot; },
+  &quot;&amp;Oslash&quot;: { &quot;codepoints&quot;: [216], &quot;characters&quot;: &quot;\u00D8&quot; },
+  &quot;&amp;oslash;&quot;: { &quot;codepoints&quot;: [248], &quot;characters&quot;: &quot;\u00F8&quot; },
+  &quot;&amp;oslash&quot;: { &quot;codepoints&quot;: [248], &quot;characters&quot;: &quot;\u00F8&quot; },
+  &quot;&amp;osol;&quot;: { &quot;codepoints&quot;: [8856], &quot;characters&quot;: &quot;\u2298&quot; },
+  &quot;&amp;Otilde;&quot;: { &quot;codepoints&quot;: [213], &quot;characters&quot;: &quot;\u00D5&quot; },
+  &quot;&amp;Otilde&quot;: { &quot;codepoints&quot;: [213], &quot;characters&quot;: &quot;\u00D5&quot; },
+  &quot;&amp;otilde;&quot;: { &quot;codepoints&quot;: [245], &quot;characters&quot;: &quot;\u00F5&quot; },
+  &quot;&amp;otilde&quot;: { &quot;codepoints&quot;: [245], &quot;characters&quot;: &quot;\u00F5&quot; },
+  &quot;&amp;otimesas;&quot;: { &quot;codepoints&quot;: [10806], &quot;characters&quot;: &quot;\u2A36&quot; },
+  &quot;&amp;Otimes;&quot;: { &quot;codepoints&quot;: [10807], &quot;characters&quot;: &quot;\u2A37&quot; },
+  &quot;&amp;otimes;&quot;: { &quot;codepoints&quot;: [8855], &quot;characters&quot;: &quot;\u2297&quot; },
+  &quot;&amp;Ouml;&quot;: { &quot;codepoints&quot;: [214], &quot;characters&quot;: &quot;\u00D6&quot; },
+  &quot;&amp;Ouml&quot;: { &quot;codepoints&quot;: [214], &quot;characters&quot;: &quot;\u00D6&quot; },
+  &quot;&amp;ouml;&quot;: { &quot;codepoints&quot;: [246], &quot;characters&quot;: &quot;\u00F6&quot; },
+  &quot;&amp;ouml&quot;: { &quot;codepoints&quot;: [246], &quot;characters&quot;: &quot;\u00F6&quot; },
+  &quot;&amp;ovbar;&quot;: { &quot;codepoints&quot;: [9021], &quot;characters&quot;: &quot;\u233D&quot; },
+  &quot;&amp;OverBar;&quot;: { &quot;codepoints&quot;: [8254], &quot;characters&quot;: &quot;\u203E&quot; },
+  &quot;&amp;OverBrace;&quot;: { &quot;codepoints&quot;: [9182], &quot;characters&quot;: &quot;\u23DE&quot; },
+  &quot;&amp;OverBracket;&quot;: { &quot;codepoints&quot;: [9140], &quot;characters&quot;: &quot;\u23B4&quot; },
+  &quot;&amp;OverParenthesis;&quot;: { &quot;codepoints&quot;: [9180], &quot;characters&quot;: &quot;\u23DC&quot; },
+  &quot;&amp;para;&quot;: { &quot;codepoints&quot;: [182], &quot;characters&quot;: &quot;\u00B6&quot; },
+  &quot;&amp;para&quot;: { &quot;codepoints&quot;: [182], &quot;characters&quot;: &quot;\u00B6&quot; },
+  &quot;&amp;parallel;&quot;: { &quot;codepoints&quot;: [8741], &quot;characters&quot;: &quot;\u2225&quot; },
+  &quot;&amp;par;&quot;: { &quot;codepoints&quot;: [8741], &quot;characters&quot;: &quot;\u2225&quot; },
+  &quot;&amp;parsim;&quot;: { &quot;codepoints&quot;: [10995], &quot;characters&quot;: &quot;\u2AF3&quot; },
+  &quot;&amp;parsl;&quot;: { &quot;codepoints&quot;: [11005], &quot;characters&quot;: &quot;\u2AFD&quot; },
+  &quot;&amp;part;&quot;: { &quot;codepoints&quot;: [8706], &quot;characters&quot;: &quot;\u2202&quot; },
+  &quot;&amp;PartialD;&quot;: { &quot;codepoints&quot;: [8706], &quot;characters&quot;: &quot;\u2202&quot; },
+  &quot;&amp;Pcy;&quot;: { &quot;codepoints&quot;: [1055], &quot;characters&quot;: &quot;\u041F&quot; },
+  &quot;&amp;pcy;&quot;: { &quot;codepoints&quot;: [1087], &quot;characters&quot;: &quot;\u043F&quot; },
+  &quot;&amp;percnt;&quot;: { &quot;codepoints&quot;: [37], &quot;characters&quot;: &quot;\u0025&quot; },
+  &quot;&amp;period;&quot;: { &quot;codepoints&quot;: [46], &quot;characters&quot;: &quot;\u002E&quot; },
+  &quot;&amp;permil;&quot;: { &quot;codepoints&quot;: [8240], &quot;characters&quot;: &quot;\u2030&quot; },
+  &quot;&amp;perp;&quot;: { &quot;codepoints&quot;: [8869], &quot;characters&quot;: &quot;\u22A5&quot; },
+  &quot;&amp;pertenk;&quot;: { &quot;codepoints&quot;: [8241], &quot;characters&quot;: &quot;\u2031&quot; },
+  &quot;&amp;Pfr;&quot;: { &quot;codepoints&quot;: [120083], &quot;characters&quot;: &quot;\uD835\uDD13&quot; },
+  &quot;&amp;pfr;&quot;: { &quot;codepoints&quot;: [120109], &quot;characters&quot;: &quot;\uD835\uDD2D&quot; },
+  &quot;&amp;Phi;&quot;: { &quot;codepoints&quot;: [934], &quot;characters&quot;: &quot;\u03A6&quot; },
+  &quot;&amp;phi;&quot;: { &quot;codepoints&quot;: [966], &quot;characters&quot;: &quot;\u03C6&quot; },
+  &quot;&amp;phiv;&quot;: { &quot;codepoints&quot;: [981], &quot;characters&quot;: &quot;\u03D5&quot; },
+  &quot;&amp;phmmat;&quot;: { &quot;codepoints&quot;: [8499], &quot;characters&quot;: &quot;\u2133&quot; },
+  &quot;&amp;phone;&quot;: { &quot;codepoints&quot;: [9742], &quot;characters&quot;: &quot;\u260E&quot; },
+  &quot;&amp;Pi;&quot;: { &quot;codepoints&quot;: [928], &quot;characters&quot;: &quot;\u03A0&quot; },
+  &quot;&amp;pi;&quot;: { &quot;codepoints&quot;: [960], &quot;characters&quot;: &quot;\u03C0&quot; },
+  &quot;&amp;pitchfork;&quot;: { &quot;codepoints&quot;: [8916], &quot;characters&quot;: &quot;\u22D4&quot; },
+  &quot;&amp;piv;&quot;: { &quot;codepoints&quot;: [982], &quot;characters&quot;: &quot;\u03D6&quot; },
+  &quot;&amp;planck;&quot;: { &quot;codepoints&quot;: [8463], &quot;characters&quot;: &quot;\u210F&quot; },
+  &quot;&amp;planckh;&quot;: { &quot;codepoints&quot;: [8462], &quot;characters&quot;: &quot;\u210E&quot; },
+  &quot;&amp;plankv;&quot;: { &quot;codepoints&quot;: [8463], &quot;characters&quot;: &quot;\u210F&quot; },
+  &quot;&amp;plusacir;&quot;: { &quot;codepoints&quot;: [10787], &quot;characters&quot;: &quot;\u2A23&quot; },
+  &quot;&amp;plusb;&quot;: { &quot;codepoints&quot;: [8862], &quot;characters&quot;: &quot;\u229E&quot; },
+  &quot;&amp;pluscir;&quot;: { &quot;codepoints&quot;: [10786], &quot;characters&quot;: &quot;\u2A22&quot; },
+  &quot;&amp;plus;&quot;: { &quot;codepoints&quot;: [43], &quot;characters&quot;: &quot;\u002B&quot; },
+  &quot;&amp;plusdo;&quot;: { &quot;codepoints&quot;: [8724], &quot;characters&quot;: &quot;\u2214&quot; },
+  &quot;&amp;plusdu;&quot;: { &quot;codepoints&quot;: [10789], &quot;characters&quot;: &quot;\u2A25&quot; },
+  &quot;&amp;pluse;&quot;: { &quot;codepoints&quot;: [10866], &quot;characters&quot;: &quot;\u2A72&quot; },
+  &quot;&amp;PlusMinus;&quot;: { &quot;codepoints&quot;: [177], &quot;characters&quot;: &quot;\u00B1&quot; },
+  &quot;&amp;plusmn;&quot;: { &quot;codepoints&quot;: [177], &quot;characters&quot;: &quot;\u00B1&quot; },
+  &quot;&amp;plusmn&quot;: { &quot;codepoints&quot;: [177], &quot;characters&quot;: &quot;\u00B1&quot; },
+  &quot;&amp;plussim;&quot;: { &quot;codepoints&quot;: [10790], &quot;characters&quot;: &quot;\u2A26&quot; },
+  &quot;&amp;plustwo;&quot;: { &quot;codepoints&quot;: [10791], &quot;characters&quot;: &quot;\u2A27&quot; },
+  &quot;&amp;pm;&quot;: { &quot;codepoints&quot;: [177], &quot;characters&quot;: &quot;\u00B1&quot; },
+  &quot;&amp;Poincareplane;&quot;: { &quot;codepoints&quot;: [8460], &quot;characters&quot;: &quot;\u210C&quot; },
+  &quot;&amp;pointint;&quot;: { &quot;codepoints&quot;: [10773], &quot;characters&quot;: &quot;\u2A15&quot; },
+  &quot;&amp;popf;&quot;: { &quot;codepoints&quot;: [120161], &quot;characters&quot;: &quot;\uD835\uDD61&quot; },
+  &quot;&amp;Popf;&quot;: { &quot;codepoints&quot;: [8473], &quot;characters&quot;: &quot;\u2119&quot; },
+  &quot;&amp;pound;&quot;: { &quot;codepoints&quot;: [163], &quot;characters&quot;: &quot;\u00A3&quot; },
+  &quot;&amp;pound&quot;: { &quot;codepoints&quot;: [163], &quot;characters&quot;: &quot;\u00A3&quot; },
+  &quot;&amp;prap;&quot;: { &quot;codepoints&quot;: [10935], &quot;characters&quot;: &quot;\u2AB7&quot; },
+  &quot;&amp;Pr;&quot;: { &quot;codepoints&quot;: [10939], &quot;characters&quot;: &quot;\u2ABB&quot; },
+  &quot;&amp;pr;&quot;: { &quot;codepoints&quot;: [8826], &quot;characters&quot;: &quot;\u227A&quot; },
+  &quot;&amp;prcue;&quot;: { &quot;codepoints&quot;: [8828], &quot;characters&quot;: &quot;\u227C&quot; },
+  &quot;&amp;precapprox;&quot;: { &quot;codepoints&quot;: [10935], &quot;characters&quot;: &quot;\u2AB7&quot; },
+  &quot;&amp;prec;&quot;: { &quot;codepoints&quot;: [8826], &quot;characters&quot;: &quot;\u227A&quot; },
+  &quot;&amp;preccurlyeq;&quot;: { &quot;codepoints&quot;: [8828], &quot;characters&quot;: &quot;\u227C&quot; },
+  &quot;&amp;Precedes;&quot;: { &quot;codepoints&quot;: [8826], &quot;characters&quot;: &quot;\u227A&quot; },
+  &quot;&amp;PrecedesEqual;&quot;: { &quot;codepoints&quot;: [10927], &quot;characters&quot;: &quot;\u2AAF&quot; },
+  &quot;&amp;PrecedesSlantEqual;&quot;: { &quot;codepoints&quot;: [8828], &quot;characters&quot;: &quot;\u227C&quot; },
+  &quot;&amp;PrecedesTilde;&quot;: { &quot;codepoints&quot;: [8830], &quot;characters&quot;: &quot;\u227E&quot; },
+  &quot;&amp;preceq;&quot;: { &quot;codepoints&quot;: [10927], &quot;characters&quot;: &quot;\u2AAF&quot; },
+  &quot;&amp;precnapprox;&quot;: { &quot;codepoints&quot;: [10937], &quot;characters&quot;: &quot;\u2AB9&quot; },
+  &quot;&amp;precneqq;&quot;: { &quot;codepoints&quot;: [10933], &quot;characters&quot;: &quot;\u2AB5&quot; },
+  &quot;&amp;precnsim;&quot;: { &quot;codepoints&quot;: [8936], &quot;characters&quot;: &quot;\u22E8&quot; },
+  &quot;&amp;pre;&quot;: { &quot;codepoints&quot;: [10927], &quot;characters&quot;: &quot;\u2AAF&quot; },
+  &quot;&amp;prE;&quot;: { &quot;codepoints&quot;: [10931], &quot;characters&quot;: &quot;\u2AB3&quot; },
+  &quot;&amp;precsim;&quot;: { &quot;codepoints&quot;: [8830], &quot;characters&quot;: &quot;\u227E&quot; },
+  &quot;&amp;prime;&quot;: { &quot;codepoints&quot;: [8242], &quot;characters&quot;: &quot;\u2032&quot; },
+  &quot;&amp;Prime;&quot;: { &quot;codepoints&quot;: [8243], &quot;characters&quot;: &quot;\u2033&quot; },
+  &quot;&amp;primes;&quot;: { &quot;codepoints&quot;: [8473], &quot;characters&quot;: &quot;\u2119&quot; },
+  &quot;&amp;prnap;&quot;: { &quot;codepoints&quot;: [10937], &quot;characters&quot;: &quot;\u2AB9&quot; },
+  &quot;&amp;prnE;&quot;: { &quot;codepoints&quot;: [10933], &quot;characters&quot;: &quot;\u2AB5&quot; },
+  &quot;&amp;prnsim;&quot;: { &quot;codepoints&quot;: [8936], &quot;characters&quot;: &quot;\u22E8&quot; },
+  &quot;&amp;prod;&quot;: { &quot;codepoints&quot;: [8719], &quot;characters&quot;: &quot;\u220F&quot; },
+  &quot;&amp;Product;&quot;: { &quot;codepoints&quot;: [8719], &quot;characters&quot;: &quot;\u220F&quot; },
+  &quot;&amp;profalar;&quot;: { &quot;codepoints&quot;: [9006], &quot;characters&quot;: &quot;\u232E&quot; },
+  &quot;&amp;profline;&quot;: { &quot;codepoints&quot;: [8978], &quot;characters&quot;: &quot;\u2312&quot; },
+  &quot;&amp;profsurf;&quot;: { &quot;codepoints&quot;: [8979], &quot;characters&quot;: &quot;\u2313&quot; },
+  &quot;&amp;prop;&quot;: { &quot;codepoints&quot;: [8733], &quot;characters&quot;: &quot;\u221D&quot; },
+  &quot;&amp;Proportional;&quot;: { &quot;codepoints&quot;: [8733], &quot;characters&quot;: &quot;\u221D&quot; },
+  &quot;&amp;Proportion;&quot;: { &quot;codepoints&quot;: [8759], &quot;characters&quot;: &quot;\u2237&quot; },
+  &quot;&amp;propto;&quot;: { &quot;codepoints&quot;: [8733], &quot;characters&quot;: &quot;\u221D&quot; },
+  &quot;&amp;prsim;&quot;: { &quot;codepoints&quot;: [8830], &quot;characters&quot;: &quot;\u227E&quot; },
+  &quot;&amp;prurel;&quot;: { &quot;codepoints&quot;: [8880], &quot;characters&quot;: &quot;\u22B0&quot; },
+  &quot;&amp;Pscr;&quot;: { &quot;codepoints&quot;: [119979], &quot;characters&quot;: &quot;\uD835\uDCAB&quot; },
+  &quot;&amp;pscr;&quot;: { &quot;codepoints&quot;: [120005], &quot;characters&quot;: &quot;\uD835\uDCC5&quot; },
+  &quot;&amp;Psi;&quot;: { &quot;codepoints&quot;: [936], &quot;characters&quot;: &quot;\u03A8&quot; },
+  &quot;&amp;psi;&quot;: { &quot;codepoints&quot;: [968], &quot;characters&quot;: &quot;\u03C8&quot; },
+  &quot;&amp;puncsp;&quot;: { &quot;codepoints&quot;: [8200], &quot;characters&quot;: &quot;\u2008&quot; },
+  &quot;&amp;Qfr;&quot;: { &quot;codepoints&quot;: [120084], &quot;characters&quot;: &quot;\uD835\uDD14&quot; },
+  &quot;&amp;qfr;&quot;: { &quot;codepoints&quot;: [120110], &quot;characters&quot;: &quot;\uD835\uDD2E&quot; },
+  &quot;&amp;qint;&quot;: { &quot;codepoints&quot;: [10764], &quot;characters&quot;: &quot;\u2A0C&quot; },
+  &quot;&amp;qopf;&quot;: { &quot;codepoints&quot;: [120162], &quot;characters&quot;: &quot;\uD835\uDD62&quot; },
+  &quot;&amp;Qopf;&quot;: { &quot;codepoints&quot;: [8474], &quot;characters&quot;: &quot;\u211A&quot; },
+  &quot;&amp;qprime;&quot;: { &quot;codepoints&quot;: [8279], &quot;characters&quot;: &quot;\u2057&quot; },
+  &quot;&amp;Qscr;&quot;: { &quot;codepoints&quot;: [119980], &quot;characters&quot;: &quot;\uD835\uDCAC&quot; },
+  &quot;&amp;qscr;&quot;: { &quot;codepoints&quot;: [120006], &quot;characters&quot;: &quot;\uD835\uDCC6&quot; },
+  &quot;&amp;quaternions;&quot;: { &quot;codepoints&quot;: [8461], &quot;characters&quot;: &quot;\u210D&quot; },
+  &quot;&amp;quatint;&quot;: { &quot;codepoints&quot;: [10774], &quot;characters&quot;: &quot;\u2A16&quot; },
+  &quot;&amp;quest;&quot;: { &quot;codepoints&quot;: [63], &quot;characters&quot;: &quot;\u003F&quot; },
+  &quot;&amp;questeq;&quot;: { &quot;codepoints&quot;: [8799], &quot;characters&quot;: &quot;\u225F&quot; },
+  &quot;&amp;quot;&quot;: { &quot;codepoints&quot;: [34], &quot;characters&quot;: &quot;\u0022&quot; },
+  &quot;&amp;quot&quot;: { &quot;codepoints&quot;: [34], &quot;characters&quot;: &quot;\u0022&quot; },
+  &quot;&amp;QUOT;&quot;: { &quot;codepoints&quot;: [34], &quot;characters&quot;: &quot;\u0022&quot; },
+  &quot;&amp;QUOT&quot;: { &quot;codepoints&quot;: [34], &quot;characters&quot;: &quot;\u0022&quot; },
+  &quot;&amp;rAarr;&quot;: { &quot;codepoints&quot;: [8667], &quot;characters&quot;: &quot;\u21DB&quot; },
+  &quot;&amp;race;&quot;: { &quot;codepoints&quot;: [8765, 817], &quot;characters&quot;: &quot;\u223D\u0331&quot; },
+  &quot;&amp;Racute;&quot;: { &quot;codepoints&quot;: [340], &quot;characters&quot;: &quot;\u0154&quot; },
+  &quot;&amp;racute;&quot;: { &quot;codepoints&quot;: [341], &quot;characters&quot;: &quot;\u0155&quot; },
+  &quot;&amp;radic;&quot;: { &quot;codepoints&quot;: [8730], &quot;characters&quot;: &quot;\u221A&quot; },
+  &quot;&amp;raemptyv;&quot;: { &quot;codepoints&quot;: [10675], &quot;characters&quot;: &quot;\u29B3&quot; },
+  &quot;&amp;rang;&quot;: { &quot;codepoints&quot;: [10217], &quot;characters&quot;: &quot;\u27E9&quot; },
+  &quot;&amp;Rang;&quot;: { &quot;codepoints&quot;: [10219], &quot;characters&quot;: &quot;\u27EB&quot; },
+  &quot;&amp;rangd;&quot;: { &quot;codepoints&quot;: [10642], &quot;characters&quot;: &quot;\u2992&quot; },
+  &quot;&amp;range;&quot;: { &quot;codepoints&quot;: [10661], &quot;characters&quot;: &quot;\u29A5&quot; },
+  &quot;&amp;rangle;&quot;: { &quot;codepoints&quot;: [10217], &quot;characters&quot;: &quot;\u27E9&quot; },
+  &quot;&amp;raquo;&quot;: { &quot;codepoints&quot;: [187], &quot;characters&quot;: &quot;\u00BB&quot; },
+  &quot;&amp;raquo&quot;: { &quot;codepoints&quot;: [187], &quot;characters&quot;: &quot;\u00BB&quot; },
+  &quot;&amp;rarrap;&quot;: { &quot;codepoints&quot;: [10613], &quot;characters&quot;: &quot;\u2975&quot; },
+  &quot;&amp;rarrb;&quot;: { &quot;codepoints&quot;: [8677], &quot;characters&quot;: &quot;\u21E5&quot; },
+  &quot;&amp;rarrbfs;&quot;: { &quot;codepoints&quot;: [10528], &quot;characters&quot;: &quot;\u2920&quot; },
+  &quot;&amp;rarrc;&quot;: { &quot;codepoints&quot;: [10547], &quot;characters&quot;: &quot;\u2933&quot; },
+  &quot;&amp;rarr;&quot;: { &quot;codepoints&quot;: [8594], &quot;characters&quot;: &quot;\u2192&quot; },
+  &quot;&amp;Rarr;&quot;: { &quot;codepoints&quot;: [8608], &quot;characters&quot;: &quot;\u21A0&quot; },
+  &quot;&amp;rArr;&quot;: { &quot;codepoints&quot;: [8658], &quot;characters&quot;: &quot;\u21D2&quot; },
+  &quot;&amp;rarrfs;&quot;: { &quot;codepoints&quot;: [10526], &quot;characters&quot;: &quot;\u291E&quot; },
+  &quot;&amp;rarrhk;&quot;: { &quot;codepoints&quot;: [8618], &quot;characters&quot;: &quot;\u21AA&quot; },
+  &quot;&amp;rarrlp;&quot;: { &quot;codepoints&quot;: [8620], &quot;characters&quot;: &quot;\u21AC&quot; },
+  &quot;&amp;rarrpl;&quot;: { &quot;codepoints&quot;: [10565], &quot;characters&quot;: &quot;\u2945&quot; },
+  &quot;&amp;rarrsim;&quot;: { &quot;codepoints&quot;: [10612], &quot;characters&quot;: &quot;\u2974&quot; },
+  &quot;&amp;Rarrtl;&quot;: { &quot;codepoints&quot;: [10518], &quot;characters&quot;: &quot;\u2916&quot; },
+  &quot;&amp;rarrtl;&quot;: { &quot;codepoints&quot;: [8611], &quot;characters&quot;: &quot;\u21A3&quot; },
+  &quot;&amp;rarrw;&quot;: { &quot;codepoints&quot;: [8605], &quot;characters&quot;: &quot;\u219D&quot; },
+  &quot;&amp;ratail;&quot;: { &quot;codepoints&quot;: [10522], &quot;characters&quot;: &quot;\u291A&quot; },
+  &quot;&amp;rAtail;&quot;: { &quot;codepoints&quot;: [10524], &quot;characters&quot;: &quot;\u291C&quot; },
+  &quot;&amp;ratio;&quot;: { &quot;codepoints&quot;: [8758], &quot;characters&quot;: &quot;\u2236&quot; },
+  &quot;&amp;rationals;&quot;: { &quot;codepoints&quot;: [8474], &quot;characters&quot;: &quot;\u211A&quot; },
+  &quot;&amp;rbarr;&quot;: { &quot;codepoints&quot;: [10509], &quot;characters&quot;: &quot;\u290D&quot; },
+  &quot;&amp;rBarr;&quot;: { &quot;codepoints&quot;: [10511], &quot;characters&quot;: &quot;\u290F&quot; },
+  &quot;&amp;RBarr;&quot;: { &quot;codepoints&quot;: [10512], &quot;characters&quot;: &quot;\u2910&quot; },
+  &quot;&amp;rbbrk;&quot;: { &quot;codepoints&quot;: [10099], &quot;characters&quot;: &quot;\u2773&quot; },
+  &quot;&amp;rbrace;&quot;: { &quot;codepoints&quot;: [125], &quot;characters&quot;: &quot;\u007D&quot; },
+  &quot;&amp;rbrack;&quot;: { &quot;codepoints&quot;: [93], &quot;characters&quot;: &quot;\u005D&quot; },
+  &quot;&amp;rbrke;&quot;: { &quot;codepoints&quot;: [10636], &quot;characters&quot;: &quot;\u298C&quot; },
+  &quot;&amp;rbrksld;&quot;: { &quot;codepoints&quot;: [10638], &quot;characters&quot;: &quot;\u298E&quot; },
+  &quot;&amp;rbrkslu;&quot;: { &quot;codepoints&quot;: [10640], &quot;characters&quot;: &quot;\u2990&quot; },
+  &quot;&amp;Rcaron;&quot;: { &quot;codepoints&quot;: [344], &quot;characters&quot;: &quot;\u0158&quot; },
+  &quot;&amp;rcaron;&quot;: { &quot;codepoints&quot;: [345], &quot;characters&quot;: &quot;\u0159&quot; },
+  &quot;&amp;Rcedil;&quot;: { &quot;codepoints&quot;: [342], &quot;characters&quot;: &quot;\u0156&quot; },
+  &quot;&amp;rcedil;&quot;: { &quot;codepoints&quot;: [343], &quot;characters&quot;: &quot;\u0157&quot; },
+  &quot;&amp;rceil;&quot;: { &quot;codepoints&quot;: [8969], &quot;characters&quot;: &quot;\u2309&quot; },
+  &quot;&amp;rcub;&quot;: { &quot;codepoints&quot;: [125], &quot;characters&quot;: &quot;\u007D&quot; },
+  &quot;&amp;Rcy;&quot;: { &quot;codepoints&quot;: [1056], &quot;characters&quot;: &quot;\u0420&quot; },
+  &quot;&amp;rcy;&quot;: { &quot;codepoints&quot;: [1088], &quot;characters&quot;: &quot;\u0440&quot; },
+  &quot;&amp;rdca;&quot;: { &quot;codepoints&quot;: [10551], &quot;characters&quot;: &quot;\u2937&quot; },
+  &quot;&amp;rdldhar;&quot;: { &quot;codepoints&quot;: [10601], &quot;characters&quot;: &quot;\u2969&quot; },
+  &quot;&amp;rdquo;&quot;: { &quot;codepoints&quot;: [8221], &quot;characters&quot;: &quot;\u201D&quot; },
+  &quot;&amp;rdquor;&quot;: { &quot;codepoints&quot;: [8221], &quot;characters&quot;: &quot;\u201D&quot; },
+  &quot;&amp;rdsh;&quot;: { &quot;codepoints&quot;: [8627], &quot;characters&quot;: &quot;\u21B3&quot; },
+  &quot;&amp;real;&quot;: { &quot;codepoints&quot;: [8476], &quot;characters&quot;: &quot;\u211C&quot; },
+  &quot;&amp;realine;&quot;: { &quot;codepoints&quot;: [8475], &quot;characters&quot;: &quot;\u211B&quot; },
+  &quot;&amp;realpart;&quot;: { &quot;codepoints&quot;: [8476], &quot;characters&quot;: &quot;\u211C&quot; },
+  &quot;&amp;reals;&quot;: { &quot;codepoints&quot;: [8477], &quot;characters&quot;: &quot;\u211D&quot; },
+  &quot;&amp;Re;&quot;: { &quot;codepoints&quot;: [8476], &quot;characters&quot;: &quot;\u211C&quot; },
+  &quot;&amp;rect;&quot;: { &quot;codepoints&quot;: [9645], &quot;characters&quot;: &quot;\u25AD&quot; },
+  &quot;&amp;reg;&quot;: { &quot;codepoints&quot;: [174], &quot;characters&quot;: &quot;\u00AE&quot; },
+  &quot;&amp;reg&quot;: { &quot;codepoints&quot;: [174], &quot;characters&quot;: &quot;\u00AE&quot; },
+  &quot;&amp;REG;&quot;: { &quot;codepoints&quot;: [174], &quot;characters&quot;: &quot;\u00AE&quot; },
+  &quot;&amp;REG&quot;: { &quot;codepoints&quot;: [174], &quot;characters&quot;: &quot;\u00AE&quot; },
+  &quot;&amp;ReverseElement;&quot;: { &quot;codepoints&quot;: [8715], &quot;characters&quot;: &quot;\u220B&quot; },
+  &quot;&amp;ReverseEquilibrium;&quot;: { &quot;codepoints&quot;: [8651], &quot;characters&quot;: &quot;\u21CB&quot; },
+  &quot;&amp;ReverseUpEquilibrium;&quot;: { &quot;codepoints&quot;: [10607], &quot;characters&quot;: &quot;\u296F&quot; },
+  &quot;&amp;rfisht;&quot;: { &quot;codepoints&quot;: [10621], &quot;characters&quot;: &quot;\u297D&quot; },
+  &quot;&amp;rfloor;&quot;: { &quot;codepoints&quot;: [8971], &quot;characters&quot;: &quot;\u230B&quot; },
+  &quot;&amp;rfr;&quot;: { &quot;codepoints&quot;: [120111], &quot;characters&quot;: &quot;\uD835\uDD2F&quot; },
+  &quot;&amp;Rfr;&quot;: { &quot;codepoints&quot;: [8476], &quot;characters&quot;: &quot;\u211C&quot; },
+  &quot;&amp;rHar;&quot;: { &quot;codepoints&quot;: [10596], &quot;characters&quot;: &quot;\u2964&quot; },
+  &quot;&amp;rhard;&quot;: { &quot;codepoints&quot;: [8641], &quot;characters&quot;: &quot;\u21C1&quot; },
+  &quot;&amp;rharu;&quot;: { &quot;codepoints&quot;: [8640], &quot;characters&quot;: &quot;\u21C0&quot; },
+  &quot;&amp;rharul;&quot;: { &quot;codepoints&quot;: [10604], &quot;characters&quot;: &quot;\u296C&quot; },
+  &quot;&amp;Rho;&quot;: { &quot;codepoints&quot;: [929], &quot;characters&quot;: &quot;\u03A1&quot; },
+  &quot;&amp;rho;&quot;: { &quot;codepoints&quot;: [961], &quot;characters&quot;: &quot;\u03C1&quot; },
+  &quot;&amp;rhov;&quot;: { &quot;codepoints&quot;: [1009], &quot;characters&quot;: &quot;\u03F1&quot; },
+  &quot;&amp;RightAngleBracket;&quot;: { &quot;codepoints&quot;: [10217], &quot;characters&quot;: &quot;\u27E9&quot; },
+  &quot;&amp;RightArrowBar;&quot;: { &quot;codepoints&quot;: [8677], &quot;characters&quot;: &quot;\u21E5&quot; },
+  &quot;&amp;rightarrow;&quot;: { &quot;codepoints&quot;: [8594], &quot;characters&quot;: &quot;\u2192&quot; },
+  &quot;&amp;RightArrow;&quot;: { &quot;codepoints&quot;: [8594], &quot;characters&quot;: &quot;\u2192&quot; },
+  &quot;&amp;Rightarrow;&quot;: { &quot;codepoints&quot;: [8658], &quot;characters&quot;: &quot;\u21D2&quot; },
+  &quot;&amp;RightArrowLeftArrow;&quot;: { &quot;codepoints&quot;: [8644], &quot;characters&quot;: &quot;\u21C4&quot; },
+  &quot;&amp;rightarrowtail;&quot;: { &quot;codepoints&quot;: [8611], &quot;characters&quot;: &quot;\u21A3&quot; },
+  &quot;&amp;RightCeiling;&quot;: { &quot;codepoints&quot;: [8969], &quot;characters&quot;: &quot;\u2309&quot; },
+  &quot;&amp;RightDoubleBracket;&quot;: { &quot;codepoints&quot;: [10215], &quot;characters&quot;: &quot;\u27E7&quot; },
+  &quot;&amp;RightDownTeeVector;&quot;: { &quot;codepoints&quot;: [10589], &quot;characters&quot;: &quot;\u295D&quot; },
+  &quot;&amp;RightDownVectorBar;&quot;: { &quot;codepoints&quot;: [10581], &quot;characters&quot;: &quot;\u2955&quot; },
+  &quot;&amp;RightDownVector;&quot;: { &quot;codepoints&quot;: [8642], &quot;characters&quot;: &quot;\u21C2&quot; },
+  &quot;&amp;RightFloor;&quot;: { &quot;codepoints&quot;: [8971], &quot;characters&quot;: &quot;\u230B&quot; },
+  &quot;&amp;rightharpoondown;&quot;: { &quot;codepoints&quot;: [8641], &quot;characters&quot;: &quot;\u21C1&quot; },
+  &quot;&amp;rightharpoonup;&quot;: { &quot;codepoints&quot;: [8640], &quot;characters&quot;: &quot;\u21C0&quot; },
+  &quot;&amp;rightleftarrows;&quot;: { &quot;codepoints&quot;: [8644], &quot;characters&quot;: &quot;\u21C4&quot; },
+  &quot;&amp;rightleftharpoons;&quot;: { &quot;codepoints&quot;: [8652], &quot;characters&quot;: &quot;\u21CC&quot; },
+  &quot;&amp;rightrightarrows;&quot;: { &quot;codepoints&quot;: [8649], &quot;characters&quot;: &quot;\u21C9&quot; },
+  &quot;&amp;rightsquigarrow;&quot;: { &quot;codepoints&quot;: [8605], &quot;characters&quot;: &quot;\u219D&quot; },
+  &quot;&amp;RightTeeArrow;&quot;: { &quot;codepoints&quot;: [8614], &quot;characters&quot;: &quot;\u21A6&quot; },
+  &quot;&amp;RightTee;&quot;: { &quot;codepoints&quot;: [8866], &quot;characters&quot;: &quot;\u22A2&quot; },
+  &quot;&amp;RightTeeVector;&quot;: { &quot;codepoints&quot;: [10587], &quot;characters&quot;: &quot;\u295B&quot; },
+  &quot;&amp;rightthreetimes;&quot;: { &quot;codepoints&quot;: [8908], &quot;characters&quot;: &quot;\u22CC&quot; },
+  &quot;&amp;RightTriangleBar;&quot;: { &quot;codepoints&quot;: [10704], &quot;characters&quot;: &quot;\u29D0&quot; },
+  &quot;&amp;RightTriangle;&quot;: { &quot;codepoints&quot;: [8883], &quot;characters&quot;: &quot;\u22B3&quot; },
+  &quot;&amp;RightTriangleEqual;&quot;: { &quot;codepoints&quot;: [8885], &quot;characters&quot;: &quot;\u22B5&quot; },
+  &quot;&amp;RightUpDownVector;&quot;: { &quot;codepoints&quot;: [10575], &quot;characters&quot;: &quot;\u294F&quot; },
+  &quot;&amp;RightUpTeeVector;&quot;: { &quot;codepoints&quot;: [10588], &quot;characters&quot;: &quot;\u295C&quot; },
+  &quot;&amp;RightUpVectorBar;&quot;: { &quot;codepoints&quot;: [10580], &quot;characters&quot;: &quot;\u2954&quot; },
+  &quot;&amp;RightUpVector;&quot;: { &quot;codepoints&quot;: [8638], &quot;characters&quot;: &quot;\u21BE&quot; },
+  &quot;&amp;RightVectorBar;&quot;: { &quot;codepoints&quot;: [10579], &quot;characters&quot;: &quot;\u2953&quot; },
+  &quot;&amp;RightVector;&quot;: { &quot;codepoints&quot;: [8640], &quot;characters&quot;: &quot;\u21C0&quot; },
+  &quot;&amp;ring;&quot;: { &quot;codepoints&quot;: [730], &quot;characters&quot;: &quot;\u02DA&quot; },
+  &quot;&amp;risingdotseq;&quot;: { &quot;codepoints&quot;: [8787], &quot;characters&quot;: &quot;\u2253&quot; },
+  &quot;&amp;rlarr;&quot;: { &quot;codepoints&quot;: [8644], &quot;characters&quot;: &quot;\u21C4&quot; },
+  &quot;&amp;rlhar;&quot;: { &quot;codepoints&quot;: [8652], &quot;characters&quot;: &quot;\u21CC&quot; },
+  &quot;&amp;rlm;&quot;: { &quot;codepoints&quot;: [8207], &quot;characters&quot;: &quot;\u200F&quot; },
+  &quot;&amp;rmoustache;&quot;: { &quot;codepoints&quot;: [9137], &quot;characters&quot;: &quot;\u23B1&quot; },
+  &quot;&amp;rmoust;&quot;: { &quot;codepoints&quot;: [9137], &quot;characters&quot;: &quot;\u23B1&quot; },
+  &quot;&amp;rnmid;&quot;: { &quot;codepoints&quot;: [10990], &quot;characters&quot;: &quot;\u2AEE&quot; },
+  &quot;&amp;roang;&quot;: { &quot;codepoints&quot;: [10221], &quot;characters&quot;: &quot;\u27ED&quot; },
+  &quot;&amp;roarr;&quot;: { &quot;codepoints&quot;: [8702], &quot;characters&quot;: &quot;\u21FE&quot; },
+  &quot;&amp;robrk;&quot;: { &quot;codepoints&quot;: [10215], &quot;characters&quot;: &quot;\u27E7&quot; },
+  &quot;&amp;ropar;&quot;: { &quot;codepoints&quot;: [10630], &quot;characters&quot;: &quot;\u2986&quot; },
+  &quot;&amp;ropf;&quot;: { &quot;codepoints&quot;: [120163], &quot;characters&quot;: &quot;\uD835\uDD63&quot; },
+  &quot;&amp;Ropf;&quot;: { &quot;codepoints&quot;: [8477], &quot;characters&quot;: &quot;\u211D&quot; },
+  &quot;&amp;roplus;&quot;: { &quot;codepoints&quot;: [10798], &quot;characters&quot;: &quot;\u2A2E&quot; },
+  &quot;&amp;rotimes;&quot;: { &quot;codepoints&quot;: [10805], &quot;characters&quot;: &quot;\u2A35&quot; },
+  &quot;&amp;RoundImplies;&quot;: { &quot;codepoints&quot;: [10608], &quot;characters&quot;: &quot;\u2970&quot; },
+  &quot;&amp;rpar;&quot;: { &quot;codepoints&quot;: [41], &quot;characters&quot;: &quot;\u0029&quot; },
+  &quot;&amp;rpargt;&quot;: { &quot;codepoints&quot;: [10644], &quot;characters&quot;: &quot;\u2994&quot; },
+  &quot;&amp;rppolint;&quot;: { &quot;codepoints&quot;: [10770], &quot;characters&quot;: &quot;\u2A12&quot; },
+  &quot;&amp;rrarr;&quot;: { &quot;codepoints&quot;: [8649], &quot;characters&quot;: &quot;\u21C9&quot; },
+  &quot;&amp;Rrightarrow;&quot;: { &quot;codepoints&quot;: [8667], &quot;characters&quot;: &quot;\u21DB&quot; },
+  &quot;&amp;rsaquo;&quot;: { &quot;codepoints&quot;: [8250], &quot;characters&quot;: &quot;\u203A&quot; },
+  &quot;&amp;rscr;&quot;: { &quot;codepoints&quot;: [120007], &quot;characters&quot;: &quot;\uD835\uDCC7&quot; },
+  &quot;&amp;Rscr;&quot;: { &quot;codepoints&quot;: [8475], &quot;characters&quot;: &quot;\u211B&quot; },
+  &quot;&amp;rsh;&quot;: { &quot;codepoints&quot;: [8625], &quot;characters&quot;: &quot;\u21B1&quot; },
+  &quot;&amp;Rsh;&quot;: { &quot;codepoints&quot;: [8625], &quot;characters&quot;: &quot;\u21B1&quot; },
+  &quot;&amp;rsqb;&quot;: { &quot;codepoints&quot;: [93], &quot;characters&quot;: &quot;\u005D&quot; },
+  &quot;&amp;rsquo;&quot;: { &quot;codepoints&quot;: [8217], &quot;characters&quot;: &quot;\u2019&quot; },
+  &quot;&amp;rsquor;&quot;: { &quot;codepoints&quot;: [8217], &quot;characters&quot;: &quot;\u2019&quot; },
+  &quot;&amp;rthree;&quot;: { &quot;codepoints&quot;: [8908], &quot;characters&quot;: &quot;\u22CC&quot; },
+  &quot;&amp;rtimes;&quot;: { &quot;codepoints&quot;: [8906], &quot;characters&quot;: &quot;\u22CA&quot; },
+  &quot;&amp;rtri;&quot;: { &quot;codepoints&quot;: [9657], &quot;characters&quot;: &quot;\u25B9&quot; },
+  &quot;&amp;rtrie;&quot;: { &quot;codepoints&quot;: [8885], &quot;characters&quot;: &quot;\u22B5&quot; },
+  &quot;&amp;rtrif;&quot;: { &quot;codepoints&quot;: [9656], &quot;characters&quot;: &quot;\u25B8&quot; },
+  &quot;&amp;rtriltri;&quot;: { &quot;codepoints&quot;: [10702], &quot;characters&quot;: &quot;\u29CE&quot; },
+  &quot;&amp;RuleDelayed;&quot;: { &quot;codepoints&quot;: [10740], &quot;characters&quot;: &quot;\u29F4&quot; },
+  &quot;&amp;ruluhar;&quot;: { &quot;codepoints&quot;: [10600], &quot;characters&quot;: &quot;\u2968&quot; },
+  &quot;&amp;rx;&quot;: { &quot;codepoints&quot;: [8478], &quot;characters&quot;: &quot;\u211E&quot; },
+  &quot;&amp;Sacute;&quot;: { &quot;codepoints&quot;: [346], &quot;characters&quot;: &quot;\u015A&quot; },
+  &quot;&amp;sacute;&quot;: { &quot;codepoints&quot;: [347], &quot;characters&quot;: &quot;\u015B&quot; },
+  &quot;&amp;sbquo;&quot;: { &quot;codepoints&quot;: [8218], &quot;characters&quot;: &quot;\u201A&quot; },
+  &quot;&amp;scap;&quot;: { &quot;codepoints&quot;: [10936], &quot;characters&quot;: &quot;\u2AB8&quot; },
+  &quot;&amp;Scaron;&quot;: { &quot;codepoints&quot;: [352], &quot;characters&quot;: &quot;\u0160&quot; },
+  &quot;&amp;scaron;&quot;: { &quot;codepoints&quot;: [353], &quot;characters&quot;: &quot;\u0161&quot; },
+  &quot;&amp;Sc;&quot;: { &quot;codepoints&quot;: [10940], &quot;characters&quot;: &quot;\u2ABC&quot; },
+  &quot;&amp;sc;&quot;: { &quot;codepoints&quot;: [8827], &quot;characters&quot;: &quot;\u227B&quot; },
+  &quot;&amp;sccue;&quot;: { &quot;codepoints&quot;: [8829], &quot;characters&quot;: &quot;\u227D&quot; },
+  &quot;&amp;sce;&quot;: { &quot;codepoints&quot;: [10928], &quot;characters&quot;: &quot;\u2AB0&quot; },
+  &quot;&amp;scE;&quot;: { &quot;codepoints&quot;: [10932], &quot;characters&quot;: &quot;\u2AB4&quot; },
+  &quot;&amp;Scedil;&quot;: { &quot;codepoints&quot;: [350], &quot;characters&quot;: &quot;\u015E&quot; },
+  &quot;&amp;scedil;&quot;: { &quot;codepoints&quot;: [351], &quot;characters&quot;: &quot;\u015F&quot; },
+  &quot;&amp;Scirc;&quot;: { &quot;codepoints&quot;: [348], &quot;characters&quot;: &quot;\u015C&quot; },
+  &quot;&amp;scirc;&quot;: { &quot;codepoints&quot;: [349], &quot;characters&quot;: &quot;\u015D&quot; },
+  &quot;&amp;scnap;&quot;: { &quot;codepoints&quot;: [10938], &quot;characters&quot;: &quot;\u2ABA&quot; },
+  &quot;&amp;scnE;&quot;: { &quot;codepoints&quot;: [10934], &quot;characters&quot;: &quot;\u2AB6&quot; },
+  &quot;&amp;scnsim;&quot;: { &quot;codepoints&quot;: [8937], &quot;characters&quot;: &quot;\u22E9&quot; },
+  &quot;&amp;scpolint;&quot;: { &quot;codepoints&quot;: [10771], &quot;characters&quot;: &quot;\u2A13&quot; },
+  &quot;&amp;scsim;&quot;: { &quot;codepoints&quot;: [8831], &quot;characters&quot;: &quot;\u227F&quot; },
+  &quot;&amp;Scy;&quot;: { &quot;codepoints&quot;: [1057], &quot;characters&quot;: &quot;\u0421&quot; },
+  &quot;&amp;scy;&quot;: { &quot;codepoints&quot;: [1089], &quot;characters&quot;: &quot;\u0441&quot; },
+  &quot;&amp;sdotb;&quot;: { &quot;codepoints&quot;: [8865], &quot;characters&quot;: &quot;\u22A1&quot; },
+  &quot;&amp;sdot;&quot;: { &quot;codepoints&quot;: [8901], &quot;characters&quot;: &quot;\u22C5&quot; },
+  &quot;&amp;sdote;&quot;: { &quot;codepoints&quot;: [10854], &quot;characters&quot;: &quot;\u2A66&quot; },
+  &quot;&amp;searhk;&quot;: { &quot;codepoints&quot;: [10533], &quot;characters&quot;: &quot;\u2925&quot; },
+  &quot;&amp;searr;&quot;: { &quot;codepoints&quot;: [8600], &quot;characters&quot;: &quot;\u2198&quot; },
+  &quot;&amp;seArr;&quot;: { &quot;codepoints&quot;: [8664], &quot;characters&quot;: &quot;\u21D8&quot; },
+  &quot;&amp;searrow;&quot;: { &quot;codepoints&quot;: [8600], &quot;characters&quot;: &quot;\u2198&quot; },
+  &quot;&amp;sect;&quot;: { &quot;codepoints&quot;: [167], &quot;characters&quot;: &quot;\u00A7&quot; },
+  &quot;&amp;sect&quot;: { &quot;codepoints&quot;: [167], &quot;characters&quot;: &quot;\u00A7&quot; },
+  &quot;&amp;semi;&quot;: { &quot;codepoints&quot;: [59], &quot;characters&quot;: &quot;\u003B&quot; },
+  &quot;&amp;seswar;&quot;: { &quot;codepoints&quot;: [10537], &quot;characters&quot;: &quot;\u2929&quot; },
+  &quot;&amp;setminus;&quot;: { &quot;codepoints&quot;: [8726], &quot;characters&quot;: &quot;\u2216&quot; },
+  &quot;&amp;setmn;&quot;: { &quot;codepoints&quot;: [8726], &quot;characters&quot;: &quot;\u2216&quot; },
+  &quot;&amp;sext;&quot;: { &quot;codepoints&quot;: [10038], &quot;characters&quot;: &quot;\u2736&quot; },
+  &quot;&amp;Sfr;&quot;: { &quot;codepoints&quot;: [120086], &quot;characters&quot;: &quot;\uD835\uDD16&quot; },
+  &quot;&amp;sfr;&quot;: { &quot;codepoints&quot;: [120112], &quot;characters&quot;: &quot;\uD835\uDD30&quot; },
+  &quot;&amp;sfrown;&quot;: { &quot;codepoints&quot;: [8994], &quot;characters&quot;: &quot;\u2322&quot; },
+  &quot;&amp;sharp;&quot;: { &quot;codepoints&quot;: [9839], &quot;characters&quot;: &quot;\u266F&quot; },
+  &quot;&amp;SHCHcy;&quot;: { &quot;codepoints&quot;: [1065], &quot;characters&quot;: &quot;\u0429&quot; },
+  &quot;&amp;shchcy;&quot;: { &quot;codepoints&quot;: [1097], &quot;characters&quot;: &quot;\u0449&quot; },
+  &quot;&amp;SHcy;&quot;: { &quot;codepoints&quot;: [1064], &quot;characters&quot;: &quot;\u0428&quot; },
+  &quot;&amp;shcy;&quot;: { &quot;codepoints&quot;: [1096], &quot;characters&quot;: &quot;\u0448&quot; },
+  &quot;&amp;ShortDownArrow;&quot;: { &quot;codepoints&quot;: [8595], &quot;characters&quot;: &quot;\u2193&quot; },
+  &quot;&amp;ShortLeftArrow;&quot;: { &quot;codepoints&quot;: [8592], &quot;characters&quot;: &quot;\u2190&quot; },
+  &quot;&amp;shortmid;&quot;: { &quot;codepoints&quot;: [8739], &quot;characters&quot;: &quot;\u2223&quot; },
+  &quot;&amp;shortparallel;&quot;: { &quot;codepoints&quot;: [8741], &quot;characters&quot;: &quot;\u2225&quot; },
+  &quot;&amp;ShortRightArrow;&quot;: { &quot;codepoints&quot;: [8594], &quot;characters&quot;: &quot;\u2192&quot; },
+  &quot;&amp;ShortUpArrow;&quot;: { &quot;codepoints&quot;: [8593], &quot;characters&quot;: &quot;\u2191&quot; },
+  &quot;&amp;shy;&quot;: { &quot;codepoints&quot;: [173], &quot;characters&quot;: &quot;\u00AD&quot; },
+  &quot;&amp;shy&quot;: { &quot;codepoints&quot;: [173], &quot;characters&quot;: &quot;\u00AD&quot; },
+  &quot;&amp;Sigma;&quot;: { &quot;codepoints&quot;: [931], &quot;characters&quot;: &quot;\u03A3&quot; },
+  &quot;&amp;sigma;&quot;: { &quot;codepoints&quot;: [963], &quot;characters&quot;: &quot;\u03C3&quot; },
+  &quot;&amp;sigmaf;&quot;: { &quot;codepoints&quot;: [962], &quot;characters&quot;: &quot;\u03C2&quot; },
+  &quot;&amp;sigmav;&quot;: { &quot;codepoints&quot;: [962], &quot;characters&quot;: &quot;\u03C2&quot; },
+  &quot;&amp;sim;&quot;: { &quot;codepoints&quot;: [8764], &quot;characters&quot;: &quot;\u223C&quot; },
+  &quot;&amp;simdot;&quot;: { &quot;codepoints&quot;: [10858], &quot;characters&quot;: &quot;\u2A6A&quot; },
+  &quot;&amp;sime;&quot;: { &quot;codepoints&quot;: [8771], &quot;characters&quot;: &quot;\u2243&quot; },
+  &quot;&amp;simeq;&quot;: { &quot;codepoints&quot;: [8771], &quot;characters&quot;: &quot;\u2243&quot; },
+  &quot;&amp;simg;&quot;: { &quot;codepoints&quot;: [10910], &quot;characters&quot;: &quot;\u2A9E&quot; },
+  &quot;&amp;simgE;&quot;: { &quot;codepoints&quot;: [10912], &quot;characters&quot;: &quot;\u2AA0&quot; },
+  &quot;&amp;siml;&quot;: { &quot;codepoints&quot;: [10909], &quot;characters&quot;: &quot;\u2A9D&quot; },
+  &quot;&amp;simlE;&quot;: { &quot;codepoints&quot;: [10911], &quot;characters&quot;: &quot;\u2A9F&quot; },
+  &quot;&amp;simne;&quot;: { &quot;codepoints&quot;: [8774], &quot;characters&quot;: &quot;\u2246&quot; },
+  &quot;&amp;simplus;&quot;: { &quot;codepoints&quot;: [10788], &quot;characters&quot;: &quot;\u2A24&quot; },
+  &quot;&amp;simrarr;&quot;: { &quot;codepoints&quot;: [10610], &quot;characters&quot;: &quot;\u2972&quot; },
+  &quot;&amp;slarr;&quot;: { &quot;codepoints&quot;: [8592], &quot;characters&quot;: &quot;\u2190&quot; },
+  &quot;&amp;SmallCircle;&quot;: { &quot;codepoints&quot;: [8728], &quot;characters&quot;: &quot;\u2218&quot; },
+  &quot;&amp;smallsetminus;&quot;: { &quot;codepoints&quot;: [8726], &quot;characters&quot;: &quot;\u2216&quot; },
+  &quot;&amp;smashp;&quot;: { &quot;codepoints&quot;: [10803], &quot;characters&quot;: &quot;\u2A33&quot; },
+  &quot;&amp;smeparsl;&quot;: { &quot;codepoints&quot;: [10724], &quot;characters&quot;: &quot;\u29E4&quot; },
+  &quot;&amp;smid;&quot;: { &quot;codepoints&quot;: [8739], &quot;characters&quot;: &quot;\u2223&quot; },
+  &quot;&amp;smile;&quot;: { &quot;codepoints&quot;: [8995], &quot;characters&quot;: &quot;\u2323&quot; },
+  &quot;&amp;smt;&quot;: { &quot;codepoints&quot;: [10922], &quot;characters&quot;: &quot;\u2AAA&quot; },
+  &quot;&amp;smte;&quot;: { &quot;codepoints&quot;: [10924], &quot;characters&quot;: &quot;\u2AAC&quot; },
+  &quot;&amp;smtes;&quot;: { &quot;codepoints&quot;: [10924, 65024], &quot;characters&quot;: &quot;\u2AAC\uFE00&quot; },
+  &quot;&amp;SOFTcy;&quot;: { &quot;codepoints&quot;: [1068], &quot;characters&quot;: &quot;\u042C&quot; },
+  &quot;&amp;softcy;&quot;: { &quot;codepoints&quot;: [1100], &quot;characters&quot;: &quot;\u044C&quot; },
+  &quot;&amp;solbar;&quot;: { &quot;codepoints&quot;: [9023], &quot;characters&quot;: &quot;\u233F&quot; },
+  &quot;&amp;solb;&quot;: { &quot;codepoints&quot;: [10692], &quot;characters&quot;: &quot;\u29C4&quot; },
+  &quot;&amp;sol;&quot;: { &quot;codepoints&quot;: [47], &quot;characters&quot;: &quot;\u002F&quot; },
+  &quot;&amp;Sopf;&quot;: { &quot;codepoints&quot;: [120138], &quot;characters&quot;: &quot;\uD835\uDD4A&quot; },
+  &quot;&amp;sopf;&quot;: { &quot;codepoints&quot;: [120164], &quot;characters&quot;: &quot;\uD835\uDD64&quot; },
+  &quot;&amp;spades;&quot;: { &quot;codepoints&quot;: [9824], &quot;characters&quot;: &quot;\u2660&quot; },
+  &quot;&amp;spadesuit;&quot;: { &quot;codepoints&quot;: [9824], &quot;characters&quot;: &quot;\u2660&quot; },
+  &quot;&amp;spar;&quot;: { &quot;codepoints&quot;: [8741], &quot;characters&quot;: &quot;\u2225&quot; },
+  &quot;&amp;sqcap;&quot;: { &quot;codepoints&quot;: [8851], &quot;characters&quot;: &quot;\u2293&quot; },
+  &quot;&amp;sqcaps;&quot;: { &quot;codepoints&quot;: [8851, 65024], &quot;characters&quot;: &quot;\u2293\uFE00&quot; },
+  &quot;&amp;sqcup;&quot;: { &quot;codepoints&quot;: [8852], &quot;characters&quot;: &quot;\u2294&quot; },
+  &quot;&amp;sqcups;&quot;: { &quot;codepoints&quot;: [8852, 65024], &quot;characters&quot;: &quot;\u2294\uFE00&quot; },
+  &quot;&amp;Sqrt;&quot;: { &quot;codepoints&quot;: [8730], &quot;characters&quot;: &quot;\u221A&quot; },
+  &quot;&amp;sqsub;&quot;: { &quot;codepoints&quot;: [8847], &quot;characters&quot;: &quot;\u228F&quot; },
+  &quot;&amp;sqsube;&quot;: { &quot;codepoints&quot;: [8849], &quot;characters&quot;: &quot;\u2291&quot; },
+  &quot;&amp;sqsubset;&quot;: { &quot;codepoints&quot;: [8847], &quot;characters&quot;: &quot;\u228F&quot; },
+  &quot;&amp;sqsubseteq;&quot;: { &quot;codepoints&quot;: [8849], &quot;characters&quot;: &quot;\u2291&quot; },
+  &quot;&amp;sqsup;&quot;: { &quot;codepoints&quot;: [8848], &quot;characters&quot;: &quot;\u2290&quot; },
+  &quot;&amp;sqsupe;&quot;: { &quot;codepoints&quot;: [8850], &quot;characters&quot;: &quot;\u2292&quot; },
+  &quot;&amp;sqsupset;&quot;: { &quot;codepoints&quot;: [8848], &quot;characters&quot;: &quot;\u2290&quot; },
+  &quot;&amp;sqsupseteq;&quot;: { &quot;codepoints&quot;: [8850], &quot;characters&quot;: &quot;\u2292&quot; },
+  &quot;&amp;square;&quot;: { &quot;codepoints&quot;: [9633], &quot;characters&quot;: &quot;\u25A1&quot; },
+  &quot;&amp;Square;&quot;: { &quot;codepoints&quot;: [9633], &quot;characters&quot;: &quot;\u25A1&quot; },
+  &quot;&amp;SquareIntersection;&quot;: { &quot;codepoints&quot;: [8851], &quot;characters&quot;: &quot;\u2293&quot; },
+  &quot;&amp;SquareSubset;&quot;: { &quot;codepoints&quot;: [8847], &quot;characters&quot;: &quot;\u228F&quot; },
+  &quot;&amp;SquareSubsetEqual;&quot;: { &quot;codepoints&quot;: [8849], &quot;characters&quot;: &quot;\u2291&quot; },
+  &quot;&amp;SquareSuperset;&quot;: { &quot;codepoints&quot;: [8848], &quot;characters&quot;: &quot;\u2290&quot; },
+  &quot;&amp;SquareSupersetEqual;&quot;: { &quot;codepoints&quot;: [8850], &quot;characters&quot;: &quot;\u2292&quot; },
+  &quot;&amp;SquareUnion;&quot;: { &quot;codepoints&quot;: [8852], &quot;characters&quot;: &quot;\u2294&quot; },
+  &quot;&amp;squarf;&quot;: { &quot;codepoints&quot;: [9642], &quot;characters&quot;: &quot;\u25AA&quot; },
+  &quot;&amp;squ;&quot;: { &quot;codepoints&quot;: [9633], &quot;characters&quot;: &quot;\u25A1&quot; },
+  &quot;&amp;squf;&quot;: { &quot;codepoints&quot;: [9642], &quot;characters&quot;: &quot;\u25AA&quot; },
+  &quot;&amp;srarr;&quot;: { &quot;codepoints&quot;: [8594], &quot;characters&quot;: &quot;\u2192&quot; },
+  &quot;&amp;Sscr;&quot;: { &quot;codepoints&quot;: [119982], &quot;characters&quot;: &quot;\uD835\uDCAE&quot; },
+  &quot;&amp;sscr;&quot;: { &quot;codepoints&quot;: [120008], &quot;characters&quot;: &quot;\uD835\uDCC8&quot; },
+  &quot;&amp;ssetmn;&quot;: { &quot;codepoints&quot;: [8726], &quot;characters&quot;: &quot;\u2216&quot; },
+  &quot;&amp;ssmile;&quot;: { &quot;codepoints&quot;: [8995], &quot;characters&quot;: &quot;\u2323&quot; },
+  &quot;&amp;sstarf;&quot;: { &quot;codepoints&quot;: [8902], &quot;characters&quot;: &quot;\u22C6&quot; },
+  &quot;&amp;Star;&quot;: { &quot;codepoints&quot;: [8902], &quot;characters&quot;: &quot;\u22C6&quot; },
+  &quot;&amp;star;&quot;: { &quot;codepoints&quot;: [9734], &quot;characters&quot;: &quot;\u2606&quot; },
+  &quot;&amp;starf;&quot;: { &quot;codepoints&quot;: [9733], &quot;characters&quot;: &quot;\u2605&quot; },
+  &quot;&amp;straightepsilon;&quot;: { &quot;codepoints&quot;: [1013], &quot;characters&quot;: &quot;\u03F5&quot; },
+  &quot;&amp;straightphi;&quot;: { &quot;codepoints&quot;: [981], &quot;characters&quot;: &quot;\u03D5&quot; },
+  &quot;&amp;strns;&quot;: { &quot;codepoints&quot;: [175], &quot;characters&quot;: &quot;\u00AF&quot; },
+  &quot;&amp;sub;&quot;: { &quot;codepoints&quot;: [8834], &quot;characters&quot;: &quot;\u2282&quot; },
+  &quot;&amp;Sub;&quot;: { &quot;codepoints&quot;: [8912], &quot;characters&quot;: &quot;\u22D0&quot; },
+  &quot;&amp;subdot;&quot;: { &quot;codepoints&quot;: [10941], &quot;characters&quot;: &quot;\u2ABD&quot; },
+  &quot;&amp;subE;&quot;: { &quot;codepoints&quot;: [10949], &quot;characters&quot;: &quot;\u2AC5&quot; },
+  &quot;&amp;sube;&quot;: { &quot;codepoints&quot;: [8838], &quot;characters&quot;: &quot;\u2286&quot; },
+  &quot;&amp;subedot;&quot;: { &quot;codepoints&quot;: [10947], &quot;characters&quot;: &quot;\u2AC3&quot; },
+  &quot;&amp;submult;&quot;: { &quot;codepoints&quot;: [10945], &quot;characters&quot;: &quot;\u2AC1&quot; },
+  &quot;&amp;subnE;&quot;: { &quot;codepoints&quot;: [10955], &quot;characters&quot;: &quot;\u2ACB&quot; },
+  &quot;&amp;subne;&quot;: { &quot;codepoints&quot;: [8842], &quot;characters&quot;: &quot;\u228A&quot; },
+  &quot;&amp;subplus;&quot;: { &quot;codepoints&quot;: [10943], &quot;characters&quot;: &quot;\u2ABF&quot; },
+  &quot;&amp;subrarr;&quot;: { &quot;codepoints&quot;: [10617], &quot;characters&quot;: &quot;\u2979&quot; },
+  &quot;&amp;subset;&quot;: { &quot;codepoints&quot;: [8834], &quot;characters&quot;: &quot;\u2282&quot; },
+  &quot;&amp;Subset;&quot;: { &quot;codepoints&quot;: [8912], &quot;characters&quot;: &quot;\u22D0&quot; },
+  &quot;&amp;subseteq;&quot;: { &quot;codepoints&quot;: [8838], &quot;characters&quot;: &quot;\u2286&quot; },
+  &quot;&amp;subseteqq;&quot;: { &quot;codepoints&quot;: [10949], &quot;characters&quot;: &quot;\u2AC5&quot; },
+  &quot;&amp;SubsetEqual;&quot;: { &quot;codepoints&quot;: [8838], &quot;characters&quot;: &quot;\u2286&quot; },
+  &quot;&amp;subsetneq;&quot;: { &quot;codepoints&quot;: [8842], &quot;characters&quot;: &quot;\u228A&quot; },
+  &quot;&amp;subsetneqq;&quot;: { &quot;codepoints&quot;: [10955], &quot;characters&quot;: &quot;\u2ACB&quot; },
+  &quot;&amp;subsim;&quot;: { &quot;codepoints&quot;: [10951], &quot;characters&quot;: &quot;\u2AC7&quot; },
+  &quot;&amp;subsub;&quot;: { &quot;codepoints&quot;: [10965], &quot;characters&quot;: &quot;\u2AD5&quot; },
+  &quot;&amp;subsup;&quot;: { &quot;codepoints&quot;: [10963], &quot;characters&quot;: &quot;\u2AD3&quot; },
+  &quot;&amp;succapprox;&quot;: { &quot;codepoints&quot;: [10936], &quot;characters&quot;: &quot;\u2AB8&quot; },
+  &quot;&amp;succ;&quot;: { &quot;codepoints&quot;: [8827], &quot;characters&quot;: &quot;\u227B&quot; },
+  &quot;&amp;succcurlyeq;&quot;: { &quot;codepoints&quot;: [8829], &quot;characters&quot;: &quot;\u227D&quot; },
+  &quot;&amp;Succeeds;&quot;: { &quot;codepoints&quot;: [8827], &quot;characters&quot;: &quot;\u227B&quot; },
+  &quot;&amp;SucceedsEqual;&quot;: { &quot;codepoints&quot;: [10928], &quot;characters&quot;: &quot;\u2AB0&quot; },
+  &quot;&amp;SucceedsSlantEqual;&quot;: { &quot;codepoints&quot;: [8829], &quot;characters&quot;: &quot;\u227D&quot; },
+  &quot;&amp;SucceedsTilde;&quot;: { &quot;codepoints&quot;: [8831], &quot;characters&quot;: &quot;\u227F&quot; },
+  &quot;&amp;succeq;&quot;: { &quot;codepoints&quot;: [10928], &quot;characters&quot;: &quot;\u2AB0&quot; },
+  &quot;&amp;succnapprox;&quot;: { &quot;codepoints&quot;: [10938], &quot;characters&quot;: &quot;\u2ABA&quot; },
+  &quot;&amp;succneqq;&quot;: { &quot;codepoints&quot;: [10934], &quot;characters&quot;: &quot;\u2AB6&quot; },
+  &quot;&amp;succnsim;&quot;: { &quot;codepoints&quot;: [8937], &quot;characters&quot;: &quot;\u22E9&quot; },
+  &quot;&amp;succsim;&quot;: { &quot;codepoints&quot;: [8831], &quot;characters&quot;: &quot;\u227F&quot; },
+  &quot;&amp;SuchThat;&quot;: { &quot;codepoints&quot;: [8715], &quot;characters&quot;: &quot;\u220B&quot; },
+  &quot;&amp;sum;&quot;: { &quot;codepoints&quot;: [8721], &quot;characters&quot;: &quot;\u2211&quot; },
+  &quot;&amp;Sum;&quot;: { &quot;codepoints&quot;: [8721], &quot;characters&quot;: &quot;\u2211&quot; },
+  &quot;&amp;sung;&quot;: { &quot;codepoints&quot;: [9834], &quot;characters&quot;: &quot;\u266A&quot; },
+  &quot;&amp;sup1;&quot;: { &quot;codepoints&quot;: [185], &quot;characters&quot;: &quot;\u00B9&quot; },
+  &quot;&amp;sup1&quot;: { &quot;codepoints&quot;: [185], &quot;characters&quot;: &quot;\u00B9&quot; },
+  &quot;&amp;sup2;&quot;: { &quot;codepoints&quot;: [178], &quot;characters&quot;: &quot;\u00B2&quot; },
+  &quot;&amp;sup2&quot;: { &quot;codepoints&quot;: [178], &quot;characters&quot;: &quot;\u00B2&quot; },
+  &quot;&amp;sup3;&quot;: { &quot;codepoints&quot;: [179], &quot;characters&quot;: &quot;\u00B3&quot; },
+  &quot;&amp;sup3&quot;: { &quot;codepoints&quot;: [179], &quot;characters&quot;: &quot;\u00B3&quot; },
+  &quot;&amp;sup;&quot;: { &quot;codepoints&quot;: [8835], &quot;characters&quot;: &quot;\u2283&quot; },
+  &quot;&amp;Sup;&quot;: { &quot;codepoints&quot;: [8913], &quot;characters&quot;: &quot;\u22D1&quot; },
+  &quot;&amp;supdot;&quot;: { &quot;codepoints&quot;: [10942], &quot;characters&quot;: &quot;\u2ABE&quot; },
+  &quot;&amp;supdsub;&quot;: { &quot;codepoints&quot;: [10968], &quot;characters&quot;: &quot;\u2AD8&quot; },
+  &quot;&amp;supE;&quot;: { &quot;codepoints&quot;: [10950], &quot;characters&quot;: &quot;\u2AC6&quot; },
+  &quot;&amp;supe;&quot;: { &quot;codepoints&quot;: [8839], &quot;characters&quot;: &quot;\u2287&quot; },
+  &quot;&amp;supedot;&quot;: { &quot;codepoints&quot;: [10948], &quot;characters&quot;: &quot;\u2AC4&quot; },
+  &quot;&amp;Superset;&quot;: { &quot;codepoints&quot;: [8835], &quot;characters&quot;: &quot;\u2283&quot; },
+  &quot;&amp;SupersetEqual;&quot;: { &quot;codepoints&quot;: [8839], &quot;characters&quot;: &quot;\u2287&quot; },
+  &quot;&amp;suphsol;&quot;: { &quot;codepoints&quot;: [10185], &quot;characters&quot;: &quot;\u27C9&quot; },
+  &quot;&amp;suphsub;&quot;: { &quot;codepoints&quot;: [10967], &quot;characters&quot;: &quot;\u2AD7&quot; },
+  &quot;&amp;suplarr;&quot;: { &quot;codepoints&quot;: [10619], &quot;characters&quot;: &quot;\u297B&quot; },
+  &quot;&amp;supmult;&quot;: { &quot;codepoints&quot;: [10946], &quot;characters&quot;: &quot;\u2AC2&quot; },
+  &quot;&amp;supnE;&quot;: { &quot;codepoints&quot;: [10956], &quot;characters&quot;: &quot;\u2ACC&quot; },
+  &quot;&amp;supne;&quot;: { &quot;codepoints&quot;: [8843], &quot;characters&quot;: &quot;\u228B&quot; },
+  &quot;&amp;supplus;&quot;: { &quot;codepoints&quot;: [10944], &quot;characters&quot;: &quot;\u2AC0&quot; },
+  &quot;&amp;supset;&quot;: { &quot;codepoints&quot;: [8835], &quot;characters&quot;: &quot;\u2283&quot; },
+  &quot;&amp;Supset;&quot;: { &quot;codepoints&quot;: [8913], &quot;characters&quot;: &quot;\u22D1&quot; },
+  &quot;&amp;supseteq;&quot;: { &quot;codepoints&quot;: [8839], &quot;characters&quot;: &quot;\u2287&quot; },
+  &quot;&amp;supseteqq;&quot;: { &quot;codepoints&quot;: [10950], &quot;characters&quot;: &quot;\u2AC6&quot; },
+  &quot;&amp;supsetneq;&quot;: { &quot;codepoints&quot;: [8843], &quot;characters&quot;: &quot;\u228B&quot; },
+  &quot;&amp;supsetneqq;&quot;: { &quot;codepoints&quot;: [10956], &quot;characters&quot;: &quot;\u2ACC&quot; },
+  &quot;&amp;supsim;&quot;: { &quot;codepoints&quot;: [10952], &quot;characters&quot;: &quot;\u2AC8&quot; },
+  &quot;&amp;supsub;&quot;: { &quot;codepoints&quot;: [10964], &quot;characters&quot;: &quot;\u2AD4&quot; },
+  &quot;&amp;supsup;&quot;: { &quot;codepoints&quot;: [10966], &quot;characters&quot;: &quot;\u2AD6&quot; },
+  &quot;&amp;swarhk;&quot;: { &quot;codepoints&quot;: [10534], &quot;characters&quot;: &quot;\u2926&quot; },
+  &quot;&amp;swarr;&quot;: { &quot;codepoints&quot;: [8601], &quot;characters&quot;: &quot;\u2199&quot; },
+  &quot;&amp;swArr;&quot;: { &quot;codepoints&quot;: [8665], &quot;characters&quot;: &quot;\u21D9&quot; },
+  &quot;&amp;swarrow;&quot;: { &quot;codepoints&quot;: [8601], &quot;characters&quot;: &quot;\u2199&quot; },
+  &quot;&amp;swnwar;&quot;: { &quot;codepoints&quot;: [10538], &quot;characters&quot;: &quot;\u292A&quot; },
+  &quot;&amp;szlig;&quot;: { &quot;codepoints&quot;: [223], &quot;characters&quot;: &quot;\u00DF&quot; },
+  &quot;&amp;szlig&quot;: { &quot;codepoints&quot;: [223], &quot;characters&quot;: &quot;\u00DF&quot; },
+  &quot;&amp;Tab;&quot;: { &quot;codepoints&quot;: [9], &quot;characters&quot;: &quot;\u0009&quot; },
+  &quot;&amp;target;&quot;: { &quot;codepoints&quot;: [8982], &quot;characters&quot;: &quot;\u2316&quot; },
+  &quot;&amp;Tau;&quot;: { &quot;codepoints&quot;: [932], &quot;characters&quot;: &quot;\u03A4&quot; },
+  &quot;&amp;tau;&quot;: { &quot;codepoints&quot;: [964], &quot;characters&quot;: &quot;\u03C4&quot; },
+  &quot;&amp;tbrk;&quot;: { &quot;codepoints&quot;: [9140], &quot;characters&quot;: &quot;\u23B4&quot; },
+  &quot;&amp;Tcaron;&quot;: { &quot;codepoints&quot;: [356], &quot;characters&quot;: &quot;\u0164&quot; },
+  &quot;&amp;tcaron;&quot;: { &quot;codepoints&quot;: [357], &quot;characters&quot;: &quot;\u0165&quot; },
+  &quot;&amp;Tcedil;&quot;: { &quot;codepoints&quot;: [354], &quot;characters&quot;: &quot;\u0162&quot; },
+  &quot;&amp;tcedil;&quot;: { &quot;codepoints&quot;: [355], &quot;characters&quot;: &quot;\u0163&quot; },
+  &quot;&amp;Tcy;&quot;: { &quot;codepoints&quot;: [1058], &quot;characters&quot;: &quot;\u0422&quot; },
+  &quot;&amp;tcy;&quot;: { &quot;codepoints&quot;: [1090], &quot;characters&quot;: &quot;\u0442&quot; },
+  &quot;&amp;tdot;&quot;: { &quot;codepoints&quot;: [8411], &quot;characters&quot;: &quot;\u20DB&quot; },
+  &quot;&amp;telrec;&quot;: { &quot;codepoints&quot;: [8981], &quot;characters&quot;: &quot;\u2315&quot; },
+  &quot;&amp;Tfr;&quot;: { &quot;codepoints&quot;: [120087], &quot;characters&quot;: &quot;\uD835\uDD17&quot; },
+  &quot;&amp;tfr;&quot;: { &quot;codepoints&quot;: [120113], &quot;characters&quot;: &quot;\uD835\uDD31&quot; },
+  &quot;&amp;there4;&quot;: { &quot;codepoints&quot;: [8756], &quot;characters&quot;: &quot;\u2234&quot; },
+  &quot;&amp;therefore;&quot;: { &quot;codepoints&quot;: [8756], &quot;characters&quot;: &quot;\u2234&quot; },
+  &quot;&amp;Therefore;&quot;: { &quot;codepoints&quot;: [8756], &quot;characters&quot;: &quot;\u2234&quot; },
+  &quot;&amp;Theta;&quot;: { &quot;codepoints&quot;: [920], &quot;characters&quot;: &quot;\u0398&quot; },
+  &quot;&amp;theta;&quot;: { &quot;codepoints&quot;: [952], &quot;characters&quot;: &quot;\u03B8&quot; },
+  &quot;&amp;thetasym;&quot;: { &quot;codepoints&quot;: [977], &quot;characters&quot;: &quot;\u03D1&quot; },
+  &quot;&amp;thetav;&quot;: { &quot;codepoints&quot;: [977], &quot;characters&quot;: &quot;\u03D1&quot; },
+  &quot;&amp;thickapprox;&quot;: { &quot;codepoints&quot;: [8776], &quot;characters&quot;: &quot;\u2248&quot; },
+  &quot;&amp;thicksim;&quot;: { &quot;codepoints&quot;: [8764], &quot;characters&quot;: &quot;\u223C&quot; },
+  &quot;&amp;ThickSpace;&quot;: { &quot;codepoints&quot;: [8287, 8202], &quot;characters&quot;: &quot;\u205F\u200A&quot; },
+  &quot;&amp;ThinSpace;&quot;: { &quot;codepoints&quot;: [8201], &quot;characters&quot;: &quot;\u2009&quot; },
+  &quot;&amp;thinsp;&quot;: { &quot;codepoints&quot;: [8201], &quot;characters&quot;: &quot;\u2009&quot; },
+  &quot;&amp;thkap;&quot;: { &quot;codepoints&quot;: [8776], &quot;characters&quot;: &quot;\u2248&quot; },
+  &quot;&amp;thksim;&quot;: { &quot;codepoints&quot;: [8764], &quot;characters&quot;: &quot;\u223C&quot; },
+  &quot;&amp;THORN;&quot;: { &quot;codepoints&quot;: [222], &quot;characters&quot;: &quot;\u00DE&quot; },
+  &quot;&amp;THORN&quot;: { &quot;codepoints&quot;: [222], &quot;characters&quot;: &quot;\u00DE&quot; },
+  &quot;&amp;thorn;&quot;: { &quot;codepoints&quot;: [254], &quot;characters&quot;: &quot;\u00FE&quot; },
+  &quot;&amp;thorn&quot;: { &quot;codepoints&quot;: [254], &quot;characters&quot;: &quot;\u00FE&quot; },
+  &quot;&amp;tilde;&quot;: { &quot;codepoints&quot;: [732], &quot;characters&quot;: &quot;\u02DC&quot; },
+  &quot;&amp;Tilde;&quot;: { &quot;codepoints&quot;: [8764], &quot;characters&quot;: &quot;\u223C&quot; },
+  &quot;&amp;TildeEqual;&quot;: { &quot;codepoints&quot;: [8771], &quot;characters&quot;: &quot;\u2243&quot; },
+  &quot;&amp;TildeFullEqual;&quot;: { &quot;codepoints&quot;: [8773], &quot;characters&quot;: &quot;\u2245&quot; },
+  &quot;&amp;TildeTilde;&quot;: { &quot;codepoints&quot;: [8776], &quot;characters&quot;: &quot;\u2248&quot; },
+  &quot;&amp;timesbar;&quot;: { &quot;codepoints&quot;: [10801], &quot;characters&quot;: &quot;\u2A31&quot; },
+  &quot;&amp;timesb;&quot;: { &quot;codepoints&quot;: [8864], &quot;characters&quot;: &quot;\u22A0&quot; },
+  &quot;&amp;times;&quot;: { &quot;codepoints&quot;: [215], &quot;characters&quot;: &quot;\u00D7&quot; },
+  &quot;&amp;times&quot;: { &quot;codepoints&quot;: [215], &quot;characters&quot;: &quot;\u00D7&quot; },
+  &quot;&amp;timesd;&quot;: { &quot;codepoints&quot;: [10800], &quot;characters&quot;: &quot;\u2A30&quot; },
+  &quot;&amp;tint;&quot;: { &quot;codepoints&quot;: [8749], &quot;characters&quot;: &quot;\u222D&quot; },
+  &quot;&amp;toea;&quot;: { &quot;codepoints&quot;: [10536], &quot;characters&quot;: &quot;\u2928&quot; },
+  &quot;&amp;topbot;&quot;: { &quot;codepoints&quot;: [9014], &quot;characters&quot;: &quot;\u2336&quot; },
+  &quot;&amp;topcir;&quot;: { &quot;codepoints&quot;: [10993], &quot;characters&quot;: &quot;\u2AF1&quot; },
+  &quot;&amp;top;&quot;: { &quot;codepoints&quot;: [8868], &quot;characters&quot;: &quot;\u22A4&quot; },
+  &quot;&amp;Topf;&quot;: { &quot;codepoints&quot;: [120139], &quot;characters&quot;: &quot;\uD835\uDD4B&quot; },
+  &quot;&amp;topf;&quot;: { &quot;codepoints&quot;: [120165], &quot;characters&quot;: &quot;\uD835\uDD65&quot; },
+  &quot;&amp;topfork;&quot;: { &quot;codepoints&quot;: [10970], &quot;characters&quot;: &quot;\u2ADA&quot; },
+  &quot;&amp;tosa;&quot;: { &quot;codepoints&quot;: [10537], &quot;characters&quot;: &quot;\u2929&quot; },
+  &quot;&amp;tprime;&quot;: { &quot;codepoints&quot;: [8244], &quot;characters&quot;: &quot;\u2034&quot; },
+  &quot;&amp;trade;&quot;: { &quot;codepoints&quot;: [8482], &quot;characters&quot;: &quot;\u2122&quot; },
+  &quot;&amp;TRADE;&quot;: { &quot;codepoints&quot;: [8482], &quot;characters&quot;: &quot;\u2122&quot; },
+  &quot;&amp;triangle;&quot;: { &quot;codepoints&quot;: [9653], &quot;characters&quot;: &quot;\u25B5&quot; },
+  &quot;&amp;triangledown;&quot;: { &quot;codepoints&quot;: [9663], &quot;characters&quot;: &quot;\u25BF&quot; },
+  &quot;&amp;triangleleft;&quot;: { &quot;codepoints&quot;: [9667], &quot;characters&quot;: &quot;\u25C3&quot; },
+  &quot;&amp;trianglelefteq;&quot;: { &quot;codepoints&quot;: [8884], &quot;characters&quot;: &quot;\u22B4&quot; },
+  &quot;&amp;triangleq;&quot;: { &quot;codepoints&quot;: [8796], &quot;characters&quot;: &quot;\u225C&quot; },
+  &quot;&amp;triangleright;&quot;: { &quot;codepoints&quot;: [9657], &quot;characters&quot;: &quot;\u25B9&quot; },
+  &quot;&amp;trianglerighteq;&quot;: { &quot;codepoints&quot;: [8885], &quot;characters&quot;: &quot;\u22B5&quot; },
+  &quot;&amp;tridot;&quot;: { &quot;codepoints&quot;: [9708], &quot;characters&quot;: &quot;\u25EC&quot; },
+  &quot;&amp;trie;&quot;: { &quot;codepoints&quot;: [8796], &quot;characters&quot;: &quot;\u225C&quot; },
+  &quot;&amp;triminus;&quot;: { &quot;codepoints&quot;: [10810], &quot;characters&quot;: &quot;\u2A3A&quot; },
+  &quot;&amp;TripleDot;&quot;: { &quot;codepoints&quot;: [8411], &quot;characters&quot;: &quot;\u20DB&quot; },
+  &quot;&amp;triplus;&quot;: { &quot;codepoints&quot;: [10809], &quot;characters&quot;: &quot;\u2A39&quot; },
+  &quot;&amp;trisb;&quot;: { &quot;codepoints&quot;: [10701], &quot;characters&quot;: &quot;\u29CD&quot; },
+  &quot;&amp;tritime;&quot;: { &quot;codepoints&quot;: [10811], &quot;characters&quot;: &quot;\u2A3B&quot; },
+  &quot;&amp;trpezium;&quot;: { &quot;codepoints&quot;: [9186], &quot;characters&quot;: &quot;\u23E2&quot; },
+  &quot;&amp;Tscr;&quot;: { &quot;codepoints&quot;: [119983], &quot;characters&quot;: &quot;\uD835\uDCAF&quot; },
+  &quot;&amp;tscr;&quot;: { &quot;codepoints&quot;: [120009], &quot;characters&quot;: &quot;\uD835\uDCC9&quot; },
+  &quot;&amp;TScy;&quot;: { &quot;codepoints&quot;: [1062], &quot;characters&quot;: &quot;\u0426&quot; },
+  &quot;&amp;tscy;&quot;: { &quot;codepoints&quot;: [1094], &quot;characters&quot;: &quot;\u0446&quot; },
+  &quot;&amp;TSHcy;&quot;: { &quot;codepoints&quot;: [1035], &quot;characters&quot;: &quot;\u040B&quot; },
+  &quot;&amp;tshcy;&quot;: { &quot;codepoints&quot;: [1115], &quot;characters&quot;: &quot;\u045B&quot; },
+  &quot;&amp;Tstrok;&quot;: { &quot;codepoints&quot;: [358], &quot;characters&quot;: &quot;\u0166&quot; },
+  &quot;&amp;tstrok;&quot;: { &quot;codepoints&quot;: [359], &quot;characters&quot;: &quot;\u0167&quot; },
+  &quot;&amp;twixt;&quot;: { &quot;codepoints&quot;: [8812], &quot;characters&quot;: &quot;\u226C&quot; },
+  &quot;&amp;twoheadleftarrow;&quot;: { &quot;codepoints&quot;: [8606], &quot;characters&quot;: &quot;\u219E&quot; },
+  &quot;&amp;twoheadrightarrow;&quot;: { &quot;codepoints&quot;: [8608], &quot;characters&quot;: &quot;\u21A0&quot; },
+  &quot;&amp;Uacute;&quot;: { &quot;codepoints&quot;: [218], &quot;characters&quot;: &quot;\u00DA&quot; },
+  &quot;&amp;Uacute&quot;: { &quot;codepoints&quot;: [218], &quot;characters&quot;: &quot;\u00DA&quot; },
+  &quot;&amp;uacute;&quot;: { &quot;codepoints&quot;: [250], &quot;characters&quot;: &quot;\u00FA&quot; },
+  &quot;&amp;uacute&quot;: { &quot;codepoints&quot;: [250], &quot;characters&quot;: &quot;\u00FA&quot; },
+  &quot;&amp;uarr;&quot;: { &quot;codepoints&quot;: [8593], &quot;characters&quot;: &quot;\u2191&quot; },
+  &quot;&amp;Uarr;&quot;: { &quot;codepoints&quot;: [8607], &quot;characters&quot;: &quot;\u219F&quot; },
+  &quot;&amp;uArr;&quot;: { &quot;codepoints&quot;: [8657], &quot;characters&quot;: &quot;\u21D1&quot; },
+  &quot;&amp;Uarrocir;&quot;: { &quot;codepoints&quot;: [10569], &quot;characters&quot;: &quot;\u2949&quot; },
+  &quot;&amp;Ubrcy;&quot;: { &quot;codepoints&quot;: [1038], &quot;characters&quot;: &quot;\u040E&quot; },
+  &quot;&amp;ubrcy;&quot;: { &quot;codepoints&quot;: [1118], &quot;characters&quot;: &quot;\u045E&quot; },
+  &quot;&amp;Ubreve;&quot;: { &quot;codepoints&quot;: [364], &quot;characters&quot;: &quot;\u016C&quot; },
+  &quot;&amp;ubreve;&quot;: { &quot;codepoints&quot;: [365], &quot;characters&quot;: &quot;\u016D&quot; },
+  &quot;&amp;Ucirc;&quot;: { &quot;codepoints&quot;: [219], &quot;characters&quot;: &quot;\u00DB&quot; },
+  &quot;&amp;Ucirc&quot;: { &quot;codepoints&quot;: [219], &quot;characters&quot;: &quot;\u00DB&quot; },
+  &quot;&amp;ucirc;&quot;: { &quot;codepoints&quot;: [251], &quot;characters&quot;: &quot;\u00FB&quot; },
+  &quot;&amp;ucirc&quot;: { &quot;codepoints&quot;: [251], &quot;characters&quot;: &quot;\u00FB&quot; },
+  &quot;&amp;Ucy;&quot;: { &quot;codepoints&quot;: [1059], &quot;characters&quot;: &quot;\u0423&quot; },
+  &quot;&amp;ucy;&quot;: { &quot;codepoints&quot;: [1091], &quot;characters&quot;: &quot;\u0443&quot; },
+  &quot;&amp;udarr;&quot;: { &quot;codepoints&quot;: [8645], &quot;characters&quot;: &quot;\u21C5&quot; },
+  &quot;&amp;Udblac;&quot;: { &quot;codepoints&quot;: [368], &quot;characters&quot;: &quot;\u0170&quot; },
+  &quot;&amp;udblac;&quot;: { &quot;codepoints&quot;: [369], &quot;characters&quot;: &quot;\u0171&quot; },
+  &quot;&amp;udhar;&quot;: { &quot;codepoints&quot;: [10606], &quot;characters&quot;: &quot;\u296E&quot; },
+  &quot;&amp;ufisht;&quot;: { &quot;codepoints&quot;: [10622], &quot;characters&quot;: &quot;\u297E&quot; },
+  &quot;&amp;Ufr;&quot;: { &quot;codepoints&quot;: [120088], &quot;characters&quot;: &quot;\uD835\uDD18&quot; },
+  &quot;&amp;ufr;&quot;: { &quot;codepoints&quot;: [120114], &quot;characters&quot;: &quot;\uD835\uDD32&quot; },
+  &quot;&amp;Ugrave;&quot;: { &quot;codepoints&quot;: [217], &quot;characters&quot;: &quot;\u00D9&quot; },
+  &quot;&amp;Ugrave&quot;: { &quot;codepoints&quot;: [217], &quot;characters&quot;: &quot;\u00D9&quot; },
+  &quot;&amp;ugrave;&quot;: { &quot;codepoints&quot;: [249], &quot;characters&quot;: &quot;\u00F9&quot; },
+  &quot;&amp;ugrave&quot;: { &quot;codepoints&quot;: [249], &quot;characters&quot;: &quot;\u00F9&quot; },
+  &quot;&amp;uHar;&quot;: { &quot;codepoints&quot;: [10595], &quot;characters&quot;: &quot;\u2963&quot; },
+  &quot;&amp;uharl;&quot;: { &quot;codepoints&quot;: [8639], &quot;characters&quot;: &quot;\u21BF&quot; },
+  &quot;&amp;uharr;&quot;: { &quot;codepoints&quot;: [8638], &quot;characters&quot;: &quot;\u21BE&quot; },
+  &quot;&amp;uhblk;&quot;: { &quot;codepoints&quot;: [9600], &quot;characters&quot;: &quot;\u2580&quot; },
+  &quot;&amp;ulcorn;&quot;: { &quot;codepoints&quot;: [8988], &quot;characters&quot;: &quot;\u231C&quot; },
+  &quot;&amp;ulcorner;&quot;: { &quot;codepoints&quot;: [8988], &quot;characters&quot;: &quot;\u231C&quot; },
+  &quot;&amp;ulcrop;&quot;: { &quot;codepoints&quot;: [8975], &quot;characters&quot;: &quot;\u230F&quot; },
+  &quot;&amp;ultri;&quot;: { &quot;codepoints&quot;: [9720], &quot;characters&quot;: &quot;\u25F8&quot; },
+  &quot;&amp;Umacr;&quot;: { &quot;codepoints&quot;: [362], &quot;characters&quot;: &quot;\u016A&quot; },
+  &quot;&amp;umacr;&quot;: { &quot;codepoints&quot;: [363], &quot;characters&quot;: &quot;\u016B&quot; },
+  &quot;&amp;uml;&quot;: { &quot;codepoints&quot;: [168], &quot;characters&quot;: &quot;\u00A8&quot; },
+  &quot;&amp;uml&quot;: { &quot;codepoints&quot;: [168], &quot;characters&quot;: &quot;\u00A8&quot; },
+  &quot;&amp;UnderBar;&quot;: { &quot;codepoints&quot;: [95], &quot;characters&quot;: &quot;\u005F&quot; },
+  &quot;&amp;UnderBrace;&quot;: { &quot;codepoints&quot;: [9183], &quot;characters&quot;: &quot;\u23DF&quot; },
+  &quot;&amp;UnderBracket;&quot;: { &quot;codepoints&quot;: [9141], &quot;characters&quot;: &quot;\u23B5&quot; },
+  &quot;&amp;UnderParenthesis;&quot;: { &quot;codepoints&quot;: [9181], &quot;characters&quot;: &quot;\u23DD&quot; },
+  &quot;&amp;Union;&quot;: { &quot;codepoints&quot;: [8899], &quot;characters&quot;: &quot;\u22C3&quot; },
+  &quot;&amp;UnionPlus;&quot;: { &quot;codepoints&quot;: [8846], &quot;characters&quot;: &quot;\u228E&quot; },
+  &quot;&amp;Uogon;&quot;: { &quot;codepoints&quot;: [370], &quot;characters&quot;: &quot;\u0172&quot; },
+  &quot;&amp;uogon;&quot;: { &quot;codepoints&quot;: [371], &quot;characters&quot;: &quot;\u0173&quot; },
+  &quot;&amp;Uopf;&quot;: { &quot;codepoints&quot;: [120140], &quot;characters&quot;: &quot;\uD835\uDD4C&quot; },
+  &quot;&amp;uopf;&quot;: { &quot;codepoints&quot;: [120166], &quot;characters&quot;: &quot;\uD835\uDD66&quot; },
+  &quot;&amp;UpArrowBar;&quot;: { &quot;codepoints&quot;: [10514], &quot;characters&quot;: &quot;\u2912&quot; },
+  &quot;&amp;uparrow;&quot;: { &quot;codepoints&quot;: [8593], &quot;characters&quot;: &quot;\u2191&quot; },
+  &quot;&amp;UpArrow;&quot;: { &quot;codepoints&quot;: [8593], &quot;characters&quot;: &quot;\u2191&quot; },
+  &quot;&amp;Uparrow;&quot;: { &quot;codepoints&quot;: [8657], &quot;characters&quot;: &quot;\u21D1&quot; },
+  &quot;&amp;UpArrowDownArrow;&quot;: { &quot;codepoints&quot;: [8645], &quot;characters&quot;: &quot;\u21C5&quot; },
+  &quot;&amp;updownarrow;&quot;: { &quot;codepoints&quot;: [8597], &quot;characters&quot;: &quot;\u2195&quot; },
+  &quot;&amp;UpDownArrow;&quot;: { &quot;codepoints&quot;: [8597], &quot;characters&quot;: &quot;\u2195&quot; },
+  &quot;&amp;Updownarrow;&quot;: { &quot;codepoints&quot;: [8661], &quot;characters&quot;: &quot;\u21D5&quot; },
+  &quot;&amp;UpEquilibrium;&quot;: { &quot;codepoints&quot;: [10606], &quot;characters&quot;: &quot;\u296E&quot; },
+  &quot;&amp;upharpoonleft;&quot;: { &quot;codepoints&quot;: [8639], &quot;characters&quot;: &quot;\u21BF&quot; },
+  &quot;&amp;upharpoonright;&quot;: { &quot;codepoints&quot;: [8638], &quot;characters&quot;: &quot;\u21BE&quot; },
+  &quot;&amp;uplus;&quot;: { &quot;codepoints&quot;: [8846], &quot;characters&quot;: &quot;\u228E&quot; },
+  &quot;&amp;UpperLeftArrow;&quot;: { &quot;codepoints&quot;: [8598], &quot;characters&quot;: &quot;\u2196&quot; },
+  &quot;&amp;UpperRightArrow;&quot;: { &quot;codepoints&quot;: [8599], &quot;characters&quot;: &quot;\u2197&quot; },
+  &quot;&amp;upsi;&quot;: { &quot;codepoints&quot;: [965], &quot;characters&quot;: &quot;\u03C5&quot; },
+  &quot;&amp;Upsi;&quot;: { &quot;codepoints&quot;: [978], &quot;characters&quot;: &quot;\u03D2&quot; },
+  &quot;&amp;upsih;&quot;: { &quot;codepoints&quot;: [978], &quot;characters&quot;: &quot;\u03D2&quot; },
+  &quot;&amp;Upsilon;&quot;: { &quot;codepoints&quot;: [933], &quot;characters&quot;: &quot;\u03A5&quot; },
+  &quot;&amp;upsilon;&quot;: { &quot;codepoints&quot;: [965], &quot;characters&quot;: &quot;\u03C5&quot; },
+  &quot;&amp;UpTeeArrow;&quot;: { &quot;codepoints&quot;: [8613], &quot;characters&quot;: &quot;\u21A5&quot; },
+  &quot;&amp;UpTee;&quot;: { &quot;codepoints&quot;: [8869], &quot;characters&quot;: &quot;\u22A5&quot; },
+  &quot;&amp;upuparrows;&quot;: { &quot;codepoints&quot;: [8648], &quot;characters&quot;: &quot;\u21C8&quot; },
+  &quot;&amp;urcorn;&quot;: { &quot;codepoints&quot;: [8989], &quot;characters&quot;: &quot;\u231D&quot; },
+  &quot;&amp;urcorner;&quot;: { &quot;codepoints&quot;: [8989], &quot;characters&quot;: &quot;\u231D&quot; },
+  &quot;&amp;urcrop;&quot;: { &quot;codepoints&quot;: [8974], &quot;characters&quot;: &quot;\u230E&quot; },
+  &quot;&amp;Uring;&quot;: { &quot;codepoints&quot;: [366], &quot;characters&quot;: &quot;\u016E&quot; },
+  &quot;&amp;uring;&quot;: { &quot;codepoints&quot;: [367], &quot;characters&quot;: &quot;\u016F&quot; },
+  &quot;&amp;urtri;&quot;: { &quot;codepoints&quot;: [9721], &quot;characters&quot;: &quot;\u25F9&quot; },
+  &quot;&amp;Uscr;&quot;: { &quot;codepoints&quot;: [119984], &quot;characters&quot;: &quot;\uD835\uDCB0&quot; },
+  &quot;&amp;uscr;&quot;: { &quot;codepoints&quot;: [120010], &quot;characters&quot;: &quot;\uD835\uDCCA&quot; },
+  &quot;&amp;utdot;&quot;: { &quot;codepoints&quot;: [8944], &quot;characters&quot;: &quot;\u22F0&quot; },
+  &quot;&amp;Utilde;&quot;: { &quot;codepoints&quot;: [360], &quot;characters&quot;: &quot;\u0168&quot; },
+  &quot;&amp;utilde;&quot;: { &quot;codepoints&quot;: [361], &quot;characters&quot;: &quot;\u0169&quot; },
+  &quot;&amp;utri;&quot;: { &quot;codepoints&quot;: [9653], &quot;characters&quot;: &quot;\u25B5&quot; },
+  &quot;&amp;utrif;&quot;: { &quot;codepoints&quot;: [9652], &quot;characters&quot;: &quot;\u25B4&quot; },
+  &quot;&amp;uuarr;&quot;: { &quot;codepoints&quot;: [8648], &quot;characters&quot;: &quot;\u21C8&quot; },
+  &quot;&amp;Uuml;&quot;: { &quot;codepoints&quot;: [220], &quot;characters&quot;: &quot;\u00DC&quot; },
+  &quot;&amp;Uuml&quot;: { &quot;codepoints&quot;: [220], &quot;characters&quot;: &quot;\u00DC&quot; },
+  &quot;&amp;uuml;&quot;: { &quot;codepoints&quot;: [252], &quot;characters&quot;: &quot;\u00FC&quot; },
+  &quot;&amp;uuml&quot;: { &quot;codepoints&quot;: [252], &quot;characters&quot;: &quot;\u00FC&quot; },
+  &quot;&amp;uwangle;&quot;: { &quot;codepoints&quot;: [10663], &quot;characters&quot;: &quot;\u29A7&quot; },
+  &quot;&amp;vangrt;&quot;: { &quot;codepoints&quot;: [10652], &quot;characters&quot;: &quot;\u299C&quot; },
+  &quot;&amp;varepsilon;&quot;: { &quot;codepoints&quot;: [1013], &quot;characters&quot;: &quot;\u03F5&quot; },
+  &quot;&amp;varkappa;&quot;: { &quot;codepoints&quot;: [1008], &quot;characters&quot;: &quot;\u03F0&quot; },
+  &quot;&amp;varnothing;&quot;: { &quot;codepoints&quot;: [8709], &quot;characters&quot;: &quot;\u2205&quot; },
+  &quot;&amp;varphi;&quot;: { &quot;codepoints&quot;: [981], &quot;characters&quot;: &quot;\u03D5&quot; },
+  &quot;&amp;varpi;&quot;: { &quot;codepoints&quot;: [982], &quot;characters&quot;: &quot;\u03D6&quot; },
+  &quot;&amp;varpropto;&quot;: { &quot;codepoints&quot;: [8733], &quot;characters&quot;: &quot;\u221D&quot; },
+  &quot;&amp;varr;&quot;: { &quot;codepoints&quot;: [8597], &quot;characters&quot;: &quot;\u2195&quot; },
+  &quot;&amp;vArr;&quot;: { &quot;codepoints&quot;: [8661], &quot;characters&quot;: &quot;\u21D5&quot; },
+  &quot;&amp;varrho;&quot;: { &quot;codepoints&quot;: [1009], &quot;characters&quot;: &quot;\u03F1&quot; },
+  &quot;&amp;varsigma;&quot;: { &quot;codepoints&quot;: [962], &quot;characters&quot;: &quot;\u03C2&quot; },
+  &quot;&amp;varsubsetneq;&quot;: { &quot;codepoints&quot;: [8842, 65024], &quot;characters&quot;: &quot;\u228A\uFE00&quot; },
+  &quot;&amp;varsubsetneqq;&quot;: { &quot;codepoints&quot;: [10955, 65024], &quot;characters&quot;: &quot;\u2ACB\uFE00&quot; },
+  &quot;&amp;varsupsetneq;&quot;: { &quot;codepoints&quot;: [8843, 65024], &quot;characters&quot;: &quot;\u228B\uFE00&quot; },
+  &quot;&amp;varsupsetneqq;&quot;: { &quot;codepoints&quot;: [10956, 65024], &quot;characters&quot;: &quot;\u2ACC\uFE00&quot; },
+  &quot;&amp;vartheta;&quot;: { &quot;codepoints&quot;: [977], &quot;characters&quot;: &quot;\u03D1&quot; },
+  &quot;&amp;vartriangleleft;&quot;: { &quot;codepoints&quot;: [8882], &quot;characters&quot;: &quot;\u22B2&quot; },
+  &quot;&amp;vartriangleright;&quot;: { &quot;codepoints&quot;: [8883], &quot;characters&quot;: &quot;\u22B3&quot; },
+  &quot;&amp;vBar;&quot;: { &quot;codepoints&quot;: [10984], &quot;characters&quot;: &quot;\u2AE8&quot; },
+  &quot;&amp;Vbar;&quot;: { &quot;codepoints&quot;: [10987], &quot;characters&quot;: &quot;\u2AEB&quot; },
+  &quot;&amp;vBarv;&quot;: { &quot;codepoints&quot;: [10985], &quot;characters&quot;: &quot;\u2AE9&quot; },
+  &quot;&amp;Vcy;&quot;: { &quot;codepoints&quot;: [1042], &quot;characters&quot;: &quot;\u0412&quot; },
+  &quot;&amp;vcy;&quot;: { &quot;codepoints&quot;: [1074], &quot;characters&quot;: &quot;\u0432&quot; },
+  &quot;&amp;vdash;&quot;: { &quot;codepoints&quot;: [8866], &quot;characters&quot;: &quot;\u22A2&quot; },
+  &quot;&amp;vDash;&quot;: { &quot;codepoints&quot;: [8872], &quot;characters&quot;: &quot;\u22A8&quot; },
+  &quot;&amp;Vdash;&quot;: { &quot;codepoints&quot;: [8873], &quot;characters&quot;: &quot;\u22A9&quot; },
+  &quot;&amp;VDash;&quot;: { &quot;codepoints&quot;: [8875], &quot;characters&quot;: &quot;\u22AB&quot; },
+  &quot;&amp;Vdashl;&quot;: { &quot;codepoints&quot;: [10982], &quot;characters&quot;: &quot;\u2AE6&quot; },
+  &quot;&amp;veebar;&quot;: { &quot;codepoints&quot;: [8891], &quot;characters&quot;: &quot;\u22BB&quot; },
+  &quot;&amp;vee;&quot;: { &quot;codepoints&quot;: [8744], &quot;characters&quot;: &quot;\u2228&quot; },
+  &quot;&amp;Vee;&quot;: { &quot;codepoints&quot;: [8897], &quot;characters&quot;: &quot;\u22C1&quot; },
+  &quot;&amp;veeeq;&quot;: { &quot;codepoints&quot;: [8794], &quot;characters&quot;: &quot;\u225A&quot; },
+  &quot;&amp;vellip;&quot;: { &quot;codepoints&quot;: [8942], &quot;characters&quot;: &quot;\u22EE&quot; },
+  &quot;&amp;verbar;&quot;: { &quot;codepoints&quot;: [124], &quot;characters&quot;: &quot;\u007C&quot; },
+  &quot;&amp;Verbar;&quot;: { &quot;codepoints&quot;: [8214], &quot;characters&quot;: &quot;\u2016&quot; },
+  &quot;&amp;vert;&quot;: { &quot;codepoints&quot;: [124], &quot;characters&quot;: &quot;\u007C&quot; },
+  &quot;&amp;Vert;&quot;: { &quot;codepoints&quot;: [8214], &quot;characters&quot;: &quot;\u2016&quot; },
+  &quot;&amp;VerticalBar;&quot;: { &quot;codepoints&quot;: [8739], &quot;characters&quot;: &quot;\u2223&quot; },
+  &quot;&amp;VerticalLine;&quot;: { &quot;codepoints&quot;: [124], &quot;characters&quot;: &quot;\u007C&quot; },
+  &quot;&amp;VerticalSeparator;&quot;: { &quot;codepoints&quot;: [10072], &quot;characters&quot;: &quot;\u2758&quot; },
+  &quot;&amp;VerticalTilde;&quot;: { &quot;codepoints&quot;: [8768], &quot;characters&quot;: &quot;\u2240&quot; },
+  &quot;&amp;VeryThinSpace;&quot;: { &quot;codepoints&quot;: [8202], &quot;characters&quot;: &quot;\u200A&quot; },
+  &quot;&amp;Vfr;&quot;: { &quot;codepoints&quot;: [120089], &quot;characters&quot;: &quot;\uD835\uDD19&quot; },
+  &quot;&amp;vfr;&quot;: { &quot;codepoints&quot;: [120115], &quot;characters&quot;: &quot;\uD835\uDD33&quot; },
+  &quot;&amp;vltri;&quot;: { &quot;codepoints&quot;: [8882], &quot;characters&quot;: &quot;\u22B2&quot; },
+  &quot;&amp;vnsub;&quot;: { &quot;codepoints&quot;: [8834, 8402], &quot;characters&quot;: &quot;\u2282\u20D2&quot; },
+  &quot;&amp;vnsup;&quot;: { &quot;codepoints&quot;: [8835, 8402], &quot;characters&quot;: &quot;\u2283\u20D2&quot; },
+  &quot;&amp;Vopf;&quot;: { &quot;codepoints&quot;: [120141], &quot;characters&quot;: &quot;\uD835\uDD4D&quot; },
+  &quot;&amp;vopf;&quot;: { &quot;codepoints&quot;: [120167], &quot;characters&quot;: &quot;\uD835\uDD67&quot; },
+  &quot;&amp;vprop;&quot;: { &quot;codepoints&quot;: [8733], &quot;characters&quot;: &quot;\u221D&quot; },
+  &quot;&amp;vrtri;&quot;: { &quot;codepoints&quot;: [8883], &quot;characters&quot;: &quot;\u22B3&quot; },
+  &quot;&amp;Vscr;&quot;: { &quot;codepoints&quot;: [119985], &quot;characters&quot;: &quot;\uD835\uDCB1&quot; },
+  &quot;&amp;vscr;&quot;: { &quot;codepoints&quot;: [120011], &quot;characters&quot;: &quot;\uD835\uDCCB&quot; },
+  &quot;&amp;vsubnE;&quot;: { &quot;codepoints&quot;: [10955, 65024], &quot;characters&quot;: &quot;\u2ACB\uFE00&quot; },
+  &quot;&amp;vsubne;&quot;: { &quot;codepoints&quot;: [8842, 65024], &quot;characters&quot;: &quot;\u228A\uFE00&quot; },
+  &quot;&amp;vsupnE;&quot;: { &quot;codepoints&quot;: [10956, 65024], &quot;characters&quot;: &quot;\u2ACC\uFE00&quot; },
+  &quot;&amp;vsupne;&quot;: { &quot;codepoints&quot;: [8843, 65024], &quot;characters&quot;: &quot;\u228B\uFE00&quot; },
+  &quot;&amp;Vvdash;&quot;: { &quot;codepoints&quot;: [8874], &quot;characters&quot;: &quot;\u22AA&quot; },
+  &quot;&amp;vzigzag;&quot;: { &quot;codepoints&quot;: [10650], &quot;characters&quot;: &quot;\u299A&quot; },
+  &quot;&amp;Wcirc;&quot;: { &quot;codepoints&quot;: [372], &quot;characters&quot;: &quot;\u0174&quot; },
+  &quot;&amp;wcirc;&quot;: { &quot;codepoints&quot;: [373], &quot;characters&quot;: &quot;\u0175&quot; },
+  &quot;&amp;wedbar;&quot;: { &quot;codepoints&quot;: [10847], &quot;characters&quot;: &quot;\u2A5F&quot; },
+  &quot;&amp;wedge;&quot;: { &quot;codepoints&quot;: [8743], &quot;characters&quot;: &quot;\u2227&quot; },
+  &quot;&amp;Wedge;&quot;: { &quot;codepoints&quot;: [8896], &quot;characters&quot;: &quot;\u22C0&quot; },
+  &quot;&amp;wedgeq;&quot;: { &quot;codepoints&quot;: [8793], &quot;characters&quot;: &quot;\u2259&quot; },
+  &quot;&amp;weierp;&quot;: { &quot;codepoints&quot;: [8472], &quot;characters&quot;: &quot;\u2118&quot; },
+  &quot;&amp;Wfr;&quot;: { &quot;codepoints&quot;: [120090], &quot;characters&quot;: &quot;\uD835\uDD1A&quot; },
+  &quot;&amp;wfr;&quot;: { &quot;codepoints&quot;: [120116], &quot;characters&quot;: &quot;\uD835\uDD34&quot; },
+  &quot;&amp;Wopf;&quot;: { &quot;codepoints&quot;: [120142], &quot;characters&quot;: &quot;\uD835\uDD4E&quot; },
+  &quot;&amp;wopf;&quot;: { &quot;codepoints&quot;: [120168], &quot;characters&quot;: &quot;\uD835\uDD68&quot; },
+  &quot;&amp;wp;&quot;: { &quot;codepoints&quot;: [8472], &quot;characters&quot;: &quot;\u2118&quot; },
+  &quot;&amp;wr;&quot;: { &quot;codepoints&quot;: [8768], &quot;characters&quot;: &quot;\u2240&quot; },
+  &quot;&amp;wreath;&quot;: { &quot;codepoints&quot;: [8768], &quot;characters&quot;: &quot;\u2240&quot; },
+  &quot;&amp;Wscr;&quot;: { &quot;codepoints&quot;: [119986], &quot;characters&quot;: &quot;\uD835\uDCB2&quot; },
+  &quot;&amp;wscr;&quot;: { &quot;codepoints&quot;: [120012], &quot;characters&quot;: &quot;\uD835\uDCCC&quot; },
+  &quot;&amp;xcap;&quot;: { &quot;codepoints&quot;: [8898], &quot;characters&quot;: &quot;\u22C2&quot; },
+  &quot;&amp;xcirc;&quot;: { &quot;codepoints&quot;: [9711], &quot;characters&quot;: &quot;\u25EF&quot; },
+  &quot;&amp;xcup;&quot;: { &quot;codepoints&quot;: [8899], &quot;characters&quot;: &quot;\u22C3&quot; },
+  &quot;&amp;xdtri;&quot;: { &quot;codepoints&quot;: [9661], &quot;characters&quot;: &quot;\u25BD&quot; },
+  &quot;&amp;Xfr;&quot;: { &quot;codepoints&quot;: [120091], &quot;characters&quot;: &quot;\uD835\uDD1B&quot; },
+  &quot;&amp;xfr;&quot;: { &quot;codepoints&quot;: [120117], &quot;characters&quot;: &quot;\uD835\uDD35&quot; },
+  &quot;&amp;xharr;&quot;: { &quot;codepoints&quot;: [10231], &quot;characters&quot;: &quot;\u27F7&quot; },
+  &quot;&amp;xhArr;&quot;: { &quot;codepoints&quot;: [10234], &quot;characters&quot;: &quot;\u27FA&quot; },
+  &quot;&amp;Xi;&quot;: { &quot;codepoints&quot;: [926], &quot;characters&quot;: &quot;\u039E&quot; },
+  &quot;&amp;xi;&quot;: { &quot;codepoints&quot;: [958], &quot;characters&quot;: &quot;\u03BE&quot; },
+  &quot;&amp;xlarr;&quot;: { &quot;codepoints&quot;: [10229], &quot;characters&quot;: &quot;\u27F5&quot; },
+  &quot;&amp;xlArr;&quot;: { &quot;codepoints&quot;: [10232], &quot;characters&quot;: &quot;\u27F8&quot; },
+  &quot;&amp;xmap;&quot;: { &quot;codepoints&quot;: [10236], &quot;characters&quot;: &quot;\u27FC&quot; },
+  &quot;&amp;xnis;&quot;: { &quot;codepoints&quot;: [8955], &quot;characters&quot;: &quot;\u22FB&quot; },
+  &quot;&amp;xodot;&quot;: { &quot;codepoints&quot;: [10752], &quot;characters&quot;: &quot;\u2A00&quot; },
+  &quot;&amp;Xopf;&quot;: { &quot;codepoints&quot;: [120143], &quot;characters&quot;: &quot;\uD835\uDD4F&quot; },
+  &quot;&amp;xopf;&quot;: { &quot;codepoints&quot;: [120169], &quot;characters&quot;: &quot;\uD835\uDD69&quot; },
+  &quot;&amp;xoplus;&quot;: { &quot;codepoints&quot;: [10753], &quot;characters&quot;: &quot;\u2A01&quot; },
+  &quot;&amp;xotime;&quot;: { &quot;codepoints&quot;: [10754], &quot;characters&quot;: &quot;\u2A02&quot; },
+  &quot;&amp;xrarr;&quot;: { &quot;codepoints&quot;: [10230], &quot;characters&quot;: &quot;\u27F6&quot; },
+  &quot;&amp;xrArr;&quot;: { &quot;codepoints&quot;: [10233], &quot;characters&quot;: &quot;\u27F9&quot; },
+  &quot;&amp;Xscr;&quot;: { &quot;codepoints&quot;: [119987], &quot;characters&quot;: &quot;\uD835\uDCB3&quot; },
+  &quot;&amp;xscr;&quot;: { &quot;codepoints&quot;: [120013], &quot;characters&quot;: &quot;\uD835\uDCCD&quot; },
+  &quot;&amp;xsqcup;&quot;: { &quot;codepoints&quot;: [10758], &quot;characters&quot;: &quot;\u2A06&quot; },
+  &quot;&amp;xuplus;&quot;: { &quot;codepoints&quot;: [10756], &quot;characters&quot;: &quot;\u2A04&quot; },
+  &quot;&amp;xutri;&quot;: { &quot;codepoints&quot;: [9651], &quot;characters&quot;: &quot;\u25B3&quot; },
+  &quot;&amp;xvee;&quot;: { &quot;codepoints&quot;: [8897], &quot;characters&quot;: &quot;\u22C1&quot; },
+  &quot;&amp;xwedge;&quot;: { &quot;codepoints&quot;: [8896], &quot;characters&quot;: &quot;\u22C0&quot; },
+  &quot;&amp;Yacute;&quot;: { &quot;codepoints&quot;: [221], &quot;characters&quot;: &quot;\u00DD&quot; },
+  &quot;&amp;Yacute&quot;: { &quot;codepoints&quot;: [221], &quot;characters&quot;: &quot;\u00DD&quot; },
+  &quot;&amp;yacute;&quot;: { &quot;codepoints&quot;: [253], &quot;characters&quot;: &quot;\u00FD&quot; },
+  &quot;&amp;yacute&quot;: { &quot;codepoints&quot;: [253], &quot;characters&quot;: &quot;\u00FD&quot; },
+  &quot;&amp;YAcy;&quot;: { &quot;codepoints&quot;: [1071], &quot;characters&quot;: &quot;\u042F&quot; },
+  &quot;&amp;yacy;&quot;: { &quot;codepoints&quot;: [1103], &quot;characters&quot;: &quot;\u044F&quot; },
+  &quot;&amp;Ycirc;&quot;: { &quot;codepoints&quot;: [374], &quot;characters&quot;: &quot;\u0176&quot; },
+  &quot;&amp;ycirc;&quot;: { &quot;codepoints&quot;: [375], &quot;characters&quot;: &quot;\u0177&quot; },
+  &quot;&amp;Ycy;&quot;: { &quot;codepoints&quot;: [1067], &quot;characters&quot;: &quot;\u042B&quot; },
+  &quot;&amp;ycy;&quot;: { &quot;codepoints&quot;: [1099], &quot;characters&quot;: &quot;\u044B&quot; },
+  &quot;&amp;yen;&quot;: { &quot;codepoints&quot;: [165], &quot;characters&quot;: &quot;\u00A5&quot; },
+  &quot;&amp;yen&quot;: { &quot;codepoints&quot;: [165], &quot;characters&quot;: &quot;\u00A5&quot; },
+  &quot;&amp;Yfr;&quot;: { &quot;codepoints&quot;: [120092], &quot;characters&quot;: &quot;\uD835\uDD1C&quot; },
+  &quot;&amp;yfr;&quot;: { &quot;codepoints&quot;: [120118], &quot;characters&quot;: &quot;\uD835\uDD36&quot; },
+  &quot;&amp;YIcy;&quot;: { &quot;codepoints&quot;: [1031], &quot;characters&quot;: &quot;\u0407&quot; },
+  &quot;&amp;yicy;&quot;: { &quot;codepoints&quot;: [1111], &quot;characters&quot;: &quot;\u0457&quot; },
+  &quot;&amp;Yopf;&quot;: { &quot;codepoints&quot;: [120144], &quot;characters&quot;: &quot;\uD835\uDD50&quot; },
+  &quot;&amp;yopf;&quot;: { &quot;codepoints&quot;: [120170], &quot;characters&quot;: &quot;\uD835\uDD6A&quot; },
+  &quot;&amp;Yscr;&quot;: { &quot;codepoints&quot;: [119988], &quot;characters&quot;: &quot;\uD835\uDCB4&quot; },
+  &quot;&amp;yscr;&quot;: { &quot;codepoints&quot;: [120014], &quot;characters&quot;: &quot;\uD835\uDCCE&quot; },
+  &quot;&amp;YUcy;&quot;: { &quot;codepoints&quot;: [1070], &quot;characters&quot;: &quot;\u042E&quot; },
+  &quot;&amp;yucy;&quot;: { &quot;codepoints&quot;: [1102], &quot;characters&quot;: &quot;\u044E&quot; },
+  &quot;&amp;yuml;&quot;: { &quot;codepoints&quot;: [255], &quot;characters&quot;: &quot;\u00FF&quot; },
+  &quot;&amp;yuml&quot;: { &quot;codepoints&quot;: [255], &quot;characters&quot;: &quot;\u00FF&quot; },
+  &quot;&amp;Yuml;&quot;: { &quot;codepoints&quot;: [376], &quot;characters&quot;: &quot;\u0178&quot; },
+  &quot;&amp;Zacute;&quot;: { &quot;codepoints&quot;: [377], &quot;characters&quot;: &quot;\u0179&quot; },
+  &quot;&amp;zacute;&quot;: { &quot;codepoints&quot;: [378], &quot;characters&quot;: &quot;\u017A&quot; },
+  &quot;&amp;Zcaron;&quot;: { &quot;codepoints&quot;: [381], &quot;characters&quot;: &quot;\u017D&quot; },
+  &quot;&amp;zcaron;&quot;: { &quot;codepoints&quot;: [382], &quot;characters&quot;: &quot;\u017E&quot; },
+  &quot;&amp;Zcy;&quot;: { &quot;codepoints&quot;: [1047], &quot;characters&quot;: &quot;\u0417&quot; },
+  &quot;&amp;zcy;&quot;: { &quot;codepoints&quot;: [1079], &quot;characters&quot;: &quot;\u0437&quot; },
+  &quot;&amp;Zdot;&quot;: { &quot;codepoints&quot;: [379], &quot;characters&quot;: &quot;\u017B&quot; },
+  &quot;&amp;zdot;&quot;: { &quot;codepoints&quot;: [380], &quot;characters&quot;: &quot;\u017C&quot; },
+  &quot;&amp;zeetrf;&quot;: { &quot;codepoints&quot;: [8488], &quot;characters&quot;: &quot;\u2128&quot; },
+  &quot;&amp;ZeroWidthSpace;&quot;: { &quot;codepoints&quot;: [8203], &quot;characters&quot;: &quot;\u200B&quot; },
+  &quot;&amp;Zeta;&quot;: { &quot;codepoints&quot;: [918], &quot;characters&quot;: &quot;\u0396&quot; },
+  &quot;&amp;zeta;&quot;: { &quot;codepoints&quot;: [950], &quot;characters&quot;: &quot;\u03B6&quot; },
+  &quot;&amp;zfr;&quot;: { &quot;codepoints&quot;: [120119], &quot;characters&quot;: &quot;\uD835\uDD37&quot; },
+  &quot;&amp;Zfr;&quot;: { &quot;codepoints&quot;: [8488], &quot;characters&quot;: &quot;\u2128&quot; },
+  &quot;&amp;ZHcy;&quot;: { &quot;codepoints&quot;: [1046], &quot;characters&quot;: &quot;\u0416&quot; },
+  &quot;&amp;zhcy;&quot;: { &quot;codepoints&quot;: [1078], &quot;characters&quot;: &quot;\u0436&quot; },
+  &quot;&amp;zigrarr;&quot;: { &quot;codepoints&quot;: [8669], &quot;characters&quot;: &quot;\u21DD&quot; },
+  &quot;&amp;zopf;&quot;: { &quot;codepoints&quot;: [120171], &quot;characters&quot;: &quot;\uD835\uDD6B&quot; },
+  &quot;&amp;Zopf;&quot;: { &quot;codepoints&quot;: [8484], &quot;characters&quot;: &quot;\u2124&quot; },
+  &quot;&amp;Zscr;&quot;: { &quot;codepoints&quot;: [119989], &quot;characters&quot;: &quot;\uD835\uDCB5&quot; },
+  &quot;&amp;zscr;&quot;: { &quot;codepoints&quot;: [120015], &quot;characters&quot;: &quot;\uD835\uDCCF&quot; },
+  &quot;&amp;zwj;&quot;: { &quot;codepoints&quot;: [8205], &quot;characters&quot;: &quot;\u200D&quot; },
+  &quot;&amp;zwnj;&quot;: { &quot;codepoints&quot;: [8204], &quot;characters&quot;: &quot;\u200C&quot; }
+}
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestscommonformsubmissionpy"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/common/form-submission.py (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/common/form-submission.py        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/common/form-submission.py        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,17 +1,10 @@
</span><span class="cx"> def main(request, response):
</span><span class="cx">     if request.headers.get('Content-Type') == 'application/x-www-form-urlencoded':
</span><del>-        if request.body == 'foo=bara':
-            return 'OK'
-        else:
-            return 'FAIL'
</del><ins>+        result = request.body == 'foo=bara'
</ins><span class="cx">     elif request.headers.get('Content-Type') == 'text/plain':
</span><del>-        if request.body == 'qux=baz\r\n':
-            return 'OK'
-        else:
-            return 'FAIL'
</del><ins>+        result = request.body == 'qux=baz\r\n'
</ins><span class="cx">     else:
</span><del>-        if request.POST.first('foo') == 'bar':
-            return 'OK'
-        else:
-            return 'FAIL'
</del><ins>+        result = request.POST.first('foo') == 'bar'
</ins><span class="cx"> 
</span><ins>+    return ([(&quot;Content-Type&quot;, &quot;text/plain&quot;)],
+            &quot;OK&quot; if result else &quot;FAIL&quot;)
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestscommonw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/common/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/common/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/common/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -23,6 +23,7 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/common/canvas-tests.css
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/common/canvas-tests.js
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/common/css-red.txt
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/common/entities.json
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/common/form-submission.py
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/common/large.py
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/common/media.js
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsdomnodesNodecontainsxhtmlexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,13 +0,0 @@
</span><del>- Link text
-
-FAIL Should throw TypeError if the arguments are wrong. assert_throws: function &quot;function () {
-    document.contains();
-  }&quot; did not throw
-PASS contains(null) should be false 
-PASS document.contains 
-PASS contains with a button 
-PASS contains with a text node 
-PASS contains with a processing instruction 
-PASS contains with a document fragment 
-PASS contaibs with another document 
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsdomnodesNodecontainsxhtmlxhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/Node-contains-xhtml.xhtml        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,83 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
-&lt;head&gt;
-&lt;title&gt;Node.nodeName&lt;/title&gt;
-&lt;link rel=&quot;author&quot; title=&quot;Olli Pettay&quot; href=&quot;mailto:Olli@Pettay.fi&quot;/&gt;
-&lt;link rel=&quot;author&quot; title=&quot;Ms2ger&quot; href=&quot;mailto:Ms2ger@gmail.com&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 id=&quot;test&quot;&gt;
-  &lt;input type=&quot;button&quot; id=&quot;testbutton&quot;/&gt;
-  &lt;a id=&quot;link&quot;&gt;Link text&lt;/a&gt;
-&lt;/div&gt;
-&lt;script&gt;
-&lt;![CDATA[
-test(function() {
-  assert_throws(new TypeError(), function() {
-    document.contains();
-  });
-  assert_throws(new TypeError(), function() {
-    document.contains(9);
-  });
-}, &quot;Should throw TypeError if the arguments are wrong.&quot;);
-
-test(function() {
-  assert_equals(document.contains(null), false, &quot;Document shouldn't contain null.&quot;);
-}, &quot;contains(null) should be false&quot;);
-
-test(function() {
-  assert_equals(document.contains(document), true, &quot;Document should contain itself!&quot;);
-  assert_equals(document.contains(document.createElement(&quot;foo&quot;)), false, &quot;Document shouldn't contain element which is't in the document&quot;);
-  assert_equals(document.contains(document.createTextNode(&quot;foo&quot;)), false, &quot;Document shouldn't contain text node which is't in the document&quot;);
-}, &quot;document.contains&quot;);
-
-test(function() {
-  var tb = document.getElementById(&quot;testbutton&quot;);
-  assert_equals(tb.contains(tb), true, &quot;Element should contain itself.&quot;)
-  assert_equals(document.contains(tb), true, &quot;Document should contain element in it!&quot;);
-  assert_equals(document.documentElement.contains(tb), true, &quot;Element should contain element in it!&quot;);
-}, &quot;contains with a button&quot;);
-
-test(function() {
-  var link = document.getElementById(&quot;link&quot;);
-  var text = link.firstChild;
-  assert_equals(document.contains(text), true, &quot;Document should contain a text node in it.&quot;);
-  assert_equals(link.contains(text), true, &quot;Element should contain a text node in it.&quot;);
-  assert_equals(text.contains(text), true, &quot;Text node should contain itself.&quot;);
-  assert_equals(text.contains(link), false, &quot;text node shouldn't contain its parent.&quot;);
-}, &quot;contains with a text node&quot;);
-
-test(function() {
-  var pi = document.createProcessingInstruction(&quot;adf&quot;, &quot;asd&quot;);
-  assert_equals(pi.contains(document), false, &quot;Processing instruction shouldn't contain document&quot;);
-  assert_equals(document.contains(pi), false, &quot;Document shouldn't contain newly created processing instruction&quot;);
-  document.documentElement.appendChild(pi);
-  document.contains(pi, true, &quot;Document should contain processing instruction&quot;);
-}, &quot;contains with a processing instruction&quot;);
-
-test(function() {
-  if (&quot;createContextualFragment&quot; in document.createRange()) {
-    var df = document.createRange().createContextualFragment(&quot;&lt;div&gt;foo&lt;/div&gt;&quot;);
-    assert_equals(df.contains(df.firstChild), true, &quot;Document fragment should contain its child&quot;);
-    assert_equals(df.contains(df.firstChild.firstChild), true,
-       &quot;Document fragment should contain its descendant&quot;);
-    assert_equals(df.contains(df), true, &quot;Document fragment should contain itself.&quot;);
-  }
-}, &quot;contains with a document fragment&quot;);
-
-test(function() {
-  var d = document.implementation.createHTMLDocument(&quot;&quot;);
-  assert_equals(document.contains(d), false,
-     &quot;Document shouldn't contain another document.&quot;);
-  assert_equals(document.contains(d.createElement(&quot;div&quot;)), false,
-     &quot;Document shouldn't contain an element from another document.&quot;);
-  assert_equals(document.contains(d.documentElement), false,
-     &quot;Document shouldn't contain an element from another document.&quot;);
-}, &quot;contaibs with another document&quot;);
-]]&gt;
-&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsdomnodesrootNodeexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,6 +0,0 @@
</span><del>-
-FAIL rootNode attribute must return the context object when it does not have any parent assert_equals: rootNode on an element without a parent must return the element itself expected (object) Element node &lt;div&gt;&lt;/div&gt; but got (undefined) undefined
-FAIL rootNode attribute must return the parent node of the context object when the context object has a single ancestor not in a document assert_equals: rootNode on an element with a single ancestor must return the parent node expected (object) Element node &lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt; but got (undefined) undefined
-FAIL rootNode attribute must return the document when a node is in document assert_equals: rootNode on an element inside a document must return the document expected (object) Document node with 2 children but got (undefined) undefined
-FAIL rootNode attribute must return a document fragment when a node is in the fragment assert_equals: rootNode on an element inside a document fragment must return the fragment expected (object) DocumentFragment node with 1 child but got (undefined) undefined
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsdomnodesrootNodehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/dom/nodes/rootNode.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,82 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;meta charset=utf-8&gt;
-&lt;title&gt;Node.prototype.rootNode&lt;/title&gt;
-&lt;link rel=&quot;help&quot; href=&quot;https://dom.spec.whatwg.org/#dom-node-rootnode&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;script&gt;
-
-test(function () {
-    var element = document.createElement('div');
-    assert_equals(element.rootNode, element, 'rootNode on an element without a parent must return the element itself');
-
-    var text = document.createTextNode('');
-    assert_equals(text.rootNode, text, 'rootNode on a text node without a parent must return the text node itself');
-
-    var processingInstruction = document.createProcessingInstruction('target', 'data');
-    assert_equals(processingInstruction.rootNode, processingInstruction, 'rootNode on a processing instruction node without a parent must return the processing instruction node itself');
-
-    assert_equals(document.rootNode, document, 'rootNode on a document node must return the document itself');
-
-}, 'rootNode attribute must return the context object when it does not have any parent');
-
-test(function () {
-    var parent = document.createElement('div');
-
-    var element = document.createElement('div');
-    parent.appendChild(element);
-    assert_equals(element.rootNode, parent, 'rootNode on an element with a single ancestor must return the parent node');
-
-    var text = document.createTextNode('');
-    parent.appendChild(text);
-    assert_equals(text.rootNode, parent, 'rootNode on a text node with a single ancestor must return the parent node');
-
-    var processingInstruction = document.createProcessingInstruction('target', 'data');
-    parent.appendChild(processingInstruction)
-    assert_equals(processingInstruction.rootNode, parent, 'rootNode on a processing instruction node with a single ancestor must return the parent node');
-
-}, 'rootNode attribute must return the parent node of the context object when the context object has a single ancestor not in a document');
-
-test(function () {
-    var parent = document.createElement('div');
-    document.body.appendChild(parent);
-
-    var element = document.createElement('div');
-    parent.appendChild(element);
-    assert_equals(element.rootNode, document, 'rootNode on an element inside a document must return the document');
-
-    var text = document.createTextNode('');
-    parent.appendChild(text);
-    assert_equals(text.rootNode, document, 'rootNode on a text node inside a document must return the document');
-
-    var processingInstruction = document.createProcessingInstruction('target', 'data');
-    parent.appendChild(processingInstruction)
-    assert_equals(processingInstruction.rootNode, document, 'rootNode on a processing instruction node inside a document must return the document');
-}, 'rootNode attribute must return the document when a node is in document');
-
-test(function () {
-    var fragment = document.createDocumentFragment();
-    var parent = document.createElement('div');
-    fragment.appendChild(parent);
-
-    var element = document.createElement('div');
-    parent.appendChild(element);
-    assert_equals(element.rootNode, fragment, 'rootNode on an element inside a document fragment must return the fragment');
-
-    var text = document.createTextNode('');
-    parent.appendChild(text);
-    assert_equals(text.rootNode, fragment, 'rootNode on a text node inside a document fragment must return the fragment');
-
-    var processingInstruction = document.createProcessingInstruction('target', 'data');
-    parent.appendChild(processingInstruction)
-    assert_equals(processingInstruction.rootNode, fragment,
-        'rootNode on a processing instruction node inside a document fragment must return the fragment');
-}, 'rootNode attribute must return a document fragment when a node is in the fragment');
-
-&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicintegrityjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/integrity.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/integrity.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/integrity.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -24,7 +24,7 @@
</span><span class="cx"> var invalidSha512 = &quot;sha512-oUceBRNxPxnY60g/VtPCj2syT4wo4EZh2CgYdWy9veW8+OsReTXoh7dizMGZafvx9+QhMS39L/gIkxnPIn41Zg==&quot;;
</span><span class="cx"> 
</span><span class="cx"> var url = &quot;../resources/top.txt&quot;;
</span><del>-var corsUrl = &quot;http://www1.{{host}}:{{ports[http][0]}}&quot; + dirname(location.pathname) + RESOURCES_DIR + &quot;top.txt&quot;;
</del><ins>+var corsUrl = &quot;http://{{host}}:{{ports[http][1]}}&quot; + dirname(location.pathname) + RESOURCES_DIR + &quot;top.txt&quot;;
</ins><span class="cx"> /* Enable CORS*/
</span><span class="cx"> corsUrl += &quot;?pipe=header(Access-Control-Allow-Origin,*)&quot;;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicmodenocorsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,5 +2,5 @@
</span><span class="cx"> PASS Fetch ../resources/top.txt with no-cors mode 
</span><span class="cx"> PASS Fetch http://localhost:8800/fetch/api/resources/top.txt with no-cors mode 
</span><span class="cx"> FAIL Fetch https://localhost:9443/fetch/api/resources/top.txt with no-cors mode promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><del>-FAIL Fetch http://www.localhost:8800/fetch/api/resources/top.txt with no-cors mode promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</del><ins>+FAIL Fetch http://localhost:8801/fetch/api/resources/top.txt with no-cors mode promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</ins><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicmodenocorsworkerexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,5 +2,5 @@
</span><span class="cx"> PASS Fetch ../resources/top.txt with no-cors mode 
</span><span class="cx"> PASS Fetch http://localhost:8800/fetch/api/resources/top.txt with no-cors mode 
</span><span class="cx"> FAIL Fetch https://localhost:9443/fetch/api/resources/top.txt with no-cors mode promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><del>-FAIL Fetch http://www.localhost:8800/fetch/api/resources/top.txt with no-cors mode promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</del><ins>+FAIL Fetch http://localhost:8801/fetch/api/resources/top.txt with no-cors mode promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</ins><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapibasicmodenocorsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -25,7 +25,7 @@
</span><span class="cx"> fetchNoCors(RESOURCES_DIR + &quot;top.txt&quot;, false);
</span><span class="cx"> fetchNoCors(&quot;http://{{host}}:{{ports[http][0]}}/fetch/api/resources/top.txt&quot;, false);
</span><span class="cx"> fetchNoCors(&quot;https://{{host}}:{{ports[https][0]}}/fetch/api/resources/top.txt&quot;, true);
</span><del>-fetchNoCors(&quot;http://{{domains[www]}}:{{ports[http][0]}}/fetch/api/resources/top.txt&quot;, true);
</del><ins>+fetchNoCors(&quot;http://{{host}}:{{ports[http][1]}}/fetch/api/resources/top.txt&quot;, true);
</ins><span class="cx"> 
</span><span class="cx"> done();
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsbasicexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,10 +1,13 @@
</span><span class="cx"> 
</span><ins>+FAIL Same domain different port [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
+PASS Same domain different port [server forbid CORS] 
+FAIL Same domain different port [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
+FAIL Same domain different protocol different port [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
+PASS Same domain different protocol different port [server forbid CORS] 
+FAIL Same domain different protocol different port [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</ins><span class="cx"> FAIL Cross domain basic usage [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> PASS Cross domain basic usage [server forbid CORS] 
</span><span class="cx"> FAIL Cross domain basic usage [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><del>-FAIL Same domain different port [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
-PASS Same domain different port [server forbid CORS] 
-FAIL Same domain different port [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</del><span class="cx"> FAIL Cross domain different port [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> PASS Cross domain different port [server forbid CORS] 
</span><span class="cx"> FAIL Cross domain different port [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="lines">@@ -11,7 +14,4 @@
</span><span class="cx"> FAIL Cross domain different protocol [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> PASS Cross domain different protocol [server forbid CORS] 
</span><span class="cx"> FAIL Cross domain different protocol [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><del>-FAIL Same domain different protocol different port [no-cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
-PASS Same domain different protocol different port [server forbid CORS] 
-FAIL Same domain different protocol different port [cors mode] promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</del><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsbasicjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -36,10 +36,10 @@
</span><span class="cx">   }, desc + &quot; [cors mode]&quot;);
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+cors(&quot;Same domain different port&quot;, &quot;http&quot;, undefined, &quot;{{ports[http][1]}}&quot;);
+cors(&quot;Same domain different protocol different port&quot;, &quot;https&quot;, undefined, &quot;{{ports[https][0]}}&quot;);
</ins><span class="cx"> cors(&quot;Cross domain basic usage&quot;, &quot;http&quot;, &quot;www1&quot;);
</span><del>-cors(&quot;Same domain different port&quot;, &quot;http&quot;, undefined, &quot;{{ports[http][1]}}&quot;);
</del><span class="cx"> cors(&quot;Cross domain different port&quot;, &quot;http&quot;, &quot;www1&quot;, &quot;{{ports[http][1]}}&quot;);
</span><span class="cx"> cors(&quot;Cross domain different protocol&quot;, &quot;https&quot;, &quot;www1&quot;, &quot;{{ports[https][0]}}&quot;);
</span><del>-cors(&quot;Same domain different protocol different port&quot;, &quot;https&quot;, undefined, &quot;{{ports[https][0]}}&quot;);
</del><span class="cx"> 
</span><span class="cx"> done();
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorscookiesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx"> 
</span><ins>+FAIL Omit mode: no cookie sent assert_false: Request should have no cookie expected false got true
</ins><span class="cx"> FAIL Include mode: 1 cookie promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> FAIL Include mode: local cookies are not sent with remote request promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> FAIL Include mode: remote cookies are not sent with local request promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> FAIL Include mode: remote cookies are not sent with other remote request promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><span class="cx"> FAIL Same-origin mode: cookies are discarded in cors request promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</span><del>-FAIL Omit mode: no cookie sent assert_false: Request should have no cookie expected false got true
</del><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorscookiesjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-cookies.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -48,11 +48,11 @@
</span><span class="cx"> var remote = &quot;www.{{host}}&quot;;
</span><span class="cx"> var remote1 = &quot;www1.{{host}}&quot;;
</span><span class="cx"> 
</span><ins>+corsCookies(&quot;Omit mode: no cookie sent&quot;, local, local, &quot;omit&quot;, [&quot;g=7&quot;]);
</ins><span class="cx"> corsCookies(&quot;Include mode: 1 cookie&quot;, remote, remote, &quot;include&quot;, [&quot;a=1&quot;]);
</span><span class="cx"> corsCookies(&quot;Include mode: local cookies are not sent with remote request&quot;, local, remote, &quot;include&quot;, [&quot;c=3&quot;]);
</span><span class="cx"> corsCookies(&quot;Include mode: remote cookies are not sent with local request&quot;, remote, local, &quot;include&quot;, [&quot;d=4&quot;]);
</span><span class="cx"> corsCookies(&quot;Include mode: remote cookies are not sent with other remote request&quot;, remote, remote1, &quot;include&quot;, [&quot;e=5&quot;]);
</span><span class="cx"> corsCookies(&quot;Same-origin mode: cookies are discarded in cors request&quot;, remote, remote, &quot;same-origin&quot;, [&quot;f=6&quot;]);
</span><del>-corsCookies(&quot;Omit mode: no cookie sent&quot;, local, local, &quot;omit&quot;, [&quot;g=7&quot;]);
</del><span class="cx"> 
</span><span class="cx"> done();
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsfilteringjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-filtering.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx">   }, &quot;CORS filter on &quot; + headerName + &quot; header, header is exposed&quot;);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-var url = &quot;http://www1.{{host}}:{{ports[http][1]}}&quot; + dirname(location.pathname) + RESOURCES_DIR + &quot;top.txt&quot;;
</del><ins>+var url = &quot;http://{{host}}:{{ports[http][1]}}&quot; + dirname(location.pathname) + RESOURCES_DIR + &quot;top.txt&quot;;
</ins><span class="cx"> 
</span><span class="cx"> corsFilter(url, &quot;Cache-Control&quot;, &quot;no-cache&quot;, false);
</span><span class="cx"> corsFilter(url, &quot;Content-Language&quot;, &quot;fr&quot;, false);
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsmultipleoriginsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-multiple-origins.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-multiple-origins.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-multiple-origins.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -5,7 +5,7 @@
</span><span class="cx"> 
</span><span class="cx"> function corsMultipleOrigins(desc, originList, shouldPass) {
</span><span class="cx">   var urlParameters = &quot;?origin=&quot; + encodeURIComponent(originList.join(&quot;, &quot;));
</span><del>-  var url = &quot;http://www1.{{host}}:{{ports[http][0]}}&quot; + dirname(location.pathname) + RESOURCES_DIR + &quot;preflight.py&quot;;
</del><ins>+  var url = &quot;http://{{host}}:{{ports[http][1]}}&quot; + dirname(location.pathname) + RESOURCES_DIR + &quot;preflight.py&quot;;
</ins><span class="cx"> 
</span><span class="cx">   if (shouldPass) {
</span><span class="cx">     promise_test(function(test) {
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorspreflightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,3 +1,8 @@
</span><span class="cx"> 
</span><del>-PASS Fetch: Check cors fetches requiring preflight 
</del><ins>+PASS CORS [DELETE], server refuses 
+PASS CORS [PUT], server refuses 
+FAIL CORS [PATCH], server allows promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
+PASS CORS [PATCH], server refuses 
+FAIL CORS [DELETE], server allows promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
+FAIL CORS [PUT], server allows promise_test: Unhandled rejection with value: object &quot;TypeError: Type error&quot;
</ins><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorspreflightjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx">         urlParameters += &quot;&amp;control_request_headers&quot;
</span><span class="cx">         //Make the server allow the headers
</span><span class="cx">         urlParameters += &quot;&amp;allow_headers=&quot;
</span><del>-        urlParameters += headers.join(&quot;%2C%20&quot;);
</del><ins>+        urlParameters += headers.map(function (x) { return x[0]; }).join(&quot;%2C%20&quot;);
</ins><span class="cx">       }
</span><span class="cx">       promise_test(function(test) {
</span><span class="cx">         test.add_cleanup(function() {
</span><span class="lines">@@ -40,8 +40,8 @@
</span><span class="cx">             var actualHeaders = resp.headers.get(&quot;x-control-request-headers&quot;).split(&quot;,&quot;);
</span><span class="cx">             for (var i in actualHeaders)
</span><span class="cx">               actualHeaders[i] = actualHeaders[i].trim();
</span><del>-            for (var header in headers)
-              assert_in_array(header, actualHeaders, &quot;Preflight asked permission for header: &quot; + header);
</del><ins>+            for (var header of headers)
+              assert_in_array(header[0], actualHeaders, &quot;Preflight asked permission for header: &quot; + header);
</ins><span class="cx">           }
</span><span class="cx">         });
</span><span class="cx">       }, desc);
</span><span class="lines">@@ -67,16 +67,13 @@
</span><span class="cx"> corsPreflight(&quot;CORS [NEW], server allows&quot;, corsUrl, &quot;NEW&quot;, true);
</span><span class="cx"> corsPreflight(&quot;CORS [NEW], server refuses&quot;, corsUrl, &quot;NEW&quot;, false);
</span><span class="cx"> 
</span><del>-corsPreflight(&quot;CORS [GET] [x-test-header: allowed], server allows&quot;, corsUrl, &quot;GET&quot;, true, {&quot;x-test-header1&quot;: &quot;allowed&quot;});
-corsPreflight(&quot;CORS [GET] [x-test-header: refused], server refuses&quot;, corsUrl, &quot;GET&quot;, false, {&quot;x-test-header1&quot;: &quot;refused&quot;});
</del><ins>+corsPreflight(&quot;CORS [GET] [x-test-header: allowed], server allows&quot;, corsUrl, &quot;GET&quot;, true, [[&quot;x-test-header1&quot;, &quot;allowed&quot;]]);
+corsPreflight(&quot;CORS [GET] [x-test-header: refused], server refuses&quot;, corsUrl, &quot;GET&quot;, false, [[&quot;x-test-header1&quot;, &quot;refused&quot;]]);
</ins><span class="cx"> 
</span><del>-var headers = {&quot;x-test-header1&quot;: &quot;allowedOrRefused&quot;,
-               &quot;x-test-header2&quot;: &quot;allowedOrRefused&quot;,
-               &quot;x-test-header3&quot;: &quot;allowedOrRefused&quot;,
-};
</del><ins>+var headers = [[&quot;x-test-header1&quot;, &quot;allowedOrRefused&quot;],
+               [&quot;x-test-header2&quot;, &quot;allowedOrRefused&quot;],
+               [&quot;x-test-header3&quot;, &quot;allowedOrRefused&quot;]];
</ins><span class="cx"> corsPreflight(&quot;CORS [GET] [several headers], server allows&quot;, corsUrl, &quot;GET&quot;, true, headers);
</span><span class="cx"> corsPreflight(&quot;CORS [GET] [several headers], server refuses&quot;, corsUrl, &quot;GET&quot;, false, headers);
</span><span class="cx"> corsPreflight(&quot;CORS [PUT] [several headers], server allows&quot;, corsUrl, &quot;PUT&quot;, true, headers);
</span><span class="cx"> corsPreflight(&quot;CORS [PUT] [several headers], server refuses&quot;, corsUrl, &quot;PUT&quot;, false, headers);
</span><del>-
-done();
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsredirectcredentialsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -5,12 +5,12 @@
</span><span class="cx"> PASS Redirect 301 from remote to same origin with user and password 
</span><span class="cx"> PASS Redirect 301 from remote to same origin with user 
</span><span class="cx"> PASS Redirect 301 from remote to same origin with password 
</span><ins>+PASS Redirect 301 from remote to same remote with user and password 
+PASS Redirect 301 from remote to same remote with user 
+PASS Redirect 301 from remote to same remote with password 
</ins><span class="cx"> PASS Redirect 301 from remote to another remote with user and password 
</span><span class="cx"> PASS Redirect 301 from remote to another remote with user 
</span><span class="cx"> PASS Redirect 301 from remote to another remote with password 
</span><del>-PASS Redirect 301 from remote to same remote with user and password 
-PASS Redirect 301 from remote to same remote with user 
-PASS Redirect 301 from remote to same remote with password 
</del><span class="cx"> PASS Redirect 302 from same origin to remote with user and password 
</span><span class="cx"> PASS Redirect 302 from same origin to remote with user 
</span><span class="cx"> PASS Redirect 302 from same origin to remote with password 
</span><span class="lines">@@ -17,12 +17,12 @@
</span><span class="cx"> PASS Redirect 302 from remote to same origin with user and password 
</span><span class="cx"> PASS Redirect 302 from remote to same origin with user 
</span><span class="cx"> PASS Redirect 302 from remote to same origin with password 
</span><ins>+PASS Redirect 302 from remote to same remote with user and password 
+PASS Redirect 302 from remote to same remote with user 
+PASS Redirect 302 from remote to same remote with password 
</ins><span class="cx"> PASS Redirect 302 from remote to another remote with user and password 
</span><span class="cx"> PASS Redirect 302 from remote to another remote with user 
</span><span class="cx"> PASS Redirect 302 from remote to another remote with password 
</span><del>-PASS Redirect 302 from remote to same remote with user and password 
-PASS Redirect 302 from remote to same remote with user 
-PASS Redirect 302 from remote to same remote with password 
</del><span class="cx"> PASS Redirect 303 from same origin to remote with user and password 
</span><span class="cx"> PASS Redirect 303 from same origin to remote with user 
</span><span class="cx"> PASS Redirect 303 from same origin to remote with password 
</span><span class="lines">@@ -29,12 +29,12 @@
</span><span class="cx"> PASS Redirect 303 from remote to same origin with user and password 
</span><span class="cx"> PASS Redirect 303 from remote to same origin with user 
</span><span class="cx"> PASS Redirect 303 from remote to same origin with password 
</span><ins>+PASS Redirect 303 from remote to same remote with user and password 
+PASS Redirect 303 from remote to same remote with user 
+PASS Redirect 303 from remote to same remote with password 
</ins><span class="cx"> PASS Redirect 303 from remote to another remote with user and password 
</span><span class="cx"> PASS Redirect 303 from remote to another remote with user 
</span><span class="cx"> PASS Redirect 303 from remote to another remote with password 
</span><del>-PASS Redirect 303 from remote to same remote with user and password 
-PASS Redirect 303 from remote to same remote with user 
-PASS Redirect 303 from remote to same remote with password 
</del><span class="cx"> PASS Redirect 307 from same origin to remote with user and password 
</span><span class="cx"> PASS Redirect 307 from same origin to remote with user 
</span><span class="cx"> PASS Redirect 307 from same origin to remote with password 
</span><span class="lines">@@ -41,12 +41,12 @@
</span><span class="cx"> PASS Redirect 307 from remote to same origin with user and password 
</span><span class="cx"> PASS Redirect 307 from remote to same origin with user 
</span><span class="cx"> PASS Redirect 307 from remote to same origin with password 
</span><ins>+PASS Redirect 307 from remote to same remote with user and password 
+PASS Redirect 307 from remote to same remote with user 
+PASS Redirect 307 from remote to same remote with password 
</ins><span class="cx"> PASS Redirect 307 from remote to another remote with user and password 
</span><span class="cx"> PASS Redirect 307 from remote to another remote with user 
</span><span class="cx"> PASS Redirect 307 from remote to another remote with password 
</span><del>-PASS Redirect 307 from remote to same remote with user and password 
-PASS Redirect 307 from remote to same remote with user 
-PASS Redirect 307 from remote to same remote with password 
</del><span class="cx"> PASS Redirect 308 from same origin to remote with user and password 
</span><span class="cx"> PASS Redirect 308 from same origin to remote with user 
</span><span class="cx"> PASS Redirect 308 from same origin to remote with password 
</span><span class="lines">@@ -53,10 +53,10 @@
</span><span class="cx"> PASS Redirect 308 from remote to same origin with user and password 
</span><span class="cx"> PASS Redirect 308 from remote to same origin with user 
</span><span class="cx"> PASS Redirect 308 from remote to same origin with password 
</span><ins>+PASS Redirect 308 from remote to same remote with user and password 
+PASS Redirect 308 from remote to same remote with user 
+PASS Redirect 308 from remote to same remote with password 
</ins><span class="cx"> PASS Redirect 308 from remote to another remote with user and password 
</span><span class="cx"> PASS Redirect 308 from remote to another remote with user 
</span><span class="cx"> PASS Redirect 308 from remote to another remote with password 
</span><del>-PASS Redirect 308 from remote to same remote with user and password 
-PASS Redirect 308 from remote to same remote with user 
-PASS Redirect 308 from remote to same remote with password 
</del><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapicorscorsredirectcredentialsjs"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/cors/cors-redirect-credentials.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -20,10 +20,10 @@
</span><span class="cx"> var preflightPath = dirname(location.pathname) + RESOURCES_DIR + &quot;preflight.py&quot;;
</span><span class="cx"> 
</span><span class="cx"> var localRedirect = &quot;http://{{host}}:{{ports[http][0]}}&quot; + redirPath;
</span><del>-var remoteRedirect = &quot;http://www1.{{host}}:{{ports[http][0]}}&quot; + redirPath;
</del><ins>+var remoteRedirect = &quot;http://{{host}}:{{ports[http][1]}}&quot; + redirPath;
</ins><span class="cx"> 
</span><span class="cx"> var localLocation = &quot;http://{{host}}:{{ports[http][0]}}&quot; + preflightPath;
</span><del>-var remoteLocation = &quot;http://www1.{{host}}:{{ports[http][0]}}&quot; + preflightPath;
</del><ins>+var remoteLocation = &quot;http://{{host}}:{{ports[http][1]}}&quot; + preflightPath;
</ins><span class="cx"> var remoteLocation2 = &quot;http://www.{{host}}:{{ports[http][0]}}&quot; + preflightPath;
</span><span class="cx"> 
</span><span class="cx"> for (var code of [301, 302, 303, 307, 308]) {
</span><span class="lines">@@ -35,13 +35,13 @@
</span><span class="cx">   corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same origin with user&quot;, remoteRedirect, localLocation, code, &quot;user:&quot;);
</span><span class="cx">   corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same origin with password&quot;, remoteRedirect, localLocation, code, &quot;:password&quot;);
</span><span class="cx"> 
</span><ins>+  corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same remote with user and password&quot;, remoteRedirect, remoteLocation, code, &quot;user:password&quot;);
+  corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same remote with user&quot;, remoteRedirect, remoteLocation, code, &quot;user:&quot;);
+  corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same remote with password&quot;, remoteRedirect, remoteLocation, code, &quot;:password&quot;);
+
</ins><span class="cx">   corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to another remote with user and password&quot;, remoteRedirect, remoteLocation2, code, &quot;user:password&quot;);
</span><span class="cx">   corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to another remote with user&quot;, remoteRedirect, remoteLocation2, code, &quot;user:&quot;);
</span><span class="cx">   corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to another remote with password&quot;, remoteRedirect, remoteLocation2, code, &quot;:password&quot;);
</span><del>-
-  corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same remote with user and password&quot;, remoteRedirect, remoteLocation, code, &quot;user:password&quot;);
-  corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same remote with user&quot;, remoteRedirect, remoteLocation, code, &quot;user:&quot;);
-  corsRedirectCredentials(&quot;Redirect &quot; + code + &quot; from remote to same remote with password&quot;, remoteRedirect, remoteLocation, code, &quot;:password&quot;);
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> done();
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapiredirectredirectschemesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+CONSOLE MESSAGE: Not allowed to load local resource: blob:djfksfjs?l=blob:djfksfjs&amp;count=1
+
+PASS Fetch: handling different schemes in redirects 
+PASS Fetch: handling different schemes in redirects 1 
+PASS Fetch: handling different schemes in redirects 2 
+PASS Fetch: handling different schemes in redirects 3 
+PASS Fetch: handling different schemes in redirects 4 
+PASS Fetch: handling different schemes in redirects 5 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapiredirectredirectschemeshtml"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes.html (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes.html                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-schemes.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+&lt;!doctype html&gt;
+&lt;meta charset=&quot;utf-8&quot;&gt;
+&lt;title&gt;Fetch: handling different schemes in redirects&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;div id=log&gt;&lt;/div&gt;
+&lt;script&gt;
+  // All non-HTTP(S) schemes cannot survive redirects
+  var url = &quot;../resources/redirect.py?location=&quot;,
+      tests = [
+    fetch(url + &quot;mailto:a@a.com&quot;),
+    fetch(url + &quot;data:,HI&quot;),
+    fetch(url + &quot;facetime:a@a.org&quot;),
+    fetch(url + &quot;about:blank&quot;),
+    fetch(url + &quot;about:unicorn&quot;),
+    fetch(url + &quot;blob:djfksfjs&quot;)
+  ];
+  tests.forEach(function(f) {
+    promise_test(function(t) {
+      return promise_rejects(t, new TypeError(), f)
+    })
+  })
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsfetchapirequestrequestidlhtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/request/request-idl.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -70,7 +70,7 @@
</span><span class="cx">       enum RequestCredentials { &quot;omit&quot;, &quot;same-origin&quot;, &quot;include&quot; };
</span><span class="cx">       enum RequestCache { &quot;default&quot;, &quot;no-store&quot;, &quot;reload&quot;, &quot;no-cache&quot;, &quot;force-cache&quot;, &quot;only-if-cached&quot; };
</span><span class="cx">       enum RequestRedirect { &quot;follow&quot;, &quot;error&quot;, &quot;manual&quot; };
</span><del>-      enum ReferrerPolicy { &quot;&quot;, &quot;no-referrer&quot;, &quot;no-referrer-when-downgrade&quot;, &quot;origin&quot;, &quot;origin-when-cross-origin&quot;, &quot;unsafe-url&quot; };
</del><ins>+      enum ReferrerPolicy { &quot;&quot;, &quot;no-referrer&quot;, &quot;no-referrer-when-downgrade&quot;, &quot;origin-only&quot;, &quot;origin-when-cross-origin&quot;, &quot;unsafe-url&quot; };
</ins><span class="cx">     &lt;/script&gt;
</span><span class="cx">     &lt;script&gt;
</span><span class="cx">       var idlsArray = new IdlArray();
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodygetterexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-
-PASS Childless document 
-PASS Childless html element 
-PASS Body followed by frameset inside the html element 
-PASS Frameset followed by body inside the html element 
-FAIL Body followed by frameset inside a non-HTML html element assert_equals: expected null but got Element node &lt;body&gt;&lt;/body&gt;
-FAIL Frameset followed by body inside a non-HTML html element assert_equals: expected null but got Element node &lt;frameset&gt;&lt;/frameset&gt;
-PASS Non-HTML body followed by body inside the html element 
-PASS Non-HTML frameset followed by body inside the html element 
-PASS Body inside an x element followed by a body 
-PASS Frameset inside an x element followed by a frameset 
-PASS Body as the root node 
-PASS Frameset as the root node 
-FAIL Body as the root node with a frameset child assert_equals: expected null but got Element node &lt;frameset&gt;&lt;/frameset&gt;
-FAIL Frameset as the root node with a body child assert_equals: expected null but got Element node &lt;body&gt;&lt;/body&gt;
-PASS Non-HTML body as the root node 
-PASS Non-HTML frameset as the root node 
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodygetterhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-getter.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,121 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;title&gt;Document.body&lt;/title&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://html.spec.whatwg.org/multipage/#dom-document-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;div id=&quot;log&quot;&gt;&lt;/div&gt;
-&lt;script&gt;
-function createDocument() {
-  var doc = document.implementation.createHTMLDocument(&quot;&quot;);
-  doc.removeChild(doc.documentElement);
-  return doc;
-}
-test(function() {
-  var doc = createDocument();
-  assert_equals(doc.body, null);
-}, &quot;Childless document&quot;);
-test(function() {
-  var doc = createDocument();
-  doc.appendChild(doc.createElement(&quot;html&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Childless html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html = doc.appendChild(doc.createElement(&quot;html&quot;));
-  var b =
-    html.appendChild(doc.createElement(&quot;body&quot;));
-  html.appendChild(doc.createElement(&quot;frameset&quot;));
-  assert_equals(doc.body, b);
-}, &quot;Body followed by frameset inside the html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html = doc.appendChild(doc.createElement(&quot;html&quot;));
-  var f =
-    html.appendChild(doc.createElement(&quot;frameset&quot;));
-  html.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, f);
-}, &quot;Frameset followed by body inside the html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html =
-    doc.appendChild(doc.createElementNS(&quot;http://example.org/test&quot;, &quot;html&quot;));
-  html.appendChild(doc.createElement(&quot;body&quot;));
-  html.appendChild(doc.createElement(&quot;frameset&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Body followed by frameset inside a non-HTML html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html =
-    doc.appendChild(doc.createElementNS(&quot;http://example.org/test&quot;, &quot;html&quot;));
-  html.appendChild(doc.createElement(&quot;frameset&quot;));
-  html.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Frameset followed by body inside a non-HTML html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html = doc.appendChild(doc.createElement(&quot;html&quot;));
-  html.appendChild(
-    doc.createElementNS(&quot;http://example.org/test&quot;, &quot;body&quot;));
-  var b = html.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, b);
-}, &quot;Non-HTML body followed by body inside the html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html = doc.appendChild(doc.createElement(&quot;html&quot;));
-  html.appendChild(
-    doc.createElementNS(&quot;http://example.org/test&quot;, &quot;frameset&quot;));
-  var b = html.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, b);
-}, &quot;Non-HTML frameset followed by body inside the html element&quot;);
-test(function() {
-  var doc = createDocument();
-  var html = doc.appendChild(doc.createElement(&quot;html&quot;));
-  var x = html.appendChild(doc.createElement(&quot;x&quot;));
-  x.appendChild(doc.createElement(&quot;body&quot;));
-  var body = html.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, body);
-}, &quot;Body inside an x element followed by a body&quot;);
-test(function() {
-  var doc = createDocument();
-  var html = doc.appendChild(doc.createElement(&quot;html&quot;));
-  var x = html.appendChild(doc.createElement(&quot;x&quot;));
-  x.appendChild(doc.createElement(&quot;frameset&quot;));
-  var frameset = html.appendChild(doc.createElement(&quot;frameset&quot;));
-  assert_equals(doc.body, frameset);
-}, &quot;Frameset inside an x element followed by a frameset&quot;);
-
-// Root node is not a html element.
-test(function() {
-  var doc = createDocument();
-  doc.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Body as the root node&quot;);
-test(function() {
-  var doc = createDocument();
-  doc.appendChild(doc.createElement(&quot;frameset&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Frameset as the root node&quot;);
-test(function() {
-  var doc = createDocument();
-  var body = doc.appendChild(doc.createElement(&quot;body&quot;));
-  body.appendChild(doc.createElement(&quot;frameset&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Body as the root node with a frameset child&quot;);
-test(function() {
-  var doc = createDocument();
-  var frameset = doc.appendChild(doc.createElement(&quot;frameset&quot;));
-  frameset.appendChild(doc.createElement(&quot;body&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Frameset as the root node with a body child&quot;);
-test(function() {
-  var doc = createDocument();
-  doc.appendChild(doc.createElementNS(&quot;http://example.org/test&quot;, &quot;body&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Non-HTML body as the root node&quot;);
-test(function() {
-  var doc = createDocument();
-  doc.appendChild(doc.createElementNS(&quot;http://example.org/test&quot;, &quot;frameset&quot;));
-  assert_equals(doc.body, null);
-}, &quot;Non-HTML frameset as the root node&quot;);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodysetter01expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,6 +0,0 @@
</span><del>-
-PASS Should throw a TypeError when trying to set document.body to a string. 
-PASS Should throw a HierarchyRequestError when trying to set document.body to a div element. 
-PASS Should throw a HierarchyRequestError when trying to set document.body when there's no root element. 
-PASS document.body has not changed 
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmldomdocumentsdomtreeaccessorsdocumentbodysetter01html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/documents/dom-tree-accessors/document.body-setter-01.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;title&gt;Setting document.body to incorrect values&lt;/title&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://html.spec.whatwg.org/multipage/#dom-document-body&quot;&gt;
-&lt;link rel=&quot;help&quot; href=&quot;https://heycam.github.io/webidl/#es-interface&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;
-var originalBody = document.body;
-test(function() {
-  assert_throws(new TypeError(), function() {
-    document.body = &quot;text&quot;
-  })
-}, &quot;Should throw a TypeError when trying to set document.body to a string.&quot;)
-test(function() {
-  assert_throws(&quot;HierarchyRequestError&quot;, function() {
-    document.body = document.createElement(&quot;div&quot;)
-  })
-}, &quot;Should throw a HierarchyRequestError when trying to set document.body to a div element.&quot;)
-test(function() {
-  var doc = document.implementation.createHTMLDocument(&quot;&quot;)
-  doc.removeChild(doc.documentElement)
-  assert_throws(&quot;HierarchyRequestError&quot;, function() {
-    doc.body = document.createElement(&quot;body&quot;)
-  })
-}, &quot;Should throw a HierarchyRequestError when trying to set document.body when there's no root element.&quot;)
-test(function() {
-  assert_equals(document.body, originalBody);
-}, &quot;document.body has not changed&quot;)
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmldomelementsmicrodatajs"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/elements-microdata.js (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/elements-microdata.js        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/dom/elements-microdata.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-// Up-to-date as of 2013-04-19.
-// Things defined in the W3C's microdata draft, not the main HTML5 draft.
-// Note: must be included last so that it hits all elements.
-
-for (var element in elements) {
-  elements[element].itemScope = &quot;boolean&quot;;
-  elements[element].itemType = &quot;settable tokenlist&quot;;
-  elements[element].itemId = &quot;url&quot;;
-  elements[element].itemRef = &quot;settable tokenlist&quot;;
-  elements[element].itemProp = &quot;settable tokenlist&quot;;
-}
-extraTests.push(function() {
-  // itemValue only reflects in certain circumstances.  The syntax for our big
-  // array thing above doesn't currently support one IDL attribute that reflects
-  // different content attributes, so just do this explicitly until that's fixed.
-  var reflectItemValue = function(data, localName, attribute) {
-    var element = document.createElement(localName);
-    element.setAttribute(&quot;itemprop&quot;, &quot;&quot;);
-    ReflectionTests.reflects(data, &quot;itemValue&quot;, element, attribute);
-  }
-  reflectItemValue(&quot;string&quot;, &quot;meta&quot;, &quot;content&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;audio&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;embed&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;iframe&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;img&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;source&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;track&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;video&quot;, &quot;src&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;a&quot;, &quot;href&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;area&quot;, &quot;href&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;link&quot;, &quot;href&quot;);
-  reflectItemValue(&quot;url&quot;, &quot;object&quot;, &quot;data&quot;);
-  reflectItemValue(&quot;string&quot;, &quot;data&quot;, &quot;value&quot;);
-  //TODO: time is more complex
-});
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentmediaelementsinterfacesTextTrackcueshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/interfaces/TextTrack/cues.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx">     var video = document.createElement('video');
</span><span class="cx">     var t1 = video.addTextTrack('subtitles');
</span><span class="cx">     var t1_cues = t1.cues;
</span><del>-    t1.mode = 'showing';
</del><ins>+    t1.mode = 'hidden';
</ins><span class="cx">     var track = document.createElement('track');
</span><span class="cx">     track['default'] = true;
</span><span class="cx">     video.appendChild(track); // queues a task to &quot;honor user preferences...&quot;, media element event task source
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentmediaelementsw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -55,5 +55,6 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/readyState_during_playing.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/readyState_initial.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/src_reflects_attribute_not_source_elements.html
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/video_008.htm
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/video_volume_check.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/volume_nonfinite.html
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentthecanvaselement2dscaledmanualpng"></a>
<div class="binary"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/2d.scaled-manual.png</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontentthecanvaselementw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -37,6 +37,7 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.basic.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.multiple.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/fallback.nested.html
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/historical.html
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.colour.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.colour.png
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/initial.reset.2dstate.html
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsembeddedcontenttheimgelementenvironmentchangesviewportchangeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/environment-changes/viewport-change-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -4,7 +4,7 @@
</span><span class="cx"> 
</span><span class="cx"> PASS img (no src), onload, narrow 
</span><span class="cx"> PASS img (no src), resize to wide 
</span><del>-FAIL img (empty src), onload, narrow assert_equals: expected &quot;&quot; but got &quot;http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id=f63c9e60-f659-45c6-89d6-9c7fa1a0919f&quot;
</del><ins>+FAIL img (empty src), onload, narrow assert_equals: expected &quot;&quot; but got &quot;http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id=e9f61391-d442-4103-aea8-4444a42342e7&quot;
</ins><span class="cx"> PASS img (empty src), resize to wide 
</span><span class="cx"> PASS img (src only) broken image, onload, narrow 
</span><span class="cx"> PASS img (src only) broken image, resize to wide 
</span><span class="lines">@@ -26,7 +26,7 @@
</span><span class="cx"> FAIL picture: same URL in source (max-width:500px) and img, resize to wide assert_unreached: Got unexpected load event Reached unreachable code
</span><span class="cx"> PASS img (no src), onload, wide 
</span><span class="cx"> PASS img (no src), resize to narrow 
</span><del>-FAIL img (empty src), onload, wide assert_equals: expected &quot;&quot; but got &quot;http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id=17214ac6-60b2-4180-9ae5-f9bbf247534c&quot;
</del><ins>+FAIL img (empty src), onload, wide assert_equals: expected &quot;&quot; but got &quot;http://localhost:8800/html/semantics/embedded-content/the-img-element/environment-changes/iframed.sub.html?id=c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot;
</ins><span class="cx"> PASS img (empty src), resize to narrow 
</span><span class="cx"> PASS img (src only) broken image, onload, wide 
</span><span class="cx"> PASS img (src only) broken image, resize to narrow 
</span><span class="lines">@@ -36,13 +36,13 @@
</span><span class="cx"> PASS img (srcset 1 cand) broken image, resize to narrow 
</span><span class="cx"> PASS img (srcset 1 cand) valid image, onload, wide 
</span><span class="cx"> PASS img (srcset 1 cand) valid image, resize to narrow 
</span><del>-FAIL picture: source (max-width:500px) broken image, img broken image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/broken.png?71-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot; but got &quot;http://localhost:8800/images/broken.png?70-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot;
</del><ins>+FAIL picture: source (max-width:500px) broken image, img broken image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/broken.png?71-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot; but got &quot;http://localhost:8800/images/broken.png?70-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot;
</ins><span class="cx"> TIMEOUT picture: source (max-width:500px) broken image, img broken image, resize to narrow Test timed out
</span><del>-FAIL picture: source (max-width:500px) broken image, img valid image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/green-2x2.png?81-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot; but got &quot;http://localhost:8800/images/broken.png?80-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot;
</del><ins>+FAIL picture: source (max-width:500px) broken image, img valid image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/green-2x2.png?81-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot; but got &quot;http://localhost:8800/images/broken.png?80-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot;
</ins><span class="cx"> TIMEOUT picture: source (max-width:500px) broken image, img valid image, resize to narrow Test timed out
</span><del>-FAIL picture: source (max-width:500px) valid image, img broken image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/broken.png?91-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot; but got &quot;http://localhost:8800/images/green-1x1.png?90-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot;
</del><ins>+FAIL picture: source (max-width:500px) valid image, img broken image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/broken.png?91-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot; but got &quot;http://localhost:8800/images/green-1x1.png?90-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot;
</ins><span class="cx"> TIMEOUT picture: source (max-width:500px) valid image, img broken image, resize to narrow Test timed out
</span><del>-FAIL picture: source (max-width:500px) valid image, img valid image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/green-2x2.png?101-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot; but got &quot;http://localhost:8800/images/green-1x1.png?100-17214ac6-60b2-4180-9ae5-f9bbf247534c&quot;
</del><ins>+FAIL picture: source (max-width:500px) valid image, img valid image, onload, wide assert_equals: expected &quot;http://localhost:8800/images/green-2x2.png?101-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot; but got &quot;http://localhost:8800/images/green-1x1.png?100-c9ab9dc7-6bed-4687-8ff7-ef8d18c8fc1e&quot;
</ins><span class="cx"> TIMEOUT picture: source (max-width:500px) valid image, img valid image, resize to narrow Test timed out
</span><span class="cx"> PASS picture: same URL in source (max-width:500px) and img, onload, wide 
</span><span class="cx"> PASS picture: same URL in source (max-width:500px) and img, resize to narrow 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsformstheformelementw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -21,4 +21,5 @@
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-01.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-elements-nameditem-02.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-elements-sameobject.html
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-indexed-element.html
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-form-element/form-nameditem.html
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsformstheinputelementinputtextselection01expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,25 +0,0 @@
</span><del>-
-PASS The selection interface members 
-PASS Selection attributes should apply to type text 
-PASS Selection attributes should apply to type search 
-PASS Selection attributes should apply to type url 
-PASS Selection attributes should apply to type tel 
-PASS Selection attributes should apply to type password 
-FAIL Selection attributes should not apply to type hidden assert_throws: Should throw with type hidden function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type datetime assert_equals: Input type unsupported expected &quot;datetime&quot; but got &quot;text&quot;
-FAIL Selection attributes should not apply to type date assert_equals: Input type unsupported expected &quot;date&quot; but got &quot;text&quot;
-FAIL Selection attributes should not apply to type month assert_equals: Input type unsupported expected &quot;month&quot; but got &quot;text&quot;
-FAIL Selection attributes should not apply to type week assert_equals: Input type unsupported expected &quot;week&quot; but got &quot;text&quot;
-FAIL Selection attributes should not apply to type datetime-local assert_equals: Input type unsupported expected &quot;datetime-local&quot; but got &quot;text&quot;
-FAIL Selection attributes should not apply to type number assert_throws: Should throw with type number function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type range assert_throws: Should throw with type range function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type color assert_throws: Should throw with type color function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type checkbox assert_throws: Should throw with type checkbox function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type radio assert_throws: Should throw with type radio function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type button assert_throws: Should throw with type button function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type file assert_throws: Should throw with type file function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type email assert_throws: Should throw with type email function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type submit assert_throws: Should throw with type submit function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type image assert_throws: Should throw with type image function &quot;function () { input.select(); }&quot; did not throw
-FAIL Selection attributes should not apply to type reset assert_throws: Should throw with type reset function &quot;function () { input.select(); }&quot; did not throw
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsemanticsformstheinputelementinputtextselection01html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/input-textselection-01.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,42 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;title&gt;The selection interface members&lt;/title&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://html.spec.whatwg.org/multipage/#textFieldSelection&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 valid = [&quot;text&quot;, &quot;search&quot;, &quot;url&quot;, &quot;tel&quot;, &quot;password&quot;];
-  var invalid = [&quot;hidden&quot;, &quot;datetime&quot;, &quot;date&quot;, &quot;month&quot;, &quot;week&quot;, &quot;datetime-local&quot;,
-                 &quot;number&quot;, &quot;range&quot;, &quot;color&quot;, &quot;checkbox&quot;, &quot;radio&quot;, &quot;button&quot;,
-                 &quot;file&quot;, &quot;email&quot;, &quot;submit&quot;, &quot;image&quot;, &quot;reset&quot;];
-  valid.forEach(function(aType) {
-    test(function() {
-      var input = document.createElement(&quot;input&quot;);
-      input.type = aType;
-      assert_equals(input.type, aType, &quot;Input type unsupported&quot;)
-      input.select();
-      var a = input.selectionStart;
-      input.selectionStart = 0;
-      a = input.selectionEnd;
-      input.selectionEnd = 0;
-      input.setSelectionRange(0, 0);
-    }, &quot;Selection attributes should apply to type &quot; + aType)
-  })
-
-  invalid.forEach(function(aType) {
-    test(function() {
-      var input = document.createElement(&quot;input&quot;);
-      input.type = aType;
-      assert_equals(input.type, aType, &quot;Input type unsupported&quot;)
-      assert_throws(&quot;INVALID_STATE_ERR&quot;, function() { input.select(); }, &quot;Should throw with type &quot; + aType);
-      assert_throws(&quot;INVALID_STATE_ERR&quot;, function() { var a = input.selectionStart; });
-      assert_throws(&quot;INVALID_STATE_ERR&quot;, function() { input.selectionStart = 0; });
-      assert_throws(&quot;INVALID_STATE_ERR&quot;, function() { var a = input.selectionEnd; });
-      assert_throws(&quot;INVALID_STATE_ERR&quot;, function() { input.selectionEnd = 0; });
-      assert_throws(&quot;INVALID_STATE_ERR&quot;, function() { input.setSelectionRange(0, 0); });
-    }, &quot;Selection attributes should not apply to type &quot; + aType)
-  })
-});
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsyntaxhtmlelementlistjs"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/html-element-list.js (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/html-element-list.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/html-element-list.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,140 @@
</span><ins>+var elements_with_end_tag = [
+        &quot;a&quot;,
+        &quot;abbr&quot;,
+        &quot;address&quot;,
+        &quot;article&quot;,
+        &quot;aside&quot;,
+        &quot;audio&quot;,
+        &quot;b&quot;,
+        &quot;bdi&quot;,
+        &quot;bdo&quot;,
+        &quot;blockquote&quot;,
+        &quot;body&quot;,
+        &quot;button&quot;,
+        &quot;canvas&quot;,
+        &quot;caption&quot;,
+        &quot;cite&quot;,
+        &quot;code&quot;,
+        &quot;colgroup&quot;,
+        &quot;command&quot;,
+        &quot;datalist&quot;,
+        &quot;dd&quot;,
+        &quot;del&quot;,
+        &quot;details&quot;,
+        &quot;dfn&quot;,
+        &quot;dialog&quot;,
+        &quot;div&quot;,
+        &quot;dl&quot;,
+        &quot;dt&quot;,
+        &quot;em&quot;,
+        &quot;fieldset&quot;,
+        &quot;figcaption&quot;,
+        &quot;figure&quot;,
+        &quot;footer&quot;,
+        &quot;form&quot;,
+        &quot;h1&quot;,
+        &quot;h2&quot;,
+        &quot;h3&quot;,
+        &quot;h4&quot;,
+        &quot;h5&quot;,
+        &quot;h6&quot;,
+        &quot;head&quot;,
+        &quot;header&quot;,
+        &quot;hgroup&quot;,
+        &quot;html&quot;,
+        &quot;i&quot;,
+        &quot;iframe&quot;,
+        &quot;ins&quot;,
+        &quot;kbd&quot;,
+        &quot;label&quot;,
+        &quot;legend&quot;,
+        &quot;li&quot;,
+        &quot;map&quot;,
+        &quot;mark&quot;,
+        &quot;menu&quot;,
+        &quot;meter&quot;,
+        &quot;nav&quot;,
+        &quot;noscript&quot;,
+        &quot;object&quot;,
+        &quot;ol&quot;,
+        &quot;optgroup&quot;,
+        &quot;option&quot;,
+        &quot;output&quot;,
+        &quot;p&quot;,
+        &quot;pre&quot;,
+        &quot;progress&quot;,
+        &quot;q&quot;,
+        &quot;rp&quot;,
+        &quot;rt&quot;,
+        &quot;ruby&quot;,
+        &quot;s&quot;,
+        &quot;samp&quot;,
+        &quot;script&quot;,
+        &quot;section&quot;,
+        &quot;select&quot;,
+        &quot;small&quot;,
+        &quot;span&quot;,
+        &quot;strong&quot;,
+        &quot;style&quot;,
+        &quot;sub&quot;,
+        &quot;summary&quot;,
+        &quot;sup&quot;,
+        &quot;table&quot;,
+        &quot;tbody&quot;,
+        &quot;td&quot;,
+        &quot;textarea&quot;,
+        &quot;tfoot&quot;,
+        &quot;th&quot;,
+        &quot;thead&quot;,
+        &quot;time&quot;,
+        &quot;title&quot;,
+        &quot;tr&quot;,
+        &quot;u&quot;,
+        &quot;ul&quot;,
+        &quot;var&quot;,
+        &quot;video&quot;,
+        &quot;data&quot;,
+        //&quot;acronym&quot;,
+        //&quot;applet&quot;,
+        //&quot;basefont&quot;,
+        //&quot;bgsound&quot;,
+        //&quot;big&quot;,
+        //&quot;blink&quot;,
+        //&quot;center&quot;,
+        //&quot;dir&quot;,
+        //&quot;font&quot;,
+        //&quot;frame&quot;,
+        //&quot;frameset&quot;,
+        //&quot;isindex&quot;,
+        //&quot;listing&quot;,
+        //&quot;marquee&quot;,
+        //&quot;multicol&quot;,
+        //&quot;nextid&quot;,
+        //&quot;nobr&quot;,
+        //&quot;noembed&quot;,
+        //&quot;noframes&quot;,
+        //&quot;plaintext&quot;,
+        //&quot;rb&quot;,
+        //&quot;spacer&quot;,
+        //&quot;strike&quot;,
+        //&quot;tt&quot;,
+        //&quot;xmp&quot;,
+];
+
+var elements_without_end_tag = [
+        &quot;area&quot;,
+        &quot;base&quot;,
+        &quot;br&quot;,
+        &quot;col&quot;,
+        &quot;embed&quot;,
+        &quot;hr&quot;,
+        &quot;img&quot;,
+        &quot;input&quot;,
+        &quot;keygen&quot;,
+        &quot;link&quot;,
+        &quot;meta&quot;,
+        &quot;param&quot;,
+        &quot;source&quot;,
+        &quot;track&quot;,
+        &quot;wbr&quot;,
+];
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestshtmlsyntaxw3cimportlogfromrev202852trunkLayoutTestsimportedw3cwebplatformtestsserviceworkersserviceworkersresourcesw3cimportlog"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/w3c-import.log (from rev 202852, trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/w3c-import.log) (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/w3c-import.log                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/html/syntax/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</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/html/syntax/html-element-list.js
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsserviceworkersserviceworkerresourcestesthelperssubjsfromrev202852trunkLayoutTestsimportedw3cwebplatformtestsserviceworkersserviceworkersresourcestesthelpersjs"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js (from rev 202852, trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-workers/resources/test-helpers.js) (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/service-workers/service-worker/resources/test-helpers.sub.js        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,227 @@
</span><ins>+// Adapter for testharness.js-style tests with Service Workers
+
+function service_worker_unregister_and_register(test, url, scope) {
+  if (!scope || scope.length == 0)
+    return Promise.reject(new Error('tests must define a scope'));
+
+  var options = { scope: scope };
+  return service_worker_unregister(test, scope)
+    .then(function() {
+        return navigator.serviceWorker.register(url, options);
+      })
+    .catch(unreached_rejection(test,
+                               'unregister and register should not fail'));
+}
+
+// This unregisters the registration that precisely matches scope. Use this
+// when unregistering by scope. If no registration is found, it just resolves.
+function service_worker_unregister(test, scope) {
+  var absoluteScope = (new URL(scope, window.location).href);
+  return navigator.serviceWorker.getRegistration(scope)
+    .then(function(registration) {
+        if (registration &amp;&amp; registration.scope === absoluteScope)
+          return registration.unregister();
+      })
+    .catch(unreached_rejection(test, 'unregister should not fail'));
+}
+
+function service_worker_unregister_and_done(test, scope) {
+  return service_worker_unregister(test, scope)
+    .then(test.done.bind(test));
+}
+
+function unreached_fulfillment(test, prefix) {
+  return test.step_func(function(result) {
+      var error_prefix = prefix || 'unexpected fulfillment';
+      assert_unreached(error_prefix + ': ' + result);
+    });
+}
+
+// Rejection-specific helper that provides more details
+function unreached_rejection(test, prefix) {
+  return test.step_func(function(error) {
+      var reason = error.message || error.name || error;
+      var error_prefix = prefix || 'unexpected rejection';
+      assert_unreached(error_prefix + ': ' + reason);
+    });
+}
+
+// Adds an iframe to the document and returns a promise that resolves to the
+// iframe when it finishes loading. The caller is responsible for removing the
+// iframe later if needed.
+function with_iframe(url) {
+  return new Promise(function(resolve) {
+      var frame = document.createElement('iframe');
+      frame.src = url;
+      frame.onload = function() { resolve(frame); };
+      document.body.appendChild(frame);
+    });
+}
+
+function normalizeURL(url) {
+  return new URL(url, self.location).toString().replace(/#.*$/, '');
+}
+
+function wait_for_update(test, registration) {
+  if (!registration || registration.unregister == undefined) {
+    return Promise.reject(new Error(
+      'wait_for_update must be passed a ServiceWorkerRegistration'));
+  }
+
+  return new Promise(test.step_func(function(resolve) {
+      registration.addEventListener('updatefound', test.step_func(function() {
+          resolve(registration.installing);
+        }));
+    }));
+}
+
+function wait_for_state(test, worker, state) {
+  if (!worker || worker.state == undefined) {
+    return Promise.reject(new Error(
+      'wait_for_state must be passed a ServiceWorker'));
+  }
+  if (worker.state === state)
+    return Promise.resolve(state);
+
+  if (state === 'installing') {
+    switch (worker.state) {
+      case 'installed':
+      case 'activating':
+      case 'activated':
+      case 'redundant':
+        return Promise.reject(new Error(
+          'worker is ' + worker.state + ' but waiting for ' + state));
+    }
+  }
+
+  if (state === 'installed') {
+    switch (worker.state) {
+      case 'activating':
+      case 'activated':
+      case 'redundant':
+        return Promise.reject(new Error(
+          'worker is ' + worker.state + ' but waiting for ' + state));
+    }
+  }
+
+  if (state === 'activating') {
+    switch (worker.state) {
+      case 'activated':
+      case 'redundant':
+        return Promise.reject(new Error(
+          'worker is ' + worker.state + ' but waiting for ' + state));
+    }
+  }
+
+  if (state === 'activated') {
+    switch (worker.state) {
+      case 'redundant':
+        return Promise.reject(new Error(
+          'worker is ' + worker.state + ' but waiting for ' + state));
+    }
+  }
+
+  return new Promise(test.step_func(function(resolve) {
+      worker.addEventListener('statechange', test.step_func(function() {
+          if (worker.state === state)
+            resolve(state);
+        }));
+    }));
+}
+
+// Declare a test that runs entirely in the ServiceWorkerGlobalScope. The |url|
+// is the service worker script URL. This function:
+// - Instantiates a new test with the description specified in |description|.
+//   The test will succeed if the specified service worker can be successfully
+//   registered and installed.
+// - Creates a new ServiceWorker registration with a scope unique to the current
+//   document URL. Note that this doesn't allow more than one
+//   service_worker_test() to be run from the same document.
+// - Waits for the new worker to begin installing.
+// - Imports tests results from tests running inside the ServiceWorker.
+function service_worker_test(url, description) {
+  // If the document URL is https://example.com/document and the script URL is
+  // https://example.com/script/worker.js, then the scope would be
+  // https://example.com/script/scope/document.
+  var scope = new URL('scope' + window.location.pathname,
+                      new URL(url, window.location)).toString();
+  promise_test(function(test) {
+      return service_worker_unregister_and_register(test, url, scope)
+        .then(function(registration) {
+            add_completion_callback(function() {
+                registration.unregister();
+              });
+            return wait_for_update(test, registration)
+              .then(function(worker) {
+                  return fetch_tests_from_worker(worker);
+                });
+          });
+    }, description);
+}
+
+function base_path() {
+  return location.pathname.replace(/\/[^\/]*$/, '/');
+}
+
+function test_login(test, origin, username, password, cookie) {
+  return new Promise(function(resolve, reject) {
+      with_iframe(
+        origin + base_path() +
+        'resources/fetch-access-control-login.html')
+        .then(test.step_func(function(frame) {
+            var channel = new MessageChannel();
+            channel.port1.onmessage = test.step_func(function() {
+                frame.remove();
+                resolve();
+              });
+            frame.contentWindow.postMessage(
+              {username: username, password: password, cookie: cookie},
+              origin, [channel.port2]);
+          }));
+    });
+}
+
+function test_websocket(test, frame, url) {
+  return new Promise(function(resolve, reject) {
+      var ws = new frame.contentWindow.WebSocket(url, ['echo', 'chat']);
+      var openCalled = false;
+      ws.addEventListener('open', test.step_func(function(e) {
+          assert_equals(ws.readyState, 1, &quot;The WebSocket should be open&quot;);
+          openCalled = true;
+          ws.close();
+        }), true);
+
+      ws.addEventListener('close', test.step_func(function(e) {
+          assert_true(openCalled, &quot;The WebSocket should be closed after being opened&quot;);
+          resolve();
+        }), true);
+
+      ws.addEventListener('error', reject);
+    });
+}
+
+function login(test) {
+  return test_login(test, 'http://{{domains[www1]}}:{{ports[http][0]}}',
+                    'username1', 'password1', 'cookie1')
+    .then(function() {
+        return test_login(test, 'http://{{host}}:{{ports[http][0]}}',
+                          'username2', 'password2', 'cookie2');
+      });
+}
+
+function login_https(test) {
+  return test_login(test, 'https://{{domains[www1]}}:{{ports[https][0]}}',
+                    'username1s', 'password1s', 'cookie1')
+    .then(function() {
+        return test_login(test, 'https://{{host}}:{{ports[https][0]}}',
+                          'username2s', 'password2s', 'cookie2');
+      });
+}
+
+function websocket(test, frame) {
+  return test_websocket(test, frame, get_websocket_url());
+}
+
+function get_websocket_url() {
+  return 'wss://{{host}}:{{ports[wss][0]}}/echo';
+}
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsOWNERS"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/OWNERS (0 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/OWNERS                                (rev 0)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/OWNERS        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+@domenic
+@tyoshino
+@yutakahirano
+@youennf
+@calvaris
+@wanderview
</ins></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsbytelengthqueuingstrategyhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;byte-length-queuing-strategy.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamscountqueuingstrategyhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;count-queuing-strategy.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsbadstrategieshttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;bad-strategies.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsbadunderlyingsourceshttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;bad-underlying-sources.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsbrandcheckshttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamscancelhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamscountqueuingstrategyintegrationhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;count-queuing-strategy-integration.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection1expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,6 +0,0 @@
</span><del>-
-PASS ReadableStreamController methods should continue working properly when scripts lose their reference to the readable stream 
-PASS ReadableStream closed promise should fulfill even if the stream and reader JS references are lost 
-PASS ReadableStream closed promise should reject even if stream and reader JS references are lost 
-PASS Garbage-collecting a ReadableStreamReader should not unlock its stream 
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection1html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,10 +0,0 @@
</span><del>-&lt;!DOCTYPE html&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;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
-
-&lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
-&lt;!-- File to be removed once https://bugs.webkit.org/show_bug.cgi?id=152436 is resolved --&gt;
-&lt;script src=&quot;garbage-collection.js&quot;&gt;&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection2expectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,4 +0,0 @@
</span><del>-
-PASS ReadableStreamController methods should continue working properly when scripts lose their reference to the readable stream 
-PASS ReadableStream closed promise should fulfill even if the stream and reader JS references are lost 
-
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollection2html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,48 +0,0 @@
</span><del>-&lt;!DOCTYPE html&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;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
-
-&lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
-&lt;!-- File to be removed once https://bugs.webkit.org/show_bug.cgi?id=152436 is resolved --&gt;
-&lt;script&gt;
-'use strict';
-
-promise_test(() =&gt; {
-
-  let controller;
-  new ReadableStream({
-    start(c) {
-      controller = c;
-    }
-  });
-
-  garbageCollect();
-
-  return delay(50).then(() =&gt; {
-    controller.close();
-    assert_throws(new TypeError(), () =&gt; controller.close(), 'close should throw a TypeError the second time');
-    assert_throws(new TypeError(), () =&gt; controller.error(), 'error should throw a TypeError on a closed stream');
-  });
-
-}, 'ReadableStreamController methods should continue working properly when scripts lose their reference to the ' +
-   'readable stream');
-
-promise_test(() =&gt; {
-
-  let controller;
-
-  const closedPromise = new ReadableStream({
-    start(c) {
-      controller = c;
-    }
-  }).getReader().closed;
-
-  garbageCollect();
-
-  return delay(50).then(() =&gt; controller.close()).then(() =&gt; closedPromise);
-
-}, 'ReadableStream closed promise should fulfill even if the stream and reader JS references are lost');
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgarbagecollectionhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsgeneralhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/general.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamspipethroughhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsreadablestreamreaderhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;readable-stream-reader.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamsteehttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/rs-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsreadablestreamstemplatedhttpshtml"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.https.html (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.https.html        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.https.html        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -2,7 +2,7 @@
</span><span class="cx"> &lt;meta charset=&quot;utf-8&quot;&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharness.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> &lt;script src=&quot;/resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
</span><del>-&lt;script src=&quot;/service-workers/service-workers/resources/test-helpers.js&quot;&gt;&lt;/script&gt;
</del><ins>+&lt;script src=&quot;/service-workers/service-worker/resources/test-helpers.sub.js&quot;&gt;&lt;/script&gt;
</ins><span class="cx"> &lt;script src=&quot;../resources/test-initializer.js&quot;&gt;&lt;/script&gt;
</span><span class="cx"> 
</span><span class="cx"> &lt;script src=&quot;../resources/test-utils.js&quot;&gt;&lt;/script&gt;
</span></span></pre></div>
<a id="trunkLayoutTestsimportedw3cwebplatformtestsstreamsw3cimportlog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/imported/w3c/web-platform-tests/streams/w3c-import.log (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/w3c/web-platform-tests/streams/w3c-import.log        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/imported/w3c/web-platform-tests/streams/w3c-import.log        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -15,6 +15,7 @@
</span><span class="cx"> None
</span><span class="cx"> ------------------------------------------------------------------------
</span><span class="cx"> List of files:
</span><ins>+/LayoutTests/imported/w3c/web-platform-tests/streams/OWNERS
</ins><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.https.html
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.js
</span><span class="cx"> /LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.https.html
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/TestExpectations (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/TestExpectations        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/platform/mac/TestExpectations        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1265,10 +1265,6 @@
</span><span class="cx"> webkit.org/b/150806 imported/w3c/web-platform-tests/XMLHttpRequest/send-timeout-events.htm [ Pass Failure ]
</span><span class="cx"> webkit.org/b/150823 imported/w3c/web-platform-tests/XMLHttpRequest/getresponseheader-chunked-trailer.htm [ Pass Failure ]
</span><span class="cx"> 
</span><del>-webkit.org/b/152436 [ Debug ] imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.https.html [ Pass Crash ]
-webkit.org/b/153781 [ Debug ] imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-1.html [ Pass Crash ]
-webkit.org/b/153781 [ Debug ] imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection-2.html [ Pass Crash ]
-
</del><span class="cx"> # WOFF2 is only supported on certain Operating Systems.
</span><span class="cx"> webkit.org/b/150830 [ Yosemite ElCapitan ] fast/text/woff2.html [ ImageOnlyFailure ]
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwk2importedw3cwebplatformtestshtmlsemanticsdocumentmetadatastylingLinkStyleexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt (202852 => 202853)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt        2016-07-06 06:53:18 UTC (rev 202852)
+++ trunk/LayoutTests/platform/wk2/imported/w3c/web-platform-tests/html/semantics/document-metadata/styling/LinkStyle-expected.txt        2016-07-06 06:54:52 UTC (rev 202853)
</span><span class="lines">@@ -1,7 +1,7 @@
</span><span class="cx"> 
</span><span class="cx"> FAIL The LinkStyle interface's sheet attribute must return null; the disabled attribute must be false assert_equals: The sheet attribute of style2 should be null. expected null but got object &quot;[object CSSStyleSheet]&quot;
</span><span class="cx"> PASS The LinkStyle interface's sheet attribute must return null if the corresponding element is not in a Document 
</span><del>-FAIL The LinkStyle interface's sheet attribute must return StyleSheet object; the disabled attribute must be same as the StyleSheet's disabled attribute assert_true: The sheet attribute of style6 should be a StyleSheet object. expected true got false
</del><ins>+PASS The LinkStyle interface's sheet attribute must return StyleSheet object; the disabled attribute must be same as the StyleSheet's disabled attribute 
</ins><span class="cx"> PASS The title must be the same as the value of the element's title content attribute 
</span><span class="cx"> PASS The media must be the same as the value of the element's media content attribute, or the empty string if it is omitted 
</span><span class="cx"> 
</span></span></pre>
</div>
</div>

</body>
</html>