Merge branch 'master' of github.com:json-ld/json-ld.org
authorManu Sporny <msporny@digitalbazaar.com>
Tue, 26 Jun 2012 20:58:37 -0400
changeset 763 6418f0040568
parent 761 9c6341444376 (current diff)
parent 762 0ae1311252b8 (diff)
child 764 665afa40f3f6
Merge branch 'master' of github.com:json-ld/json-ld.org
spec/latest/json-ld-api/index.html
spec/latest/json-ld-api/spec.css
spec/latest/json-ld-framing/spec.css
spec/latest/json-ld-syntax/index.html
spec/latest/json-ld-syntax/spec.css
spec/latest/rdf-graph-normalization/spec.css
--- a/playground/jsonld.js	Tue Jun 26 20:57:59 2012 -0400
+++ b/playground/jsonld.js	Tue Jun 26 20:58:37 2012 -0400
@@ -1072,8 +1072,10 @@
         if(!('@language' in ctx)) {
           return element['@value'];
         }
-        // return full element
-        return element;
+        // return full element, alias @value
+        var rval = {};
+        rval[_compactIri(ctx, '@value')] = element['@value'];
+        return rval;
       }
 
       // get type and language context rules
@@ -1083,18 +1085,27 @@
       // matching @type specified in context, compact element
       if(type !== null &&
         ('@type' in element) && element['@type'] === type) {
-        element = element['@value'];
+        return element['@value'];
       }
       // matching @language specified in context, compact element
       else if(language !== null &&
         ('@language' in element) && element['@language'] === language) {
-        element = element['@value'];
+        return element['@value'];
       }
-      // compact @type IRI
-      else if('@type' in element) {
-        element['@type'] = _compactIri(ctx, element['@type']);
+      else {
+        var rval = {};
+        // compact @type IRI
+        if('@type' in element) {
+          rval[_compactIri(ctx, '@type')] =
+            _compactIri(ctx, element['@type']);
+        }
+        // alias @language
+        else if('@language' in element) {
+          rval[_compactIri(ctx, '@language')] = element['@language'];
+        }
+        rval[_compactIri(ctx, '@value')] = element['@value'];
+        return rval;
       }
-      return element;
     }
 
     // compact subject references
--- a/spec/latest/json-ld-api/index.html	Tue Jun 26 20:57:59 2012 -0400
+++ b/spec/latest/json-ld-api/index.html	Tue Jun 26 20:58:37 2012 -0400
@@ -174,7 +174,7 @@
 
           // if you want to have extra CSS, append them to this list
           // it is recommended that the respec.css stylesheet be kept
-          extraCSS: [ "spec.css" ],
+          // extraCSS: [],
 
           // editors, add as many as you like
           // only "name" is required
@@ -244,13 +244,6 @@
   </script>
 <style type="text/css">
 .diff { font-weight:bold; color:#0a3; }
-ol.algorithm.update { margin-left: 2em; }
-ol.algorithm.update>li { list-style-type: none; }
-ol.algorithm.update>li>span.list-number {
-  display:block;
-  float: left;
-  margin-left: -3.5em;
-}
 </style>
 </head>
 
@@ -668,7 +661,7 @@
     </dd>
     <dt><tdef>number</tdef></dt>
     <dd>
-      A number is is similar to that used in most programming languages, except
+      A number is similar to that used in most programming languages, except
       that the octal and hexadecimal formats are not used and that leading
       zeros are not allowed.</dd>
     <dt><tdef>true</tdef> and <tdef>false</tdef></dt><dd>
@@ -795,7 +788,7 @@
         <code>context</code> according to the steps in the
         <a href="#compaction-algorithm">Compaction Algorithm</a>. The
         <code>input</code> MUST be copied, compacted and returned if there are
-        no errors. If the compaction fails, an appropirate exception MUST be
+        no errors. If the compaction fails, an appropriate exception MUST be
         thrown.
 
         <dl class="parameters">
@@ -945,7 +938,7 @@
 
     <section>
     <h3>JsonLdOptions</h3>
-    <p>The <a>JsonLdOptions</a> type is used to convery a set of options to an interface method.</p>
+    <p>The <a>JsonLdOptions</a> type is used to convert a set of options to an interface method.</p>
     <dl title="typedef object JsonLdOptions" class="idl">
       <dt><a>URL</a> base</dt>
       <dd>The Base IRI to use when expanding the document. This overrides the value of
@@ -1763,7 +1756,7 @@
   </li>
   <li>Otherwise, return <em>element</em> as the compacted <em>element</em>.
     <div class="issue">Perhaps this should also call <a href="#value-compaction">Value Compaction</a> on
-      native types and strings, which could consolodate potential transformation in one place.</div>
+      native types and strings, which could consolidate potential transformation in one place.</div>
   </li>
 </ol>
 
--- a/spec/latest/json-ld-api/spec.css	Tue Jun 26 20:57:59 2012 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-ol.algorithm { counter-reset:numsection; list-style-type: none; }
-ol.algorithm li { margin: 0.5em 0; }
-ol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }
-
--- a/spec/latest/json-ld-framing/index.html	Tue Jun 26 20:57:59 2012 -0400
+++ b/spec/latest/json-ld-framing/index.html	Tue Jun 26 20:58:37 2012 -0400
@@ -173,10 +173,7 @@
 
           // if you want to have extra CSS, append them to this list
           // it is recommended that the respec.css stylesheet be kept
