<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Sign"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="C2B2CAC61EBA203F32664B26E4F1614A1BBCC441FDE392D0596A35C2D4CE99F959CD31110196DD923FA36B9E559CB72AF2E26990727A84CC4112A5DF6D698C1387FF135CC1DF55AFEA9F8FF0EDC650FCA43A35532DB728DD41DF42D650A7427C554D6BA78D55567959574DA7A3A55F92D9399EAE6ABB4AC12A566E50DC3BBCF911486561040CC40272A1886844182D0311218A906408C32552B82D4C866D13424E1145125808064A042844A86CD9A684418031DB14250343329C366C0A012AD048409C248D1817281B380EE434061AB90D1C96611C0081D9142214482942C08924020D9B18301A856014182DA03222D0868150226C5104021A3971CB06898304611CA62501248C1AB18082A61083487212008D89307052401119186894868523918C59C06801B26C5BC08C13232651204204B430E0B670A18265CA440D58A685CAB8711981009CA06C121240239545123532019241492082C8C24159200E21372E4406260C24058A886C11B85103444E4106502347528B36094A163042266EA2082D599649DC884911C60C119050A4B460E14284CC184191362618B19019057152A80181148E5BB8491AB14C48008611156A6146104AA244002240881222D288500BB641DBA4701029684C82302223502141692345091CA98912A371E2028D010446C8124002A501802671222180A3340109B72D23214991084D99A641D9C46C090481CCC22CD942464CC8910BB22511300D0B01000883810B137118B9090191204040261C4012C9283164366243B041001480A0B83062A68400324D9A86282319701B256E4A248999264248A071DB106520A30DA494659C28518C1491CB26505488714B224994848D902482C1104609A48D0CA92C098044E0268D11C35082082EDA80615C942902A58DD4206DD0348EC8283119A904A24446213705D2224022057022A70CCC844863B265D4828D5BA85082402103238A438448DC20820A336C0B830D0A8169124728E0206E4088089A328521194D129381819088E11484A484900C44450125710118295922061191806286110312656188481B150AD9323291242C643488DC184521B30104208ED4A040CA208D18960CCAB03011396413A70C0A17104A96850B292E42C240D900514C904519B720539441548401C1042488A025219561CC328153168498182C90903109984542844911C091543046E232205B82119014319CC005A4463204C90D2348481C056A4004064AA48154A84490B44D11426422A968080204A41628A18064188980228509494064CC2612A2042190B24923B170C32221108084131268C8028113259260920440808481064CA4B28D5B2802A006092335861A044244880858B06D22A391A2466912A964CB006C01828008360E9C942923048041924C2215610B371009896DD136115B080C24A5315BC40844906D64C820918869DC1280C0102E93A249402649222741634220502690D83009D344919C24401B348AC8300C8234281A110091A46C50B02844B6710A084ECAA09020084DC9300194A629E41284C12665D4C845C2804DE324721A17805C466442046A02016094C8450A4928121210A0324D50C22D0BB7841B262E20318EE0128403B88C09C46421332A0824021380899A40688C222964488020450020400A23B73024C380E2368C5BB461C014828012400816426224128988850B170461B88802386A8C404122048ED83482803825D1048DC0486253A211A3C61199A4252022448C402211996D581689CBB8298A3240811280102741A3A2059B460D1A19051B382D2432128A328602471204B36040C20553022A6312290BC43114328140C86080886841386EE14210999008183281219180180800821252C2468AD1167008830C843028D8000C1A064CA0A6701B472D22816D1A026D58000D5C422EDB486D0CA745CC904D43484A44066802B1691C9851E3028820252519962881B8881A050814090953146A4A3610004521E34652C0308A01B6004C14280C446524B830C208725836311826450490809C168AA1026A832205C9120D1B243110A609192604C230290C176180B69060B840C1102D21991160486AD8040A18C4201A2824C9226AD08604C4164589C4641809801C168EC1920C1105058408699C1466DAA664642445204161E0048C64128D1B306EC4A080210344DB102858A82813815199C61141FDD824983F07868E14224755C9D3B61F729895327CD1052C64E0E1CC65FA2A2BB4FE600FE330359297AB63F885ACEA0FC96FC56DB8D2D32C3C1252464E86F81D5AC49E95ED131D8F025FADFEAAEC2EAAB97E6784A487E1A16FCF5EF6180FBF80B8757648407391581DB4C76905784A271D60C0C89B4918B2C801BBDA87791ED6490AC47DCC9DAE2160EF422418D90F8224EE1295CAB3C05628641B19278011A8415134AA618143E968EC89783D22D904CE04CA55C1926F802FA21532A7A908A9555E73EA5B17EB3135740093A776713AB4566EBEC9BFBFFB3ACE15BB5D79D19B365CB60C6B5E26E1370F1ED0C61A60CFB7EA30D19F29F563F3A9AAE4B90550EA1BA7F2523F86B016E0B0D73B1A6B43E2EFE376712433DD3B15527993064DD73E241463A572A4EA6FDB979E875DB2973983F9E2AFE857F9656CAFCB77DA9047889C8DA6EEB378757CDC462DB2E5D092E4DC7DD1E2F305DF9DECF84EEBEC6680CD74335F6FD3F70AFB3A3AD3A86E6441FEAF2246849379D2344CF858E691682510BC7242F26FD1B97F2A4D1BC2CBEE43896FC4C7E2B83036AE542B84C10E032EF59167F73B12F1B4C33F98E74722F09FEC02AC8A47E54E78D124400AE54BFB934FD44D58F170CC767855780CF8CBC688C833DCFA04649C8C6FCC7A5AB5906BE0CEEB342CE5CC41534CB916757BB5620045C96A90581E878DA802551EDD897E0DBD6914C137C63DE955DE7ED0DF70012674BA18DA8797A2CCE52291F9E2DE5E761BF11357B092262FD14AD7E4DA46F01FAD56F74D86FF91C5DEB1CFFB8D763AAF3C7F4A7EA6FDF56648122CF4C7766025C97617CDFB8BE9506148382F874537C8803909DE86DB676449A3CBA6534B22307D2C415BEDB8ABB064351167967D018138445B06D857ACBA522B5CB9B0DB69D46E8A2508257BCAC0D81092DA55B6783D14CAAD446DB48A35304E5D83CC6F028A7E5F5CE82EE9AC4892CD39424BCA7B0EF5D361102BAEAA2F19AF504CC6B6C89A7E9A3A2F9B348620533516A4433D3932C3290175A4ECA30C3423009CAF4ADE060DCE7F84066F863A66DFA551297500A502AA6D17C9A8003596B7752C37D61830C9A75B71E095085BA3F20D4A88D32C96DC385952AA5676153EC3EFFCBCEB0760C6D782E36EC7F6ADB2B0ACE374ECBAA1ACBC2F1CBB0FCCB20FD7264F20A11A4CF024DAB90EDE67A4C09C8D82621B81A3328F02BACA61E4117D8D7CAC7C83635426409933897F062DBA966F57C12CE5850E05F1356B8B74B4F9D68805559E8893A1D70463BB4298B112A5E6AB8964FB884D99E1E2EC12BEDE6DA3701048990FB52E70848778CDDC19BAF795ED498D5669837621C153C09EA33CB605BC1F3D8897D09EE361C8AB6BED045B8C99C191E7FF42D1C2889B44628438966C0D20CAEC10B85DFDCA12302DC0F62826F5052A87959E2C63252D2C65C05B285655FD610C2FD183549331D24676D06B7BEACD32A7FA91A7F7858B34BDA6104743399A140ED4A427DE9079611BFCA6BEF1C40F2B60E3F1B2EFED65FD652BFAED0BAC0D2D94810242DCBCB2C5279519598639F7711F0EC10BCA8186D2D0D86AC9C1B8262534869AF29C88AC095C6206A6BCC17C1884795CE9847C2608D3142854A5EF44C68E6D788EC54D2CDB59967BEC4545F3D73EE065930387CF288B656FC67EB16B79DEC20F5B0D1AAC11C6BD6FC48AD0BF9DA970173DF5FCDF396856767B01DDBE6C1413CCA37FCFA5C0EB3DB73004B9B924E3D86F66560DCB200AB1CB3C6E712F35E3EB45DFA4C07F2BC4BA3C99F0EF6D7248C7CCAB1215FF804D12062B1A29D494B72CD42410415D30A15FE663B91D2B85629B9EBE582B83468D22D52CB8CB679588887CA1606B78EBB455212C6F33E77886C3CF1CD8D664972FBCB8825CF3233F6A86558E4B64BE858CAB87D17172C3C6661851BF2A02DC5E0F9514FF62A492B5628B0AA379C0415B764B25F622D73622A94C32D8608877EC231028250EBDCF906D7CAEEB5E66FFD9FBC1D1F0E6B62A334A8F03E7A51B2641B2FB3AA0D068E6AFEA9E28A84F88DCABB9A2B7226E76695C08C8D011CFB557D9F5710E5B95F5A0A8F515FB70572FAE6C9D16DFD4D463581C25302EC7DDD4600769E0F97DCFBE5F168D4AB0AC431AE4AFEBA4D6E9200F71C954A0461E506E866CB2F406B558B2DDEE2B8C2B70EBE3B370BE182102413E846E3C06AF6EAE72DF80BACDF9D9520A9AFB9B94A3897AF811CC6652624BF0FDCEADD5BD03999096E446F6FCDA3739F4744281D6008161E2A25F09DF196B589E06F0209959332FF6843582384545C1ECDD215C6EF6B3C75AB822F3E8F9415BF33768842E723239F913FD66BC4EBEDC3594857AB58AB0DE335E752ED1D37C165B31CB32A518D5CB6EFB84026A369E8B264F4F8AE0325FDF39BC10C02AB11FF425672F8FD1755FA7411B1E6D117DA26083E7A9658232390DEE8C11AC87D374D5EF31EFDBC6D97557AD109BD45FEE2DDBFACE3F2EF66A42AD18C93783EB99317F191DE85B59A133F0314FF17B7C7B02419ADCBAB779E2316C4771A2952AA32E4E266E1F2CB832FD7233A1980C7BE5371FDD64069486DF024CA1216BC813E64BED59B843342D2C8357D8B76A46B5F7C365919D5B10BEB6071ED3E04195B39037B1B429993104A97A0949DB36E4864A57160A6B24AD373F01050A130C631CA9014FB6C56559BAE5B1A6B55C38A3FAFB3FFDC0D7842F5B45AB6B0E0A811DC6E8142F07B2DA0EB4EF1626631646DFB525A399269CAE10781537C85EA2B0BEDD619A58A72911CF66D5AAF8FEB6A3D1760F69616423938697FEE6D3DE96E4A805355AFF31F838E473C7AD6D2A64B6D8BBA8B725FEBD23AA2E75DE05BCF5FD478748E8E26BEFF0E942F582F47E3D480FBF993F69100257F2BBD8F1530E30D5C7263CEAC59B6D5C3034D0B8115FCE1265DD235B7F5E559476196772E767D16EA518CFEA1F0775FB728145F76AF97DC228AC33E7EE73CD2F655CDB1EFFDB6DE1E4712D43B09EA19337BF4C510B534AF5A0C95D6A2800379C74EAF92AA6604685FB2338936853C1AE928E32052815531F7597472C487576A8E93865F53C02A23DF3DDAEDEB39644A26FB760F27392DBBEB8BDEF73533B34376924E8AAD1D7524836AFB53D0FF88CEFE57728D1EC4BC1C83DFD5457BBB0BC466F66833DDD62F90BDB618C47DE548BBB65B1CC140D572C7CA2AF58CF940392CAF9DD47B4F55D725E94C7D3EE861486CBD3BDA0C6C978328F16F8BE194A748C73824928855D6F2FC3BC0EABF9E38FBC5BA11423EC970B68B0DF868CCBC3BA23B9168379B1225A4F72A8ADEFFEF9742B87EB56002A3BB30AA2F054E2C6D1EDF47EEE72DE3D281B76901CFD7C38A9E5E1D140ABE9E767785CDB44FAF171A083E58A76CFF9EA324B1AEF18FCFB2DC404B5531531E2432A3E2DB69FE16083D2B89CD89060D4391B5BB95EB9363E69D8B6A638889A21D16247F0151FEDE43F363F4775F5618BB01211535C46E7621851D036C86E7E01E7819CD25966BB636D3B89AB7E3537F406ED66070D77C5FD65A3E50FE8ED0533CBEB9F6ACCA1C89BFF14FB9C5098273F6F7CC32482A4BC68B22F08CBA1C6BDF0F876A2678F5E4B744ABFB07432CC3C9D4BBCA8A735A3355CD7CA59DAA3081FECED430B5D52CEBDC53A883452077572782D5426A5775FCEFE88FAB27BFFD1669D3266E03014E048371F1EA21B14D5A4982BA9262E3290626A5BE6B8602EF124C17E5E03D59F1381C9CB39A5E38C4C910DBC15934570DF56DCD57F9620231C6A4277789D9CF6B763D23B9A422A1CFEA3B671B92CDB24A8054FFC599B0FE134AC78691A75D9FE288264078F66B344F2440859CB014BA1D112DCD2368F29C1C4B1C9F0FE3B7A0D88333160C2C2E009771E72810CE81DC5D9328419D534504EBC5FF32B4898634A3A32077E7FC12B470F1A1A60C05312B8257AF95B7A16D36B6BF6A439AD4D6C8E6BA0A2E5C15A0472E45217610BE3188AB4E323E9E1C134A9E1FCA8693D99F27C7B9CDD12D6C06A8881D9582963CC2AD1EA756DF97A42E5A773A17B7870C44100FA51A9DEBF3D975D856B51D3E9F655DF952B211C10B6960EABD6D261AE67787207681432237AEA32C3E743DFF31420460C775D242558B2A270192D1D1547E4C936CEAE5EE76349EEDC1EE901B61EECD4F23FC313BDC103EEC1B96A61FC57D3C9158DA7EEE23F44E282D284EEE2C4AFC9A8133E16F4DF77C5531BEB8E969955D0ADDEAE2694AAC9E607B3D0EFE8AC3E759C170A0A1A12CFA874EB7BCF4B355DD1CFE009C083820CC1CD9E7A801D96EE122E319DB4C116E73CB855A7E3B0B41E1A220BDAD22D8BD4EFA64B1014148ED07A0E7970B1CF5B377AC9DE9EFA7041B3912D86A7FF312088A8C03F1C897D2E8B11F50B38803D78A1B82E05D1819E2286E91EFAC7488F824640B21CAEDBC17A3EEEDFE92EE4F0108A16B6DA942E7D8450AB03FEA0051367C1ED3FF66A7DA27ED446098CA6D1D0361753990453EDD985C9BEBB74257E39DFB007914009120ADD302F42371CDD73515E170C20E48CFCD3018C5A06F5E9183F41B86A553D289AD0A5089D05D11F631C7263AC099CC580D784EB9EA69C9ABD1389DD2FD18455CF78AF2F5BA3C97F0BDA85DDBA29258FF7E47132D4D7F4D55D36D4945FFFA9537664CFE4AD97348349D1F97DFFE7"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="C2B2CAC61EBA203F32664B26E4F1614A1BBCC441FDE392D0596A35C2D4CE99F93B25A463B14FD77959F63F1D1B952FCE5A2B56EA62A097284BDB69ADA86DE2983C714E7797D25439A13029969D833F9B2A1A15FBA4EE2A19013071E9305689A7771AAF6496627E9732E9E5F4D57F70D6C6D83D9D8BDEEB47CED08FC79CA586AAFBEAB5F0E06C35C3D588808ADB58400955E1081D548B4E7A72E744B9A5162D9947580AEF9BE4B6AAB17F26B1F7789FE849C7257D096CD88A0AA9BC1C9D5A16341FBBA6A4B5FBBDDD3F889FBF3A6429CAE59E7718DBC6D53BE2E66EC900D13B32588D34D8E9082BAB4D42CE3A6865F1A92DF1865B7DF1C1C32FC1EA1BD7D0A54378EBC55957A7B9F4588FD3053ABB554D2C40D63AE289B401D2A3CFE4EB61666DF2F1D460092F45A2BA7EBB2CBC65E8ACAA8ADF437A48F67C40F66D7F1D9ACE3EDDBD06E3C4AAA3A3A89F1901BE30C32EBA558BEF3F29D10D88A297BB614D73E27C8943684076019619A5180F272682A2C933D0424D9F53D50CEF8C6187300472F8D36EBDA23D57A0A294C3E6AF0990CADE37EE73ADA4166011D93DA0FE5FB74575A87E8295546EEAAC6691C215E3F71D57E349D59521B6F18E5B9A861C8FB72C1EA2369C66E4B4ADFCB81A63CE892E82F28C83E60249BBCB7440A92C7DFC8E9F91F8D61701CF1A7A5CB722E3DED9779F4C142EE168710ACED345B648714689E7B0BB5E10509A5F616DC89783DD4B1CD8FE5517225F5E8202833FA60747F9E8D21CBB527C425D7A0D5BC4F5344AB21A9A8AFEF03E3EBB4B6E4565C4D6B9D32204B5A37DB02792EBAB7DA153083A271A40246981C9E639472F4EEED89D04F4D66F44B0E2253A8B7D230521A67BE7524817D37FE2E6F9BE98E5EE152BFD6E5832D7550429ED77369B0B2AF8E90B3C37AECCC47129BF7B1294ECA1388D8A67EDDC19F0984943AF71850ACFABDF6A6AF5A951E23F11ED43886E30F5371351C8C043C15D5B1652BE3D43F136281B15BB89D9578B3ECB310F7FDA0248968341FC7A34F9280C2072BC4122A14D1135F64823F42D6313CCEDAC073CD64B18D140B6D1F3D12849E0BEEAB1E1289E7074DF29C8D9E0EC013CC620D3FE95EA518675DBF4F42C306E3FB4D65D4DC7E6CB5550878A7FD16AA4262EDE7AFC298C9B9C3E8D84C1C98D21945056AD468CC4C87D1452BE3CB728D084B76C7A74AEDD918594A2A14635EB42E411D2646BE379FDA7406A5B588C8F209BE4A030236DCC81B86D6EF99753CE0825B2FC10D16A00460DBE1A315A6C8D8F1D07A6668ED72667A708DF2B6E99ADB34CD4314B06C6A74D4B0320B688EF11E64A80343EC6A0509F3029C6129BE5F7603A06525E852173937B0EF73AF4D53B8D075FE588952217D81366A7D3982E41E14B2408075A9EA60DA244ECD08D0BC4812CFB1DFFA978EF4C507506CC5EF2E1CB846DEE5A245D9F2A68F6494B45ABB914E5CDEAF8504534E6A778F1FC4C1C393AAEF8AD1E2A92E1B38A8521892F4E218FB7AC98FC2F81E369310234388878FDC6F3AFEE4EC61FFDEA3390C67B74BFE1A20D108A8A65CCC8484D7F81F77E7A22880A3D7A92DC9B454D5F00C3594C730EEB40DF0D822696EAFED839F9C3F3D36E1ACA72F72B288586003BF605B477F8FCE157B670897CC88FA7E3288F4A81CC453E5D2576B95A569FE28ACA2297A3CBF391CDDABB9611D26983EC6D12558EF3146C276BF9B05355051E51699EE052EEDA1ACA9D155DDC31E1DE13581471FAB9B8B7D9786E8683113766781A15D7EA0C052F1A9A7B0B05DDE5ADABE11D1E072A8073CC91FFCB595D96EAB2C40602152FEB05C6D5277F656CDD30BAD15163C3B65BA9513A024C3732EB1E52A6143A66A67D651BFD367B4860CC061A4DB81595BFE9F7E8E0F39A3E105CD1E38265F6CBFE3C45B92EECC5997CDE2E3B03443202555A66BD4499E47118B1CBFB3625F48AA8CD77F3D3D22FF32DE2CEB216FA053477A7BFF8DA154CB5BE8841E0C302E924688F8D99A7FDC63B2E2A29ECC987A3133987568305A49493A737D2E8F92C28CAA37F3B9727BE53CC68A0290129EBABC25F77F3994F41F56A873869662E7275C60BB4ACECC4F57885DB134D3F77EE2738AA66F3F08103556D9FC2695878CE9A1E9F82094352F03D75C7EC882ABBD8E2646E33FC90C9DFF01D7BA3F3639BA488E212AC79A7E7F404139A7FAF3B1498CA551DC76DB28E9F99C5A1E0D9723776A3D561B01BBCBBE2DF8C2731ACD9E74F57EB4D54F9080E7FE8E622D2252E5002A0F7631D589C4651174CFD9E8404558E20A946B4259FC04776A406C4843643627A017474C10E288062A637DD16D559175B80C3C8059B55FCDB2BB17CBB5309FAF419B423B61C6AA003DD0B5B9C4275B14C95BC3F3098B946D261A44D29FCCE23F85EC21CF047C3FE8CFE705D84CBDC90E47C2049018DB4BCF196FE8F774A1845AD40F028D662CED805B07DA21A8E51F080A25AF9C29E9C846694202859FC95589476872C72E6FC1586C911D17E0D6C43E43EBFFFDCD8706D481F22B4335AF67F8D19A01C3BEFDE42CAEDF7F4027099D768907CF0B65ACBA2CC4813DED50A086D33C7F49E4627C81F122397EB015CD6343CC3184F3EB659C7B16114228349886552E5864D6BD7B2C546F234265ECD788191F6266399DBCDB7472F1C726560C8E8B4E08A3782F57F985FAE8CA13D2445609034836EA803AD2DE4E5207B66C788125FB8D2C447F1C95F6B459EBB2BD4D8A12AC24F3EBFA114741CF9B860BADA4D0CB4B7F062DD61C81155274000386D6BBD58CD05F02781E744557E7E096D8FD75493BBDD6F93FA624BF93F6B6B4508692E05D89640501D1D221E4654AFD7F1FDA7D80C0482722877FAB0B2CC043CB021735A76D8522DAD5C71ADB7E3A68E07E745B52005323BE6B1676169F379395A29B501AF4EA406A9545FA9401B248557F616ADD66BFF30522774B58C3E6D0BBB3133D67AA9213FD95731CDD7F543AD792CF32A7B9EA12D8863A76F31D33CA3DD458B59073A10173EC749302CE4427C73646DD3841A81B522BBC3CB07BE4AE7F7B723D839177200F4A5E999D34C54AEC1768A41B6788671A4CBA4C01B90AD298D0EDF27FC14246FF7DF52B219EE7B43B75F31DE36A4D97D3B506457B2B9C7989AC1829A6BD5A7631A0154C5E086D1C5740A1B1F7377439CA4285C444978396A38C953C0EA2B4DF46C7E0F77CB71AA7FD346B2FFBFE03C0CE8C9BB398D9C76ACFEDA938056B7C4A71FF62005EF70332C91E08E5C4221F3F92A178FCF2E874062BF411B459F2578C04B710A71CCF27B78FC8D19D0E45311AEDE63143A77739D6FFCC873996D20E4B58A0D94830F41EA304B97BB21DCA895C5135A05B795F505185FBD28C61E84FB0CF32D668F18DF645B3AF8CFEA86A9DADDCEB252F2385650C411C8749F5B0D231776987C1111B39C7F4ACB5CEB8841A2DFE89453104B998AB114EB48CE781DA1F6869DBD820FB39E68255D15ED64C4B6465E3543F28D8865F878B9D3C64AB7852EE959036EE69DC22DAA63B1BB78E2FED66DF1EFFD445D1EA2AF986D3A633331808A3C0D35A9A07EB66E73A15080EBE2BF060B36BA671784E5D06690564D00882E2BEF0E3838705DA9AABC1706949EC25EA923D9BBDDFF0CF04B80A8BA9572"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="E5862317FD145C780ADD365FA24128186AFF0D6DB103CC25A8C160FFCB0CB3231DA227D59BAB3B3D1D63038CEC1719824D04D4216036710C5BBFC339527ADB0E6A2277BCC3751D3E216DA3230F27E46BFAB27AA71A1D46945FEA4AB8E95CABC18613B3D0831434C7ABEE3FA6CBD0F6A677AD96FD3B62211EF2FAD0F83DC92D60146EF406CD5C1890B0B5093C3B388F30E2888217BDBF307A1A812C9BA5E57DB52B"/>
      </CryptographicParameters>
      <Data type="ByteString" value="70654C351DA30DFF31581BFB322B499B786D510FCFDE8633AEF9FB32A5F19B1C6BCADE430B72EBD587593225D0515033B34C8A0C189EB64FA857A809789458637DEC4D825EFCE7037969AE862E2F8B560373C7FE541809B84D3D3FF376653E35DF60545CA853A77A4ADF242157048CE84B1E6EB7CA38C4D248F5D6057732E29E8B068ABA18D674712B923618EA51AE2342B7255803CA3B6A1B6C321DC5D20C80F70F730627CFA07077728106A2DF3E7B129BD884B3DAAEFE0CB28AB847ECE3AC98D9F829CDC1BF1B3BD833B1C8481CA5247909A87FA55AF03940C7E7EADB48AA23494EBF8563F51C4357290DCAE73ED49974938F9607F6E6997E8DC2DD037265E6FE99061CB61AB8099FAF758CF46EC602A5EA5D412FA8BC506A76A01CFEBCF3CCB60139AD407984D2D5BF3FC44751101EA9C199F73F1BE8374647953AED8EC8DE73BCDE048D6FC33EE19C5D17DF039800B18DAAC79A67899406C61D04B8656E32D61EC7DF52C1AC5488345EC9B0EEFD634B4EA05BC09EFD3B9C30C539C34C7340650E05DD66E44E52E96B6698A226C5CBFFE0502BA6D440DBFC2EC4A11495BFEFCD01EF76BAFD449C7A4630017AFA6960D2DACF833C41415584BFDBAB81C9991A6DE0930C8698A6CE638C6CE72AC59AD7D9456AADB02DD0600E760E60CCA829E72E5BC714D143A53D877FB00CA14FCB931FA753AAB0C77534F565502CD52D4D14990E37F558B97E2CF01A752561C6C65EA2E48E19BCC3F565511FCE50709558FDA411D368AE6E77ADC10F6EA52DC653C4B6C0C22D2BF2256C76E564CF673F3C5EC0A3EBB58A7C1E6512B90CE2306C4BB5EF3590ACF419A090C75DE4CCD38967CDF19E12797B43FA466DB746CB82EDCA5AB23859CE0D2DFDD31C67F884C38B1C59858ECFFBC7FDEE48049EDAF2ECBCF7BFE2A758F0E2EC5BC09AD977698BFEE447A9338879ADAD020B283BBA69EE97AD93D18483A8D3C58C0D087CA8C9081683BF07C8899950C944654F2CB66EFA643C42A37F800FBDEC1033CCD942F1125137DFAAB4CD2BD9501352934194E3F959E74B6DBB1B40F62E74D5F463EA631BD7A7E30FAFC7E1AFA9FDBFC0773D31C10497B73D5EC8BA35478E72967DD5D710D3C9D07355E8901024A93575508785A00A52C93BFA37E4A81A39F83FD80559DF721047FCDD3C13CDD2B2744370D46E3FCE4A9BD6B44A201AC5AEAF69B662C298EDA64ABFC653EAA5297E851A52AA56CAA3AEA29B9E4685BDCF0D4FC8E23D4B58CDC6EEC69E12ED70E5391D3A07F028157691A602BA8F5FDB6CE9D1B4C4D0DF47B88D0A7AC0CC5B49B05C2BFD22F2A6A1C21499C18404E5D841AE93FA5C9ECD11373F2CAD91EB2A0F532A069F68A18A00E32D5292E21787E53B9C65EADCAF74B6FC939FACF289CF15A77BD90BEA2074A79970A9D055CAA4D6EC1F376100D18B2C35F0C0DC4823708DFEA85C86EE730572FE66BC67DBAAA7BC70E7CF6317CEBD0401C87EEF93720D55D8857BFC8714BEBC834F2FBED58CF5B4E0534F567949137AA5E49BAD2F89C12D2492F4D15F870FBF3E49AC2A4862E89C75AD7854A032E8CC56DA8496D4FD0530797820BE296A6258A8F08861156954297B6FAA34B93BA645501D3BC1E0B7B0C7ABC2949C8C630C20E23290467738EA929B654E84C4B0F30D14AD21358B448B3837009AFFFCEF8ECAF46FE5AD49BBF27153C7056CF0E7C745C2918C1B2D008FC7DFDA0169AA3D59A1D13F6C8CF5B59FA1C84F361A0C6B12396A443D5691600961FBDA62E85CBAC089E111D80321328900E71D7B36618AA242C25E246AC73BB3A9428EBE7EB586BF438698A5AEAED5988EAE059244094BEFBA59186F1CFE462286C086D8B9C13706796285825144FB5A327B22B1EAC2732F1B4880B6BB0022C808E9EAAA080713B160F054B73967373A0FD46F3EC64F0C706A8FE0CD7298F6CE1ABEEA897F0B2EA2BAE901F633DEBEFB15F24FB2CE3C87F37369B537A9CD9A62E68796F8624D2C5E863E7B4D427FDA20C6899B0DFADC55B0B64CD6AC6AB5E0353744750DFE8584B000498E24ED3D3F49151FEC8A02D2A65B94947DE7FD2DA81462688B82C8EF3FB3139DDFA038E9453333D4D912CA439DC2C63EFC3E39984EDFEAC70D3271731DEE32B7CD9F946D9A90D3B67F4B0C93DC709AFCF5E6DD726AE13D740DD27A18EAB31FE5A5A6B437BFBC25DAB0A4798B53F899884B5C263DD4D85D81D75429BF6B835BF8D7608B75F9E5591C24B14AC86315C83792E59C46ABF746311BAD1D18D8498BFB6CDCA11B2F2B6EE7A2D2351A09792FF56C0209F77EC7D5797CBBA168CDFBEE5ACC5441920A34399BDD1B0D8170C2EDBD16EB14C7A3584FAE6FAC5069C64B02B053A6DCF73645E080C9AC4FCE754425CD2568B4D0AB4200A94B78D8EBB503472CEA83C5958F1225CABBBF09A4019B264797066C0E78EC33193C6C095C109C40D250506A9C8CBDD392772CBDDF5B3C1554D4E987F6D5987C541F525263A49CF6789F64E017F0FA301FFC42A7F540536B8FCFADF80715E03731675A96BDDCD0D41E21FE32C7CBE502CCF09CD60DCAE4AEB60F2F3379BB1877D12CABFCF3C721BCD34F71D9EF097BBE0326B31F8CB163DD644D5EDE99A32490FAED3C428AE8298010298870A748FB14EEC8D69D4B13640E6F36E51C4831E55BC01922EA1D6987DAC4FF33F0C0D213496AA6107EFFE4A91DD859AC11C3ED8043194843BA9265BAFE47D682F5303D681B47A80AC875FFA404D3B450D868CEB046F5632D28EE5AF2746E857DA3E87DD1293214E0733475A74770321584DA2984C5796A7202669A30281B3E3E1D461436E9392A01EC9429B1686693C21E820EB2ADA2C4B71E660A543300749DE5DD0DDB325098928CD627893189D90CBACD319CB8231B2A22478681CBB7D8131E5A3B41724E904F1FC7D6C8CDE6FEA5E8D60B0C1492F7201F8029C2A0B859639FF470302FC2E2C6D9452FB0443AAB4B092739251B77088E8A6A0355146A954F781A03793208CD21FC27831C21828B22D53D2C3607D27DA36EA238FDE3DFED5D625133CF5D8189365D41F7991A7631C367E73401C7F7A0ABE961FABC3F2A63F4C09E935346F30A0A3FF42DA87E6704685F782747D3ADFBF5A47AC2688BC92B8BE975011FDF903C8F2E07AFC3EC4526ACCA86856BB64C6AC1BD72E483823912EEB81AEDA413CEEFE4E3DE933D6FB96788FD45A29EB7E3A5D61A15EECE75206DC2441E7C54CD24F16C243C4E5C2384D6AB4159A3F0FB570C346FBBC8053B1421323AB7C14564A9E1A0369EF5C4181592E31A29E39652A8790663E1FDAFC4270A19016671B567F1D424EFF599755D70156C6B8D2D452E2299AB6C293639CDD096CF1353352D81FD70476E11B8EB54E6309A1ACB805BF71D6D3694F3B3D8384335A7E1ED5B8E0B3037EBE924639B592E9F20026F7C027878BC6FE1405DB9E95A6BD2AC111AF306330997CDF9D3B38D4E77F2AD9C33A416E1B9FBE062C115C705E5BDD7F0E9D0204CBD351393E432749DD1A25525BFCE1743C395E23A3FC3681D2AB22B48515EF0CD176C6B4AE7D9779B361F262A32F1B81005284FDA9D38B82880FA6C5CCDAABDF8CC881678DF1D6C12707F73F8ECE918960EF9F20E57BD552EE44B6753ECE71BA91813134A88C70AF837A697F3679D74E84E5844E854D50BE0D39F3FEA15A3B90872DA9561D167EF53E247E3629D28CE24357DF7A6EF8D84AE74E5B1781AEC3F1B09351C35C2A96546FE3476D88380C585175AD755BEC33D8E0F570B37ADEE87592067E263AEE67E0CD2B6692D1C93067F1D5F67A2465F82EB98CA1B40B638FC6761936C89FFE2E47FFC1DB441AFD5592A98C16FA956E8EC8CF1E24592657A2987F7180275BE9E418C08BD8A32EC73CEDD5C80BBE0BFF37F64082A28416FED3C874FA1B57DB3B5AB53A12F9DD64DF5B71923B580A2027928AC95B62B69F2E3BCA694D827A38DF293DD22BD59E7A0151A34941A242B93D15F7744426F4692CD11FB173DEB67294B3448E0137361F06CEF04FDBE3703DED3E3803F51EFC23A73F0951E49548F1A17F2CC1E02FE77519FC83305A9BA83632F456BCD067F1C18534BDF8AC400B9A0F4AEB7429B33233EB086BF6E071685527B5A1F02F484C8CF356752263D27D85E363B1B2E0DFFBE4E476051CE4E5180A5711CB29D5EEFDB10DCC54159826B9E02550EBF87BBF66F2EF87DF2D094A59476C1D492DB2A2D6CF6C2D7257C2DB6CC3A30E674E3C8417A03F8DCCACBE69EE702416F104FA6CFE8C9F188C936FA670BC249D96E7CA7D6E6D12438AB12F75E7E8B0D1FE4397916139E631BB9AE139E3BA3EFC2296529F42126A88965BA6D4BE5AB36DCD4360AFB85733E9871C8FC8E5B89F2185EDC09B568E155EF34FE895236D4E4B53D6E282EBC4E9F331A92D67615DD88EF0CA420CA61744BFC64C74924A7582A483F116CE378FEBC7EA66A29B3DEB9B67E2230AB611C24C7A952A02D79CD459E4446B530CB5BAB20B7053CEE281D9D9D9140176A459D70FD6FDDC78F98B6C2BB949347517C4BF7958D7648D11A94A471E139E33B89DA328C98317BC2F03896FFD75782CD8F7FD7747BA0457829092FEBA0B8C72FB699131761D7D153BF7335D2EE71DB497F452AA96999D49CF1936369853B35260B8571B2A10112B929400E503C370B8C72B426D6DFD3B4284BB4187490FA94CDC37109FAFE4DFEA51B097C1EC120510A07F3641908F998147F70009FA72EC3A55ECF718D411380D7CE2FD077E834984B54BFA253A0F39D34FF4B0D7E25CCD5EB8164525A6CA5CAAA47040CA62E97608DEF256C7C1A440AB12ADD320CBEC7DBDAD5FE0F48C28871C03CBD97AAA4C71232"/>
      <SignatureData type="ByteString" value="6DC2DB3ABFA9155BA0236751150A5A6C35DC49849DB1A7709E82D0C2E6FAE0D4CCAE38ABB3283CDAA67867915B95200381F053F95AF93BAF24229E3F8022DDFC16E2D586A991B58CBD3BCC472C2BA46B318D90E8AD7E7D6D251EF242C70084FC4A430950885DE0FAE9B2A70BAD00422587FF8B085C8C58D2197FA79E8BBE8AF5DD1765110072F32A3E8853BA090848DA9C3B8A61C9F36AD46CF9D4413A93A38B66DEC47F60458451C24AC63180BB3D9B12E3175C82D6C9D45C9235C7495300F345E0C0C38DAE5952722CB5F1DBA26AB25A744C53C80001C11330B8DBE2F8E562FFD16997ACFFE808A00AD276BA0BFC14994A845B2A9972F71A5802331186B177B1BCE9A74E1AB7ABFE8C386FD1663A1430D30CEBBABB7DCED8C528CE9CD543C8043037E4DE4B2A9D53C1A4B7F8040F6C1BDCAE59557901E04A0F48FAF2E7B2D64B28C93675C6E1D07BFCC98B26F697EAF94AE98529A7AA83FEEB1631B91664F232952B573CD19D372B8D6AE1B5D1BBA85E86950AFA8EDCE3F9DA99C0D892C405A69C8B2186AA2739C13C34FBEBDBC853B9DC5E6C75701AE15779FCD7F88F441E9CF05F49C1C274A2B08D6F59D5E942FE4441A12DAB9EC6685ED2AFE833A182A5271D2DCA1B56B8C7A7D2B6F214B2EFD9D71349487CCAB990410347AF2565D64D44A0FAF206D9CF0297BBEBC20CC69BC05FAF172479854CA510E9A0A05BFA09D4153ED4D1715E4471818D18A060DE3EFA982D05F98C03A0BB9F7E3115BD031D0CD28DE79315E146BBB6FC9CBCB112A961B5FA6F8F9722854E3D55C5E878F7F44D86BB688042902C15E3EED2F5E52C468E9B47ECADC65C905308F879A9F8C2779D20413BB4EA326719F55B0BD7937AB04E1BCC6342372E277CF814B72E6CBEE9C3616CD622A6C23C7636CC09DD3B3457C865BEFF8240FDC325BA063C0EF89BD4749EC4A8930F5CD4D21DB81B6D4DF4BCC68019BF71129D577278268CABA0E656E532F138347F9695847F06C82A705F76CABBA4FC86F3053ECCC6B204507EE1ED5519DE75634D3949A48DF6BAC9C0B95F6B439826095DC8F414DF72DFD1330E11BF77E6EF544E920CBB3977FC401E9F714AE182AC001EA47B29272A33714CFC71E5DE62E6BE4D07E5709075BE8E5E5C1CBB28CBEA50857BC0491A18982AC2B51C55AC9814022CA2C2EAFDD737666556ACB2C763CFE4528E7063E34B40E54C376EEDD8D9E875BAD4075ACD0D31C7EE42614D01E5BC3B317A6B94122D9FB89B55B1BBA8A482B141558FC3364F7F9EEA9B1577F132AD03D46912FDB03AA387DB8DE2C74185A34AEB06E8023C926EC77284D2DAC6A4398BC409665D6C8B761030D8253828FFDE268554D6080FBA90C644B26E5AA0D49BA5992A0EC4A1963615992E4EDE246A442F7731A49CF123BD90A093E139C3221675EEDE85428A602726F3A180EFC6090E1347D4318A113C8C0BE9A4DBAFF78C04418BDDD166913F5860691DFD7AD23A48AD66A5DB830C288962AB4CD13A257352E3989CB3A7888F43AC175B2E9C2E8A4E74AF599E6D9176DC03D5AF9CE831F08BE883DAE2ED092985523E038F63452DDCC1E2F754B98F73778096B0E41D1128DB3435700A1D37F8F66DD9F872C095A57BF27659588807E5E42B805416290DF9CDE67766CB357FE166E4C4C05BCE49B27FFE26B8FDD26D9DDB658B3ABE437F50D43B25B828BEA0ADC4AAD4053FBC8885E3DA147FF799CCE7F6517F6E6C93B6E36C904DD6BAD7E7A01FB73A675D9F64C3C4E4CFDBACBA5DAAB9141897E4808A259BD9DF260B5CC79CFDBFD1C9B72E4BE72DD088AE3119CDAF00A2A1057730BF7B04BA8FE41FE07A0FDE6A950FB672804BCE71E93BC5782ABC74E06377FDB65D08665265647B6076DBE90B4BFE01D9C28DB915D9122C7B04FDD1D74E51B5A3DA6F26F13A59E1A84ED5B5747791F6DA8FAF87AA2B511B975F5317DDD0ADCB21E85BECE82AF637F5D5FF17AC15FE308ACAA3387D6DCA5507EC3779EC204FDAB686FAE5634ACD0203A690EF3D09EAE8F5C1CCC19590E655A99785254E91CB62CB507BEF8A2EBD17539693DDBF5263310E09968793F7C51A441503DF8783A813E7DC6CA5163C93FFBFE7DF2D96C8645F8F4440B3922BB1FBE0A68DB73C3236A2B4313A62A969F5F21788E766CC5AFCE24320A23C248CE978485C75CC2C59000FC5858AE71321975725126E7CB894BE59609D50D27BB7674291EEB9B7FCA5BCCCD468224049463745712E77F255E125711B9F499637883AA24901163D632A7B56B90B7BA07AC0B3C4AB370CCE73430AF5201254EA124AFFEF059829A8760EC404A79029D1ADE6979D558C65B2CA43A6FBD9D792936F6E815097CBEEAC0C73DD8A3CF55E22065EED7116C231D57D0C9EE399BA032439D7ADE1D8471996B652AB7EC3FF69731D4C3AF4FDE3D5E0CEFB62E3E78B78EC55C4FD6F435B5BF8A6814DD2F3FE246D72C659F6B55D0AE7CC6429E1ECE1F60A6CFF3004DC3C13140F593F94A770D943687BFB311FD7F181ED1711E602C9668081FC6CCB6DEB5F1C18C699CAE6A8FC41F4D1B777A438F3364B0027E1E4A51BE814662C5D3C622CF543078DD82E503A5F79F2F0A81B37B28FAD2E030BDC47A91B895211D89BB40ADE2F5A12A959F31D8922B7AB5DB4417B22764EA6081366E5D9C3F5B3B1F8119FD9E420A87AA8E9D8D2BC705865AEC772DC192E6FFB29156820EA8026235EFBE4D4C45FC46C1BE33971FBDD34C6C5466C15AF44A9B813EA868CB894A163CA3C08E3F7B0D72D9FB61686EE98684F3F9CD5AA6CBBF2A359AE6F067E2B09606F69B92E82FE5AB17D09297047CF208D8E79E6F651CBBE2A9B4FCD23C172E8D1265953A039772B26FDE6AA28971E8708CF9631D920B97EF0475DA4F612E7A354A2193C35267B215E25949AAB9618FC2391E6270250302C190B600BAFD13C14C7C5CF6EE39092FAC0369644D9E5E167BBDAEA995BD6BEE45EBFCB52F5C82D1959004F76C1DB42F06AB5F10BD7016286CDDA15CD4E1D4F9985C2DFA7335E532162DF115D2DD148F3E5FEDED79CD94E6E4FB1C93EDB6E99874475351009B7027462456F1D89A9B72B1E04190C9A6A83F3B00380794511C4ADFAD75B5B4D0EA47E937982434207D34C2391086E66516F91E7230DBD09D0180B22A4110B1E4410297AA33D9A70DE1BDF4995FC9A52B2FCB8E87D867DF2AE9AFED017A900003CDF67F8A8C5950015949748EB64009877E5A6CB9AD5CAB26E53C011C8D1D1E6A60980403F7D445DBCE21DA121C4416FC44CB3C98BEE2FB0210FA6482E89A9AA6B61B1DE6AAA097FEBD8967627F1C31159BDE18B6A84F6ABC112E097EB143DF40516CDD0B988A1F7A781CD8841B7E0453C69D718BA5FE210D63E6D8D07A60AED3FA51BF0036BC3DB72CCBD13CF8166209BA1F2C390DB54922BAF7FFA49215B65A9AA6179768C5014B523431C7A50FF35E158CF78E3DA443471EF3D4AA2033027EEB8D68D65AB56714C42DC589DC8E45EEC8A1461AB952C4DC0DA7177A01D88436B75DEFE436C574B59F22273509219B8D0B6CA2730C599B5DCFD64A19B018054042B0CCC97CB50D444DCDABC6A812B6E8ADF0929EEAF2F8B726B070A6EBCA7620296762436655EC7AA3BF22E9C323F9A6FD824784376BD962B8CEB4FFEAA3D43F19FA458BFF5587C42E2281B857AAB385A862E168A67D12C1D2C8109C78AD6EFF3CFAA37E79BA4BD2270BB09B8797839BE090A0B7657A016055659AB221D46FF401B2BE1473E8CCD2CD2441DA9380F63F91488681AB8F727D6C6BBF6F72BFC1808480BE3CF14D53D3F97C41DC9B1DD3AFCD0AD2A8B6C8DE3A58AC2A4A32F7A687469ACC25B12B1109B73F7143A65D6942B6E6047144108601B37E69D4251A55E4E117E4AB6739E6D049769E0F04872B107300CC1DCF85AE42DB05DF7BD8A2C9839FC56C9801214B3E9E09929080354A39CE528F6E40593AE6889B792DFAFC08C561BCA7662C5F86F3E8480196AB6C3EFF1CAEE9106B7C14C23E59D62243ABD61B99732C55B44C42125176CE1E4FFF039C9A47B51170003DB4C8D07EFCD29CB1BC6F6F6ED4AB317BF6724055FABEC94A1062F1E9BC366B27D17B11F664A708CEB5A40DF3AA32093296978FD1A1B1D50060B06E58F6E597B18A966D1B9E893A8710FB0906592A6B1B51EE112CE17982A47AD696F81B55E9FD0E5582E8C225180F65E5B6982502556B6B7E5FAE6FA13E0A0F74CB9027D606A754D1D07FD5004E5A039C96A85D978ED8E99441B4FB3B11B28170F4A3B2C445E94A7C27010554024B73A701BFEC0E1A902326C63A10C7AC5CE3F0B80CF498F164D447BD66913AF9AD187A9DC85C815D8B93DA211B7A7EC1C60AEE02279FEB2AE3257FCB3A72D54C4B8E03D779704C220AFCD3C0A513DA217E29FD97A18356D16360D9FD86EA06E3135EC393D878617A3D55DADB2C4B9B6C4AA9971840EB232E6E6928CCB1130870B2084E7FF5ADE8C9B52F75CF22CBCF02B21D359EBC5BA0F33374A03BF7496933A30EFEEF00EE9A50A131A2695BF25ED5B438F37124EFE000BBBD2E14509CA9AF4B7F540695E17C4DA437440B05E643CB1E6875C512EE44FE1B975461A12E7085E25A3C8FBE19132019977BAD972808B413292F48850991479E7BAB24588864C4E5E0A0AFDFCA6ED5E2BC96E4E2B4BDCF79FF44B503B5307FC65E898B1B458CD8E992A3D269026B2D4E45830BB12E77030ED537D02DE0673F0E103733FDF554332E04AF410057566391ABBCAE0EBAC21650D426AC3CBE48960A89357B5B7360BF77129B0C7E7662EBDC291102127F5606ABA4D19DB407234E74A116D64A3E6C90F44EFD45D06A261F07401E8235BD68D64E102A5B8E63DFDD2A5F3C563B60512804A48EF9DBAD284E692E01E232657514C3B6BA184CFA4992C2D6FA3CE68681893C6CA1B448CBB5274D79D6E40197C791F187490D7201F15ABDD186174FCDC01A93B67B847F2964B4BACCDA9E933BFCF000119D07BFC047262F93D02C4D334E1454DBF10F2A78AA2DD5A64A0F08E62977A4F82B4E94A681250D9E3152EB91DB98D1CA2EA5F5E9B62FA1F452B254CAB74B8322FF6C58AFF3F5303622D3129ADDCF8C078910480CDF36EE333E5A367DC329BE9E803DCF0D3BFBDD919AD21027975EDFCDF209078EA2089EA21577F5C47015F02174D4F92D5B5D21C5A60FF92A75EFB89421AB3EEDBEC86B913F5B99D16AF57A353B29F0BD3499FA0AC1ECA5AB9034BF9595834D6B5CE1DBD81F70F4B7CB2EA4C0C5C3388FD549F0965699EDB1FACFE09E715D57C96481D3867E724858023C834F3FBF2C3B3ECAF44BD4EDD46A46D4C3BAD534A1DE64179AB5561B2D92F0A2D21DA1C4ADB2F4A2CA94CFA91F23D0BEFF15FD41EF32868F1678618146A045D777C8307082AE528103045FBB734D55770315CF97324A331912B1A309825A80804F7A2F81C3A24CB422B164FC92B8389BC6779E1907F766F3E38B1A6FCE6E4068F00EF9465F988E04FAE7AA209DC71A547AD3C6F2DF7DE78476789608B1A7D6ECB6AF430A82D605E33A5AC3CDEAE1028CCA72153101CB970CFBBAFC48F0CC35316CB9A2542BF1D671844780DD2D59D38045070C00E94F84F0B9BA78681C267728CA6ADE0537C0FC50AA6C0D68BBBC0EC7C2E509CBDD4AFA9F5F068ACB9BC5DE346316DA1F123438F8CED34DB7598D335A05B26071EA1543CA0B8B50C167A2844A45C3F776D16A2EF73085E1E71BFAE2937A1353AFB80F38EC529DE82F68F207F0EBA477F4A50F5301A5DC54ECEB6E3E9CE25C47D82F94E59C52729E9901FE40049F13A1E283C44CF8FF8DAF62ED5D8DC7B5958741456F0481757E3C0ED1D195254F2697DBC3B81623266FB002B5D38DBEE54FFD21B22CD38E58A74365F66F6F591278E0967412F38745827453B96814AC4629EC2F5058E796C88B1F64451656EBDB1832F31839107ECF611345A6586D48476D9E6AB4D52B2E128E9C8728DC2F654C0338B6335AFB74BFA92A237F96EF82C079EAA0AF95D107A5B337DA5F21F1BF8B44B714369B4C3EDEC10C83F680FE3773675D0DFEF8D6D580D713AE25060D59C1C89CB7DDCC58D7F0ACC1335A7AC9F0F8E22E509FD6139279FFC4F84094291E20E1CCBD9881CDB7B8A950BFBA3901E1BC426263940F0516F59194050C8B9B317D34A6EC42061D2D99AA75731D20B19365FD3C15BAB000C5E5555F9B11BE22E55F84AC89FA247F1BAE4B85AD089B864EB9B8472C8204F85150E842E4B9797F8BC9C9C3CBFB695B1004094DB3BB21FFC482F8C9408E44A84CBABD1B926A4F487699AFDF1B2D63530AEDD511F0984BBB2038B850450FF6ED6EAA05AA8F7398C12F2A584A7BD6E66E1E651F1FCF7CC09759907B4CCFF208B9A8F1A94921F14D1353CA6C0C38C2D2B083734B9CE2297FB13262F4499A5AE1A2E3F8190B6BF222F344699C5D2DE031D25565A687A90A1AAC8E5EC23A9D4D6EE22A7ABD0EF3234417D8C979CE9EBF8001315191D546FAADFEB00000000000000000000070E1623282D3741"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Valid"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
