santuario-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From geu...@apache.org
Subject cvs commit: xml-security/data/interop/c14n/Y4 c14n-0.html c14n-1.html c14n-10.html c14n-11.html c14n-12.html c14n-13.html c14n-14.html c14n-15.html c14n-16.html c14n-17.html c14n-18.html c14n-19.html c14n-2.html c14n-20.html c14n-21.html c14n-22.html c14n-23.html c14n-24.html c14n-25.html c14n-26.html c14n-3.html c14n-4.html c14n-5.html c14n-6.html c14n-7.html c14n-8.html c14n-9.html
Date Fri, 06 Sep 2002 08:46:53 GMT
geuerp      2002/09/06 01:46:52

  Added:       data/interop/c14n/Y1 c14n-0.html c14n-1.html c14n-2.html
                        c14n-3.html
               data/interop/c14n/Y2 c14n-0.html c14n-1.html c14n-2.html
               data/interop/c14n/Y3 c14n-0.html c14n-1.html c14n-2.html
                        c14n-3.html c14n-4.html c14n-5.html c14n-6.html
                        c14n-7.html
               data/interop/c14n/Y4 c14n-0.html c14n-1.html c14n-10.html
                        c14n-11.html c14n-12.html c14n-13.html c14n-14.html
                        c14n-15.html c14n-16.html c14n-17.html c14n-18.html
                        c14n-19.html c14n-2.html c14n-20.html c14n-21.html
                        c14n-22.html c14n-23.html c14n-24.html c14n-25.html
                        c14n-26.html c14n-3.html c14n-4.html c14n-5.html
                        c14n-6.html c14n-7.html c14n-8.html c14n-9.html
  Log:
  representations of the test vectors
  
  Revision  Changes    Path
  1.1                  xml-security/data/interop/c14n/Y1/c14n-0.html
  
  Index: c14n-0.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;Foo</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xml:space="preserve"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;dsig:Signature</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignedInfo</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:SignatureMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">7yOTjUu+9oEhShgyIIXDLjQ08aY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">09xMy0RTQM1Q91demYe/0F6AGXo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">ZQH+SkCN8c5y0feAr+aRTZDwyvY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">a1cTqBgbqpUt6bMJN4C6zFtnoyo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignatureValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Kv1e7Kjhz4gFtOZKgvC5cLYtMQNIn99fyLBa6D//bBokTxTUEkMwaA==
      </span><span class="EXCLUDED">&lt;/dsig:SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:KeyInfo</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:KeyValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DSAKeyValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:P</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
              nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
              L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
            </span><span class="EXCLUDED">&lt;/dsig:P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Q</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              mFf8DiMVNFXy0vag9oNGNW/g4u0=
            </span><span class="EXCLUDED">&lt;/dsig:Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:G</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
              apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
              wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
            </span><span class="EXCLUDED">&lt;/dsig:G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Y</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
              B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
              7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
            </span><span class="EXCLUDED">&lt;/dsig:Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:KeyValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:KeyInfo&gt;</span><span class="EXCLUDED">
      </span><span class="INCLUDED">&lt;dsig:Object</span><span class="INCLUDED"> xmlns="urn:foo"</span><span class="INCLUDED"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED"> Id="to-be-signed"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;bar:Baz</span><span class="INCLUDED"> xmlns="urn:foo"</span><span class="INCLUDED"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;!--  comment --&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;/bar:Baz&gt;</span><span class="INCLUDED">
      </span><span class="INCLUDED">&lt;/dsig:Object&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/dsig:Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/Foo&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y1/c14n-1.html
  
  Index: c14n-1.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;Foo</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xml:space="preserve"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;dsig:Signature</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignedInfo</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:CanonicalizationMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:SignatureMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">7yOTjUu+9oEhShgyIIXDLjQ08aY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">09xMy0RTQM1Q91demYe/0F6AGXo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">ZQH+SkCN8c5y0feAr+aRTZDwyvY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">a1cTqBgbqpUt6bMJN4C6zFtnoyo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignatureValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Kv1e7Kjhz4gFtOZKgvC5cLYtMQNIn99fyLBa6D//bBokTxTUEkMwaA==
      </span><span class="EXCLUDED">&lt;/dsig:SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:KeyInfo</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:KeyValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DSAKeyValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:P</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
              nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
              L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
            </span><span class="EXCLUDED">&lt;/dsig:P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Q</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              mFf8DiMVNFXy0vag9oNGNW/g4u0=
            </span><span class="EXCLUDED">&lt;/dsig:Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:G</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
              apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
              wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
            </span><span class="EXCLUDED">&lt;/dsig:G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Y</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
              B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
              7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
            </span><span class="EXCLUDED">&lt;/dsig:Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:KeyValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:KeyInfo&gt;</span><span class="EXCLUDED">
      </span><span class="INCLUDED">&lt;dsig:Object</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED"> Id="to-be-signed"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;bar:Baz</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;!--  comment --&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;/bar:Baz&gt;</span><span class="INCLUDED">
      </span><span class="INCLUDED">&lt;/dsig:Object&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/dsig:Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/Foo&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y1/c14n-2.html
  
  Index: c14n-2.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;Foo</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xml:space="preserve"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;dsig:Signature</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignedInfo</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:SignatureMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">7yOTjUu+9oEhShgyIIXDLjQ08aY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">09xMy0RTQM1Q91demYe/0F6AGXo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">ZQH+SkCN8c5y0feAr+aRTZDwyvY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">a1cTqBgbqpUt6bMJN4C6zFtnoyo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignatureValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Kv1e7Kjhz4gFtOZKgvC5cLYtMQNIn99fyLBa6D//bBokTxTUEkMwaA==
      </span><span class="EXCLUDED">&lt;/dsig:SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:KeyInfo</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:KeyValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DSAKeyValue</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:P</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
              nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
              L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
            </span><span class="EXCLUDED">&lt;/dsig:P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Q</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              mFf8DiMVNFXy0vag9oNGNW/g4u0=
            </span><span class="EXCLUDED">&lt;/dsig:Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:G</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
              apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
              wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
            </span><span class="EXCLUDED">&lt;/dsig:G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Y</span><span class="EXCLUDED"> xmlns="urn:foo"</span><span class="EXCLUDED"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
              B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
              7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
            </span><span class="EXCLUDED">&lt;/dsig:Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:KeyValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:KeyInfo&gt;</span><span class="EXCLUDED">
      </span><span class="INCLUDED">&lt;dsig:Object</span><span class="INCLUDED"> xmlns="urn:foo"</span><span class="INCLUDED"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED"> Id="to-be-signed"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;bar:Baz</span><span class="INCLUDED"> xmlns="urn:foo"</span><span class="INCLUDED"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;!--  comment --&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;/bar:Baz&gt;</span><span class="INCLUDED">
      </span><span class="INCLUDED">&lt;/dsig:Object&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/dsig:Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/Foo&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y1/c14n-3.html
  
  Index: c14n-3.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;Foo</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xml:space="preserve"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;dsig:Signature</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignedInfo</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:CanonicalizationMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:SignatureMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">7yOTjUu+9oEhShgyIIXDLjQ08aY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">09xMy0RTQM1Q91demYe/0F6AGXo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">ZQH+SkCN8c5y0feAr+aRTZDwyvY=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:Reference</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> URI="#xpointer(id('to-be-signed'))"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:Transforms</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Transform</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#WithComments"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> PrefixList="bar #default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/dsig:Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestMethod</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/dsig:DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DigestValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">a1cTqBgbqpUt6bMJN4C6zFtnoyo=</span><span class="EXCLUDED">&lt;/dsig:DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:SignatureValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Kv1e7Kjhz4gFtOZKgvC5cLYtMQNIn99fyLBa6D//bBokTxTUEkMwaA==
      </span><span class="EXCLUDED">&lt;/dsig:SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;dsig:KeyInfo</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;dsig:KeyValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;dsig:DSAKeyValue</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:P</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
              nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
              L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
            </span><span class="EXCLUDED">&lt;/dsig:P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Q</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              mFf8DiMVNFXy0vag9oNGNW/g4u0=
            </span><span class="EXCLUDED">&lt;/dsig:Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:G</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
              apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
              wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
            </span><span class="EXCLUDED">&lt;/dsig:G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;dsig:Y</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="EXCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
              B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
              7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
            </span><span class="EXCLUDED">&lt;/dsig:Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/dsig:DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/dsig:KeyValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/dsig:KeyInfo&gt;</span><span class="EXCLUDED">
      </span><span class="INCLUDED">&lt;dsig:Object</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED"> Id="to-be-signed"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;bar:Baz</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns="urn:foo"</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:bar="urn:bar"</span><span class="INCLUDED"> xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;!--  comment --&gt;</span><span class="INCLUDED">
        </span><span class="INCLUDED">&lt;/bar:Baz&gt;</span><span class="INCLUDED">
      </span><span class="INCLUDED">&lt;/dsig:Object&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/dsig:Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/Foo&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y2/c14n-0.html
  
  Index: c14n-0.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;doc</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> xml:base="http://www.example.org/2002/"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e1</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e1&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e2</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e2&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e3</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> id="elem3"</span><span class="EXCLUDED"> name="elem3"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e3&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e4</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> id="elem4"</span><span class="EXCLUDED"> name="elem4"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e4&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e5</span><span class="EXCLUDED"> xmlns="http://example.org"</span><span class="EXCLUDED"> xmlns:a="http://www.w3.org"</span><span class="EXCLUDED"> xmlns:b="http://www.ietf.org"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> attr="I'm"</span><span class="EXCLUDED"> attr2="all"</span><span class="EXCLUDED"> b:attr="sorted"</span><span class="EXCLUDED"> a:attr="out"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e5&gt;</span><span class="EXCLUDED">
     </span><span class="INCLUDED">&lt;e6</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> test="../baz"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
         </span><span class="INCLUDED">&lt;e7</span><span class="INCLUDED"> xmlns="http://www.ietf.org"</span><span class="INCLUDED"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;e8</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> a:foo="bar"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
                 </span><span class="INCLUDED">&lt;e9</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:a="http://www.ietf.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> attr="default"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/e9&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/e8&gt;</span><span class="INCLUDED">
         </span><span class="INCLUDED">&lt;/e7&gt;</span><span class="INCLUDED">
     </span><span class="INCLUDED">&lt;/e6&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> xml:base="http://www.example.org/2002/"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AaBWmuBu+YJ6/VVXKwlrdA==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SjyCLpdMX/5X+8Wueu3tlg==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> PrefixList="a"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lOOQdTLkMX7sv41ZlpwO0g==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           QY8y1yZWODi6TR/vlmHwz17B6dk5mekvRNJozYZUBovxQat0F2o4/Q==
        </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
                    nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
                    L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
                 </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    mFf8DiMVNFXy0vag9oNGNW/g4u0=
                 </span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
                    apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
                    wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
                 </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
                    B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
                    7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
                 </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/doc&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y2/c14n-1.html
  
  Index: c14n-1.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;doc</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> xml:base="http://www.example.org/2002/"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e1</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e1&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e2</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e2&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e3</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> id="elem3"</span><span class="EXCLUDED"> name="elem3"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e3&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e4</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> id="elem4"</span><span class="EXCLUDED"> name="elem4"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e4&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e5</span><span class="EXCLUDED"> xmlns="http://example.org"</span><span class="EXCLUDED"> xmlns:a="http://www.w3.org"</span><span class="EXCLUDED"> xmlns:b="http://www.ietf.org"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> attr="I'm"</span><span class="EXCLUDED"> attr2="all"</span><span class="EXCLUDED"> b:attr="sorted"</span><span class="EXCLUDED"> a:attr="out"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e5&gt;</span><span class="EXCLUDED">
     </span><span class="INCLUDED">&lt;e6</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> test="../baz"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
         </span><span class="INCLUDED">&lt;e7</span><span class="INCLUDED"> xmlns="http://www.ietf.org"</span><span class="INCLUDED"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;e8</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> a:foo="bar"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
                 </span><span class="INCLUDED">&lt;e9</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:a="http://www.ietf.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> attr="default"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/e9&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/e8&gt;</span><span class="INCLUDED">
         </span><span class="INCLUDED">&lt;/e7&gt;</span><span class="INCLUDED">
     </span><span class="INCLUDED">&lt;/e6&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> xml:base="http://www.example.org/2002/"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AaBWmuBu+YJ6/VVXKwlrdA==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SjyCLpdMX/5X+8Wueu3tlg==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> PrefixList="a"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lOOQdTLkMX7sv41ZlpwO0g==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           QY8y1yZWODi6TR/vlmHwz17B6dk5mekvRNJozYZUBovxQat0F2o4/Q==
        </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
                    nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
                    L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
                 </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    mFf8DiMVNFXy0vag9oNGNW/g4u0=
                 </span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
                    apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
                    wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
                 </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
                    B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
                    7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
                 </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/doc&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y2/c14n-2.html
  
  Index: c14n-2.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;doc</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> xml:base="http://www.example.org/2002/"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e1</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e1&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e2</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e2&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e3</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> id="elem3"</span><span class="EXCLUDED"> name="elem3"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e3&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e4</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> id="elem4"</span><span class="EXCLUDED"> name="elem4"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e4&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;e5</span><span class="EXCLUDED"> xmlns="http://example.org"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:a="http://www.w3.org"</span><span class="EXCLUDED"> xmlns:b="http://www.ietf.org"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> attr="I'm"</span><span class="EXCLUDED"> attr2="all"</span><span class="EXCLUDED"> b:attr="sorted"</span><span class="EXCLUDED"> a:attr="out"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/e5&gt;</span><span class="EXCLUDED">
     </span><span class="INCLUDED">&lt;e6</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> test="../baz"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
         </span><span class="INCLUDED">&lt;e7</span><span class="INCLUDED"> xmlns="http://www.ietf.org"</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;e8</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:a="http://www.w3.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> a:foo="bar"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
                 </span><span class="INCLUDED">&lt;e9</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:a="http://www.ietf.org"</span><span class="INCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="INCLUDED"> attr="default"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/e9&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/e8&gt;</span><span class="INCLUDED">
         </span><span class="INCLUDED">&lt;/e7&gt;</span><span class="INCLUDED">
     </span><span class="INCLUDED">&lt;/e6&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> xml:base="http://www.example.org/2002/"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AaBWmuBu+YJ6/VVXKwlrdA==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SjyCLpdMX/5X+8Wueu3tlg==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                       ancestor-or-self::e6
                    </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> PrefixList="a"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lOOQdTLkMX7sv41ZlpwO0g==</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           QY8y1yZWODi6TR/vlmHwz17B6dk5mekvRNJozYZUBovxQat0F2o4/Q==
        </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    8FkJgwdyizV5Vd0m6DA/DZsdweJdnkueYVUd7L8aA4JpZxrlCI/M7mDE/OGhEhgB
                    nFzSTrBjSFpT7DG66uy7oJeE+RgkXO7EWWOEglMPwaZgGgi1oZarv95VOx3uO8W8
                    L7+S/3AuHNUZQD4b5bpdYAmjXFwz6dl0mKiXAvVuP9E=
                 </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    mFf8DiMVNFXy0vag9oNGNW/g4u0=
                 </span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    g8gRdNlq9EOTR2TjmVApqCAZAq3jEjOIxXbs8JBiZ+U7dV9geeXEy13GbYoP23Qr
                    apZQo+35diw+cMYPHjN+iUCwUkiGWv7/piAK+Ootfw03etL8XiVWjtL5NBof2CNp
                    wmAw7mrwmNG092y1e6HXSGMMZpaoth/P8xhsxCQsqI8=
                 </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
                 </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:foo="http://www.bar.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                    j0V14dc/I+okDAeG4ZbWUzb3HTFkEOC6feOMo5Dk218GcPqEKroVHaDBF9CmRV1v
                    B8MUOExB+6ZNHfcs5Vaw0HVn62YiEBzrmKikx6SxO4Dg9L8I5WbHn37vxUKvHs8r
                    7+rma3kpZQftTMiBpJ8XK8Z6jg8VhuJqo9yZZO+p3I0=
                 </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
           </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
     </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/doc&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-0.html
  
  Index: c14n-0.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::Parent or (parent::Parent and not(self::Child)) or self::GrandChild or parent::GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent xml:foo="bar" xml:fool="barbar" xml:lang="en" xml:space="default">
      <GrandChild xml:foo="barbarossa" xml:fool="barbar" xml:lang="ge" xml:space="preserve"></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. Parent inherts xml:lang and xml:space since it is an orphan node.
  2. Parent has explicitly declared attributes xml:foo and xml:fool.
  3. GrandChild inherts xml:foo from its Child ancestor.
  4. GrandChild inherits xml:fool from its Parent ancestor.
  5. GrandChild inherits xml:lang from its Child ancestor.
  6. GrandChild has explicitly declared attribute xml:space.
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent xml:foo="bar" xml:fool="barbar">
      <GrandChild xm:space="preserve"></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  1. Only those attributes in the xml namespace are rendered, which are
     explicitely declared in the attribute axis of an element.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xml:lang="en"</span><span class="EXCLUDED"> xml:space="default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xml:foo="bar"</span><span class="INCLUDED"> xml:fool="barbar"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xml:foo="barbarossa"</span><span class="EXCLUDED"> xml:lang="ge"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xml:space="preserve"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-1.html
  
  Index: c14n-1.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::Parent or (parent::Parent and not(self::Child)) or self::GrandChild or parent::GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent xml:foo="bar" xml:fool="barbar" xml:lang="en" xml:space="default">
      <GrandChild xml:foo="barbarossa" xml:fool="barbar" xml:lang="ge" xml:space="preserve"></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. Parent inherts xml:lang and xml:space since it is an orphan node.
  2. Parent has explicitly declared attributes xml:foo and xml:fool.
  3. GrandChild inherts xml:foo from its Child ancestor.
  4. GrandChild inherits xml:fool from its Parent ancestor.
  5. GrandChild inherits xml:lang from its Child ancestor.
  6. GrandChild has explicitly declared attribute xml:space.
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent xml:foo="bar" xml:fool="barbar">
      <GrandChild xm:space="preserve"></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  1. Only those attributes in the xml namespace are rendered, which are
     explicitely declared in the attribute axis of an element.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xml:lang="en"</span><span class="EXCLUDED"> xml:space="default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xml:foo="bar"</span><span class="INCLUDED"> xml:fool="barbar"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xml:foo="barbarossa"</span><span class="EXCLUDED"> xml:lang="ge"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xml:space="preserve"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-2.html
  
  Index: c14n-2.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::Parent or (parent::Parent and not(self::default:Child)) or self::GrandChild or parent::GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- additionalNSPrefixes="default http://example.org" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent>
      <GrandChild></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. The xmlns="" of Parent is not rendered, although it is explicitly declared.
     This is because Parent has no output parent with a default namespace decla-
     ration that is in the node set.
  2. The xmlns="" of GrandChild is not rendered, although it is explicitly
     declared. This is because GrandChild has no output parent with a default
     namespace declaration that is in the node set.
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent>
      <GrandChild></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  See Annotation C14N.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns="http://example.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-3.html
  
  Index: c14n-3.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::Parent or (parent::Parent and not(self::default:Child)) or self::GrandChild or parent::GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- additionalNSPrefixes="default http://example.org" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent>
      <GrandChild></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. The xmlns="" of Parent is not rendered, although it is explicitly declared.
     This is because Parent has no output parent with a default namespace decla-
     ration that is in the node set.
  2. The xmlns="" of GrandChild is not rendered, although it is explicitly
     declared. This is because GrandChild has no output parent with a default
     namespace declaration that is in the node set.
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent>
      <GrandChild></GrandChild>
    </Parent>
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  See Annotation C14N.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns="http://example.org"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-4.html
  
  Index: c14n-4.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::default:Parent or (parent::default:Parent and not(self::default:Child)) or self::ns1:GrandChild or parent::ns1:GrandChild or self::default:GrandChild or parent::default:GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- additionalNSPrefixes="default http://example.org/default ns1 http://example.org/ns1" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent xmlns="http://example.org/default">
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1"></ns1:GrandChild><ns1:GrandChild xmlns="http://bar.com/default" xmlns:ns1="http://example.org/ns1" Gender="male"></ns1:GrandChild><GrandChild xmlns:ns1="http://example.org/ns1"></GrandChild><GrandChild xmlns:ns1="http://example.org/ns1" ns1:Gender="male"></GrandChild>
    </Parent>
   --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. The default namespace node is rendered for Parent, since it is
     inherited from GrandParent.
  2. The ns1 namespace node is rendered for the first GrandChild, since
     it is inherited from Child.
  3. The default namespace node is not rendered for the first GrandChild,
     since the output parent of GrandChild (Parent) has the same namespace
     node with the same value, which is in the node set.
  4. The ns1 namespace node is rendered for the second GrandChild (same as 2).
  5. The default namespace node is rendered for the second GrandChild,
     since it is explicitly declared, and has a different value than that of
     Parent.
  6. The ns1 namespace node is rendered for the third GrandChild (same as 2).   
  7. The default namespace node is not rendered for the third GrandChild 
     (same as 3).
  8. The ns1 namespace node is rendered for the fourth GrandChild (same as 2).   
  9. The default namespace node is not rendered fourth the third GrandChild 
     (same as 3).
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent xmlns="http://example.org/default">
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1"></ns1:GrandChild><ns1:GrandChild xmlns:ns1="http://example.org/ns1" Gender="male"></ns1:GrandChild><GrandChild></GrandChild><GrandChild xmlns:ns1="http://example.org/ns1" ns1:Gender="male"></GrandChild> 
    </Parent>    
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  1. The default namespace node is rendered for Parent, since it is visibly
     utilized by Parent.
  2. The ns1 namespace attribute is rendered for the first GrandChild, since it
     is visibly utilized by GrandChild.
  3. The default namespace node is not rendered for the first GrandChild, since
     it is not visibly utilized.
  4. The ns1 namespace attribute is rendered for the second GrandChild, since it
     is visibly utilized by GrandChild.
  5. The default namespace node is not rendered for the second GrandChild, since
     it is not visibly utilized by GrandChild. The Gender attribute is in no
     namespace.
  6. The ns1 namespace node is not rendered for the third GrandChild, since it
     is not visibly utilized.
  7. The default namespace node is not rendered for the third GrandChild. It is
     visibly utilized, but the same namespace node with the same value has already
     been rendered in Parent (an output parent of GrandChild).
  8. The default namespace node is not rendered for the fourth GrandChild, since
     it is not visibly utilized.
  9. The ns1 namespace node is rendered for the fourth GrandChild, since it is
     visibly utilized by the ns1:Gender attribute of GrandChild.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns="http://example.org/default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns="http://example.org/default"</span><span class="EXCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;ns1:GrandChild</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/ns1:GrandChild&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;ns1:GrandChild</span><span class="INCLUDED"> xmlns="http://bar.com/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED"> Gender="male"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/ns1:GrandChild&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED"> ns1:Gender="male"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-5.html
  
  Index: c14n-5.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::default:Parent or (parent::default:Parent and not(self::default:Child)) or self::ns1:GrandChild or parent::ns1:GrandChild or self::default:GrandChild or parent::default:GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- additionalNSPrefixes="default http://example.org/default ns1 http://example.org/ns1" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent xmlns="http://example.org/default">
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1"></ns1:GrandChild><ns1:GrandChild xmlns="http://bar.com/default" xmlns:ns1="http://example.org/ns1" Gender="male"></ns1:GrandChild><GrandChild xmlns:ns1="http://example.org/ns1"></GrandChild><GrandChild xmlns:ns1="http://example.org/ns1" ns1:Gender="male"></GrandChild>
    </Parent>
   --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. The default namespace node is rendered for Parent, since it is
     inherited from GrandParent.
  2. The ns1 namespace node is rendered for the first GrandChild, since
     it is inherited from Child.
  3. The default namespace node is not rendered for the first GrandChild,
     since the output parent of GrandChild (Parent) has the same namespace
     node with the same value, which is in the node set.
  4. The ns1 namespace node is rendered for the second GrandChild (same as 2).
  5. The default namespace node is rendered for the second GrandChild,
     since it is explicitly declared, and has a different value than that of
     Parent.
  6. The ns1 namespace node is rendered for the third GrandChild (same as 2).   
  7. The default namespace node is not rendered for the third GrandChild 
     (same as 3).
  8. The ns1 namespace node is rendered for the fourth GrandChild (same as 2).   
  9. The default namespace node is not rendered fourth the third GrandChild 
     (same as 3).
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent xmlns="http://example.org/default">
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1"></ns1:GrandChild><ns1:GrandChild xmlns:ns1="http://example.org/ns1" Gender="male"></ns1:GrandChild><GrandChild></GrandChild><GrandChild xmlns:ns1="http://example.org/ns1" ns1:Gender="male"></GrandChild> 
    </Parent>    
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  1. The default namespace node is rendered for Parent, since it is visibly
     utilized by Parent.
  2. The ns1 namespace attribute is rendered for the first GrandChild, since it
     is visibly utilized by GrandChild.
  3. The default namespace node is not rendered for the first GrandChild, since
     it is not visibly utilized.
  4. The ns1 namespace attribute is rendered for the second GrandChild, since it
     is visibly utilized by GrandChild.
  5. The default namespace node is not rendered for the second GrandChild, since
     it is not visibly utilized by GrandChild. The Gender attribute is in no
     namespace.
  6. The ns1 namespace node is not rendered for the third GrandChild, since it
     is not visibly utilized.
  7. The default namespace node is not rendered for the third GrandChild. It is
     visibly utilized, but the same namespace node with the same value has already
     been rendered in Parent (an output parent of GrandChild).
  8. The default namespace node is not rendered for the fourth GrandChild, since
     it is not visibly utilized.
  9. The ns1 namespace node is rendered for the fourth GrandChild, since it is
     visibly utilized by the ns1:Gender attribute of GrandChild.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns="http://example.org/default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns="http://example.org/default"</span><span class="EXCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;ns1:GrandChild</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/ns1:GrandChild&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;ns1:GrandChild</span><span class="INCLUDED"> xmlns="http://bar.com/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED"> Gender="male"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/ns1:GrandChild&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;GrandChild</span><span class="INCLUDED"> xmlns="http://example.org/default"</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED"> ns1:Gender="male"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-6.html
  
  Index: c14n-6.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::Parent or (parent::Parent and not(self::Child)) or self::ns1:GrandChild or parent::ns1:GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- additionalNSPrefixes="ns1 http://example.org/ns1" --&gt;
  </span><span class="EXCLUDED">&lt;!-- InlusiveNamespacePrefixList="ns2" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent>
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1" xmlns:ns2="http://example.org/ns2"></ns1:GrandChild>
    </Parent>    
   --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. The namespace nodes ns1 und ns2 are rendered for GrandChild, since
     they are both in scope for GrandChild and in the output node set.   
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent>
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1" xmlns:ns2="http://example.org/ns2"></ns1:GrandChild>
    </Parent>    
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  1. The namespace node ns1 is rendered for GrandChild since it is visibly
     utilized by GrandChild.
  2. The namespace node ns2 is rendered since it is on the 
     InlusiveNamespacePrefixList and is therefore treated as in C14N mode.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="EXCLUDED"> xmlns:ns2="http://example.org/ns2"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;ns1:GrandChild</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDED"> xmlns:ns2="http://example.org/ns2"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/ns1:GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y3/c14n-7.html
  
  Index: c14n-7.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;!-- XPath="self::Parent or (parent::Parent and not(self::Child)) or self::ns1:GrandChild or parent::ns1:GrandChild" --&gt;
  </span><span class="EXCLUDED">&lt;!-- additionalNSPrefixes="ns1 http://example.org/ns1" --&gt;
  </span><span class="EXCLUDED">&lt;!-- InlusiveNamespacePrefixList="ns2" --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result C14N:
  <Parent>
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1" xmlns:ns2="http://example.org/ns2"></ns1:GrandChild>
    </Parent>    
   --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation C14N:
  1. The namespace nodes ns1 und ns2 are rendered for GrandChild, since
     they are both in scope for GrandChild and in the output node set.   
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Result EC14N:
  <Parent>
      <ns1:GrandChild xmlns:ns1="http://example.org/ns1" xmlns:ns2="http://example.org/ns2"></ns1:GrandChild>
    </Parent>    
  --&gt;
  </span><span class="EXCLUDED">&lt;!-- Annotation EC14N:
  1. The namespace node ns1 is rendered for GrandChild since it is visibly
     utilized by GrandChild.
  2. The namespace node ns2 is rendered since it is on the 
     InlusiveNamespacePrefixList and is therefore treated as in C14N mode.
  --&gt;
  </span><span class="EXCLUDED">&lt;GrandParent</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;Parent</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
      </span><span class="EXCLUDED">&lt;Child</span><span class="EXCLUDED"> xmlns=""</span><span class="EXCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="EXCLUDEDINCLUSIVENAMESPACE"> xmlns:ns2="http://example.org/ns2"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="INCLUDED">&lt;ns1:GrandChild</span><span class="INCLUDED"> xmlns=""</span><span class="INCLUDED"> xmlns:ns1="http://example.org/ns1"</span><span class="INCLUDEDINCLUSIVENAMESPACE"> xmlns:ns2="http://example.org/ns2"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/ns1:GrandChild&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/Child&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/Parent&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/GrandParent&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y4/c14n-0.html
  
  Index: c14n-0.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;foo:Root</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;bar:Something</span><span class="INCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;foo:Something</span><span class="INCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;bar:Something</span><span class="INCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;foo:Something</span><span class="INCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
               </span><span class="INCLUDED">&lt;baz:Something</span><span class="INCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/baz:Something&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lCOS/JtpmOE+4eXFaOpY4v4BOgI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">mL1aAQ/RoOPO0SHj9KR+yY3n4CM=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">IJQgd59FJ1PAxxCY5mIL6cZemi0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SXGijO1eArEaXGphF0dxwj5fp1g=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">rNm4Id9ah12nugzXAUJgjas7ls0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AWtqDbXWKf8TV78C2d16uarbpGk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">NpjMPzEF5YZFbz4ls7eN36QWdXs=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">EacBN2aBBNSjpCOzZUOOvSv4zHU=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Fx34Vc07fXac6qmshhhLe8ogjElSmC6YxTnhxj8wMTSkfvxY+wYtrQ==
      </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              3eOeAvqnEyFpW+uTSgrdj7YLjaTkpyHecKFIoLu8QZNkGTQI1ciITBH0lqfIkdCH
              Si8fiUC3DTq3J9FsJef4YVtDF7JpUvHTOQqtq7Zgx6KC8Wxkz6rQCxOr7F0ApOYi
              89zLRoe4MkDGe6ux0+WtyOTQoVIGNTDDUFXrUQNbLrE=
            </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">hDLcFK0GO/Hz1arxOOvsgM/VLyU=</span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              nnx7hbdWozGbtnFgnbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43z
              Kt7dlEaQL7b5+JTZt3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM
              8d2rhd2Ui0xHbk0D451nhLxVWulviOSPhzKKvXrbySA=
            </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              cfYpihpAQeepbNFS4MAbQRhdXpDi5wLrwxE5hIvoYqo1L8BQVu8fY1TFAPtoae1i
              Bg/GIJyP3iLfyuBJaDvJJLP30wBH9i/s5J3656PevpOVdTfi777Fi9Gj6y/ib2Vv
              +OZfJkkp4L50+p5TUhPmQLJtREsgtl+tnIOyJT++G9U=
            </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;X509Data</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509SubjectName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            CN=Merlin Hughes,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
          </span><span class="EXCLUDED">&lt;/X509SubjectName&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509IssuerSerial</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509IssuerName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              CN=Transient CA,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
            </span><span class="EXCLUDED">&lt;/X509IssuerName&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509SerialNumber</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">1017788370348</span><span class="EXCLUDED">&lt;/X509SerialNumber&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/X509IssuerSerial&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDUDCCAxCgAwIBAgIGAOz46g2sMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkzMFoXDTEyMDQwMjIxNTkyNVowbzELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEWMBQGA1UEAxMNTWVybGluIEh1Z2hl
            czCCAbcwggEsBgcqhkjOOAQBMIIBHwKBgQDd454C+qcTIWlb65NKCt2PtguNpOSn
            Id5woUigu7xBk2QZNAjVyIhMEfSWp8iR0IdKLx+JQLcNOrcn0Wwl5/hhW0MXsmlS
            8dM5Cq2rtmDHooLxbGTPqtALE6vsXQCk5iLz3MtGh7gyQMZ7q7HT5a3I5NChUgY1
            MMNQVetRA1susQIVAIQy3BStBjvx89Wq8Tjr7IDP1S8lAoGBAJ58e4W3VqMxm7Zx
            YJ2xZ6KX0Ze10WnKZDyURn+T9iFIFbKRFElKDeotXwwXwYON8yre3ZRGkC+2+fiU
            2bdzIWTT6LMbIMVbk+07P4OZOxJ6XWL9GuYcOQcNvX42xh34DPHdq4XdlItMR25N
            A+OdZ4S8VVrpb4jkj4cyir1628kgA4GEAAKBgHH2KYoaQEHnqWzRUuDAG0EYXV6Q
            4ucC68MROYSL6GKqNS/AUFbvH2NUxQD7aGntYgYPxiCcj94i38rgSWg7ySSz99MA
            R/Yv7OSd+uej3r6TlXU34u++xYvRo+sv4m9lb/jmXyZJKeC+dPqeU1IT5kCybURL
            ILZfrZyDsiU/vhvVozowODAOBgNVHQ8BAf8EBAMCB4AwEQYDVR0OBAoECIatY7SE
            lXEOMBMGA1UdIwQMMAqACIOGPkB2MuKTMAkGByqGSM44BAMDLwAwLAIUSvT02iQj
            Q5da4Wpe0Bvs7GuCcVsCFCEcQpbjUfnxXFXNWiFyQ49ZrWqn
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDSzCCAwugAwIBAgIGAOz46fwJMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkyNVoXDTEyMDQwMjIxNTkyNVowbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MIIBtzCCASwGByqGSM44BAEwggEfAoGBAN3jngL6pxMhaVvrk0oK3Y+2C42k5Kch
            3nChSKC7vEGTZBk0CNXIiEwR9JanyJHQh0ovH4lAtw06tyfRbCXn+GFbQxeyaVLx
            0zkKrau2YMeigvFsZM+q0AsTq+xdAKTmIvPcy0aHuDJAxnursdPlrcjk0KFSBjUw
            w1BV61EDWy6xAhUAhDLcFK0GO/Hz1arxOOvsgM/VLyUCgYEAnnx7hbdWozGbtnFg
            nbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43zKt7dlEaQL7b5+JTZ
            t3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM8d2rhd2Ui0xHbk0D
            451nhLxVWulviOSPhzKKvXrbySADgYQAAoGAfag+HCABIJadDD9Aarhgc2QR3Lp7
            PpMOh0lAwLiIsvkO4UlbeOS0IJC8bcqLjM1fVw6FGSaxmq+4y1ag2m9k6IdE0Qh5
            NxB/xFkmdwqXFRIJVp44OeUygB47YK76NmUIYG3DdfiPPU3bqzjvtOtETiCHvo25
            4D6UjwPpYErXRUajNjA0MA4GA1UdDwEB/wQEAwICBDAPBgNVHRMECDAGAQH/AgEA
            MBEGA1UdDgQKBAiDhj5AdjLikzAJBgcqhkjOOAQDAy8AMCwCFELu0nuweqW7Wf0s
            gk/CAGGL0BGKAhRNdgQGr5iyZKoH4oqPm0VJ9TjXLg==
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/X509Data&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/foo:Root&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y4/c14n-1.html
  
  Index: c14n-1.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;foo:Root</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
               </span><span class="INCLUDED">&lt;baz:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/baz:Something&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lCOS/JtpmOE+4eXFaOpY4v4BOgI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">mL1aAQ/RoOPO0SHj9KR+yY3n4CM=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">IJQgd59FJ1PAxxCY5mIL6cZemi0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SXGijO1eArEaXGphF0dxwj5fp1g=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">rNm4Id9ah12nugzXAUJgjas7ls0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AWtqDbXWKf8TV78C2d16uarbpGk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">NpjMPzEF5YZFbz4ls7eN36QWdXs=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">EacBN2aBBNSjpCOzZUOOvSv4zHU=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Fx34Vc07fXac6qmshhhLe8ogjElSmC6YxTnhxj8wMTSkfvxY+wYtrQ==
      </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              3eOeAvqnEyFpW+uTSgrdj7YLjaTkpyHecKFIoLu8QZNkGTQI1ciITBH0lqfIkdCH
              Si8fiUC3DTq3J9FsJef4YVtDF7JpUvHTOQqtq7Zgx6KC8Wxkz6rQCxOr7F0ApOYi
              89zLRoe4MkDGe6ux0+WtyOTQoVIGNTDDUFXrUQNbLrE=
            </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">hDLcFK0GO/Hz1arxOOvsgM/VLyU=</span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              nnx7hbdWozGbtnFgnbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43z
              Kt7dlEaQL7b5+JTZt3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM
              8d2rhd2Ui0xHbk0D451nhLxVWulviOSPhzKKvXrbySA=
            </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              cfYpihpAQeepbNFS4MAbQRhdXpDi5wLrwxE5hIvoYqo1L8BQVu8fY1TFAPtoae1i
              Bg/GIJyP3iLfyuBJaDvJJLP30wBH9i/s5J3656PevpOVdTfi777Fi9Gj6y/ib2Vv
              +OZfJkkp4L50+p5TUhPmQLJtREsgtl+tnIOyJT++G9U=
            </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;X509Data</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509SubjectName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            CN=Merlin Hughes,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
          </span><span class="EXCLUDED">&lt;/X509SubjectName&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509IssuerSerial</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509IssuerName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              CN=Transient CA,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
            </span><span class="EXCLUDED">&lt;/X509IssuerName&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509SerialNumber</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">1017788370348</span><span class="EXCLUDED">&lt;/X509SerialNumber&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/X509IssuerSerial&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDUDCCAxCgAwIBAgIGAOz46g2sMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkzMFoXDTEyMDQwMjIxNTkyNVowbzELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEWMBQGA1UEAxMNTWVybGluIEh1Z2hl
            czCCAbcwggEsBgcqhkjOOAQBMIIBHwKBgQDd454C+qcTIWlb65NKCt2PtguNpOSn
            Id5woUigu7xBk2QZNAjVyIhMEfSWp8iR0IdKLx+JQLcNOrcn0Wwl5/hhW0MXsmlS
            8dM5Cq2rtmDHooLxbGTPqtALE6vsXQCk5iLz3MtGh7gyQMZ7q7HT5a3I5NChUgY1
            MMNQVetRA1susQIVAIQy3BStBjvx89Wq8Tjr7IDP1S8lAoGBAJ58e4W3VqMxm7Zx
            YJ2xZ6KX0Ze10WnKZDyURn+T9iFIFbKRFElKDeotXwwXwYON8yre3ZRGkC+2+fiU
            2bdzIWTT6LMbIMVbk+07P4OZOxJ6XWL9GuYcOQcNvX42xh34DPHdq4XdlItMR25N
            A+OdZ4S8VVrpb4jkj4cyir1628kgA4GEAAKBgHH2KYoaQEHnqWzRUuDAG0EYXV6Q
            4ucC68MROYSL6GKqNS/AUFbvH2NUxQD7aGntYgYPxiCcj94i38rgSWg7ySSz99MA
            R/Yv7OSd+uej3r6TlXU34u++xYvRo+sv4m9lb/jmXyZJKeC+dPqeU1IT5kCybURL
            ILZfrZyDsiU/vhvVozowODAOBgNVHQ8BAf8EBAMCB4AwEQYDVR0OBAoECIatY7SE
            lXEOMBMGA1UdIwQMMAqACIOGPkB2MuKTMAkGByqGSM44BAMDLwAwLAIUSvT02iQj
            Q5da4Wpe0Bvs7GuCcVsCFCEcQpbjUfnxXFXNWiFyQ49ZrWqn
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDSzCCAwugAwIBAgIGAOz46fwJMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkyNVoXDTEyMDQwMjIxNTkyNVowbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MIIBtzCCASwGByqGSM44BAEwggEfAoGBAN3jngL6pxMhaVvrk0oK3Y+2C42k5Kch
            3nChSKC7vEGTZBk0CNXIiEwR9JanyJHQh0ovH4lAtw06tyfRbCXn+GFbQxeyaVLx
            0zkKrau2YMeigvFsZM+q0AsTq+xdAKTmIvPcy0aHuDJAxnursdPlrcjk0KFSBjUw
            w1BV61EDWy6xAhUAhDLcFK0GO/Hz1arxOOvsgM/VLyUCgYEAnnx7hbdWozGbtnFg
            nbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43zKt7dlEaQL7b5+JTZ
            t3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM8d2rhd2Ui0xHbk0D
            451nhLxVWulviOSPhzKKvXrbySADgYQAAoGAfag+HCABIJadDD9Aarhgc2QR3Lp7
            PpMOh0lAwLiIsvkO4UlbeOS0IJC8bcqLjM1fVw6FGSaxmq+4y1ag2m9k6IdE0Qh5
            NxB/xFkmdwqXFRIJVp44OeUygB47YK76NmUIYG3DdfiPPU3bqzjvtOtETiCHvo25
            4D6UjwPpYErXRUajNjA0MA4GA1UdDwEB/wQEAwICBDAPBgNVHRMECDAGAQH/AgEA
            MBEGA1UdDgQKBAiDhj5AdjLikzAJBgcqhkjOOAQDAy8AMCwCFELu0nuweqW7Wf0s
            gk/CAGGL0BGKAhRNdgQGr5iyZKoH4oqPm0VJ9TjXLg==
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/X509Data&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/foo:Root&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y4/c14n-10.html
  
  Index: c14n-10.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;foo:Root</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
               </span><span class="INCLUDED">&lt;baz:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/baz:Something&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lCOS/JtpmOE+4eXFaOpY4v4BOgI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">mL1aAQ/RoOPO0SHj9KR+yY3n4CM=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">IJQgd59FJ1PAxxCY5mIL6cZemi0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SXGijO1eArEaXGphF0dxwj5fp1g=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">rNm4Id9ah12nugzXAUJgjas7ls0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AWtqDbXWKf8TV78C2d16uarbpGk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">NpjMPzEF5YZFbz4ls7eN36QWdXs=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">EacBN2aBBNSjpCOzZUOOvSv4zHU=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Fx34Vc07fXac6qmshhhLe8ogjElSmC6YxTnhxj8wMTSkfvxY+wYtrQ==
      </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              3eOeAvqnEyFpW+uTSgrdj7YLjaTkpyHecKFIoLu8QZNkGTQI1ciITBH0lqfIkdCH
              Si8fiUC3DTq3J9FsJef4YVtDF7JpUvHTOQqtq7Zgx6KC8Wxkz6rQCxOr7F0ApOYi
              89zLRoe4MkDGe6ux0+WtyOTQoVIGNTDDUFXrUQNbLrE=
            </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">hDLcFK0GO/Hz1arxOOvsgM/VLyU=</span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              nnx7hbdWozGbtnFgnbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43z
              Kt7dlEaQL7b5+JTZt3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM
              8d2rhd2Ui0xHbk0D451nhLxVWulviOSPhzKKvXrbySA=
            </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              cfYpihpAQeepbNFS4MAbQRhdXpDi5wLrwxE5hIvoYqo1L8BQVu8fY1TFAPtoae1i
              Bg/GIJyP3iLfyuBJaDvJJLP30wBH9i/s5J3656PevpOVdTfi777Fi9Gj6y/ib2Vv
              +OZfJkkp4L50+p5TUhPmQLJtREsgtl+tnIOyJT++G9U=
            </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;X509Data</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509SubjectName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            CN=Merlin Hughes,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
          </span><span class="EXCLUDED">&lt;/X509SubjectName&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509IssuerSerial</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509IssuerName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              CN=Transient CA,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
            </span><span class="EXCLUDED">&lt;/X509IssuerName&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509SerialNumber</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">1017788370348</span><span class="EXCLUDED">&lt;/X509SerialNumber&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/X509IssuerSerial&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDUDCCAxCgAwIBAgIGAOz46g2sMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkzMFoXDTEyMDQwMjIxNTkyNVowbzELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEWMBQGA1UEAxMNTWVybGluIEh1Z2hl
            czCCAbcwggEsBgcqhkjOOAQBMIIBHwKBgQDd454C+qcTIWlb65NKCt2PtguNpOSn
            Id5woUigu7xBk2QZNAjVyIhMEfSWp8iR0IdKLx+JQLcNOrcn0Wwl5/hhW0MXsmlS
            8dM5Cq2rtmDHooLxbGTPqtALE6vsXQCk5iLz3MtGh7gyQMZ7q7HT5a3I5NChUgY1
            MMNQVetRA1susQIVAIQy3BStBjvx89Wq8Tjr7IDP1S8lAoGBAJ58e4W3VqMxm7Zx
            YJ2xZ6KX0Ze10WnKZDyURn+T9iFIFbKRFElKDeotXwwXwYON8yre3ZRGkC+2+fiU
            2bdzIWTT6LMbIMVbk+07P4OZOxJ6XWL9GuYcOQcNvX42xh34DPHdq4XdlItMR25N
            A+OdZ4S8VVrpb4jkj4cyir1628kgA4GEAAKBgHH2KYoaQEHnqWzRUuDAG0EYXV6Q
            4ucC68MROYSL6GKqNS/AUFbvH2NUxQD7aGntYgYPxiCcj94i38rgSWg7ySSz99MA
            R/Yv7OSd+uej3r6TlXU34u++xYvRo+sv4m9lb/jmXyZJKeC+dPqeU1IT5kCybURL
            ILZfrZyDsiU/vhvVozowODAOBgNVHQ8BAf8EBAMCB4AwEQYDVR0OBAoECIatY7SE
            lXEOMBMGA1UdIwQMMAqACIOGPkB2MuKTMAkGByqGSM44BAMDLwAwLAIUSvT02iQj
            Q5da4Wpe0Bvs7GuCcVsCFCEcQpbjUfnxXFXNWiFyQ49ZrWqn
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDSzCCAwugAwIBAgIGAOz46fwJMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkyNVoXDTEyMDQwMjIxNTkyNVowbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MIIBtzCCASwGByqGSM44BAEwggEfAoGBAN3jngL6pxMhaVvrk0oK3Y+2C42k5Kch
            3nChSKC7vEGTZBk0CNXIiEwR9JanyJHQh0ovH4lAtw06tyfRbCXn+GFbQxeyaVLx
            0zkKrau2YMeigvFsZM+q0AsTq+xdAKTmIvPcy0aHuDJAxnursdPlrcjk0KFSBjUw
            w1BV61EDWy6xAhUAhDLcFK0GO/Hz1arxOOvsgM/VLyUCgYEAnnx7hbdWozGbtnFg
            nbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43zKt7dlEaQL7b5+JTZ
            t3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM8d2rhd2Ui0xHbk0D
            451nhLxVWulviOSPhzKKvXrbySADgYQAAoGAfag+HCABIJadDD9Aarhgc2QR3Lp7
            PpMOh0lAwLiIsvkO4UlbeOS0IJC8bcqLjM1fVw6FGSaxmq+4y1ag2m9k6IdE0Qh5
            NxB/xFkmdwqXFRIJVp44OeUygB47YK76NmUIYG3DdfiPPU3bqzjvtOtETiCHvo25
            4D6UjwPpYErXRUajNjA0MA4GA1UdDwEB/wQEAwICBDAPBgNVHRMECDAGAQH/AgEA
            MBEGA1UdDgQKBAiDhj5AdjLikzAJBgcqhkjOOAQDAy8AMCwCFELu0nuweqW7Wf0s
            gk/CAGGL0BGKAhRNdgQGr5iyZKoH4oqPm0VJ9TjXLg==
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/X509Data&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/foo:Root&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y4/c14n-11.html
  
  Index: c14n-11.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;foo:Root</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
               </span><span class="INCLUDED">&lt;baz:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/baz:Something&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lCOS/JtpmOE+4eXFaOpY4v4BOgI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">mL1aAQ/RoOPO0SHj9KR+yY3n4CM=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">IJQgd59FJ1PAxxCY5mIL6cZemi0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SXGijO1eArEaXGphF0dxwj5fp1g=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">rNm4Id9ah12nugzXAUJgjas7ls0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AWtqDbXWKf8TV78C2d16uarbpGk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">NpjMPzEF5YZFbz4ls7eN36QWdXs=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">EacBN2aBBNSjpCOzZUOOvSv4zHU=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Fx34Vc07fXac6qmshhhLe8ogjElSmC6YxTnhxj8wMTSkfvxY+wYtrQ==
      </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              3eOeAvqnEyFpW+uTSgrdj7YLjaTkpyHecKFIoLu8QZNkGTQI1ciITBH0lqfIkdCH
              Si8fiUC3DTq3J9FsJef4YVtDF7JpUvHTOQqtq7Zgx6KC8Wxkz6rQCxOr7F0ApOYi
              89zLRoe4MkDGe6ux0+WtyOTQoVIGNTDDUFXrUQNbLrE=
            </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">hDLcFK0GO/Hz1arxOOvsgM/VLyU=</span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              nnx7hbdWozGbtnFgnbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43z
              Kt7dlEaQL7b5+JTZt3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM
              8d2rhd2Ui0xHbk0D451nhLxVWulviOSPhzKKvXrbySA=
            </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              cfYpihpAQeepbNFS4MAbQRhdXpDi5wLrwxE5hIvoYqo1L8BQVu8fY1TFAPtoae1i
              Bg/GIJyP3iLfyuBJaDvJJLP30wBH9i/s5J3656PevpOVdTfi777Fi9Gj6y/ib2Vv
              +OZfJkkp4L50+p5TUhPmQLJtREsgtl+tnIOyJT++G9U=
            </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;X509Data</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509SubjectName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            CN=Merlin Hughes,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
          </span><span class="EXCLUDED">&lt;/X509SubjectName&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509IssuerSerial</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509IssuerName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              CN=Transient CA,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
            </span><span class="EXCLUDED">&lt;/X509IssuerName&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509SerialNumber</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">1017788370348</span><span class="EXCLUDED">&lt;/X509SerialNumber&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/X509IssuerSerial&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDUDCCAxCgAwIBAgIGAOz46g2sMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkzMFoXDTEyMDQwMjIxNTkyNVowbzELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEWMBQGA1UEAxMNTWVybGluIEh1Z2hl
            czCCAbcwggEsBgcqhkjOOAQBMIIBHwKBgQDd454C+qcTIWlb65NKCt2PtguNpOSn
            Id5woUigu7xBk2QZNAjVyIhMEfSWp8iR0IdKLx+JQLcNOrcn0Wwl5/hhW0MXsmlS
            8dM5Cq2rtmDHooLxbGTPqtALE6vsXQCk5iLz3MtGh7gyQMZ7q7HT5a3I5NChUgY1
            MMNQVetRA1susQIVAIQy3BStBjvx89Wq8Tjr7IDP1S8lAoGBAJ58e4W3VqMxm7Zx
            YJ2xZ6KX0Ze10WnKZDyURn+T9iFIFbKRFElKDeotXwwXwYON8yre3ZRGkC+2+fiU
            2bdzIWTT6LMbIMVbk+07P4OZOxJ6XWL9GuYcOQcNvX42xh34DPHdq4XdlItMR25N
            A+OdZ4S8VVrpb4jkj4cyir1628kgA4GEAAKBgHH2KYoaQEHnqWzRUuDAG0EYXV6Q
            4ucC68MROYSL6GKqNS/AUFbvH2NUxQD7aGntYgYPxiCcj94i38rgSWg7ySSz99MA
            R/Yv7OSd+uej3r6TlXU34u++xYvRo+sv4m9lb/jmXyZJKeC+dPqeU1IT5kCybURL
            ILZfrZyDsiU/vhvVozowODAOBgNVHQ8BAf8EBAMCB4AwEQYDVR0OBAoECIatY7SE
            lXEOMBMGA1UdIwQMMAqACIOGPkB2MuKTMAkGByqGSM44BAMDLwAwLAIUSvT02iQj
            Q5da4Wpe0Bvs7GuCcVsCFCEcQpbjUfnxXFXNWiFyQ49ZrWqn
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDSzCCAwugAwIBAgIGAOz46fwJMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkyNVoXDTEyMDQwMjIxNTkyNVowbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MIIBtzCCASwGByqGSM44BAEwggEfAoGBAN3jngL6pxMhaVvrk0oK3Y+2C42k5Kch
            3nChSKC7vEGTZBk0CNXIiEwR9JanyJHQh0ovH4lAtw06tyfRbCXn+GFbQxeyaVLx
            0zkKrau2YMeigvFsZM+q0AsTq+xdAKTmIvPcy0aHuDJAxnursdPlrcjk0KFSBjUw
            w1BV61EDWy6xAhUAhDLcFK0GO/Hz1arxOOvsgM/VLyUCgYEAnnx7hbdWozGbtnFg
            nbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43zKt7dlEaQL7b5+JTZ
            t3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM8d2rhd2Ui0xHbk0D
            451nhLxVWulviOSPhzKKvXrbySADgYQAAoGAfag+HCABIJadDD9Aarhgc2QR3Lp7
            PpMOh0lAwLiIsvkO4UlbeOS0IJC8bcqLjM1fVw6FGSaxmq+4y1ag2m9k6IdE0Qh5
            NxB/xFkmdwqXFRIJVp44OeUygB47YK76NmUIYG3DdfiPPU3bqzjvtOtETiCHvo25
            4D6UjwPpYErXRUajNjA0MA4GA1UdDwEB/wQEAwICBDAPBgNVHRMECDAGAQH/AgEA
            MBEGA1UdDgQKBAiDhj5AdjLikzAJBgcqhkjOOAQDAy8AMCwCFELu0nuweqW7Wf0s
            gk/CAGGL0BGKAhRNdgQGr5iyZKoH4oqPm0VJ9TjXLg==
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/X509Data&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/foo:Root&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y4/c14n-12.html
  
  Index: c14n-12.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;foo:Root</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
       </span><span class="EXCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="INCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="EXCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="INCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="INCLUDED">
               </span><span class="INCLUDED">&lt;baz:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="INCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/baz:Something&gt;</span><span class="INCLUDED">
             </span><span class="EXCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="INCLUDED">
       </span><span class="EXCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lCOS/JtpmOE+4eXFaOpY4v4BOgI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">mL1aAQ/RoOPO0SHj9KR+yY3n4CM=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">IJQgd59FJ1PAxxCY5mIL6cZemi0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SXGijO1eArEaXGphF0dxwj5fp1g=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">rNm4Id9ah12nugzXAUJgjas7ls0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AWtqDbXWKf8TV78C2d16uarbpGk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">NpjMPzEF5YZFbz4ls7eN36QWdXs=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">EacBN2aBBNSjpCOzZUOOvSv4zHU=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/SignedInfo&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignatureValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        Fx34Vc07fXac6qmshhhLe8ogjElSmC6YxTnhxj8wMTSkfvxY+wYtrQ==
      </span><span class="EXCLUDED">&lt;/SignatureValue&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;KeyInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;KeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DSAKeyValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;P</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              3eOeAvqnEyFpW+uTSgrdj7YLjaTkpyHecKFIoLu8QZNkGTQI1ciITBH0lqfIkdCH
              Si8fiUC3DTq3J9FsJef4YVtDF7JpUvHTOQqtq7Zgx6KC8Wxkz6rQCxOr7F0ApOYi
              89zLRoe4MkDGe6ux0+WtyOTQoVIGNTDDUFXrUQNbLrE=
            </span><span class="EXCLUDED">&lt;/P&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Q</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">hDLcFK0GO/Hz1arxOOvsgM/VLyU=</span><span class="EXCLUDED">&lt;/Q&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;G</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              nnx7hbdWozGbtnFgnbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43z
              Kt7dlEaQL7b5+JTZt3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM
              8d2rhd2Ui0xHbk0D451nhLxVWulviOSPhzKKvXrbySA=
            </span><span class="EXCLUDED">&lt;/G&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Y</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              cfYpihpAQeepbNFS4MAbQRhdXpDi5wLrwxE5hIvoYqo1L8BQVu8fY1TFAPtoae1i
              Bg/GIJyP3iLfyuBJaDvJJLP30wBH9i/s5J3656PevpOVdTfi777Fi9Gj6y/ib2Vv
              +OZfJkkp4L50+p5TUhPmQLJtREsgtl+tnIOyJT++G9U=
            </span><span class="EXCLUDED">&lt;/Y&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/DSAKeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/KeyValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;X509Data</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509SubjectName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            CN=Merlin Hughes,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
          </span><span class="EXCLUDED">&lt;/X509SubjectName&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509IssuerSerial</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509IssuerName</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              CN=Transient CA,OU=X/Secure,O=Baltimore Technologies Ltd.,ST=Dublin,C=IE
            </span><span class="EXCLUDED">&lt;/X509IssuerName&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;X509SerialNumber</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">1017788370348</span><span class="EXCLUDED">&lt;/X509SerialNumber&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/X509IssuerSerial&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDUDCCAxCgAwIBAgIGAOz46g2sMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkzMFoXDTEyMDQwMjIxNTkyNVowbzELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEWMBQGA1UEAxMNTWVybGluIEh1Z2hl
            czCCAbcwggEsBgcqhkjOOAQBMIIBHwKBgQDd454C+qcTIWlb65NKCt2PtguNpOSn
            Id5woUigu7xBk2QZNAjVyIhMEfSWp8iR0IdKLx+JQLcNOrcn0Wwl5/hhW0MXsmlS
            8dM5Cq2rtmDHooLxbGTPqtALE6vsXQCk5iLz3MtGh7gyQMZ7q7HT5a3I5NChUgY1
            MMNQVetRA1susQIVAIQy3BStBjvx89Wq8Tjr7IDP1S8lAoGBAJ58e4W3VqMxm7Zx
            YJ2xZ6KX0Ze10WnKZDyURn+T9iFIFbKRFElKDeotXwwXwYON8yre3ZRGkC+2+fiU
            2bdzIWTT6LMbIMVbk+07P4OZOxJ6XWL9GuYcOQcNvX42xh34DPHdq4XdlItMR25N
            A+OdZ4S8VVrpb4jkj4cyir1628kgA4GEAAKBgHH2KYoaQEHnqWzRUuDAG0EYXV6Q
            4ucC68MROYSL6GKqNS/AUFbvH2NUxQD7aGntYgYPxiCcj94i38rgSWg7ySSz99MA
            R/Yv7OSd+uej3r6TlXU34u++xYvRo+sv4m9lb/jmXyZJKeC+dPqeU1IT5kCybURL
            ILZfrZyDsiU/vhvVozowODAOBgNVHQ8BAf8EBAMCB4AwEQYDVR0OBAoECIatY7SE
            lXEOMBMGA1UdIwQMMAqACIOGPkB2MuKTMAkGByqGSM44BAMDLwAwLAIUSvT02iQj
            Q5da4Wpe0Bvs7GuCcVsCFCEcQpbjUfnxXFXNWiFyQ49ZrWqn
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;X509Certificate</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            MIIDSzCCAwugAwIBAgIGAOz46fwJMAkGByqGSM44BAMwbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MB4XDTAyMDQwMjIyNTkyNVoXDTEyMDQwMjIxNTkyNVowbjELMAkGA1UEBhMCSUUx
            DzANBgNVBAgTBkR1YmxpbjEkMCIGA1UEChMbQmFsdGltb3JlIFRlY2hub2xvZ2ll
            cyBMdGQuMREwDwYDVQQLEwhYL1NlY3VyZTEVMBMGA1UEAxMMVHJhbnNpZW50IENB
            MIIBtzCCASwGByqGSM44BAEwggEfAoGBAN3jngL6pxMhaVvrk0oK3Y+2C42k5Kch
            3nChSKC7vEGTZBk0CNXIiEwR9JanyJHQh0ovH4lAtw06tyfRbCXn+GFbQxeyaVLx
            0zkKrau2YMeigvFsZM+q0AsTq+xdAKTmIvPcy0aHuDJAxnursdPlrcjk0KFSBjUw
            w1BV61EDWy6xAhUAhDLcFK0GO/Hz1arxOOvsgM/VLyUCgYEAnnx7hbdWozGbtnFg
            nbFnopfRl7XRacpkPJRGf5P2IUgVspEUSUoN6i1fDBfBg43zKt7dlEaQL7b5+JTZ
            t3MhZNPosxsgxVuT7Ts/g5k7EnpdYv0a5hw5Bw29fjbGHfgM8d2rhd2Ui0xHbk0D
            451nhLxVWulviOSPhzKKvXrbySADgYQAAoGAfag+HCABIJadDD9Aarhgc2QR3Lp7
            PpMOh0lAwLiIsvkO4UlbeOS0IJC8bcqLjM1fVw6FGSaxmq+4y1ag2m9k6IdE0Qh5
            NxB/xFkmdwqXFRIJVp44OeUygB47YK76NmUIYG3DdfiPPU3bqzjvtOtETiCHvo25
            4D6UjwPpYErXRUajNjA0MA4GA1UdDwEB/wQEAwICBDAPBgNVHRMECDAGAQH/AgEA
            MBEGA1UdDgQKBAiDhj5AdjLikzAJBgcqhkjOOAQDAy8AMCwCFELu0nuweqW7Wf0s
            gk/CAGGL0BGKAhRNdgQGr5iyZKoH4oqPm0VJ9TjXLg==
          </span><span class="EXCLUDED">&lt;/X509Certificate&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/X509Data&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;/KeyInfo&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;/Signature&gt;</span><span class="EXCLUDED">
  </span><span class="EXCLUDED">&lt;/foo:Root&gt;</span></pre></body></html>
  
  
  1.1                  xml-security/data/interop/c14n/Y4/c14n-13.html
  
  Index: c14n-13.html
  ===================================================================
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>Caninical XML node set</title>
  <style type="text/css">
  <!-- 
  .INCLUDED { 
     color: #000000; 
     background-color: 
     #FFFFFF; 
     font-weight: bold; } 
  .EXCLUDED { 
     color: #666666; 
     background-color: 
     #999999; } 
  .INCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #FFFFFF; 
     font-weight: bold; 
     font-style: italic; } 
  .EXCLUDEDINCLUSIVENAMESPACE { 
     color: #0000FF; 
     background-color: #999999; 
     font-style: italic; } 
  --> 
  </style> 
  </head>
  <body bgcolor="#999999">
  <h1>Explanation of the output</h1>
  <p>The following text contains the nodeset of the given Reference before it is canonicalized. There exist four different styles to indicate how a given node is treated.</p>
  <ul>
  <li class="INCLUDED">A node which is in the node set is labeled using the INCLUDED style.</li>
  <li class="EXCLUDED">A node which is <em>NOT</em> in the node set is labeled EXCLUDED style.</li>
  <li class="INCLUDEDINCLUSIVENAMESPACE">A namespace which is in the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  <li class="EXCLUDEDINCLUSIVENAMESPACE">A namespace which is in NOT the node set AND in the InclusiveNamespaces PrefixList is labeled using the INCLUDEDINCLUSIVENAMESPACE style.</li>
  </ul>
  <h1>Output</h1>
  <pre>
  <span class="EXCLUDED">&lt;foo:Root</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
    </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;bar:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;foo:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">
               </span><span class="INCLUDED">&lt;baz:Something</span><span class="EXCLUDED"> xmlns="http://example.org/"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="INCLUDED">&gt;</span><span class="INCLUDED">&lt;/baz:Something&gt;</span><span class="INCLUDED">
             </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
          </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="INCLUDED">
       </span><span class="INCLUDED">&lt;/foo:Something&gt;</span><span class="INCLUDED">
    </span><span class="INCLUDED">&lt;/bar:Something&gt;</span><span class="EXCLUDED">
    </span><span class="EXCLUDED">&lt;Signature</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
      </span><span class="EXCLUDED">&lt;SignedInfo</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> xml:lang="en-ie"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;CanonicalizationMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/CanonicalizationMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;SignatureMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/SignatureMethod&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">lCOS/JtpmOE+4eXFaOpY4v4BOgI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">OyVqEWXE7C+5NyKtceUkdmiFO9A=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">mL1aAQ/RoOPO0SHj9KR+yY3n4CM=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">bQgF8ICymYZTuUP0FE40l3Q7BZk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">IJQgd59FJ1PAxxCY5mIL6cZemi0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">SXGijO1eArEaXGphF0dxwj5fp1g=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">rNm4Id9ah12nugzXAUJgjas7ls0=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                not (self::foo:Something)  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">uOQJQIIUETYyk0+YEBdbEQwrYbw=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  !=
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != ""))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (count(parent::node()/namespace::*)  =
                 count(parent::node()/namespace::* | self::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (string(self::node()) = namespace-uri(parent::node()))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">2jmj7l5rSw0yVb/vlWAYkK/YBwk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 ((name() = "")  and
                  ((count(ancestor-or-self::node()) mod 2) = 1)))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">6Wmm693F38R+R8E9DZM+MVXXMME=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">AWtqDbXWKf8TV78C2d16uarbpGk=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                ((name() != "bar") or parent::bar:Something)  and
                ((name() != "foo") or parent::foo:Something)  and
                ((name() != "baz") or parent::baz:Something)  and
                ((name() != "") or self::text())
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;XPath</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
                
                ancestor-or-self::bar:Something  and
                (self::text()  or
                 (namespace-uri() != "")  or
                 (string(self::node()) = namespace-uri(parent::node())))
              </span><span class="EXCLUDED">&lt;/XPath&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
              </span><span class="EXCLUDED">&lt;InclusiveNamespaces</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> PrefixList="#default"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/InclusiveNamespaces&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;/Transform&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;/Transforms&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestMethod</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">&lt;/DigestMethod&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;DigestValue</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">Wa7sEWwUmSNsv6p75omGKXL6rjI=</span><span class="EXCLUDED">&lt;/DigestValue&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;/Reference&gt;</span><span class="EXCLUDED">
        </span><span class="EXCLUDED">&lt;Reference</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> URI=""</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
          </span><span class="EXCLUDED">&lt;Transforms</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED">&gt;</span><span class="EXCLUDED">
            </span><span class="EXCLUDED">&lt;Transform</span><span class="EXCLUDED"> xmlns="http://www.w3.org/2000/09/xmldsig#"</span><span class="EXCLUDED"> xmlns:bar="http://example.org/bar"</span><span class="EXCLUDED"> xmlns:baz="http://example.org/baz"</span><span class="EXCLUDED"> xmlns:foo="http://example.org/foo"</span><span class="EXCLUDED"> Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116"</span><spa