tunisia 0 Newbie Poster

Hello,

I'm trying to look at elements of an xml file. I have one on hand but i'm trying to write a utility for
extracting info about the MessageId and KeyID, Serialnumber along with a host of other information. Basically, when I've got all of my ducks in a row and know what I need to extract from a given xml file I want to be able to sift through it and store the text after the tag/element in a list. But i'm running into issues with having to know the root name and then trying to verify parent/child/grandchild etc. Not all of these XML files are identical but they are quite similar e.g. all contain

`<ContentKeysNotValidBefore>2007-04-30T05:00:00-00:00</ContentKeysNotValidBefore>

Is there an sensible way to traverse multiple elements and doing a search for the things i'm looking for? Like the text above, I just want to find ContentKeysNotValidBefore and store 2007-04(text field)etc in my list.

I'm open to python2 or 3. I'm running on osx mountain lion. so far, I've had no luck getting lxml installed and am not willing to consider that an option.

I thought about trying something like:

for child in root:
...     print(child)
...     for node in child:
...             print (node)
...             for sub_node in node:
...                     print(sub_node)

But it seems like I should be able to have a function that is recursive and checks for isinstance(root, list) but that always comes out False and I haven't had much success with that.

Anyway, here is the xml file that I am currently dealing with.

<?xml version="1.0" encoding="UTF-8" standalone="no" ?><DCinemaSecurityMessage xmlns="http://www.digicine.com/PROTO-ASDCP-KDM-20040311#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
  <!-- Generated by Wailua Version 0.3.20 -->
  <AuthenticatedPublic Id="ID_AuthenticatedPublic">
    <MessageId>urn:uuid:7bc63f4c-c617-4d00-9e51-0c8cd6a4f59e</MessageId>
    <MessageType>http://www.digicine.com/PROTO-ASDCP-KDM-20040311#</MessageType>
    <AnnotationText>SPIDERMAN-3_FTR_S_EN-XX_US-13_51_4K_PH_20070423_DELUXE ~ KDM for Quvis-10010.pem</AnnotationText>
    <IssueDate>2007-04-29T04:13:43-00:00</IssueDate>
    <Signer>
      <dsig:X509IssuerName>dnQualifier=BzC0n/VV/uVrl2PL3uggPJ9va7Q=,CN=.deluxe-admin-c,OU=.mxf-j2c.ca.cinecert.com,O=.ca.cinecert.com</dsig:X509IssuerName>
      <dsig:X509SerialNumber>10039</dsig:X509SerialNumber>
    </Signer>
    <RequiredExtensions>
      <Recipient>
        <X509IssuerSerial>
          <dsig:X509IssuerName>dnQualifier=RUxyQle0qS7qPbcNRFBEgVjw0Og=,CN=SM.QuVIS.com.001,OU=QuVIS Digital Cinema,O=QuVIS.com</dsig:X509IssuerName>
          <dsig:X509SerialNumber>363</dsig:X509SerialNumber>
        </X509IssuerSerial>
        <X509SubjectName>CN=SM MD LE FM.QuVIS_CinemaPlayer-3d_10010,OU=QuVIS,O=QuVIS.com,dnQualifier=3oBfjTfx1me0p1ms7XOX\+eqUUtE=</X509SubjectName>
      </Recipient>
      <CompositionPlaylistId>urn:uuid:336263da-e4f1-324e-8e0c-ebea00ff79f4</CompositionPlaylistId>
      <ContentTitleText>SPIDERMAN-3_FTR_S_EN-XX_US-13_51_4K_PH_20070423_DELUXE</ContentTitleText>
      <ContentKeysNotValidBefore>2007-04-30T05:00:00-00:00</ContentKeysNotValidBefore>
      <ContentKeysNotValidAfter>2007-04-30T10:00:00-00:00</ContentKeysNotValidAfter>
      <KeyIdList>
        <KeyId>urn:uuid:9851b0f6-4790-0d4c-a69d-ea8abdedd03d</KeyId>
        <KeyId>urn:uuid:8317e8f3-1597-494d-9ed8-08a751ff8615</KeyId>
        <KeyId>urn:uuid:5d9b228d-7120-344c-aefc-840cdd32bbfc</KeyId>
        <KeyId>urn:uuid:1e32ccb2-ab0b-9d43-b879-1c12840c178b</KeyId>
        <KeyId>urn:uuid:44d04416-676a-2e4f-8995-165de8cab78d</KeyId>
        <KeyId>urn:uuid:906da0c1-b0cb-4541-b8a9-86476583cdc4</KeyId>
        <KeyId>urn:uuid:0fe2d73a-ebe3-9844-b3de-4517c63c4b90</KeyId>
        <KeyId>urn:uuid:862fa79a-18c7-9245-a172-486541bef0c0</KeyId>
        <KeyId>urn:uuid:aa2f1a88-7a55-894d-bc19-42afca589766</KeyId>
        <KeyId>urn:uuid:59d6eeff-cd56-6245-9f13-951554466626</KeyId>
        <KeyId>urn:uuid:14a13b1a-76ba-764c-97d0-9900f58af53e</KeyId>
        <KeyId>urn:uuid:ccdbe0ae-1c3f-224c-b450-947f43bbd640</KeyId>
        <KeyId>urn:uuid:dcd37f10-b042-8e44-bef0-89bda2174842</KeyId>
        <KeyId>urn:uuid:9dd7103e-7e5a-a840-a15f-f7d7fe699203</KeyId>
      </KeyIdList>
    </RequiredExtensions>
    <NonCriticalExtensions/>
  </AuthenticatedPublic>
  <AuthenticatedPrivate Id="ID_AuthenticatedPrivate"><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>Sr5r1rtysGTL3Ifr0oE1A6E59/DzNT445ETJ2IqHrbvteQGKq38dn83IjR9S5dAqGWboiLIzytGL
79SzL0czxu5Qx1QHnVMMqWlOVNBnj6eL4CZdxS0b8O7Y0z+Oy2SVuOPesQ7REQseLMftVLWiFktd
q+k3tW6H0VOQNWKBaMOq/3Hu5HBxZuPao8HVgV76Y0NgFO8kgjMdAStc+zWr3lmKUl5rlAMBkJiN
oeeGH2aCRI4WsJ5BTSiuzonNwt+P1TmK6e/LJE3uc9102XZwDjNjyAIBUzwAK9kCQke5y467lRTw
FHvTbQdYufjss/5Jn1muVFTzV7RHDW5/VqqA0g==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>Wn8dsAsZtQnVWG1zlCAUD/WQsn20S46wSBSjeR0qiGuHXuenKh7LG6c3VAQOxCPOBoNl+xyoXIcy
qNMAuqEThGSBZZH8yqaoMJkI8+yCiz9VwrAGLCkXyU5TcpVeoNn8f3k1whdy/rou7Hsxp2zaf4jl
xvh8dqV0n3dULjSriYxDpZslyNbnQaB4/TbA0oUaV0s/OCl3CLSrB0NvxXdyU2PKsPmo0HWk3rIU
OCXLuYtwia9CpviRz6dqOUuqCiK2DLw/BdKDtpNTLmLhNDDZk38jKWwwbqnrPGqLSdn0hMvfQAUJ
HE/lg0Rv/9PzOyZix+YjuBNXUuWayjRNr54ixw==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>O74q6Uw8au8fqf8F8hwydli5Bcj21RdBNoKe4KkqsPdd6ie3CzF6a8rIAbyPuWRIMODfrAMD+EVr
Mn+gGlUOq8aPJRJu+7gWEQQ0c5xkEcYK6xV7cHtpNcemyzJIn3QcbI+WiKiHEZhVj+LBWkRgCQXf
SHzGR0pCpc5dSoBL9yJI0KPutQG/RO2x6+Sj0KartJcoWz+KZBB7j/5gMUBFCvkSPogtO0Qk4KEv
iMfApe+Ciu09hdHVei8Wp93PezNyB9MXKkn9R8qwqIgSvxqweVxIP9NXa3ZN47Q+4AgI//+TK9y7
hhkQJkEU6wCzPxcrbTuL8jMoFmjtEQbDY2Sylg==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>Kq60nLujG9bYtJFlJvf3vQupzncAimsjmJ7J91CeiFC6quGbXFGaK/ERoLAuF4RiapfIXlGovnfX
tVpW9B5bWuhHuM8s7wwIZ6VIQSIyNST6XUWu4hjPis/Eq2N6QAzQIbMndREiBuQ1YjlfGrSA2I0o
4Z8EFlfhuKddVj6VtrzZJmlULi106ZEbK8KZIdZCjgca5mKXX4en2J2XsdCEd0CWZSdfVI0aBTYx
/KPFFkCXs6yoTOVjBJEGAITjE4AL3d3mb/HnH4ZX33e3C0fT9cVfpsbWHeTlno73xx0n9Hx+59AH
rMGGA6p9Lgfi5TEnpW9TStRjaeOWBNjDD1AgPw==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>gzF2+rDw8sOkKv+9oOpko6h7gtMINYqdjy+6EzdcsNNw7ectn3Bbbt9asGNUNcH+9ku1aUBiOW4y
KtusZpKVY3jx6hmtYBnx4Z/PvVS4JYPXjEQefdUlODTTXSuUdQ4l2RiQ580lL1r4J5pK+ocaXt1O
3izBFvuO2n+VztumNAcanizh5tTBJIS7DSsj31HEaQpIxUuvKRNxDD8ov10TyNZtaY2W8RN3I2lX
CHH8ZWlT2mXJvWLKFs5G9JbsRizju4TChkoAst2SEIorGR+vnyLtCpofHPdKjN9JR+Y9mFI0K6mE
hf5YMKbZjxq3VCzkUzmawD4urFrAgzh/5WaDAQ==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>RwjkfRZy9E7vLeX81cfZdVJHTbvZDGQjzQAcfozf7zoHgHWANM16AZxhW/fZGgmeKNG4AqbQX0TX
C6ZsosZ29gDuf9vbF664wgs9J+Rwvh+23vNWLgZn/XNJj3piwMtK2gUbHV/W3TR5Sf5TE204GDcc
Ti93jGbokRUyOF3PAmwyG8vIU50838ze3E7BVHvqZmMdOTnVHrlp4nCBouTHPvvxsQay6swNFz+X
WGVY9V461UKsMT4TRsRvGw17qA/s+QPrVjG24ILhgtMom7QyipLnXJWZG+d0/ZQ/Aj/m6eBJ1V8L
KjWtbna2rKoCvaVqrqexWgHtxeA7nngPPcAKtg==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>RjpivRCHBXgtMFNyhXTHjYh01bwYmIllmhKG/rrAXJsY8SyrcK3V/uKn24FojVFZqb3qZHtSjVZ0
SgAkY+UJb6LPp2tQ/b83pmhRrsXctLYbsFNWilaAqHZVSSf5W0JPGB61B/Gyu/tbyBhaZAU0kT8X
8Rx5R62ARjx7RxdqfHaqZFLo6irShRkzoyABUyX2/nreTb4T8/XY4ytb5qH2RMzzrUHZeX/rTivu
irEbaN9BGCIoyn0BWE1CKtmG2Km38jLtWfyDT0+BJ2bQTUl6cJ6aGsT1tHSx/wJGxKDtVZZLNKLU
VfpbxZmEGJ2IRw5p6bRWuuKgmqZREq8jo4b9qA==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>oLLEsv8KYX+IYPjfRYj8k51SOIsOBGmZNFbSZP+j8FkqDKT7oBYkxwMJx8pCRQxIlqX0dOPtTuxg
hCcS3tJCQXpI/o7krHr+7fWM9dG0xWOFLF40JJ0cnc2rS191QoD7Qqo9D00YDMp+fBIW1oqsxaEr
mvMjw2wze1YjnNpraBOXutR0VcqlT1eu/1uYaIeEtEeZjnI/5sghyFwZsUSi6sIP5w0xjBy3TeAk
92p4oeyvLCSonEyJQx4jwQ4KkcRPPxVeCgNFD3ltNglRsORn+ZUS5pyRiooVC0jLbdQtCLXfU5PS
o5LTdNZWSO2tb0gw4+cSjyyA+7vP+Jr/ZKOKzQ==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>Qsr1cpedxuQyEB3JthWmg5yWz4O/NgEjx5Rk0gEc3kEuL9WIV2dizbulYYTRoqKLTs1sNPTKPkBi
wI3ttEwogqy/fJPskViqWQH7iA3XPf1DLh8hRR9XNyWuecXVZp0pvt7KXzioZg7jwNPnIQpSv/e/
7uNc5BDfXDuc+O1owNjWvotCvdb6PqQDQDoooxWUB8HP0F+EHUaeUZL/MSm5GPn9gWxHKh5D/oEB
7s5OEXerMuQYWMUf1WNGEfBTAsGIlzrZzjOrPf1MBTsGA7q1ZheoPh6q3YgKuX+ylN6Onau5+vrv
x/EnT4RSRiNWyUTWH50sh8S2LVTZBj7dMw+Osg==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>bOh0HW9x4Ycan7Pl27cE4xqPLUGMLZl/nImsA0jhHUZLMCBtK4BSY2BhgqNXjw9WWJuWBawyl6gA
OY7MvZzJWRpEwFz//JscscAUB0KJHX9E6gMvdE03Pg/vdU+IDto8FWuQVvWecDYpWoW3E/jRLrmI
yKaEcWDCnNhM0qDrJRYwsvMF/oYGO2G+gcfL0MMN7486ATGEQb+sXwGnRuAHllmrqECKDgSctyYz
wG+paeVed46Rzy07Zhtu84ant5ABr5Gd6BLFOw/JWCnynuio3jOlwA7QX86yMZ+WwXMzZH3L9JUz
ZBvzLypZwOTMPFQiKkZNnrCvDMbTcKwVCVElew==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>e3cGw/rPH1Z7v5zRLXme5I98uygKEi8PNJpU8x/rtkWsUgfT5vdREqADnAcZo9kBEaURmrSx+74z
FmjJUiuHsFfN+DshktHIQN2KAYJ7fFKBhTUGnkb6ndcyTGlUvZ8xTF/4eA4yJu4WR2pgPC73BZ66
1g66/1cdG0OkLt4Q6lvwBq3vXX56mLvQs3wyH7S+pewpgkT8vPeQcdfxTPoZlpX50Tb8AAoRWzOu
YgOQmJSccXc0TzAd9zF8B4oKtsaJIgf3pArSRP/tI55kSPEPkugwEYQayOiyBhy2pi2kO7iksAj/
TQdwQp2LGB3Lcemr9m1u6fZ6n1W/9BoqZ/e9CQ==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>gaHTGEyHUwS3ck5pwLp+phnOnJdgShIlS36fzdS/UlKiE1volU9imMgxmxd1zRqbF8ApN7xIMJBM
dPQsQzU7HEICn2JPIuo+W4yWG8k/ax23AjFFN07GrzNIBn2T/0h5Pa88jDFQvE588r4Wda7aE2qp
ZtSI1Nrs6dTqDm8jVsxhu/30FnjmSfeqsVIdWIVcd6UYRplaW1KPWUc2iaBoRZX+CfFskMqDVLIx
hWwor1GD/ih27k2c7yGT4GgIXds/O2O+N7iLza9abu7hfjq17/ACkJjwk65yZFgUUyYaQ51LoWvd
Lci8Mj6v/FgXkN639nJpH0JwMRs6+GshMqlhhQ==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>ilF1r7pUpHNvMje9d0DHlrYmMAPpwK0PL5urLV+nsXJq+2DLi2TlexgQe4/FQMjPuEHZcLdEs5cn
ShAyd8DTy7nC462KVYEjvVq0D/mFYxZVytp66GXL+Vt4p01rgQMqtyH/nw0pmjgbcMKm/3uzpcaI
HCoF1EeHorCUMVVLSlWj1Sx6JgH1at+uHxi3rzCTigG2kPjBiWo2gI2HN/RuoJelgA5ptKCdnwXt
ptF3zaoYmfpGRcBf+iaKR79bR6y0LqbmJ9UnY8+lTkQ0IhmPhh+gw1q/WwyMqEuCeDmaWf5UslJR
kzHgf8zjh9qWGcDmLqkrMhSOGrr9UnxgxUO1GQ==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey><enc:EncryptedKey xmlns:enc="http://www.w3.org/2001/04/xmlenc#">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<enc:CipherData>
<enc:CipherValue>ORqjsY7mLwiysIkZxKiZ4j46jHWQRsiZPUk3ts+0jgjZtZ00bG26uAlwqljttKWwp9ELSM2QfGTd
XjY6n+e9YdWaAk6y3w8rSrhunaM4CyfXB9xJUISWYN67m0aJX9vNBVJVfMyeZjVlbdfhAlQ3mQ8c
8SANg/7afVCY+6AhFxUXNGh5F3BucEV6mSyNrWZofqLAOzR7MJPAjN6rsZMe+Smo00d+Q42R5i7P
ZmVcbuTqlbC13qpawAfIATY+xSo9D3O7xnlk/e7ihQWhnpFSfsAmSjWqBJXLAFqQ76RpY1zSZSmg
Wm34tLshjX/NQjM8/tnSygps1xpQjgVLK+M73Q==</enc:CipherValue>
</enc:CipherData>
</enc:EncryptedKey></AuthenticatedPrivate>
  <dsig:Signature xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
    <dsig:SignedInfo>
      <dsig:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/>
      <dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
      <dsig:Reference URI="#ID_AuthenticatedPublic">
        <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
        <dsig:DigestValue>AMI2Bp1JaKsa1WYrN3+KJLijARY=</dsig:DigestValue>
      </dsig:Reference>
      <dsig:Reference URI="#ID_AuthenticatedPrivate">
        <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
        <dsig:DigestValue>jkCmq87k9OXBvxEYyay6Gb6gmPA=</dsig:DigestValue>
      </dsig:Reference>
    </dsig:SignedInfo>
    <dsig:SignatureValue>UbrMSuu8bZl8IrnoC72B0tjg6iyPhWCOmCuGgJ599W6ySxN850e7b9zgezwdt/Lq
+ce2SqYLwe68ad16fs5zYVSNihYRbWIrj9UL1ghcIc3sIlezfKIvxXC3gScwwSg1
PlfqF3NvCKLUOOeLLVv2xMXVNNRz3dpQ7t/BRZ1sGnKOyJbrkhDCRssuQT416t1b
3rrAomJN8G0GUN394vYUwyCR8xH58IT4p7QEx8ZQIqM0fTV+zd0e+VCt740Z41cY
N210zn8KDIw0ah457ssg/uEFr2P8Zpf+AbidPgjZaNSpEGLpyBA8zwvI7qMcBAHP
B4A37rYkkGJlW0JB66WovA==</dsig:SignatureValue>
  <dsig:KeyInfo>
<dsig:X509Data>
<dsig:X509IssuerSerial>
<dsig:X509IssuerName>dnQualifier=BzC0n/VV/uVrl2PL3uggPJ9va7Q=,CN=.deluxe-admin-c,OU=.mxf-j2c.ca.cinecert.com,O=.ca.cinecert.com</dsig:X509IssuerName>
<dsig:X509SerialNumber>10039</dsig:X509SerialNumber>
</dsig:X509IssuerSerial>
<dsig:X509Certificate>MIIEWjCCA0KgAwIBAgICJzcwDQYJKoZIhvcNAQEFBQAwfzEZMBcGA1UEChMQLmNh
LmNpbmVjZXJ0LmNvbTEhMB8GA1UECxMYLm14Zi1qMmMuY2EuY2luZWNlcnQuY29t
MRgwFgYDVQQDEw8uZGVsdXhlLWFkbWluLWMxJTAjBgNVBC4THEJ6QzBuL1ZWL3VW
cmwyUEwzdWdnUEo5dmE3UT0wHhcNMDcwMzI5MjAyMTAyWhcNMDgwMzI4MjAyMTAy
WjB5MRkwFwYDVQQKExAuY2EuY2luZWNlcnQuY29tMSEwHwYDVQQLExgubXhmLWoy
Yy5jYS5jaW5lY2VydC5jb20xEjAQBgNVBAMTCVNNLnVzZXItMTElMCMGA1UELhMc
OTg2ZHQvVDZxTFZmd0UxckFzSnJKR0Z5aUswPTCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBAMf662MTUXwZUbl8ZDjY6HnvvgjKJSQ3HRg7KyA5VxfOzbp0
AC45DykZW7i801y8wzpeI27Yo+CPGwGf6RZHA7NNaFVMAjAt5yamt4LTgB60vXnY
Yiwp3zRfSJiWqZQUTLBNPjAjmcMtx7ap97+kOP5H/M9yLp9kmXW5zDGW6BoT+yDk
EzD60FEpLaNvW69wDiEN9KuWHcmd8xZPqObAJBjQzgyfX7pmLjw7CymDmzP180TH
DYWqVtFhk+jHiaLYbGIyH5wssSAcStEpe4mNstuSpRlLX8AJYX4ybJnw0L4GKTWh
biZezKfVhLgBY3dhskgxy6lEmWK9dcTnQqwDSrMCAwEAAaOB5TCB4jALBgNVHQ8E
BAMCBLAwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU986dt/T6qLVfwE1rAsJrJGFy
iK0wgaUGA1UdIwSBnTCBmoAUBzC0n/VV/uVrl2PL3uggPJ9va7ShfaR7MHkxGTAX
BgNVBAoTEC5jYS5jaW5lY2VydC5jb20xITAfBgNVBAsTGC5teGYtajJjLmNhLmNp
bmVjZXJ0LmNvbTESMBAGA1UEAxMJLmNjLXJhLTJjMSUwIwYDVQQuExxkRmtrUW9o
MWNJekJ1TmJDQjlUV3liaG1Lb0U9ggMAgFEwDQYJKoZIhvcNAQEFBQADggEBAI/z
r7IwcKN9V241jKNAn6810j0fXlqZfGXBxx0oYsogtmlQ9tGWR62p0agEGGKFeee+
5zxZ2UJUNcOHGM0YuWQRmT9SEzS1xwZtTKm/CuE237ka0AvopgayicezIW2lvFTS
kgCKz9Qtw6jzyZH3+i0/TnS2E+4owwKTXlYEmk7VTLdBeMngYv92THAJ4TGhE7iK
1fW/i4GQUoLkaWoIXDNYkVg+WUE+l97Ik7p6xwpW9iGMQD4GVS8jOUiknS+432Sf
/mIZOr9b8mw+9eMhLHALwXfY+QV7AHx+XiNkVWHXWpkq7lH+DvEVc3EGoB+eGHXU
1pZyhdmMBd3JKUvusvY=
</dsig:X509Certificate>
</dsig:X509Data>
<dsig:X509Data>
<dsig:X509IssuerSerial>
<dsig:X509IssuerName>dnQualifier=dFkkQoh1cIzBuNbCB9TWybhmKoE=,CN=.cc-ra-2c,OU=.mxf-j2c.ca.cinecert.com,O=.ca.cinecert.com</dsig:X509IssuerName>
<dsig:X509SerialNumber>32849</dsig:X509SerialNumber>
</dsig:X509IssuerSerial>
<dsig:X509Certificate>MIIEYTCCA0mgAwIBAgIDAIBRMA0GCSqGSIb3DQEBBQUAMHkxGTAXBgNVBAoTEC5j
YS5jaW5lY2VydC5jb20xITAfBgNVBAsTGC5teGYtajJjLmNhLmNpbmVjZXJ0LmNv
bTESMBAGA1UEAxMJLmNjLXJhLTJjMSUwIwYDVQQuExxkRmtrUW9oMWNJekJ1TmJD
QjlUV3liaG1Lb0U9MB4XDTA3MDMyNzA3MTcyNFoXDTI0MDEwMTAwMDAwMFowfzEZ
MBcGA1UEChMQLmNhLmNpbmVjZXJ0LmNvbTEhMB8GA1UECxMYLm14Zi1qMmMuY2Eu
Y2luZWNlcnQuY29tMRgwFgYDVQQDEw8uZGVsdXhlLWFkbWluLWMxJTAjBgNVBC4T
HEJ6QzBuL1ZWL3VWcmwyUEwzdWdnUEo5dmE3UT0wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC0zg2Z/HyE1/QTAO13FeX/Ra0JtRIWVf3VupSvN23E0miZ
U5gtqJE4kmXdY3xnvDHItDaoQFaMjcQIab+gnpfwaW6Vcr2p1vABHzobdxbZ4/hK
wmqT+N/XdJbzK/cjnxD+XfT9p5V+VmTdDn8iDIiQhpvyFyEmTkB5PQMlhI0vDWIO
Z37sAigSDdB3twfP60uITEkg/7/npi3TF0Y6Hwa1IWVmmQE+Y7zb4CtMGcgPlHsC
dGUQRqu1iuaL6SYX6c0+gIzhRVaSpFk/caUN8QLOSWAqNQbaW510B3DswfGehLc0
o10odT9fYyiFBEGda5QI7aM4c5C/QMZbPOlSt4ERAgMBAAGjgeswgegwCwYDVR0P
BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAcwtJ/1Vf7la5dj
y97oIDyfb2u0MIGlBgNVHSMEgZ0wgZqAFHRZJEKIdXCMwbjWwgfU1sm4ZiqBoX2k
ezB5MRkwFwYDVQQKExAuY2EuY2luZWNlcnQuY29tMSEwHwYDVQQLExgubXhmLWoy
Yy5jYS5jaW5lY2VydC5jb20xEjAQBgNVBAMTCS5jYy1yYS0xYTElMCMGA1UELhMc
SytERGRwMXlHV2xuZVdhWDNVSW9JWHRBUVQwPYIDAI/IMA0GCSqGSIb3DQEBBQUA
A4IBAQDLxiu6XylXi/yzfEcmsspbsRRRrlw15Q4UbZfzK8ysjkQSlHjvrs7qnsdI
8EuDpXV56yVyKS0ZtXlDLxl/16tHlytt6JkU0qx9ggHS4HZlxk0vnOE8CTzzibn4
Ka40Oj1Kt86jS0YxfyANGBLDM6tv7dVcXrT17R4qDhrJnt3aQqcmebwU4P0O4unJ
OlHvfC+yr4aYqzBfmh4VmzdWW17WLfRtVZpDOOVsx5MPMiDEg1vIj5tSCIBtIHAe
botdP1DAuunPdAupa0WDbjGWPqOL32ZNSJZzjMTd2Va8jL4Po8Dn/MN2DpSQoTs4
49Wlcszp5gYx9HeneOovGTndOQK8
</dsig:X509Certificate>
</dsig:X509Data>
<dsig:X509Data>
<dsig:X509IssuerSerial>
<dsig:X509IssuerName>dnQualifier=K\+DDdp1yGWlneWaX3UIoIXtAQT0=,CN=.cc-ra-1a,OU=.mxf-j2c.ca.cinecert.com,O=.ca.cinecert.com</dsig:X509IssuerName>
<dsig:X509SerialNumber>36808</dsig:X509SerialNumber>
</dsig:X509IssuerSerial>
<dsig:X509Certificate>MIIEUjCCAzqgAwIBAgIDAI/IMA0GCSqGSIb3DQEBBQUAMHkxGTAXBgNVBAoTEC5j
YS5jaW5lY2VydC5jb20xITAfBgNVBAsTGC5teGYtajJjLmNhLmNpbmVjZXJ0LmNv
bTESMBAGA1UEAxMJLmNjLXJhLTFhMSUwIwYDVQQuExxLK0REZHAxeUdXbG5lV2FY
M1VJb0lYdEFRVDA9MB4XDTA3MDMyNzA3MTM1NloXDTI1MDEwMTAwMDAwMFoweTEZ
MBcGA1UEChMQLmNhLmNpbmVjZXJ0LmNvbTEhMB8GA1UECxMYLm14Zi1qMmMuY2Eu
Y2luZWNlcnQuY29tMRIwEAYDVQQDEwkuY2MtcmEtMmMxJTAjBgNVBC4THGRGa2tR
b2gxY0l6QnVOYkNCOVRXeWJobUtvRT0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQDsRniTkNjcyephALuDYvmBqyNH6sIWbyspQ4G2nybRQd/9hkxMmGYA
hE18l9mLoAId4ont+ElIpGN2HhetXEjTBlLyjGMaIKKPfHiuCowOZU+sT2XEbwS+
5Z+xoCneCHcHRv9xM1IyKke/LTXJ5f3ICddGxlhoHDcwM1tVofpXxm/kd+JYmcWk
PLJ29a0if1VZH9/bnqtldBIWLNqsxRHB1PSoWuVU7XT+OMQ7zheUsttooO+QnSnC
R3YA7P/DybG6xZL1c2+7BHUuJUPkkyXRMDE6w0ZNIvohuYcQqWSQHDRa+G1y7uVv
DBQkDA3yB6Y2hMvOMWhrZS4c7xyuplABAgMBAAGjgeIwgd8wCwYDVR0PBAQDAgEG
MBIGA1UdEwEB/wQIMAYBAf8CAQMwHQYDVR0OBBYEFHRZJEKIdXCMwbjWwgfU1sm4
ZiqBMIGcBgNVHSMEgZQwgZGAFCvgw3adchlpZ3lml91CKCF7QEE9oXSkcjBwMRkw
FwYDVQQKExAuY2EuY2luZWNlcnQuY29tMRkwFwYDVQQLExAuY2EuY2luZWNlcnQu
Y29tMREwDwYDVQQDEwgubXhmLWoyYzElMCMGA1UELhMcOE84VzhvWUhsZjk3WThu
MGtkQWdNVTcvalVVPYIDAMcXMA0GCSqGSIb3DQEBBQUAA4IBAQA/qptmUcKsF4n+
ybpTiEGMy8mJt6LVwldwYzwTnCNZ57y8HhP55VFw3DD9tTEkyIKku+7Br4j9mkRu
Bdlwq2KD68WM03Q+o6eR53WZqdey4Pn+p8F9+6kIPsHrquP3Edz+eRMeptJOOl82
LejRaOVYXSj1JtkxA6pWLXKhRIogHgPuszVOEql5udXSWW/0nWDiKFpE0LmYN5ZO
Yq+fHfK/q6cn2YTCiIL3GPICC64oIKbFAyOnZv0myat6NfBYzKgfsjWKbNA72Tkm
+19LPN7rxSNm2Xv32jxO8hZbuB9Y/9B1ylMjlMkWk35H9jrxGpDK4yMmNUDAFRIg
CCeLPZ+U
</dsig:X509Certificate>
</dsig:X509Data>
<dsig:X509Data>
<dsig:X509IssuerSerial>
<dsig:X509IssuerName>dnQualifier=8O8W8oYHlf97Y8n0kdAgMU7/jUU=,CN=.mxf-j2c,OU=.ca.cinecert.com,O=.ca.cinecert.com</dsig:X509IssuerName>
<dsig:X509SerialNumber>50967</dsig:X509SerialNumber>
</dsig:X509IssuerSerial>
<dsig:X509Certificate>MIIETzCCAzegAwIBAgIDAMcXMA0GCSqGSIb3DQEBBQUAMHAxGTAXBgNVBAoTEC5j
YS5jaW5lY2VydC5jb20xGTAXBgNVBAsTEC5jYS5jaW5lY2VydC5jb20xETAPBgNV
BAMTCC5teGYtajJjMSUwIwYDVQQuExw4TzhXOG9ZSGxmOTdZOG4wa2RBZ01VNy9q
VVU9MB4XDTA3MDMyNzA3MTMwOFoXDTI2MDEwMTAwMDAwMFoweTEZMBcGA1UEChMQ
LmNhLmNpbmVjZXJ0LmNvbTEhMB8GA1UECxMYLm14Zi1qMmMuY2EuY2luZWNlcnQu
Y29tMRIwEAYDVQQDEwkuY2MtcmEtMWExJTAjBgNVBC4THEsrRERkcDF5R1dsbmVX
YVgzVUlvSVh0QVFUMD0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDz
O0Y/PvX7xasK7o3ABshR602ME5FZype3trrZQIQe7mZtv9xr44BX3SBE8svUupvO
wlS7wOim0xiGxD/534ufV8hSOwmFAgkqfmVDEiGIg8nqIZ4qjT6ys3+6AA4qu72H
/14j26kekI6jiV/IgoeGQdkBaSQh5LPIzz9WpgXrpMayd2Oh+LAdbwsb3rgQWlFa
i46PWt4A/kJRz0W2PwhV0RRwhx7EKXPBwmrB49ZCmNed7l7fDiVEjxOAGILPRVKB
eTX2hIS53efg92j4WO8MI4IhZgcxjKMsH79q2elKEJuyy1gn9xzrxp35bbvLzwc5
hIz08Zi5qZBtS2J33OwhAgMBAAGjgegwgeUwCwYDVR0PBAQDAgEGMBIGA1UdEwEB
/wQIMAYBAf8CAQQwHQYDVR0OBBYEFCvgw3adchlpZ3lml91CKCF7QEE9MIGiBgNV
HSMEgZowgZeAFPDvFvKGB5X/e2PJ9JHQIDFO/41FoXSkcjBwMRkwFwYDVQQKExAu
Y2EuY2luZWNlcnQuY29tMRkwFwYDVQQLExAuY2EuY2luZWNlcnQuY29tMREwDwYD
VQQDEwgubXhmLWoyYzElMCMGA1UELhMcOE84VzhvWUhsZjk3WThuMGtkQWdNVTcv
alVVPYIJAL5ZpVagTHDAMA0GCSqGSIb3DQEBBQUAA4IBAQBrXM2xmFNaUiPur83y
LSg2ed3A7qBr8/l1SrvLrmiq/qobCMjAv6T2xZLWQZHyowWW5bSG2KRI2ZlUHuCd
Ltzd5ZlwSRkgknc73pVu9vI+R6of8j/WUO+L0v5i5Hj24jSVKZ6YbIlQg+teOSiA
RJiGS2L6rWeumZ0H5vZEmcpPaxm+LszhJdQ3sXtbhp2SMlnko8Njzh7liaADGs5N
GWuXJ9nF0pKIAV/g+c/zfksGYrh8JS0XvTGAsX1FS4s6yNXYhcVGVl0qR6fsy/xn
i6VOx0JPh2i3nqL+zmGzI181j3O5+6V50fDMuL/dtsU/QI/Y4+pCix4gaBbXZ4f1
s9yP
</dsig:X509Certificate>
</dsig:X509Data>
<dsig:X509Data>
<dsig:X509IssuerSerial>
<dsig:X509IssuerName>dnQualifier=8O8W8oYHlf97Y8n0kdAgMU7/jUU=,CN=.mxf-j2c,OU=.ca.cinecert.com,O=.ca.cinecert.com</dsig:X509IssuerName>
<dsig:X509SerialNumber>13716175931608690880</dsig:X509SerialNumber>
</dsig:X509IssuerSerial>
<dsig:X509Certificate>MIIETDCCAzSgAwIBAgIJAL5ZpVagTHDAMA0GCSqGSIb3DQEBBQUAMHAxGTAXBgNV
BAoTEC5jYS5jaW5lY2VydC5jb20xGTAXBgNVBAsTEC5jYS5jaW5lY2VydC5jb20x
ETAPBgNVBAMTCC5teGYtajJjMSUwIwYDVQQuExw4TzhXOG9ZSGxmOTdZOG4wa2RB
Z01VNy9qVVU9MB4XDTA3MDMxMjE0NTIxMVoXDTI3MDMwNzE0NTIxMVowcDEZMBcG
A1UEChMQLmNhLmNpbmVjZXJ0LmNvbTEZMBcGA1UECxMQLmNhLmNpbmVjZXJ0LmNv
bTERMA8GA1UEAxMILm14Zi1qMmMxJTAjBgNVBC4THDhPOFc4b1lIbGY5N1k4bjBr
ZEFnTVU3L2pVVT0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCmH+J2
lJ6HcK6xy8ZaZT6LadlzJABYmTO25tK+6Qj04zIt0txcDhvWxGnHOTMUng0bKWge
hUY5bd2Gb8etR1uIgIeATMw4mrfdsG9m9/w4jDrNtKRMkK7Y1tfysGSPGzvaLYA2
NcksEnPiEeLcpDTTbt9lFDzS6SxQD3qk3jFKRQR3P1ybYiuOYhFNcErHEvtW8baw
riMOh150A5A8xzMph4DgILrhwWk/KX2ziZtknqug1qEFfennObGT0L+pYMRl6Img
9BL6AMR9EkVMs6Qfb+iesTUbDn8SsHOFlx+Hq45hS3diURhkM3pwm5TI+vcFpIja
sLa8H8THweKhObivAgMBAAGjgegwgeUwHQYDVR0OBBYEFPDvFvKGB5X/e2PJ9JHQ
IDFO/41FMIGiBgNVHSMEgZowgZeAFPDvFvKGB5X/e2PJ9JHQIDFO/41FoXSkcjBw
MRkwFwYDVQQKExAuY2EuY2luZWNlcnQuY29tMRkwFwYDVQQLExAuY2EuY2luZWNl
cnQuY29tMREwDwYDVQQDEwgubXhmLWoyYzElMCMGA1UELhMcOE84VzhvWUhsZjk3
WThuMGtkQWdNVTcvalVVPYIJAL5ZpVagTHDAMBIGA1UdEwEB/wQIMAYBAf8CAQUw
CwYDVR0PBAQDAgIEMA0GCSqGSIb3DQEBBQUAA4IBAQB7D9HCs3Q/lIjLKCrsXBhy
X8gUwSM0SdO2xLNfCNEIn3d7opUwBPezSS9ptvhMwvovtMDEDC4UNSd2BUKsZQ0q
e5MAntjkOdq/dWv6b37ulMEaoKeKafT8ZiXRn8kX8zHNVlHBoLgFZ1nSgzcRWI6A
6it0e3ChVr6ITsyIrGJ/G2+bkZ0vjav3Hn1j8ka67Im36F4Q+hktRFEE7l4/7Nwh
VL66GHIqkmbXN1WdktMEFXlAy3DS5OG498jCD/HI3gmUeDhHk6WDP/borzWV7py4
HXz72ZW4Z2V2OQ4TxpjRBoxuzNMAGulne5hESwDvIQbB2+mQUGthRPoWszFdDFSr
</dsig:X509Certificate>
</dsig:X509Data>
</dsig:KeyInfo>
</dsig:Signature>
</DCinemaSecurityMessage>
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.