-          extraCSS: [
-              "http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css",
-              "spec.css"
-          ],
+          // extraCSS: [],
 
           // editors, add as many as you like
           // only "name" is required
@@ -246,13 +243,6 @@
   </script>
 <style type="text/css">
 .diff { font-weight:bold; color:#0a3; }
-ol.algorithm.update { margin-left: 2em; }
-ol.algorithm.update>li { list-style-type: none; }
-ol.algorithm.update>li>span.list-number {
-  display:block;
-  float: left;
-  margin-left: -3.5em;
-}
 </style>
 </head>
 
@@ -345,7 +335,7 @@
     </dd>
     <dt><tdef>number</tdef></dt>
     <dd>
-      A number is is similar to that used in most programming languages, except that the octal and hexadecimal formats are not used and that leading zeros are not allowed.</dd>
+      A number is similar to that used in most programming languages, except that the octal and hexadecimal formats are not used and that leading zeros are not allowed.</dd>
     <dt><tdef>true</tdef> and <tdef>false</tdef></dt><dd>
       Boolean values.
     </dd>
@@ -394,7 +384,7 @@
   <li>A <tref>property</tref> SHOULD be an <tref>IRI</tref>. To be converted
     to or from RDF, a <tref>property</tref> MUST be an <tref>IRI</tref></li>
   <li>A <tdef>blank node</tdef> is a <tref>node</tref> which is neither an <tref>IRI</tref> nor a <tref>literal</tref>
-    but representes an unknown <tref>node</tref>, which may be either an <tref>IRI</tref> or a <tref>literal</tref>.
+    but represents an unknown <tref>node</tref>, which may be either an <tref>IRI</tref> or a <tref>literal</tref>.
     Within a document, a <tref>blank node</tref> may have an identifier used for intra-document reference
     purposes only. See [[!RDF-CONCEPTS]] for a further description of
   <cite><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node">blank nodes</a></cite>.</li>
@@ -539,7 +529,7 @@
 
     <section>
     <h3>JsonLdOptions</h3>
-    <p>The <a>JsonLdOptions</a> type is used to convery a set of options to an interface method.</p>
+    <p>The <a>JsonLdOptions</a> type is used to convert a set of options to an interface method.</p>
     <p>See <dtref>JsonLdOptions</dtref> definition in [[!JSON-LD-API]].</p>
     <dl title="typedef object JsonLdOptions" class="idl">
       <dt><a>URL</a> base</dt>
@@ -683,7 +673,7 @@
 
 <section>
 <h3>Generate Blank Node Identifier</h3>
-<p>This algorithm is used by the <a href="#framing-algorithm">Framing Algorithm</a> to deterministicly name
+<p>This algorithm is used by the <a href="#framing-algorithm">Framing Algorithm</a> to deterministically name
   <tref>blank node</tref> identifiers. It uses a <em>identifier map</em> and <em>prefix</em>
   and takes a possibly <tref>null</tref> identifier and returns a new identifier based on <em>prefix</em>.</p>
 <p>The variable <em>next identifier</em> is initialized to <em>prefix</em> appended with <code>0</code>.</p>
@@ -924,7 +914,7 @@
   <li>If <em>element</em> is not a <tref>JSON object</tref> or if it has a <code>@value</code> property,
     then if <em>list</em> is not <tref>null</tref>, append <em>element</em> to <em>list</em> and return.</li>
   <li>If the <code>@id</code> property exists and is an <tref>IRI</tref>, set <em>id</em> to its value, otherwise
-    set it to a <tref>blank node</tref> identifer created by the
+    set it to a <tref>blank node</tref> identifier created by the
     <a href="#generate-blank-node-identifier">Generate Blank Node Identifier</a> algorithm.</li>
   <li>If <em>list</em> is not <tref>null</tref>, append a new <tref>subject reference</tref> to <em>list</em> using
     <em>id</em> at the value for <code>@id</code>.</li>
--- a/spec/latest/json-ld-framing/spec.css	Tue Jun 26 20:57:59 2012 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-ol.algorithm { counter-reset:numsection; list-style-type: none; }
-ol.algorithm li { margin: 0.5em 0; }
-ol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }
-
--- a/spec/latest/json-ld-syntax/index.html	Tue Jun 26 20:57:59 2012 -0400
+++ b/spec/latest/json-ld-syntax/index.html	Tue Jun 26 20:58:37 2012 -0400
@@ -172,7 +172,7 @@
 
           // if you want to have extra CSS, append them to this list
           // it is recommended that the respec.css stylesheet be kept
-          extraCSS:             [ "spec.css" ],
+          // extraCSS:             [],
 
           // editors, add as many as you like
           // only "name" is required
