<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="2970F0F5086E348C732F8129B2B07B3A2BF02AB651C1B6B6BDF265017A4A708A4B8AC373C42CFF4D9B42C376A6FB94E7DD78CA183DCF86F73A732AAEA9402A2766D16B9F7BF4162F9FB9A083F90AEE036984702BC4DCE1B637692DD4A687CD5B67A220A9BF78F7415F3E539BFAB812F4CCBE2E627AA2681880F9292A799E20E8623426CB028E8332084C264900B89042C42C83A604D8021113070A43126D83360520434C4880412334681B040D12971151007119B78491262818269044986812064112034111490010B48151086614262400184C20254D4924660B8088CCB049001886C2242609A32010A30D11B14C1237090BA4889A425120947194B42C84103283A08452046804291199204E01090C2085884A3469A2168509332ACCB6299AC86451820864064E21B53121892108488D43408141168C2245619CC848CAC04C1C18091104460319044216210346498C3850E40008CB1840101602E4164D63B08110856044442E5302620A3622940084424012E4320C8C4461E192095CA0059BB429DC322A2114208144485C3069229250441286DC3621D000815082709426208328101B95210031490C3441133784430251120050929608CB14704A14891C084DC4B621034406C4B2608028301BA16122A3644206904B186260208C02404824B44900952051A8286292616192509A882D0AC14D08C66401424603016003302420094260266C542866D9A8615A1472823660982204130049C0444E18B76C422685A1422A10B11112116E1216255496801240649C8888182748A4184992202860C8602247321B047024A52DD914618B248A40148212455181382E8846288388812292915AA29020352D1C854859A48951122099B268C92051403826E0240A613032DC14211A33519336310C1580C3948C021329E0A4515A062D9B42801B938C1C824DE246654A4400DC124E5990895006095340620913611AC6800C400A9B968463C6019B2209644891132408DBB62C08332140260804036403B46C82126E02446C1385249A941149204201218501A26824134C9418669B022A9310061BA2488BA65000944049A84D021880033872C30060613662A01231248224802864CCC88101157001194688C0849434428A0021589860599890021211C4344890C264891828CB2021DB442C12C34818430E8B808C0BA0250C058489864D810286D12281CA082A63088194B60C62849023342C89082282162CC4963114896CA3164A89C681C667319DEFD664CDFE73DB338AC9EB09FA0AE088A9BD32981FEF5CEA655F89AE548B566B3B8B11A18A44B4CF88F11FAA82077418B4FD1F730EE31790E3C0C7C50955EF0D1DE1B79C1446BDCCA9FEB7ED5E36A21937B8EA5FC9B0D099020EF95A8645E6B5B6F1831C31A6371C35B9C0C8266C75D724B361A7369044FA4A66C79EC2BD2036B21CC3D5A94655DB8EBD4FEBB9596B0161D2F1200C7701518687424FC1AE7FA937B335460BA4387A40A14779AA865AD2ACAE2C5550D84D813F8213498EB3DCA7F669C6C7A331097747379DA585356663CE5435A75FF952947B223528136BD45475122DC54007E872AE4258E7E17A6E27BFFA8A9421AD52AE3791F30F1BE24D73196AEABCBFC4BAFE50AC709DF3238CCB43E4F3A2F0CF1F272AF8DAEB01D19E464E5EA7859280649D95EEC43E70420F8206F43882CB7D35F6293BE636B8106F5D55CFEB84686135A5E87CDA2132AB14F4DC985FC71F86D4C6571EEA9D118B59E536B25FCFA55F3EFCBF115A0459ACB8874D4A0001DEACFE17590BA7FBF5A76DE87F35F9E3A22D0BF4D5CC9BC1ED52FA7AA8631FD6CD9CDE7F52FEFABF32935155FD0ACC3C98DB67711A8B6222E79635535ED16F753455E2F8403E2555C5A3FDB07788C968A438F806D2AF48D38A721AB1AFBBE653DFD47F632987F00185BB58E8FE630473C0EFE5DE0AEEEB8A8060AE5FC1592E438346261391F9175B226C09648EB2634EDF7AD35F3298F91635C5A39C3BC666B63BCE755C32085C592EE763E2041A01CD521D8DD400D92EA45BDD771FAAE07090BBB4A655713FBA48F9A30E6AB941960EB33083DDAD5D425D81BB9FE9C688569C5B650E3AFED8A62D0DEDAAA98A8BF8208DC0EF0BB1A96EF8FF072CCC39C50E52AAD5CC07E7C1ABF06CEA6F0FE6FF5A1584E88CA38ABE1C063C3B369256580F7B0F4EB2CD8AD29CE14CECC3CC9781DA2DE2C50C5F4D1EFF2955382E3039C80D73FD7512AF59DAE36C6727F5193CA74D657E48205861F53BFFB1E1592C54E0151FA5DD6DDCCA3A697DD7E2D25F9E556FBC43339B733B8BE2333CFA5A6A8221A5F41FDFE4F860F99F66A2D98C49489993281173FE585A55A45316D83D7A5F9878F62630EC5DEE01C71C955F020CD92C35DFEDA866684D9861E9DA5C328604F01290F2F777FF8C38F77EDC793A71F149D3002C04137D3142FF003100E531011EE8DDB71A715B7A6733EE37E5A9F3795B047BD072D135ED34A22DCBCA1320956DC039E09903692E0C780F883A32504C3436703EAFB425A557DE2ADFF86A00D31617EC63E6BC909ED358B924D455DC264ECCC1B93891909940B8DA7B019788929C66D5DE92F74022C1169CD1D09B23BC0FAF415BF97B5742381718CC5808AD2EB69D9A3C359F0B85FF9B9CEDF99BFB40071E426CE279DB5A3F242EBB274B702AE18F3AE2C687C18DB36F7212CE86A6CACB9C5F25458B0AEF198542A392D560A69AE06D5C9064DB50BE2A0E060A93C63699DE5F7A4563DA7B48CF5AFFEE7DC018703CE590B1F644CF66CC5AD1E78549A9A542F27DCAAA86931F20C442E7C79596CA85EBB23281230A71F0DCEAF00CA2EDBCEEC298C8441FCA3E73EE53C38190C1052077472806DF961EB1FA9B9F7C4908492D3E31D0E318C07281A67A2A5E24FA005AB463297D567A6F18EFA4EE18F85518C55962F43119C3FD09FB27FF5DC5C35529E1AE591B4CF47826C62CF249FFDD7619915B0066A3BBF861E0B4340A7C520237CDDC67ABBA8A88082357B1E138E2CD03426E2BEB5FE21942B137F13F116F8E9CA31C12DB2C9BF9A985681EDC37674285E0874113E6FFB90AF8537F6D4D37D1289AF8079F3B6B798DFFE921AE7EF9042E3C81AD66CA5752A4DB5F8F53D6310B35971DE8EE584A2E07D24EA94FB246D40E2238DA98417164B795C0BBD40CDBC6111C32421E03B814DCA921DCB0A0149AE9E8B070E0FFBDD7AAB325CFFC31061BB7E39D50DF24A40FA9D7C97BE6D8420E82078BD9BDD2DFD1C2078946995BFE8C14E122126C6FE3D48C04A7EE5C37A46520740343733C1F8155781CC9988AD347C30C2F093330293F83752B4941A4C897C0C61D6E4D23EDF9C921E6AEB8192CC0B8410135F09F9294287EBE031F6D324626EBD0FFBB492496FBAD7C3C8CC0A0ED825CEB9C26DE6692A43CF75530DE9C132203671C487DCFB48A17D93CCE41307D93837A6BF210F64B44CFD0FE6FA3C62705FCB93F580DD92221403205D1D97FC2E05807F94B2523739843747C9CA4CCE2A2B1DD157DA792AE380A02337603B34D78722DD153A1890D0B75473371D10498A0A2B53B211BAA4959D1EA0447EF3FC9762DE11105445FFE1B77"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="20480"/>
        </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="2970F0F5086E348C732F8129B2B07B3A2BF02AB651C1B6B6BDF265017A4A708AF7A226D7CD70558345E4B180918A0624B05D50F32ECF4859B2EB0B43326E1FF70C9FF704E49281F5FC548AE92970986FA613CAEA1BCC4992BE2E07DD28D90DBF1A0389B8BA677658344AB8A4003B1BE596F82614A67B88D772779CF1E7F80CE4D181FB774E89EB353DEE5468B925ED94C2030BE196371B6D227D52697E4BBA57CCB212FBA7A321B0566A1A3FD66080E4392AC66A487153EB16AFB54ABA7DB40B64BC0F906BB37B6B92C6D8BEF12865649C2E6129AB38C4C6C7BE29ACB559EE3E53AABC350E9C94DB2C64990CB89285FF7F29B198A486ABD42BE0CF5FA297AFA5269B7AA2796B8FF9182484F3AF3637235148284C557D0A5A0DA57DFD7922E5B47C7CA7B8CC3C225BC84489D329A279913A0510EA5D5C56D39A028871C3230CE2F1EEEC21376172114FAB990825716AE280063E047D772C2C335BF633DE06340C03BC6E1B75C40BDC9EA66B2E101F21A7CDFB0C24F59D46DE1CDBB7C8D4643597E5C51E4B5C72207309C83CE9C3FAAD90308B3B42C3F85E6C7AF9CD4AE5DA09500D3887B0E22157E62EE2DC5E2EB05A4AE339B240990B0CDE1548FBF276CED22BC4264B0035B8D98B74DBF267A0DF2D0CF23A686987512F659E43336B98961704FC3022F8E8CDEA98CAC7CC88462D619FAA786DD311281B26A1313FA582B014352A4E8E696D0FE326D99B265A5BF65ADA0AF8CA09A57F3B57F4D6F8CEACA559748F768EB954BD1009147C894D9FCAB38D9C4D636739379869983494491FFE51A4A645915E72FE6F44B2C200789C510F291FC3A2E3FF40839D15672A9F5F383BF6716A9CA636CB882C332D5D8935F1D61D48633D8F7D861D2C2CA852BFCC984550014564473C08C450C40BF9C93CF13B9766123528F023C010840DA7B85DDA23B950C9B2ABBF8480B98C0A563C19BD0E2B804333CF001F0D71FC67FEF544C4317D5B3B9CE8C1ACA646F17B9607B3DDBC5688EA0FB254D0B7FF09663C9CFE92C1544C7813C2E1A0F903C7623FEC0EC6DD69CD828ABB3887A822505D8113060CD6B82A5525F54266DCE3E93E232B703AFE7917C8414E6665FCBA9507DD6B205B38EDB3C1341014331E95E19AF1EA318DD67AD0D1BD4769F6E52062AB59FF2A9D6A844B3EE63F62CDD929A046B7B223BB3312B9AC16A6416BD652F952E39317B07BB09438F09870470548175D3DBC3395B2F0508DC6B52B8A13CC6E04114A17E3794C9B45D09CB9051DB0A02B3728853DB4F48E0CD4EF374629F7B72BC295841861F8C10B2C5610DBB8533A09069BDBF2AB0F1A224867CF29DCA4C7011FCF2D1A95063CF40097FA31DE08962E004A5332C9D81277EEE389ED1D2395B1FA33B0715EC9C946AB177895C8470D6DBE8939BBBC5AA0AB2AED96C4552222D829512B1704679C77BD579BF792D282B741D71AB721F7C43288C6EAB05B5F262C92DA1E0FC30A8F455EDEE8683077D91D0FCDB410AC1BA32A735BB0DEEF87A283EAD54FF498860CEEE28CFED14CBF9A2DB9D10D776243FD11E5D65964B2CF2E781DCECA9508F6DE2BDD079742AFA7D2A7625087C8E9607367514008FDD5CF21CF7ABD161175F31991BC9FD51F6BE51E09F6A33BCC042653DB7B6C4DFE9C9305299326FA86DAA2A2D32B6014C301E3D5BF616CB70EB902214587EF3ECF0CE05BDE5614B5F7D883891B5F2C507EEB95614DAD183EAC864BE164DD0D58CFEB27C8E45A9AD7CEC8042C2BBD5E8300BA290DACD196D28BBC1CAD25369162B76564B69EA73197C3B78D463B0763B107FC4BE63B953C94D1D795935D86E64859505985AD2CD67FE51618"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="10496"/>
        </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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="46F4432FDB0D806A42BF20E355586283C830F3FD56FCFBE489CD0321BA98645ACE69EE0E29C1C90771F8C51E1D949A5E0428D721028B0834026DF0A415F26208DD3E77EFB767ACA051F5895E30FE52797118131DA142984559A575D6611BFDFA56F61C6F0D0B76184578639BD161D9784352C012EDB9FFFAAD85FB2E7FF218B5905AC00A7795CB312A01D6A13C45CA54D3F5C87AD08D5517019305D93DA1191C199FE09BB6AD6E0CCC90A042D0018DB25F39CF980E325471F677B8E5A297C2CB43A7A2CAF8298DA38DD7AC25FF4B8EBA79A771006C5CC3BC69D9C54450FCE378B59F8D5FBB0659D0393BF5D2EFBE4ABBBB09E18510786AD0065ED051FAC7DE83A99BE44A0649C35A2D8278D72DCA1A3A2AC00C2F7F8D1499EA94A97E618653B213239C09F9757BC738601325125465AFDD32D84E79F1A646A5DDBF8211FBBB40A78A2C927AF76C030E852126D3B977A916BA7A1CC7FB3D3FB6160166788A4D5A87E7DE89FE7B6A584F9F49B7315C5DA643380C5E56422886142A0EE44FBCA3583D52823060BAE12319D15FEF825169C4FB51221BE28AAC09183F44E09F8429AE8FCB099A2158F76553EFE9024C40C6590AAE69786A322446EDA4895720351302D4AC2F48AB747264C98C4D06D09AAEA2976515B287FD5ABF14B40F94BDC1F2A1F6B99DFAE25DBE2060F076C5F138FAFC38471913D709BC71A712A56A94D35540523F3ECB97E7E9B079ECBB446E01D1B91EA468130145E0348534E2CB0D380D1C34E4C7C2F219A0A15A1B59B73E42A589DDB3A2A1F08924190131E4388843CBD2A4F986148BAF6DC145589C265FE2666A6C6A0FD90AB116BAF852715FDBE6FAF741B899A4AC12F4ED8DAD5307441D6C7290C01E823B0D8A3E9E32267F9CFA6E9960E143CC55F62A8BED4AE695EFB4EC1ED20E5A4A7F5AD88484EF9BD69DE138734243BB313C3E81EA0A9EDD13920F2D3908C360D56EB1DC1B127F0AD6E13429CA5E78A41DEDF5E233E3C8FB5C76EB048FC57C0AC7AC97ECE760A9261E7164B305FA53FF969EF2B5138A0D6C5A983CC5399E7C3A9439241D5E0F4310A3086C40502394993B24A30C001144ECC9F5FC2A704C2F8BB2B4D699948E2439AAF2C75776D66256C3AD1268292EEF6BD3B9AC8249EE026A60E317B27A57464D8DCC3BEF7C18A57677451873B78F6FC96750F1DADBB106E5E243701C4CDA9CDC21C9F798F756BBC593883350D4E5AED0FF648C163467168565334638DE39FEAB95ED58655F6E2DF3672642F2366C18287C4E554B8632C9792F5707254A23ECD67A6ABCEC0D2A1E55AF1249FDE146DC6D58905BCA10781652DA66907DC4DC06B024243913D971B9D71865C39C84A3E0BFD5CB0151D310FBB37D965EC60236BA73AFCDA1C106B13959E22FDA0B2C94E9382D92B47E4FB67EC5E63FC513CA9B06F371F0316EDB0D528A4A510751D6E2F243A92862082A2C63E03B7DCF583B83AAEA81B0EE1FD793618F9BDEAAB397BA42B5970197758588A35F1008013C9CED68F5049E0C18988A44419EE791CD8B74E93CB96B45A479AF888DC986A91BD4FF772CAC362780F7FC21DCA510240E156DE6BA24D53C1319152C2B1F0315B966EA51C3F6A63B722E0D12F67F5FBAA5DBA890DF40100525C26DD2E7A8568E09F2A03C60B5FFB6A54C26CA2AFBFF81ECFDD481AD0C085AA24A07C3AD4C8798F9370DF5014BB77A5C569DE79BB3502D851B1F6F414FC616E7A28817305C0D4334C17E7A28849D0C6C16D17323F0FC2A61371FBA8FBB5A77B236799E5723902EC9C0D897DEB265A5D5AF2A9CC7784D6140E03BC08AD6040C595D2C8D2A73BB97B298EC70523D0A9DF8AA9193C8B4D5DEC4A41113BA43C7B6312AD5E94F5D506742F3519C56110651F3F504518D35372F467BEB7ADAFD8A04354281588EFD93FCFC1EC9FFE31B59AF1EEC104547FCF9B38363E7E2594C860CF235B7B0C0253D033B4B4E86E9BA922D5E45C6600A7D39EDF3427DCC01CE484AA4B2BA7649B7F4E54C1AC280E9ECF60130E9B0A2972BBEADAB0168B50A8A1EFDCC3772DFBCC3170EE75E8CC82AE5EE5CF8885720CB14821791763A60C6DC43D8E3EC65D748EE89870A7CB619424F23E6612F924E6302E9320FBBCD454B218A9E77CE184DCB4F8B8AD7BA23B54791D35EBC8581517ABBA7FB3A3127D47860422D31FEAA16AEDF6BE3800C0A0BFE2463369046A68D4EBC9C22E5C72D36330C97E1C621D9ABC763A46213D00D17DE8DC368675AE10F42084E0AA9727A53427EB38E23E898C18CCB917155E8969CC645955F1B70B5E69BBBC95FE2657658D5FA4BA96CD45C73EDDED81D407CCA0C67317020CB4F4E8E282062805C86A065E9D1ED20F5FECE366560AF69FFDD06FD3B25E582CA602AC21B40A73B0AC2D49C48D7FB477A06324DB43A80F6116ACFD05B6D433022E83DE4196727274B8271E556C1D4CEAE616B7F56076B074444294367F3BD7CA82B5D1CA6A9A9E58688551F42C43A3BAD37C318E9EC5B8005E38EC24DADAFA0A1B3AA91FC8106727A556BB18770EBD30777F017935E3053BC5A9EAC1B233BF239DC8F2D9741B29E4E57771A3F17DAA390AAE688A0E87D31E142D2AF2054C9F16FABC862147B7DEDFF91FF119011968F0ABF01E515AA9E023FA4A9152FB22F4E68072BD6A6E463918FFC333EEBBCD58B5801614FA232F99B826F46770D0DEA32CFEBCD659CEE916B0FA4170E462072851CB62219E4FE39366DC8C537507235A70B795E5D42F1417A1B464EDC68666347A796E942B4F6AB2D480F57DE69ACB25D808075A967191C06F9D70F902C8146C5A62EE402D0B6288022C6765EF83B512BD67B5EAF2B0A758B99BAF8DD76CEF4BF6E5019BBD889D9DE30A0B4DDA5B6C0F2B4865E2141B415C0E9BD8BA9945821D7A31C14B82D06B2359C9F6340CB5F4825638D3598A598DB820847C18BBE767E93E1803CEEDB2480EA1F04B91C371D08AB484A2012EC0357E00AF0DCAEF0D13956BC9A5ED40A916F83A0219BFD78E573E4F5B25DF8CC3A2E3F54477F4BA8200CBA023202AA02FE5DA542EC4D1A42AB27893B84CEFC8C3C88BE4560D26836B170ED3CDEA9A06FAE69C4AFE93454F973A026AFB6FD180E4898ABD372596BC20C8E7641468EE3D2D740389DDD4525E75B319FCC9575C528B234CAC17B78B0E706A1F40E1CB02A136CBB257C25CA42135A274B22417264019D92F170A14F8DFDBC5E681F587F0FA753E03EF97662BBA4A46C1109756C456EC14C8D2B577DF3ABB59BDEE06EE77F6B31C18F86E0254D2ABE49EE94FB42989B3ED606D7EB4068E2661F1FC48D79ED93000C4C0E078445C824796BBF6059CAD4606C595C7A80787DCF960A26EE71A329094FEEC517F9079833815763BD387971450D3631A2F6E2EED263070F1C78497BDC29F7DACB10E2969EFC525D6E4BE1D7A6279E37ED80530029B9D6F98FA59485DEC6AF9E101F98E44523B2F6F70CA8A85D97B4B1FE28428BC808FA63F427BA50F2496916F43E6F5BD89C602F0C1B09241CCA214AF687CF48DDA3DC7F7B7181A553BF110030C4737EE2AA39CD701F2FA58875D475CD0E0F044A9ADB67BC5106116AD14F3BC09199F140EE58058C19E2B90A99D18182EB76A3FAD291CAB6B46C3AB0C5E753D8393E59F6576143B10AD6DB64911B288CB6D752242875FEEB9048A2310A1063F5474B26C15E385A3D9BCB70D07C5AFE569E45C129DD9B2360FFB82FB19FDF7D7BA758BF9071C6D178002FBF4CD5FEA3BFFA4111878B0B4E06DB988830B05A6C5B1746CF201AF997AFCC4C342BA1FFF888E8DF0C0C3A95C17778D98A09769EC4345A614CCE878C9F074D4B1C4D82C6DF66A2FECE758FC7BC631456ACB900E5FBE89AB6F281669A87B7549CD3F7F8D6CD25928AEE71875EEB4CE2B2690E44F3A3214315234FEC72F0907055D47B139F157D65F0ACA3063FFEBD06DEF3562BF80D2917E7970E5332163F2EF5B0851CF12AD6089406511CBB08DB24778202B11F8621DBF06C3E761E126B42C95F0F1A223488E0A576B219E81984260E2D669E58098D05CBA7507A0B7C7E46203A363F2FE951DD205BBAAD8CEC8341E64AF29D598C7C009F3E037412A93B60233E066B5B6B7000CBBF2AD5092C44CF1C632347DCA28526A691AB9FEA1D9C4B30C4DAD0BB9FA40A91CE3FDEB223924ADEEE92AEF56C24FD0EC10BFF7602CF0B9DDDF89B7723BDAE1218B4019F94E7B19121A1BA283A28296051F3794DB62345D0DF729AD4236B80A8BBE91D96854E023A59B69947A0EA1077CDBFE2A36669FB364A86ED96220B48BAE95A134B9FF71F3497DFB7B25A8F56CD08BCDF6C266A03CE35BD8DA58299191069F3D7F6B81934AD2C090D693831F4D72B702F3C1BB2AEC051CB65D3A44B3DA549EFE34E67823E38F9FB1ED52B549A9A9131F1C03E62004D423E79F6522DA94ADE39BED2CB85091C316E9F1BFFF0FFCAC1B7014D961CDE07C2AFD4709E6FA798171EC52A1F5C51927F87DC1C6AC2FD16AF1765F9C6C068A463DD2F1D1889A40E8B09DEFC07AEE227B1C70EFFC042E5F1CDEDF9437D32A2F51ACCD90183035A8E869D5F4FB3CA03A95AE32C68B683713DDFB32073172BABEA5991C70A573D0ADD30C582327FC4A4EE60116E291DFB87E2D7313E8EE08A5309CFDE1358B963BAC90C49643E65486E1D4101FD6B357BC86DEA806E120617269403E87AEEE1E6EF5E7CA3A4E6687262464344A6071F57F24ACCF53EA8C1366CB12FCDB0C88EB262E8091CC227C595622829304972C95662B4B109A144CFF87A3ECA6A7CCB9A8C768CB7705E810BA3546D390DA13C75371CAB984B54053F1A58679DCECB1A039C36CB6CBEAAE502FBFF060FE05E2760180D95847F67D157E34B6155607C0BA9634E9835025582CDA12B001DACE88B7CAEC719DA747D52346CCDC24177872DFB1DB2F76BDAD62832E70A02D29B3D24A58DD9DC8E77285C5BBA720B2A876AD7A4FD9C5BD18D18558B559103D1D90CA778F749AC4E2B2B987884858430617EC4EADCDCDE43B61CEF392807B90FA1E0E13FA36DA84B54B480DCDF11EE7D527D930FA1A4B2BB4B4AE5A0950103AB0777897202D7ADF48D658E8E972A8D9BBC843A2BB3C0872A53E416506235B1E34218066DACAA018DA846CF28CE059F629B47D547E445C30DE4361D0464563B5C8E5D94368C28E392CC1F7177CE6C6070E97AA79E913F40D74F93968F3CCDAC1ABE9D942F7688DC42E56787251D12A17AC55AD21070FAF9238C0ABF696BC9F953448E8A6FE626CABB8A18988B63CDE10EFC01593621F0A8480C7B554044675B7EF3EAF2FF219D7C1E90F3011942069EE24B03D0C747ED3D378DAB0C63455BAF8B31DB9201AF2C12CCC8A0235F2736F419DF9B9BF3F38C5986ECA12C336945BFB452284F371F7D7DE6F7C353A0732AD8BADF76A9040F02B48112B27F2C13098F1C40968900F0D48F889FABF6A70D6C386CCE403DF962FF4BDC29400BAF061C92ED6B610CAB96A7FA1C700B045BDEDEC11E628549A6F7FA7D4D421FA8EAF0FF93A307D585CE8A9AF118E634F4DF4C8EFBD12BFCAF99C099C3F02F974687BFE15164EB50E9DAAFEC1A111F0A40BAEBADE489A767CC42647EF4F0AF35BBA5AB112227EFE08D3017A239F73E1318B58A7226EB3CF299E10841457881007CE9E3592538BFCA2D1298207B4049D483A9F675F12C1F9EFED049E1F21DF3255192E383CBC1BD0F2B7C9E46893BC3E2C3FA5E389DD2935F6DAF1AE247EA47CB59225B3E230DCEE1E29448858B8C4D19B390CB39E94C47ADD106909AA29FA373012AD3D75476738E334784E5806566FE49BD81EA5E48F62CF9B0B5979C0228677AC9EAF28A97D6357B2981DF79415D869D2C9CCB061D3CEB1C5E6E2AACEFB8B426FE27DDEB042AE58888089B34138A68DB618654B64E65A1A6D6F6B57C5EBD84C5B5F204A938E82481531A6BBFE3C11314EB896A737E6A1902D115D428AC38A2F4C77EF5269F5364CBFAD321686772BCAA1E62B501B24C44AB19A3FD9DB41E547482D331A06C3276A08B1CC0C21532A5CEB3884601AC24C7F91F625815F3EFE8BA95369A0C406F33656361257A45630D71B8F18C9CD8EAAA1CE072109F97DA02B097062523A35EBF40241FEB5740A86B2F01F0F0F5A07FC0BA593E6A00AF57854FB96622B1920F62A8E72D1B99A4045A4A73BFF71D2ABB17B9B7B7320606A76D40B9905C9BF2DEEFF80E1AB1B83978728C4471A81D973FDF16021590810870C298E6541216919EBC1BDD8F5C09D119CF48383A76C9405494CBA7ED3AAFFACC886A2483D208C0AAC6BA3BE8712C0B87033CC48A4E90DBE61CB85DD2C15759F7034FBC6790D55694D286CA51B05C0CF29E684593A7FE1C44D2B458289C9331910CEB457E1FA9EF49D06C886AD4AD9B75E1F966F3E865E349CEDB11801E26005BF19EFF4CD1EEEB055C2EF98A47EA1FE435774F9CEE232F0B38166C0AAF4B77C9F7CF55F391D1EC3196551718701B603BE5C0CC96F0F72B4792901DBE1F825A73476AA6A72605A4020D40941A6BC29B56D58C8C"/>
    </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="Sign"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <SignatureData type="ByteString" value="76FC5C4C2FF1201CBCE980C4A642DD38EC14C1E3A5C75B40D81FF4AFE0C5E53FE44B1D656C76498E5C99D36D3B8976131709C19D53B26EA531B67C150CCC498A177EDB71F3B001A0CFD1FA7E49FFE79D5E057D707A150CB106D9051C258B275B947D338E2BCAA5215AF0E7CA8D987E900E04001F9B74F6566695A50BB1C5B112DCEAD8182D7AE466D7515BA224883A94EE6CDB030C247168C36E4988DE3B1A4583B6CA6FE044269317FA8EBA5F96D9E260F1AC7D093C2497CBB09919CA400F1FC44AB2EFB5C44F90BF11F95C8C43FB739D0B93E57E0D38780A6017229285DD162B9994BD9D58D27A1456B1B3C4AB62602B3F6123D5A9D3EBF766EDB29E20BA39E1072644E65A4F92171D7DC0FAFB0C87A21BC5F6FD7DAE504A6649F749FBDC79B9815CD927E232302C30E5DBC9B1E28EB7710F0E40924F6C6EF336CFCE92060C1BC414F48C90C9E437F845D844D7BE27841FC6E850FFA6A0F0D672BC0360B7A2BDA5AF53CB80A38A8FAB3DAB40A05D2A68B6317CFE58F143062447B2C785CC1C98ED2FC7D84104323E2AA816D06839012F16BA78D6741B1A291432A45C23C0D87C5241AAF555A60BD9D64CE233C7865881DF0635D6CF2E8AC931723802D981FDC187EFB5341082E6EF9ED88A456FD7D05069D8B8CCE5EF8CDB42A94342263409E7DFB732DF169EA89ED220EBBB9111CA9F333C9B3F112B4B2DECAB6DB3BCDBC6CEDA8C3D648F40BE758D2E64A3AC6144B58F2E7539A1213EAFC21C89ECC162E0C14F25A18E88EF3DB93383FDDC775D338BE23A204A2CDED7D4C0462C2D106AEC5FECE65B0FD6C5F0581DF24CAF027381268C70875A1873DA766C921A1ACC012D8E85159F53723740DF3605E1211735A525A38C05531D2CEFD91C597147D5DDC731429972ABB4CB1699C080BC024A32EA62824AB6BD9123FDBE8DC591ABF7418B9D11B23F00361058CDE1953B5AF85184A0F459D81A0AB780F883D3468F9E5AC6B0A7F8926DF1B8E1A724608710F97FDE6DC7FE351526F1DEC84FA848926DA45ACF79D05619A930D49DDDF13F7863765EDABA90C0B940A2CAF03CA967BC2B79A54AA0ED58A56B5624B907F9E668E7967EDDBD843F5996ABCFA43F95A3A7362F743DD008CAF613B73E26FCBB42579B0EDF2F2DF75D8E16EC263B54EF42F9A4DC2C164DD321008616FE89A99E657B732371F9828851CC14C44C85CB6BACC15A9E84E7B459457294219AB84BDEED23F6D1B90EE01D4A2E53B40821583613BA843F44F1819708669B26916FF0E5A00D3CD6310E54A677541DEDF1639590F5A3234A636D30C181EC9B5F63D02C460CD9867D8ADCC9C2CAED8473BCE17F35875205F8C0BDB18D413DDEBA8344F78879D4C79D641DDF96252A0A9DB3F4E29069EF89219676A81EEDD8FC2B8C75299CD4514807A138339927EE58E7D812CB2157E3EF198FAA26EF5AB2601D0FBD8C3EE657AC089118198B05605B5F2CAA766AAE495822A7A1B7B6AE98EC9234A357983F9C4062009E2B438515AD1EB39C8A8EA67132E5B8DD4DC40F74A317EC180E4B58E08D321D65F0DA4BDE5999C95D9E580CD169C43779E961771E5211BA73941A074F5BF1BD2C1F525548C1507BB46417F4B354F34109208820494D5AF4E5D5FAC4ED28FEE89AA9A0173CC6E2C4B9FF5ACA34D231CCEEFD2EE8EA3B59F86B0F943A8E2262194AEE5DAAA89C60BA86255A0268F793DE4E74A2AE8F1BF6A0378F56AC95BE2DC13CC70F267564ADCDD7ED1E16142A386AA5427C6D03F792ADD70D08121D92745B19A91FAAD08B6340CA5DCC809DE482A2191325907B33096C6B945D6206337E74C58205ED23A6C1BD557942BAE32E983FA81AD2E4A997E4E17511DC7814B9B0C1281FCB3E4CB243A70E65C867A8274610D9448C3FE595238F8A9C6097332D382DC8FCD7A95A058B1DD193DD69913396D0F895F10DED07B1AC2390D867ACAB5535BF2057D2667D526B7593AE50074C0358A3FCD4233ECD3DA39BCADFB3D3791A00F80F441DD77C088FC44594403566B59DADF5233095DF141DFF50104DE202F5A2B75399011C32C5F5A2D16A544BA087123EF68C33DE462CEA5DAA64B554E623261553AF890D642300C1FFBE4B633C5E9646FAE3954456517E00634CAF946B337B508D54E252DACA8A507B91803AA313FCF78F9DC44D46CB1DB6E22E07302DAED863152073F8C6DC683718BBBB92EA46DD7C5A722EEE2E2F9A7369B06F7BAE113239C502AB8740ECA4325EA4B7A7AF5CA68AB046B1F33BF608038646AE958E437B8F978B5651948C8E3B7E6F6CC1A8B6EE6F1A28806D77C116FB85C5C23959A32BAB6F27482D395BDA1D2E1D4FFD6E0287097F669AFCD4C9410835630362E8D14BD8CE7047014E86F26772565904E685FC318E2E4D37CF62248B3178A34BE6317F939D141AEC617B2E5CF60DDA6EA0AFE8C9E09D404554A2D36D0F52722D235BF3834E4C9F7BFAFDEA932F40F15D6E7D5E2748DB4260A4E4EAA0B785FC24C7C7E0CE70531CF953775ADE962370C2EABA803D375C04057E86E93DF089844BF1018721A2A579AD74BA8DC43FB7D1925D5440F7B8FEF6F9D40A8A9DE239BB1B8A7C85B04B94C7C13F89F70368CE8C811D1AF2299AAC4071C1129A2D63F093049F83356141850EB0D11D19D2CAF2028E78608B777630C8D76210F3C2040B2A31723F2FEBCA644D64A5913FAFA8EADB27F1C67929124C4D51F94F639BF3E8A9945E5947673795BD564E8574E4BADE439BB0919055F0DCD48BC7474A76B0D5E7D5EE99E7ED18C5894F3AB9E0CA3E9A53D3AC80A7FB28C9F3F465AC47F58E28B2FE8E862B3A7D55F0AACBD1555353AE710312BEB095247C263B56C13A8A12404471D4B6944AC9DD2F530AE8CAAEF54B74334E096F1BA77DA99A856643A3C7620ED75104C96F7D9A81EE500BA58E94B30C83FC62BFB952AF30B3BA59B216C8005DA21CA55CC166C4133DF371C0182DCC56393ACEB8C83498D9D26A2DD4646B8D1CDC10D8985BE85900A68A175A4816523A5ACE88ECA75566372027663C9A1A5049E645D6A5418B975974F00A1BA5985DB0BF2B3439DD5FDD0EAFA98247E2F1D877B22450F43166A382C0F83C35143FF2F9220C43313F529CBD645779180CEC97CC3D93698FDA7C0EE80ABA08C4D1CD74BB1B762F73F6DD14CCC5E30857A23E28F648D6E2A7AF1BADB36686D78A9F7C862A4A11AE6C6BE7D7C8A902BF9BA8AECAB633373811A6495F96305328F1872A607906CC0C365345D412AC31EF99097722A8BE8E2C14ADB82C03BF692FAE360D1400A38AC3330F1122696E70728085879B9C9FAECAD2F705066D90A8C0F7116D798FAAB2D8E4F804141A2047546A7D8889A1A4B4DAE5E7F700000000000000000000000000000000000000000000000000000000000011182132"/>
    </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>
