<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="2DE3F6CFC9699E7C60C8E50DC1CEE9250F443A66089EF401D10339D4CA7501D8FA02110327C7CF8A2AF7B381CDF106F09DA438440DA14E27D092501021FD5C8FF56368B462FBAD5FE43CAA43C35882A171121699F1CF9DC186AC5658F3CCA54C6F60C9AF10C9D71AC1A93F14805CFFBC7A7698A5816F48BA63C554FFEA484E63DB424C0C354A14038AA1A661233790223502C9086CE42601D4306C22186ADC3845213801031610213346E22400924284A4A26CA1325061B44900959192248002372CD1428990C2298C042A1C85301009464C28515B862C2324818BA0211B4785C9A091098908CA24268142628BC611A242882238648A946D53B4510A084D031046D0C44194244D40442D18880D1321861BA49153468802468D1A016C59909002B4292110641C15499CA611C918265A188940306448444A02146518402E20A1448898650A438909252CC14844CA12640AC74918920CDCB241CB461021B0048410689B408240966102456EE23232CA206D21430414800961B80D943046E222491B381150B02D91444012277152920D21226813398D23254212A1650C031114A13090B2111B120D5020058B1024034308CC26048926619A866551008D8AA640A222301114008184009C283120246D00B89109C030C4988C19C33164300AD9421113122491C8110C174D20270682304623237112078DD08851122181E1403051862412C76014496EA24629C3C68084966C5A948C23212E94C40450487250048C8928900C15214BC071C9386921C22DD80671031561830606E3B80D0AA94424A4295824841A14214490880B244501A50919080801B78101A30C9334061B244A22B664D834321487849102881A10686306649B180A1A19804AC4890AB384CB403041C20D1017320245446234201A918080466624A26809A969C02009C4480D21B151D3425249368CC1188148248A41A66C0931912108108CB68903084949424E1A1861D1B00924916D02A209C092285A980C44C040483060E49269D1040622A6014824310AA1851B8090C4108E12883018860548B4614818611A0269418409DB982924262A0C14921B94605C908D49B6109A42644188504C048903464580A2500441824C946522442D202860C1A67113434A0B020D1212498AB490DC32062325859338244BB028D1C0244B820D9BC408C1A88511002014C28989986D1A906120342E02030CC1A6058CC62909C4481B272140385150221003C529082328142121E44871F28C8AEFDECF91F5AAAA09C76328B3FBC1CFF0FBE4D288801E0C3BD444C8377D6CCD96DDFD9E4E10BA958A875066A50EC42BE5A36A361F561D4336A1C8E087DEF4DD4212263CA5BC75CFEDAA968D9539CE85B77D6D62284AAF04B10A33BAADD523FB0CBAACF5AB132EC562652583DF2E532E04EEBBA49F2F8A1789B3A990F1FB50581CBDD79E0CA509916C2607D6C3304E826B0A821DFC810F90305F1555569CE52FE0E6760FF298F28482E3E1B4FECC037B141E1913DD9DACAE526C97B1478995F226D6E34904B6EBABA925ACDE2D4C33D063C8840ABBBC023409E2DB650E20129E9585084B0CCDE404749F4B9B59BFE92E68F1E7B9C80E29E97FBD9666CD268825BA1D8EB5FB942524406CDFDB278DFE1404DEBE908117829278F89D411A0564D9D380F2B23A1941B60114429C39F4475B4A61CE00E62D81DE6C3A22AE162C64944225A774B16FBC912F90F044B8E4F5F5B9DE0AB9705E932E4F3BB4740E244D8ABF072707C1E3C9D3404984D6EA3E8A00F66CFF4128344A09129D67B847EB605EE6F87CA78A2F84BAC67D48527BF69BEFF43433E6A0E4086D167A39EB5CF21FC57EE4C7CA9AC5E3B134A8FF7A720819034336AE47A0DDB7D3CCB5EADE4A24643B112CACDA9B4D49777B1B9FFFC2190969D875FF3A3D3CC3282309F9C6F678E6D5E6B7B7D0A6ACC6915A0CD68838564AE36E970582C9DB0AD1478CB6D5EE3D657C4B0D1611230A93A80A78A46B4DEC0023E0AC4D3642E2E43483297DBC526F60AB797E0FA71CF95EEFFA92E0FD8B5C070E780BF59034A34CFC72BE8AC02E8CF809D63A385178CC746BFC8690F06484C35096D8CC5744114B5A64CE13011A29F7C0AAC1264563DDC4A8219FDF34E88D25D628A34CDE56144DB650FAA316C8BE2DC044FCAD5E8F9802968EBE987A191BA93D4DE114DBB60A4A03D7D2C15180BF0D99AA4633C3C813611DBCB70AD0CD752030B3523875BDC4364B6BB0842952969B7A156D9C3379F4B9E6AA9C7574B477C087207389A6D657177ADF2AE1B9B8491122CA756786CF40C46869DA2C743111729D1625AD94E8FEC6D0DA105E37B0B163952D78C69D08A711CE59F70029BDC63783BCBF935B3425BF71EE32F55A3087D48E6F93CAE78FB0E40A07DA0EFD7A3754C952F85685BAA989A8D306EFABAD6E67F3DE5B566A34276076A7175FC85E22E958B97BAC10CF20E64A331EFD5830937DC9699F0A6C8D602D5ABF64CB6FD25ECD02E44ADB34971ADB2E4A59F6882B2034E5DEDA837736DDA0CE6905EE93BBD5E1E14D71E40E24ED647368E14AA2D8FA792912B1AF37A2139312581AB258130AA04F6DE7E8FD977732775E9BB10F8A289B0A1F8D3B43975A7E6082A03B61AF188ECA1091FE5F80F26EEFB8C46BB68A20F38B86CBA134E857B79AE78A4DF410AE75AC067426779ED043B44FD239A7F78B6A3343E2AA17CDFD4EE677655C8581E5C8C16B82A7AF12A1D46EE8D3DFFC7DE3A8763BB6B04DF44C1F730F24E85B13F0127F4A741B10EF3831138BA1039371E47EBA9FE03617CA92035DF051A8388DFACBB8527A16CE0D2A810E722CE9CF7DF92D4CE5BAA641D5FFFBB126B8744E8DA216661FDCBD96F56C1E6244808935B1FE4DB894AD6D53DC0DE81916D47EA143EF2A70F97D6C0DBE8D187BE9868F2068F2417197048A6FC7CC28CC4ADF38CFCE7579B1BB70D94B433362CEE19EAB7F39637EA917B1200E1113599D097610577EF3E849BFE5D99A27EC25C79F79CA1982F1F1C4F0B426CF14CE14FEFF4D7B13A75C2099F1A5ED4079A8621D66CA35BDACD7C654B2EDF936908A2B63F632E70364F853C02C0AAD9FFE535BA7CEF926D66E840135C314AE41C416E4C8587B9233399126F23018015796035870A75EC4862236F350A4411FD90DB4229D60627461A96ED838FABC27623C21A16BECCB680DAA3D4412675DAF01B996C8D55A7794253B17591FFBCC05D8428CB39CEFD72E6B928107CAA7C46535914F10DE3DA7DEE5314F66697767487A43BD5CDAE33AD52F4EDD85BC90D24113B1043E05805B90FD153D4B76D1A579655767399E61ACF7F14AB7BC99C833CC751A0E0A228C2808F358892A8A5701ED433A2F42613EC46D712FFB6DDE5224B421759A58BF81968E16CF0C4BB1A7057CC5E0F8BC33ED795C0FB9E983FA9EF979979D39F8EC08AD023A6DAAA9C94BC2331ED2E3BBB7DE6B70F48AC7A5A5041E4AA2B5D233A1EC5007FF2B36F2F505F99F69D11A5062889877BD19F0919A89072A11BB6D4C5E0D9E9D0BD0A617E0D7EFCE45C208D3D25D738EE74A03BA17BDDB8720F7BB39E3ACBEFF7EDE4F86D72A1EE719F89879E094832FEDA81B"/>
          </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="2DE3F6CFC9699E7C60C8E50DC1CEE9250F443A66089EF401D10339D4CA7501D87094EA419521D7073744746BF83560A8E13450AA781364F7EC156F89AE89F502595F1B9E06542090405A7048A7D06A429015704CF192DABD4191184CC8928BBFF4F40E80F5F4E90B14A707442D11E3548E47227951422A12CAC935EE35D4D5E9351D9474B613A7344A866196F215A0E5579BD96BB432460608AA24BFBD83EEFFD0E2C4C8634A143821A598F79718E3B1159E4A9895CA851381E602F9DCBF2D5F4F8B95066491B0EC61973D77C3D93FE1B7618E37A956C120F621C589AADA2F81C4D6F231E8A0C8840264CA6ED7BFB2E1320FDE6BC4F196D1C75EF681D9F45BB0EF380BEE3AE926EDA69F6389C2430C54FEA44A66958503F2225899136D918A16B2C5621E547EA2ADCA2EFB8ADEBE5B5F63EBBCC1EE66C18FEF72895186F70CC98F446C7F7417885D4AB575D610B66E830E2F9F39EA791662B6785ECC986FCD7589D2B46BB40A99899F599CDC45460F9AEDC8080174D48A443F14AAB21FBC51234A05F4A63A2301752A244FD82DBE44D6319EB99B2CF2B2B94632322A889E45E289BF9368C9186687909161150D3055F635BB832524BA1B7CA923E9913EDD74C7F88A4721F1E4ED669FE085959C64A624A3A7A7E264E81A68A61F17EBA72D84564CF59910648ED93B20BF4FB459889BEF697F3841AA77BBB4E838D1DC539BBA80B5265C0B4ABF4209DFAAA32593F095F49F9A14547E8FD9363C9225C229311A70DA7770F9314A7C212A77EC7FAEC9A17A5B13E6CC26C7C1561A359B4C11CDA96EC8AE1E3B3110D192568EC83A8AB4B5BDA23836A3A5C9C0E0E7F018E2061F7FABDB01E91EEFBCA289030160F74026D0DA5C234E66463DC7B138848328FF60D885C98D1C9FA65447215344E1E7AC184D3D85506F4EED4345ADA68D3001FE2CB48A558A9482F9796EE78E35DEC61AA61B96B99DF6CF993647F62C1F3A51FEBD8E364AFCDC3AA02057BA22EBE33F595F761A2FB6B5536F9F1B3562650DC37054B7E31A93AA23FDF687CC61050180DC71DC3FE41A4FC7F6C4873E8EFC1912B2FB8274224A9923325EFA294105E7B9BE1885CAE9B7D2ED74828626124245971FB83A85DB1A6F6A7C6D3283AED18B7C92F74CB118DFEE9254F356970AD70D04539B67D59AE12CE6B6B8FA890DB3E3FCC8C79BD85BCBE66C1A3D944F76F79FE0A2ABE28CC3CF10C82CB42BCCC8D1A8AFF7DDC2256265AF1A99A31559DE8030E1C177608215465C71D00CA931F2EA1716406A13C6C519275B13AAC392806434A82F5B097E3D15EBFA03C74EE180EAFD06E1D425B53FF020061FDEC7E25165599EDCFE3EF90D1A1360219840AB4B1225F18FD3160CA9E055D658B022EF594B4A74338E495BDBF72F51FBE432468BC36F28706E6B45954B9111CC7D4A09857D53393DB52A97B267D2A4ED84E73F1B1AFA526E800AC8A2D750961635C8B0185E42BE58299B54A4A08CB32CA6DE9B721F0AB1625B3B39AC9CB1277EB9CCE8EB395FF6969FD770F4C8DBD83A8932BCED9A3CF2E55592E20C1F770A80E04AF9AC7346127493799B51C990F27C73F84B3A3E7947F3724BD4083DC9DDF396BCC8EE0E14777FEECF7A6B0B8E86B4320D89C1326B7791A1775CEA65CDD9F5CA2EC2CA0D488AC1F89C7B0441F1FEBCF63460EBAEA3AD413F435CB011CBFE6CFB9F80F405A30777585DC26F09FC3F89F49D1A4C48D65A1D00BCAD613DAE166B5E4DF4B621F1DEB34E4C90647F856669790E420F33EDFFA1A05960A49A22D9C86CA114FE0186ADF49A686D567AA79C1F6D60A8432701D23FA1F4FD027184F5A120470D7F216B6D70DE25D9"/>
          </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="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="BA813E34EA9F4ACC777AB0EAD8808D976D493AE77A179F2968AD08411BF87A7C"/>
      </CryptographicParameters>
      <Data type="ByteString" value="E47667E637A97FA693FFB294DC93D349880B00BC0B1F22DC5A350EB8D269C9C072A60915B7AA2E1C831274C6CB4A2EA4614BF8195270ECEE8B1F9165C503B908C67EDE0A3834958124522CF80DADFBEB9AD4BB8B71903E51B1424A4C2C536FB00B8274C635C9791DD76AA990C29E30D56CBDB835B3C48B3B4414D3B1526CEBCEE3EF973E8367A853096F4FFCCB836585F39CB91721539FA2C1F72EDE1C828C276774142723247125D4D98852664C3273F2EF33DE935243F817BA63F58D7C2C91C2B649FEF65875277B4C6A644BB65D24ECBB5A48144EDDB0720B80994BED713F3ED309C4711F2F4D38482D7103B6039754AEE2FEBC6B65CB7ABB1D26A5AE6FA8BD6E1A4E4DB1D3CFBA17B4791A586C90312547BA952FAD5922577544EEE964EDC147C9704635BC9B69782D69C48723F0FF0C0F099B30F086DE61830A4C3C47E88079003D486C9C412FE2EB86B68BBAA562C18035D1E566C18512DCE376EC7D54FEE3F57F2C85B28042E1EF01F27599BA44F9F7C99045CC76F82DC3FBECDF221EE3DEFC4F46FF9F598B117B9E5B5EEE480DC8C2990B6132FA333C7ECCDE3E91BD7F4A5FE1BEA6820793022BC340FFB276F9A1397E9CA26943BFBAF5C907325BB7D4BB9D0ED5E8EA46465F3B74A4F2B5280586FE39F566791D5835C9A8ECC967CE76D0B5F528B7FDF8DB2EE415BFC2788963E2926E01D1878AB1C5C5D2E0C5742B75FB361D7C180B98F4FF0B7CF12AE21E07AA6E61F5DCC9ADEE320E3350F1F8E7AAD640A2E18034D144874BCB7F75BDBFF816C4D8AD1F01B59D189EB0EA4F2040CA8BF1AEEADB34CC821B81F69267C58CE2F9827031C2729C842A7D154CB7EDC57EDD3245019FB97B86F69B20BC86DF1B2EEB67D7149E1DFDD0F34EA356BBC21E3B3D7C7183F3784AD0970F4FC04390D2CDD4D10FD52803FB4FB5397AE9891296455B634C58ADF0FFFA3C00189A6CB3096D372C6851087A9F8AD51F73F37387D0AFA9BC734DFD0AFA3D22174FC88DD06E292CED715AC13F02CFB14A63A82D22128CC8A56ADBDC365BA9872A910A4A51D438C7A115851399541498508458B38267B4229919610936CA427385F316549A2035A2172A95D63426E1077412A778CE2E7A40E5A56A867750F236ECBA3A7B5C89ABF8FC27E1FCA899C804A0D95929012E2EBF6E72DD461932CAF8273D6FFC2B82E0CE3CA9A7FCEDE9B3C2EB84B8414919745CB765FD3D57E7A2A324CFE65B5CB389591AA243768AE5256BB0342DBCD6EEC80D99CCB0B4DBFB717F2031E2135463F719408F3011270D28681AD839C866C3D506E23BBF54CDC9E84BB46A84B34E3F43E9FD937FABF5AA4858207E7DC34625E9A5E43152984DF5ADBF3A25BC706648E7989B80ED5068BA3735D40D497A89237070DBEBFB35D8DF69EBE4E7662DE01D666AF807E6B795C490E0662A78B7E191A6A1529C8DCDB3DF9F82388315F89B9E604CC52A0C2FC4C30C68B8AF157762A26FF9DF01CB40692B950536AA7BA22D488F7CA2DA59508B86A21EDCF7F848E5D62DB42542412A1B02271E7B97B666E2E95FB0F7FA4D8F56943C212BE642914A109DED115E8B8CF98777EF69AFE5C7A7CE051F88425882C33E12B1CF3BB192F291CE605F5E34E809E7F3507D11CD68450B5CDD7935221870FC4C45479474EDD7F40137182AD304AB7F54AA5BC97E0F84594544288987F3C8E78B3262E0675D924E19FB2152C28B4F84660028EBFFFC2EAE25AEF2073BF1F02289DAB62289127F7D955BC5ADBEAA08384B647A771652C14255EBF2E7DB28A9DFA9E0FCCAC49AE9E1773E3DC13E839A1895CD2FE5D0990285A57BBD72F3F7BCD31C033059C29D067A494B1119D867BD125EE6DE97FCC6E3DA3ABE68CA15322C89571629FB96F8FF74652BABB4733D440D46D2A4208013EA46FFC652C1116BA5F50085561C7403E403075FAAE60CE3A08C807A36BB282C0EAD339EFF7BFC06D31011B89714C9C4887C8DCD4D8FC11DE4FE414EC7E57BB7AE979A1FE1FD7F72D054EE6C03F0E1E2DB485FB272D6C4A8CD159B7FEDCC5BC27C14A979F7A50DE72EFFA312388E327F7D2F1B23A7F8CC571091C5EFE4AE72746627FB35705F12F66B07AA3E2DD53A9204802D6040C2E9774A19D8099B78EFD83ED1E7722136FFAB8F5BE591701670E99B6068D487B0454E991C6B6F0AA15250991A549EBED5F36C54B41086108394B688E3ABEEC988F39270A64815A25460A0E1F51404CCF9CC474E315D7A43B6F4E2320EC36A423446AD1F20988B1D429DB12F543C0465C6C44C4EED220F3612B30931655740058FF51EFA79CB91461A357140938CF7BF2547894FC9FA37524027EBB2DFA552B3DE45BB4CFC2AAD5014164825744F5DFD65E8D6B80B1F4B4B411A24261CA55C625AE590F0895DA7FC00946E1445786D654E07573B08AC996F3645A9A426ADE5822A8E9DE1B4AB05BD24DF64A48E8191EABE4BD4022887F0F7C7459C8F1ACCDB6439FC95D6632BB022097FC3F9A460B4D2D4C47002121E7FC064000D65CD0E3CE7D80904425365AE2F4DE620A74855F8D5AA6A9E56B3B36E3D3FE93C115BFE082A270B4F9C355F3C721B24B6805CBFAAA1126863D63963F227A63AA190D8C95303667D67F2F70A3E0E40D7BAA6DB1478E17A15DBAE026FA78EFD46A7736D7D4AD5CA9195D4A124B6EE176545E1F1F06D4EAE0F0E239F1D95FB510817AEF9557486B9AC97486226F188387BCC976BF99615F4A1C9E104038161DAF7FB92ADEF69E3FDB0DB880662EF77F01226217F6FF34D9BC59D6239713794359DAB519EE19B5F9C4C065E4631DA910302533C97B6FF85499974494E062F040F21BAE1F4F279434FBED87FF43CE60F0FEB68697547B5EF7E9F441725EB1D74CBFB9B2D41E97D6C6BC8834DA67D248EB199346B7AFB00AA4EFBCB725FE50CD20B7FFD19CB97A84357E36476F104EB4911A4FD32BD29F3C81566C4E92DD550D03F755192C73632AECBF2946EC4161113E5F947B0"/>
    </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="4AB84084969CDACDDA10BAC0F45A6A263145261A4739EE68E07FFCCC362B2B496464820AA8B25E349F92ADC286362A51A8E5D608F3A6D2CB4D9CD16BD93E012636C9720254298957FC0D1BB9FB93E4C12D73B28BBFD519A04FCAEA98972576695A4928D0A8C615D53637195E85F13585C25182FD811430242CE4460D1B254F433A817900C085B026B34F19EC389B56EC9EF22EE30E742FA85D8DB10A916C7FEC9687BCA888ED771C0E164F124063D3F19558AECA2E7BB2860802EB862FCFF854E2EDDD9538BB2F49200B9BE94BAD974904A5DEE4ABC7AB0017F60DAEF9C0C365F74AD9B6A301AB8FE7576952D1441905D9DA5FC7287C6579D9D89146789EECADE18DCE6B07D72E5D8F64430A82AB0817EAFA517664C5ED8EF8680560EB5308F7B4E99912B3BFF2F54F470304CABA2CA6E5936CF3D3381BFFC0A3C79C4FF6BD696EF1D4BAFFF1AD318620D2FE55E068D063B8D76EC1E418E8D71FEF2725BC2EDB1AEAB8673E6E61B40C7E0375B57C9B698B61235F192A75183E9EC8F580099255F3FDB06205CD39986DAB53C1D3E800459EB3B3170D071EAF7D56AD2F8425AA2068B2E37972E52472F9407709A9C5CC75B8A4C8DB3CB047790CDBD33A75C9ADE444A9BA8EEB61029DD50428141F1AF69A13CB8A7859A8A2B10F933B7EF1EC2B284442F2E7ECE8FA638357F9A4878AA4B71CFF1B5B34288902BE38363CC9F9148F5929BBDEB3BEF6E14263848B8942C6A2D1CAD8DB28DFE43FB3CBBF66185F2DC9E3AF4AAC479D330AED8E898EB03A28875C5365919F0DC8DBF17454CBDD72B8C1AC774F15BCCDFA498FCB92E4C9A9CC34715A839DDB7FAABC0F5B64E320E4DD3B0A659C429D30DFD135BD4B11B404AE350D32A0EAB85C35CE9748F91A175B374C9998D9264A972197FC4A57C5BFE7F75109685150956B4F6C0E7307C6B311CB13F8AC531C89996AF790DF69F646E2EB76C0BBB4CE523BFEDDA52897010B534129FAC284890EA89D4EF9B83BF6B81772AD8B6272EE2C378D114572161322C03BEA7650190A757906D665054A0FDB3713822F3758BC879E86ACBF8CB734240D06DEE3DBD7D357E874C31C4DC373F27CA7B0F80DEA869541B55E31071227334328FD687A126CA044DA816A4CC1F147CE4681923037F1CA40DDC105885593147FCFEEBB8BA70EA4A2016FDE8EE8AB2AB588BDA8649191D7C180847CFFCE1B5C9DE28E828FE79866CE2E084173BA8C9D02CA777D2EF0064F089E705FB17576D1858DE15FE2D4374705C8CB431F3A4C0C5CBCC1D38609FB2DDFE6BB6DA162047FEDA996578CA23CF2B931F7B7A77B184268A339079636DB16FFFCC04EC2FE8606208B63AD7122ACE48B50D73D0D2AA2FC2B3FF7E115271CDB2A0ECCAE45ECFF897B20F9781C1593A38F4A94B9E4307D091C11FBB829CEC6FA6EF13CA89472ADB328F853250BE79E9F1F047A1BDC53E025B1CACA5B2DFC6801F89DBAD8BC20C8EA451E711AF838B2E4EC46149B5FCEA51D646A87A3483C8276F7EDEE468A619E214260557EFB1A7090441191B1823960E48161942BC6AA23FE402C8C8F808460FD99DDDA2475D6EAE272296D99D888E2E86FDBC008E6344C03F464CFE3A39D9B979651896A436FE693E333C968EC3AEB11B3721EC18771AE71913BE7CADB37CD7B409226DDB7D3FB1D8D83A76EBB4E4740AB0D03E6A5D1B501040A9E5E153A869161572771DAA974614418052369CEDE7A0FB65954028D1B9CBB6C9E12B028DE7E06045E19D5D952A18CF48D835037DC3B6696CAA9C4E13804250660E67A8B227CA14B1473E96D1C1FB122C1EB1FE196F0682DB5DFBF543396B68DA39747BC3D6B7DC7B2B0610D946356FE7777C3A0E1736B267A0725EF68A7C3EF29EBEED0B52356EF30696F1AEA17E5269BBE8EBFB7D505B65712AC0F6DD1D9876E2C3AA3D5E7DE5D581C93D877E6AC535FB5B1146E1F0F6D2AD93913879D53BB996150A6C31856BA212960BF131C2340A19BFCE7DD8C5DB71FD87AE3E64E3DBA8E69EF97F44B619785582DC0416E0CDACB603C5BF7F4697109C802541F817C70E434DF6735E9F94C11B16AD4CA7CEAC4F649192B6DABDC433B7958005421FBFA3FEAC498AABEB27A792ABA050A71A2F0F900EFB1B6E329418353AC05E74753ABB3E373C1E896F4DC5D56BEE2DDFACF930DBB764EA212253C8F19EEA04C6EAD722D42F8B27189137C99F03FDAC6E5A196B152E9724F0599A884101DFB6EDE8035747C1190F12CA493F6795BD95692721657E884F022A73C039B8A93FF797600C4B473A51E19954C671799A260879AD64805A98ED19E4ABED92F3B8A85F5C3FDDF865205565D7896F8B6F2D3DF96292D0E1F7FBE48BB432F6599F5E04259C7220F27894803F408E089F9EB6792C0CABCC76084555F59BF3C4CFC64A608CA0882124D42B44CFCA00A3B0748A2C4B908D5BC77D2CA8C6B541E294329A61A5CE06FBC84E1BD183053675231DEA0037634DAE6D320B20C927C6D1B328B21203303BB81AE4447A555746F64FAF7B8CE0282D1E7F5AE34C25E8DD6243C63292C89EC4786BC00521F9D6E49AB3D1227BA552C07F4F51FC4BE135179B0DA23C6EB2EAD5595FAB2FE8D43FD04F3C8F91C75C8EC64EA38EB883E266665BAF717164B564B8D0CAD0B55B15865518D7F1AB1263672830D229DD8DE9520C4D14C4F30E75C7DD284DE1B164E65AA5201C89B10EBE31F76800F88D46929FAE8385E550390691AC42FA591F7ADF392DCDFC660933ED2939102BD88B2AE6E6A073C46EE703E56F1245D2E9858D554430784D89BF9C82E8DEFC2EE4658A80E4AAB73649DBF9BE25F8834568BF221BDD822C06A997ACB505E48B2F081CB763DF29CA678459054EBBBD2B7D03A5C180DD1C37827B38A9841D3B06A03124E44602BD87895286A0365CB0ABEA08CD30EE8ADDF123EE9F27783B26626DCBD40B7C00D34DC87EA9F2BE36795D1FBE3CCEAB04A3CBCAC92169AE6287AD6436C9755FED1B554F85AEA9550238F64A6EF4F44097DA9093822B2EFB73066466E9A5641B87CCA06F1E77BFBB9F8BAB86BC4C7845660E8FD4546BB4ACE4530A5574F78EFF162AE6B36DF2411372435B7B7A28FB5FCE7E30C253E439CF087567A113784A0CDF3489BDEC3746BAC7D448F7B4AA485CCA2A60E9CFBA8C1008EECB914729B75E3307D978BE9270BBD7C4891FF969A3BD547E4D12877FB3FE128FFA05535E94D1BA66AE058D4927A5D578F95D5531FA00A6152383BAAEF7E1CDBF1BF3D3ED3AE4F74A7ACFDBAB42E910426A27114681F3409D6196E0112161E29323973838498A2C2C4F2F4FB0616525C5D737A9396A6DDDEEE272F3D444C4E505E727E9BAAB2F90708101B1D1E242A48535A5D6689C7DCE9FD000000000000000000000000000000000000111E2C3E"/>
    </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>