@@ -241,13 +241,6 @@
   </script>
 <style type="text/css">
 .diff { font-weight:bold; color:#0a3; }
-ol.algorithm.update { margin-left: 2em; }
-ol.algorithm.update>li { list-style-type: none; }
-ol.algorithm.update>li>span.list-number {
-  display:block;
-  float: left;
-  margin-left: -3.5em;
-}
 </style>
 </head>
 
@@ -411,7 +404,7 @@
       character is represented as a single character string.</dd>
     <dt><tdef>number</tdef></dt>
     <dd>
-      A number is is similar to that used in most programming languages, except 
+      A number is similar to that used in most programming languages, except 
       that the octal and hexadecimal formats are not used and that leading 
       zeros are not allowed.</dd>
     <dt><tdef>true</tdef> and <tdef>false</tdef></dt><dd>
@@ -531,8 +524,8 @@
   transformed to RDF.</p>
 
 <p>Note that the definition for <tref>Linked Data</tref> above is silent on the
-topic of unlabeled nodes. Nevertheless, this specification allows for the expression
-of unlabeled nodes, as most graph-based data sets on the Web contain a number
+topic of <tref title="unlabeled node">unlabeled nodes</tref>. Nevertheless, this specification allows for the expression
+of <tref title="unlabeled node">unlabeled nodes</tref>, as most graph-based data sets on the Web contain a number
 of associated nodes that are not named and thus are not directly
 de-referenceable.
 </p>
@@ -624,7 +617,7 @@
 <p>The Web uses <tref title="IRI">IRIs</tref> for unambiguous identification. The
   idea is that these <tref>term</tref>s mean something that may be of use to other developers and that it is useful to
   give them an unambiguous identifier. That is, it is useful for <tref>term</tref>s to expand to IRIs so that
-  developers don't accidentally step on each other's <tdef>vocabulary</tdef> terms. Furthermore, developers, and
+  developers don't accidentally step on each other's <tdef>vocabulary</tdef> terms and other resources. Furthermore, developers, and
   machines, are able to use this <tref>IRI</tref> (by plugging it directly into a web browser, for instance) to go to
   the term and get a definition of what the term means. This mechanism is analogous to the way we can use
   <a href="http://wordnet.princeton.edu/">WordNet</a> today to see the definition of words in the English language.
@@ -717,8 +710,8 @@
 -->
 </pre>
 
-<p>Contexts MAY be used at any time a <tref>JSON object</tref> is defined.
-  A <tref>JSON object</tref> MAY specify multiple contexts, using an
+<p>Contexts MAY be used at any time a <tref>subject definition</tref> is defined.
+  A <tref>subject definition</tref> MAY specify multiple contexts, using an
   <tref>array</tref>, which is processed in order. This is useful
   when an author would like to use an existing context and add
   application-specific terms to the existing context. Duplicate context
@@ -730,7 +723,7 @@
   in a previous context MUST be removed, if it is re-defined to <code>null</code>.</p>
 
 <p>
-  The set of contexts defined within a specific <tref>JSON object</tref> are
+  The set of contexts defined within a specific <tref>subject definition</tref> are
   referred to as <tdef>local context</tdef>s. Setting the context to <code>null</code>
   effectively sets the <tref>local context</tref> to the initial context
   (further explained in the JSON-LD API, Appendix A, Initial Context 
@@ -782,7 +775,7 @@
 <p>If a set of <tref>term</tref>s such as, <strong>name</strong>,
 <strong>homepage</strong>, and <strong>depiction</strong>,
 are defined in a <tref>context</tref>, and that context is used to resolve the
-names in JSON objects, machines are able to automatically expand the terms to
+names in <tref title="JSON object">JSON objects</tref>, machines are able to automatically expand the terms to
 something meaningful and unambiguous, like this:</p>
 
 <pre class="example" data-transform="updateExample">
@@ -800,7 +793,7 @@
 
 <p class="note">The example above does not use the <code>@id</code> <tref>keyword</tref>
 to set the <tref>subject</tref> of the node being described above. This type
-of node is called an <tdef>unlabeled node</tdef>. It is advised that all nodes
+of node is called an <tref>unlabeled node</tref>. It is advised that all nodes
 described in JSON-LD are given unique identifiers via the
 <code>@id</code> keyword unless the data is not intended to be linked to
 from other data sets.</p>
@@ -809,7 +802,7 @@
   <tref>subject definition</tref>. <tref title="subject definition">Subject definitions</tref>
   do not require an <code>@id</code>. 
   <tref title="subject definition">Subject definitions</tref> that do not 
-  contain an <code>@id</code> are known as an <tref>unlabeled node</tref>.</p>
+  contain an <code>@id</code> are known as an <tref title="unlabeled node">unlabeled nodes</tref>.</p>
 
 </section>
 </section>
@@ -920,8 +913,10 @@
 
 <p class="note">Specifying a <tref>JSON object</tref> with an
   <code>@id</code> key is used to identify that object using an
-  <tref>IRI</tref>. This facility MAY also be used to link to another
-  <tref>JSON object</tref> using a mechanism called
+  <tref>IRI</tref>. When the object has only the <code>@id</code>, it
+  is called a <tref>subject reference</tref>.
+  This facility MAY also be used to link to another
+  <tref>subject definition</tref> using a mechanism called
   <tref>embedding</tref>, which is covered in the section titled
   <a href="#embedding">Embedding</a>.</p>
 
@@ -973,15 +968,25 @@
   uniquely identify each node which may be externally referenced.
 </p>
 <p>A <tref>subject</tref>
-   of a JSON object is declared using the <code>@id</code> key. The subject is the
+   of a <tref>JSON object</tref> is a node identified using the <code>@id</code> key. The subject is the
 first piece of information needed by the JSON-LD processor in order to
 create the (subject, property, object) tuple, also known as a triple.</p>
 
 <pre class="example" data-transform="updateExample">
 <!--
 {
-...
+  "@context":
+  {
+    ...
+    "homepage":
+    {
+      "@id": "http://xmlns.com/foaf/0.1/homepage",
+      "@type": "@id"
+    }
+    ...
+  },
   "****@id****": "****http://example.org/people#joebob****",
+  "homepage": "http://manu.sporny.org/",
 ...
 }
 -->
@@ -995,18 +1000,20 @@
   <tref>subject definition</tref>. <tref title="subject definition">Subject definitions</tref>
   do not require an <code>@id</code>. A
   <tref>subject definition</tref>
-  that does not contain an <code>@id</code> property is called an
+  that does not contain an <code>@id</code> property defines properties of an
   <tref>unlabeled node</tref>.</p>
 
-<p class="note">To ensure the best possible performance, it is a best practice
-to put JSON-LD <tref>keyword</tref>s, such as
-<code>@id</code> and <code>@context</code> before other key-value pairs in a 
-<tref>JSON object</tref>.
-If keywords are not listed first, processors have to save each key-value 
-pair until at least the <code>@context</code> and the </code><code>@id</code> 
-are processed. Not specifying those keywords first creates a memory and
-complexity burden for low-memory footprint processors, forcing them to use
-more memory and computing cycles than necessary.</p>
+<p class="note">To ensure the best possible performance, when possible, it is a best practice
+  to put JSON-LD <tref>keyword</tref>s, such as <code>@id</code> and 
+  <code>@context</code> before other key-value pairs in a <tref>JSON 
+  object</tref>. However, keys in a <tref>JSON object</tref> are not ordered, 
+  so processors MUST NOT depend on key ordering. If keywords are not listed 
+  first, processors have to save each key-value pair until at least the 
+  <code>@context</code> and the <code>@id</code> are processed. Not 
+  specifying those keywords first creates a memory and complexity burden for 
+  low-memory footprint processors, forcing them to use more memory and 
+  computing cycles than necessary.</p>
+
 
 </section>
 
@@ -1134,139 +1141,20 @@
 </section>
 
 <section>
-<h2>Sets and Lists</h2>
-
-<p>A JSON-LD author can express multiple values in a compact way by using
-  <tref>array</tref>s. Since graphs do not describe ordering for links
-  between nodes, arrays in JSON-LD do not provide an ordering of the
-  listed <tref title="object">objects</tref> by default. This is exactly the opposite from regular JSON
-  arrays, which are ordered by default. For example, consider the following
-  simple document:</p>
-<pre class="example" data-transform="updateExample">
-<!--
-{
-...
-  "@id": "http://example.org/people#joebob",
-  "nick": ****[ "joe", "bob", "jaybee" ]****,
-...
-}
--->
-</pre>
-
-<p>The markup shown above would result in three triples being generated,
-  each relating the subject to an individual <tref>JSON object</tref>, with no inherent order:</p>
-<pre class="example" data-transform="updateExample">
-<!--
-<http://example.org/people#joebob>
-   <http://xmlns.com/foaf/0.1/nick>
-      "joe" .
-<http://example.org/people#joebob>
-   <http://xmlns.com/foaf/0.1/nick>
-      "bob" .
-<http://example.org/people#joebob>
-   <http://xmlns.com/foaf/0.1/nick>
-      "jaybee" .
--->
-</pre>
-
-<p>Multiple values may also be expressed using the expanded form:</p>
-
-<pre class="example" data-transform="updateExample">
-<!--
-{
-  "@id": "http://example.org/articles/8",
-  "dc:title": ****
-  [
-    {
-      "@value": "Das Kapital",
-      "@language": "de"
-    },
-    {
-      "@value": "Capital",
-      "@language": "en"
-    }
-  ]****
-}-->
-</pre>
-
-<p>The markup shown above would generate the following triples, again with
-  no inherent order:</p>
-
-<pre class="example" data-transform="updateExample">
-<!--
-<http://example.org/articles/8>
-   <http://purl.org/dc/terms/title>
-      "Das Kapital"@de .
-<http://example.org/articles/8>
-   <http://purl.org/dc/terms/title>
-      "Capital"@en .
--->
-</pre>
-
-
-<p>As the notion of ordered collections is rather important in data
-  modeling, it is useful to have specific language support. In JSON-LD,
-  a list may be represented using the <code>@list</code> <tref>keyword</tref> as follows:</p>
-<pre class="example" data-transform="updateExample">
-<!--
-{
-...
-  "@id": "http://example.org/people#joebob",
-  "foaf:nick":
-  ****{
-    "@list": [ "joe", "bob", "jaybee" ]
-  }****,
-...
-}
--->
-</pre>
-
-<p>This describes the use of this <tref>array</tref> as being ordered,
-  and order is maintained when processing a document. If every use of a given multi-valued
-  property is a list, this may be abbreviated by setting <code>@container</code>
-  to <code>@list</code> in the <tref>context</tref>:</p>
-<pre class="example" data-transform="updateExample">
-<!--
-{
-  ****"@context":
-  {
-    ...
-    "nick":
-    {
-      "@id": "http://xmlns.com/foaf/0.1/nick",
-      "@container": "@list"
-    }
-  }****,
-...
-  "@id": "http://example.org/people#joebob",
-  "nick": ****[ "joe", "bob", "jaybee" ]****,
-...
-}
--->
-</pre>
-
-<p class="note">List of lists are not allowed in this version of JSON-LD.
-  If a list of lists is detected, a JSON-LD processor will throw an exception.
-  This decision was made due to the extreme amount of added complexity when
-  processing lists of lists.</p>
-
-<p>Similarly to <code>@list</code>, there exists the <tref>keyword</tref> <code>@set</code> to
-  describe unordered sets. While its use in the body of a JSON-LD document
-  represents just syntactic sugar that MUST be optimized away when processing
-  the document, it is very helpful when used within the context of a document.
-  Values of terms associated with a <code>@set</code> or <code>@list</code> container
-  are always represented in the form of an <tref>array</tref> - even if there is just a
-  single value that would otherwise be optimized to a non-array form in a
-  <a href="#compact-document-form">compacted document</a>. This makes post-processing of
-  the data easier as the data is always in array form, even if the array only
-  contains a single value.</p>
-
-<p class="note">The use of <code>@container</code> in the body of a JSON-LD
-  document, i.e., outside <code>@context</code> MUST be ignored by
-  JSON-LD processors.</p>
+  <h2>JSON-LD Syntax</h2>
+  
+  <p>A JSON-LD document is first, and foremost, a JSON document
+    (as defined in [[!RFC5988]]), and any syntactically correct JSON document 
+    MUST be processed by a conforming JSON-LD processor. However, JSON-LD 
+    describes a specific syntax to use for expressing Linked Data. This 
+    includes the use of specific keywords, as identified in <a 
+    href="#syntax-tokens-and-keywords">Syntax Tokens and Keywords</a> for 
+    expressing <a title="subject definition">subject definitions</a>, values, 
+    and the <a>context</a>. See <a 
+    href="#json-ld-authoring-guidelines">Appendix A</a> for authoring 
+    guidelines and a BNF description of JSON-LD.</p>
 
 </section>
-
 </section>
 
 <section>
@@ -1366,7 +1254,7 @@
     ****"foaf:homepage"****: { "@type": "@id" },
     "picture": { "@id": ****"foaf:depiction"****, "@type": "@id" }
   },
-  "@subject": "http://me.markus-lanthaler.com/",
+  "@id": "http://me.markus-lanthaler.com/",
   "@type": "foaf:Person",
   "foaf:name": "Markus Lanthaler",
   "foaf:homepage": "http://www.markus-lanthaler.com/",
@@ -1470,7 +1358,7 @@
 <p>
 In order to use an external context, an author MUST specify an <tref>IRI</tref>
 to a valid JSON-LD document. The referenced document MUST have a
-top-level <tref>JSON object</tref>. The value of any <code>@context</code> key
+top-level <tref>subject definition</tref>. The value of any <code>@context</code> key
 within that object is substituted for the IRI within the referencing document
 to have the same effect as if the value were specified inline within the
 referencing document.</p>
@@ -1500,11 +1388,11 @@
     {
       "foaf": "http://xmlns.com/foaf/0.1/"
     },
-    "http://json-ld.org/contexts/event.jsonld",
-  ]****
+    "http://json-ld.org/contexts/event.jsonld"
+  ],****
   "name": "Manu Sporny",
   "homepage": "http://manu.sporny.org/",
-  "depiction": "http://twitter.com/account/profile_image/manusporny"
+  "foaf:depiction": "http://twitter.com/account/profile_image/manusporny",
   ****"celebrates":
   {
     "@type": "Event",
@@ -1521,7 +1409,7 @@
 or <tref>JSON object</tref>s that conform to the <tref>context</tref> syntax
 as described in this document.</p>
 
-<p>An author MAY nest contexts within <tref>JSON object</tref>s, with the
+<p>An author MAY nest contexts within <tref title="subject definition">subject definitions</tref>, with the
 more deeply nested contexts overriding the values in previously defined
 contexts:</p>
 
@@ -1578,10 +1466,10 @@
 MUST specify an <tref>IRI</tref> to a valid JSON-LD document in an HTTP Link
 Header [[!RFC5988]] using the <code>describedby</code> link relation.
 
-The referenced document MUST have a top-level <tref>JSON object</tref>. The
+The referenced document MUST have a top-level <tref>subject definition</tref>. The
 <code>@context</code> subtree within that object is added to the top-level
-<tref>JSON object</tref> of the referencing document. If an <tref>array</tref> is at the top-level of the
-referencing document and its items are <tref title="JSON object">JSON objects</tref>, the <code>@context</code>
+<tref>subject definition</tref> of the referencing document. If an <tref>array</tref> is at the top-level of the
+referencing document and its items are <tref title="subject definition">subject definitions</tref>, the <code>@context</code>
 subtree is added to all <tref>array</tref> items. All extra information located outside
 of the <code>@context</code> subtree in the referenced document MUST be
 discarded.
@@ -1628,7 +1516,8 @@
 <p>Instead of using a string representation of an IRI, the IRI MAY be
 specified using a <tref>JSON object</tref> having an <code>@id</code> key.
 The value of the <code>@id</code> key MUST be either a <tref>term</tref>, a
-<tref>compact IRI</tref>, or an <tref>absolute IRI</tref>.</p>
+<tref>compact IRI</tref>, or an <tref>absolute IRI</tref>. Such
+an object is called a <tref>subject reference</tref>.</p>
 
 <pre class="example" data-transform="updateExample">
 <!--
@@ -1967,6 +1856,140 @@
 </section>
 
 <section>
+<h2>Sets and Lists</h2>
+
+<p>A JSON-LD author can express multiple values in a compact way by using
+  <tref>array</tref>s. Since graphs do not describe ordering for links
+  between nodes, arrays in JSON-LD do not provide an ordering of the
+  listed <tref title="object">objects</tref> by default. This is exactly the opposite from regular JSON
+  arrays, which are ordered by default. For example, consider the following
+  simple document:</p>
+<pre class="example" data-transform="updateExample">
+<!--
+{
+...
+  "@id": "http://example.org/people#joebob",
+  "nick": ****[ "joe", "bob", "jaybee" ]****,
+...
+}
+-->
+</pre>
+
+<p>The markup shown above would result in three triples being generated,
+  each relating the subject to an individual <tref>object</tref>, with no inherent order:</p>
+<pre class="example" data-transform="updateExample">
+<!--
+<http://example.org/people#joebob>
+   <http://xmlns.com/foaf/0.1/nick>
+      "joe" .
+<http://example.org/people#joebob>
+   <http://xmlns.com/foaf/0.1/nick>
+      "bob" .
+<http://example.org/people#joebob>
+   <http://xmlns.com/foaf/0.1/nick>
+      "jaybee" .
+-->
+</pre>
+
+<p>Multiple values may also be expressed using the expanded form:</p>
+
+<pre class="example" data-transform="updateExample">
+<!--
+{
+  "@id": "http://example.org/articles/8",
+  "dc:title": ****
+  [
+    {
+      "@value": "Das Kapital",
+      "@language": "de"
+    },
+    {
+      "@value": "Capital",
+      "@language": "en"
+    }
+  ]****
+}-->
+</pre>
+
+<p>The markup shown above would generate the following triples, again with
+  no inherent order:</p>
+
+<pre class="example" data-transform="updateExample">
+<!--
+<http://example.org/articles/8>
+   <http://purl.org/dc/terms/title>
+      "Das Kapital"@de .
+<http://example.org/articles/8>
+   <http://purl.org/dc/terms/title>
+      "Capital"@en .
+-->
+</pre>
+
+
+<p>As the notion of ordered collections is rather important in data
+  modeling, it is useful to have specific language support. In JSON-LD,
+  a list may be represented using the <code>@list</code> <tref>keyword</tref> as follows:</p>
+<pre class="example" data-transform="updateExample">
+<!--
+{
+...
+  "@id": "http://example.org/people#joebob",
+  "foaf:nick":
+  ****{
+    "@list": [ "joe", "bob", "jaybee" ]
+  }****,
+...
+}
+-->
+</pre>
+
+<p>This describes the use of this <tref>array</tref> as being ordered,
+  and order is maintained when processing a document. If every use of a given multi-valued
+  property is a list, this may be abbreviated by setting <code>@container</code>
+  to <code>@list</code> in the <tref>context</tref>:</p>
+<pre class="example" data-transform="updateExample">
+<!--
+{
+  ****"@context":
+  {
+    ...
+    "nick":
+    {
+      "@id": "http://xmlns.com/foaf/0.1/nick",
+      "@container": "@list"
+    }
+  }****,
+...
+  "@id": "http://example.org/people#joebob",
+  "nick": ****[ "joe", "bob", "jaybee" ]****,
+...
+}
+-->
+</pre>
+
+<p class="note">List of lists are not allowed in this version of JSON-LD.
+  If a list of lists is detected, a JSON-LD processor will throw an exception.
+  This decision was made due to the extreme amount of added complexity when
+  processing lists of lists.</p>
+
+<p>Similarly to <code>@list</code>, there exists the <tref>keyword</tref> <code>@set</code> to
+  describe unordered sets. While its use in the body of a JSON-LD document
+  represents just syntactic sugar that MUST be optimized away when processing
+  the document, it is very helpful when used within the context of a document.
+  Values of terms associated with a <code>@set</code> or <code>@list</code> container
+  are always represented in the form of an <tref>array</tref> - even if there is just a
+  single value that would otherwise be optimized to a non-array form in a
+  <a href="#compact-document-form">compacted document</a>. This makes post-processing of
+  the data easier as the data is always in array form, even if the array only
+  contains a single value.</p>
+
+<p class="note">The use of <code>@container</code> in the body of a JSON-LD
+  document, i.e., outside <code>@context</code> MUST be ignored by
+  JSON-LD processors.</p>
+
+</section>
+
+<section>
   <h2>Embedding</h2>
   <p>
     Object <tdef>embedding</tdef> is a JSON-LD feature that allows an author to 
@@ -2029,7 +2052,9 @@
     <tref>subject definition</tref> references the other. Using the 
     <code>@graph</code> <tref>keyword</tref> allows multiple resources to be 
     defined within an <tref>array</tref>, and allows the use of a shared 
-    <tref>context</tref>. This is equivalent to using multiple <tref 
+    <tref>context</tref>. When used in a <tref>JSON object</tref> that is not otherwise
+    a <tref>subject definition</tref>, this describes resources in the <em>default graph</em>.
+    This is equivalent to using multiple <tref 
     title="subject definition">subject definitions</tref> in array and defining 
     the <code>@context</code> within each <tref>subject definition</tref>:</p>
 
@@ -2095,6 +2120,9 @@
     expressed via the <code>asOf</code> property, which specifies when the
     information was retrieved from the Web.</p>
 
+  <p class="issue">These examples could all have TriG definitions of their RDF results,
+    but that would involve adding RDF earlier in the document.</p>
+
 </section>
 
 <section>
@@ -2102,10 +2130,11 @@
 
 <p>At times, it becomes necessary to be able to express information without
 being able to specify the subject. Typically, this type of node is called
-an <tref>unlabeled node</tref> or a blank node. In JSON-LD, <tref>unlabeled node</tref> identifiers are
+an <tdef>unlabeled node</tdef> or a blank node (see [[!RDF-CONCEPTS]] <cite><a href="http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes">Section 3.4: Blank Nodes</a></cite>).
+In JSON-LD, <tref>unlabeled node</tref> identifiers are
 automatically created if a subject is not specified using the
 <code>@id</code> <tref>keyword</tref>. However, authors may provide identifiers for
-unlabeled nodes by using the special <code>_</code> (underscore)
+<tref title="unlabeled node">unlabeled nodes</tref> by using the special <code>_</code> (underscore)
 <tref>prefix</tref>. This allows one to reference the node locally within the
 document, but makes it impossible to reference the node from an
 external document. The <tref>unlabeled node</tref> identifier is scoped to the
@@ -2168,7 +2197,7 @@
 <p>The JSON-LD API [[JSON-LD-API]] defines an method for <em>expanding</em> a
   JSON-LD document.
   Expansion is the process of taking a JSON-LD document and applying a
-  <code>@context</code> such that all IRIs, datatypes, and values
+  <code>@context</code> such that all IRIs, types, and values
   are expanded so that the <code>@context</code> is no longer necessary.</p>
 
 <p>For example, assume the following JSON-LD input document:</p>
@@ -2309,17 +2338,21 @@
 as well as the best mechanism to express these restrictions.
 EBNF doesn't quite capture what these guidelines are attempting to do -
 which is strongly express what constitutes a well-formed JSON-LD document.
-For the time being, a simple list of plain english guidelines are provided.
+For the time being, a simple list of plain English guidelines are provided.
 </p>
 
+<p class="issue">Per
+  <a href="http://lists.w3.org/Archives/Public/public-rdf-wg/2012Jun/0111.html">Andy S's comment</a>,
+  consider making this a normative syntax definition along with EBNF.</p>
+
 <ol>
-<li>A JSON-LD document is composed of a single <tref>JSON object</tref> or an <tref>array</tref> of <tref title="JSON object">JSON objects</tref>.</li>
-<li>The value of <code>@id</code> MUST be <code>null</code>, a <tref>term</tref>, a <tref>compact IRI</tref>, or an <tref>IRI</tref>.</li>
+<li>A JSON-LD document is composed of a single <tref>subject definition</tref> or an <tref>array</tref> of <tref title="subject definition">subject definitions</tref>.</li>
+<li>The value of <code>@id</code> MUST be a <tref>term</tref>, a <tref>compact IRI</tref>, or an <tref>IRI</tref>.</li>
 <li>An <code>@id</code> keyword and a <code>@language</code> keyword MUST NOT exist in the same <tref>JSON object</tref>.</li>
 <li>An <code>@id</code> keyword and a <code>@container</code> keyword MUST NOT exist in the same <tref>JSON object</tref>.</li>
-<li>A <tref>JSON object</tref> MAY contain a <code>@context</code> property.</li>
+<li>A <tref>subject definition</tref> MAY contain a <code>@context</code> property.</li>
 <li>A <code>@context</code> value MUST NOT contain an embedded <code>@context</code> definition.</li>
-<li>The value associated with the <code>@context</code> keyword MUST be an <tref>IRI</tref>, a <tref>JSON object</tref>, null, or an <tref>array</tref> containing a combination of the allowed values.</li>
+<li>The value associated with the <code>@context</code> keyword MUST be a string expanding to an <tref>IRI</tref>, a <tref>JSON object</tref>, null, or an <tref>array</tref> containing a combination of the allowed values.</li>
 <li>The value associated with the keys used in a <code>@context</code> MUST be a <code>null</code>, an <tref>IRI</tref>, or a <tref>JSON object</tref>.</li>
 <li>For each value that is a <tref>JSON object</tref> that is associated with a key in a <code>@context</code>:
   <ol>
@@ -2329,8 +2362,10 @@
     <li>Any other property MUST be ignored by a JSON-LD processor and MUST be preserved in compaction and framing.</li>
   </ol>
 </li>
-<li>A <tref>JSON object</tref> MAY have an <code>@graph</code> property.</li>
-<li>The value of a <code>@graph</code> property MUST be null, an <tref>IRI</tref>, or a <tref>JSON object</tref>.</li>
+<li>A <tref>subject definition</tref> MAY have an <code>@graph</code> property.</li>
+<li>The value of a <code>@graph</code> property MUST be a
+  <tref>subject definition</tref> or an array of zero or more
+  <tref title="subject definition">subject definitions</tref>.</li>
 <li>A <tref>JSON object</tref> containing a <code>@set</code> key MUST NOT have any other keys.</li>
 <li>A <tref>JSON object</tref> containing a <code>@list</code> key MUST NOT have any other keys.</li>
 <li>The value of an <code>@set</code> or <code>@list</code> key can be a string, a number, a <tref>JSON object</tref>, or an <tref>array</tref> containing a combination of the allowed values.</li>
@@ -2349,12 +2384,12 @@
 </section>
 
 <section class="appendix informative">
-<h2>Converting To and From JSON-LD</h2>
+<h2>Relationship to other RDF Formats</h2>
 
 <p class="issue">
 The intent of the Working Group and the Editors of this specification is to
 eventually align terminology used in this document with the terminology used
-in the RDF Concepts document to the extent to which it makes sense to do so.
+in the RDF Concepts document [[!RDF-CONCEPTS]] to the extent to which it makes sense to do so.
 In general, if there is an analogue to terminology used in this document in
 the RDF Concepts document, the preference is to use the terminology in the
 RDF Concepts document.
@@ -2369,7 +2404,7 @@
 <p>The JSON-LD markup examples below demonstrate how JSON-LD can be used to
   express semantic data marked up in other languages and data models
   such as RDF, Turtle, RDFa, Microformats,
-  and Microdata. These sections are merely provided as proof that JSON-LD is
+  and Microdata. These sections are merely provided as evidence that JSON-LD is
   very flexible in what it can express across different <tref>Linked Data</tref> approaches.
   Further information on transforming JSON-LD into RDF are detailed in the
   [[JSON-LD-API]].</p>
@@ -2449,7 +2484,7 @@
 <section>
 <h4>Embedding</h4>
 <p>Both Turtle and JSON-LD allow embedding of objects, although Turtle only allows embedding of objects which
-  use unlabeled node identifiers.</p>
+  use <tref>unlabeled node</tref> identifiers.</p>
 </section>
 
 <pre class="example" data-transform="updateExample">
--- a/spec/latest/json-ld-syntax/spec.css	Tue Jun 26 20:57:59 2012 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-ol.algorithm { counter-reset:numsection; list-style-type: none; }
-ol.algorithm li { margin: 0.5em 0; }
-ol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }
-
--- a/spec/latest/rdf-graph-normalization/index.html	Tue Jun 26 20:57:59 2012 -0400
+++ b/spec/latest/rdf-graph-normalization/index.html	Tue Jun 26 20:58:37 2012 -0400
@@ -165,7 +165,7 @@
 
           // if you want to have extra CSS, append them to this list
           // it is recommended that the respec.css stylesheet be kept
-          extraCSS: [ "spec.css" ],
+          // extraCSS: [],
 
           // editors, add as many as you like
           // only "name" is required
@@ -241,15 +241,8 @@
         return content;
       }
   </script>
-<style>
+<style type="text/css">
 .diff { font-weight:bold; color:#0a3; }
-ol.algorithm.update { margin-left: 2em; }
-ol.algorithm.update>li { list-style-type: none; }
-ol.algorithm.update>li>span.list-number {
-  display:block;
-  float: left;
-  margin-left: -3.5em;
-}
 </style>
 </head>
 
--- a/spec/latest/rdf-graph-normalization/spec.css	Tue Jun 26 20:57:59 2012 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-ol.algorithm { counter-reset:numsection; list-style-type: none; }
-ol.algorithm li { margin: 0.5em 0; }
-ol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }
-
--- a/spec/latest/respec-w3c-common.js	Tue Jun 26 20:57:59 2012 -0400
+++ b/spec/latest/respec-w3c-common.js	Tue Jun 26 20:58:37 2012 -0400
@@ -4,4 +4,4 @@
  * Available via the MIT or new BSD license.
  * see: http://github.com/jrburke/requirejs for details
  */
-var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")===0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],k=document.getElementsByTagName("head")[0],l=this,m=function(d){i.push(d.target.src),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var n=j[g],o=document.createElement("script");o.type="text/javascript",o.src=f+n,o.setAttribute("class","remove"),o.onload=m,k.appendChild(o)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var a=this;shortcut.add("Ctrl+Shift+Alt+S",function(){a.showSaveOptions()}),shortcut.add("Esc",function(){a.hideSaveOptions()})}catch(b){c("Processing error: "+b),typeof console!="undefined"&&console.log&&console.log(b)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)e.hasOwnProperty(m)&&l.push(m);for(var m in f)e.hasOwnProperty(m)&&l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/\]\]$/,"");var w=!1;v.indexOf("!")===0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)E.hasOwnProperty(m)&&G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}var i="section "+g;c.innerHTML=i}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","w3c/legacy","w3c/informative","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","core/fix-headers","w3c/legacy","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- a/test-suite/tests/compact-0017-context.jsonld	Tue Jun 26 20:57:59 2012 -0400
+++ b/test-suite/tests/compact-0017-context.jsonld	Tue Jun 26 20:58:37 2012 -0400
@@ -4,7 +4,7 @@
       "comment": { "@id": "http://www.w3.org/2000/01/rdf-schema#comment", "@language": "en" }
     },
     {
-      "comment": { "@id": null },
+      "comment": null,
       "comment_en": { "@id": "http://www.w3.org/2000/01/rdf-schema#comment", "@language": "en" }
     }
   ]
--- a/test-suite/tests/compact-0017-out.jsonld	Tue Jun 26 20:57:59 2012 -0400
+++ b/test-suite/tests/compact-0017-out.jsonld	Tue Jun 26 20:58:37 2012 -0400
@@ -4,7 +4,7 @@
       "comment": { "@id": "http://www.w3.org/2000/01/rdf-schema#comment", "@language": "en" }
     },
     {
-      "comment": { "@id": null },
+      "comment": null,
       "comment_en": { "@id": "http://www.w3.org/2000/01/rdf-schema#comment", "@language": "en" }
     }
   ],