<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="17D6C3EF2A90EE7BCE40CDB071F429B3E8A1B24B52417D63D751F6AC2D6C519F06D42041258A0D378DAE39DD4E0E99AD00BBAEDED4A53B4D179794B453644C7F812F40B6DAEDB347FF6AA81866836518E87B8C713FB4F716F1494830104C05441E9CB2CFE2288B17A894005663EAC7E2B9BAEED8C544AD25D54E9B6AA75FAA62532553077812013252770604117800402514268265334661438025773118771602427330058167726335065725331236744684283285016733744468616372328320788576031163406570567674052360327717085131572147238450541485205043251876823788864717117551611857054131652502826338368681242246731378603842707141330356221041441035861468008303477532284323038252543840832533138576158236255345574572611846287753523805557116221464168654883141411035254748640876637052555420114083782444508554778300821746187886227026100708648167475416411361605087634658000802432705147705088573252415130637487216332671883563263207508177804545152510236320088657671863282467517437282278286561033384681528046532374006488037853106481304486671722018053206080161833353411816131072724556226863342026503315830035800130333071303222325246716618108208536242658053074156511043231748148778003724840811517070802731036080757253310156142886407833047401160800765465436183838100483588704050782286626763331255054201264603065787146510131313750031876448362501300113803056775152401105518250564824464505000135667623454325636462060574833705267184854403270587164728020556851438243701771102884264157456517321028847546323343046621503657603303775147423578151347845374058154238220745477174840506166652144774563246322481555207521720865275385677252613388200127304567010617080628451527642324867677144261763400730770340073326204275260817486264508616317075145353080328867588038505358426288450063704270212737276534533176071738066371858326803501362271727666548715408343046156587358633248123511386365115376123755300301025728045616335604317327777650265362843786304857504540011834151554718082222468425314460605263610785501646053684383056687142341405140408061852078211544246417153042245348674872767417508172716174123680170246714730561472446048770633557303542221760106751113502172515510484654000306462258430121567457637454082267080823638538622803380761615103101220252834352617037261752385674632334203233686867233305056617484558134520557368538638062380316237461038052045385042222571808225818372208378416834350242003414831827253040441431188072128750627411473682302748205284342363180747460757724367332250100025376381061604486018838770601362886758540118162740063348477266620120366585618807201871413720407544787165043831441645332333324212562554248852132274441821433781806268253685148783067058310284225035347324717814737628146833505707608308125363472803161411741226451852300368616173131431804221470844153713445726238784716681388624281482003038408428655538875185526737721263050464316873340227556052287725400672253717552758632378488616435371842632426853168231252083816106173644087438562254142844448110224855771047155285766370640547442213873472540311404468107621873666850381051448374734853545015488800775208256604710588760553168428715881378441753601264842005627171458861737865636556801546544744276286450218120338863886511486431878F68C412AC817954ADA3316C1725F6BA2B9826B5682AB00BE5021709F4110A6C4A32E4F8E5D6E1B20DF6737222348065B6F78546B1C24E456C18DD92B591A1C4130FA3E242C8059FB396592CD840A2AF3039B4C0ACFFAB25000FF5D76F2B37ED83B1BCC377D37BDE4A1FEB81425956F29E43A54D57C26A648FC2F2A14FDEA75E4FFA4A51531913AD00AA95AB4AE5F2010915A1B19B267D567A6BD9907A249F8E70E989377AE0D7B31A6FE9A5AAEAA7D6128D3F594FBFF0BD7934436BDEDB61E82DD9E7FACC24BD232AC500F95DB79D6CAD69298697F91B1888E53DCDEA6248C17B011F4B5766C4E1934705F1C6ABF58BA8A365111BF5B1A1E18EF81542A1A211F3F0E5619A270CCED410E64EB01E1A4E3D0EC53D9D701ACAC3EA4771FFDAADFFAC15A2BA114F60A9DF270A1BAB3C137053BA75EA13024ACE4586BEAC2A0C69ACC033E1A19AB84DA1C05964D82B03EA03C0718BC19D11D0BD23D8963EDAC17FD7110337B909EC6E357DFE53679CDFE3D03AE087555B526026DD73DD350C586A380C592B9C54DF67B913A33682A33F89FBC7577E127B1D52A24BD038D18B65DEDED61B2EC697402FCDB416B5F78450B209C1D672FDA8E4FED22BBB8A6C907B9C79711E0950BFAAE63FA73C5CECBCB60E20BD8FDCF5FC5FA3A56543501B3BAEB41E38A66698EC4B3278C8CAD2980208C785E4FA2306C4BA46F63ED8C5BD7E62E4ADC45131F550D148FED333A433BECB144D08BF770A3F3FD4577CFF6E8414F4057CF7DC2CFF35B04C0749BE0704AF5CBB1DB8AACF91F89CB321C9F43886A70020F98E1AA35611B3F04949A73644C23BF91CAD2428A72D24A641D93AF373D23C43D07B4D16189B886940929DEA45C8AF94F4FB39ED6C555D27DAC1BAF17A23B028159014E1242461F3543E690FA658D4516A2479A5F4B9CBE516EFC6BF284D036117236F7E91CE218175BF746F827E42226AB26693928D932ADB122EEA160F2164E49875621AD07CD8DB49405010F6DB0D802D2193D11E23FAEEAC26AE7433DD8B7D4256C6D2383547EBF0BB243E072C8CFE0CCB57BFFB24FB9B59C64CD983105110FE08E2F3F3A5E7EFBF3436F47511F396EE77A4EBB6D1A56AC5E73E8585C84A2675D5AB3BA1FCAE6B5989FE84A991E88E0AC503C3300440793B1657902F6F9D8DDF0A0E82711796519D6D94CA9B91E17E7D0D5E5225906FC4AF52BE0469992FBDE892E3D124C3E690365E7EDE35FCBCA86E526387C7A210C0EC0FFB240AB88BCED17C3C86BB038C6386502AF4DF9C43A13E30DC8310D51F33AB411C48C9C07CFDD24E81C953EBEC7F0B34ED5D4341A478BC26E60E307B2A8EEFB9BC6669D8921654C723F5BBE93023EEEFEA269A72854F7A69F6D677A945C9F86A2365012A0F69E1950563635121D0C50C054031927376FA88BABDFC73F4A23C41DB08CE335895690D2E617EDAC58B500E1D913FA417B0B0394EC125873ADA12D1BA4FB32C765913BC50CCFE5557FE80AD30198F9EEEBC2FF0CCA35D5956DD6F9A9E95794D985962546568272C02B6EF402EA93331BB12F63A9E447EE057A022E94224193209C7A07673DD143F0E2AB6171E67E1B6B9588C5C33DBFF63CDA4B996CC33B7A72044241F49B24A42A8CC60FAB2634A3CB38F05AFA7008B0E4ABCAB6CAEEB32990CCA8A849BD89CBF6CFE3913F1168AB37E668ACB090A0A9E2C520C5A272A839EE0E561F73AD35BE0075C28D63C358EB86E85CBB6958B1D6F71744D7DEBAEA7531309CE10F5E3466B40D61CF9B487337500B1275645A451073B373BDDEBDF2C86E8E5FF261A6F979DF2CF23529C14D2D3A5C504F9C2BAA8C9AA4546B4B4BDEE3980549055FBBA80A7CF21A8D3B0F76AA0A4ABBAFE961CD0E6675162B192B12CF97F54789B026083E0F8D447EA53B03360A3CFB6011EFD0977FB0EE040A55F512FC285A96EE6C519D092663C646161390E9FAC2D5CCD14FF52D29D97A97113A1E3B4FF66D3818D7CACCA76742371254D8F5A7C5060FA5ED5222EDEF613F2D9F4B7CE57433B0F87C5804DA6D8011CD41F336169CF6D1CC96BE3CE3A0A7FB915058B970BE9965ECB041D467B58D6F614FBD76667F956BD8FAABD6E72400238BC8277A5661E58141754A96371D2EA7533E34B77F09D4A5F9B2D1A0268CC922DAD6B55C29080362584D595EE472EE0F5979EECFDD301503345E2986721A3964965F1968DFDB3BD70BC66114CC5B703E116B0517A711F05627F0A9C9BFB968C582321A7E109223A13B4119AA478E27EBE9FC7E0FE175566127281F15CBC9FED5AA222FB3B993745760E2D0DCFC773BE8582DC02BDA741691F6C5253687099196C2820C48D8BB805C31926B24EF31B09A1932880CC8107EA8ECF5A031EA64AD4EF2ED16A1D67BBA32E4A3A3785A08A307F39813262151DA6D46F8BBB4FCFA24B9435548B19F394B40398A9B84B25FB72ADAAEAC57802ACAC0412C4E67AC76555F955543FBCAEA6177786A17E1FBA778F25B4BF9AD3AFECF119BD4504BC80416F916543037D10C17C774E1DB91CA96C314A7A868FAEFDD9EB7321F5CC5EA3A1AE6AB4CFE458D7E92CD5B9C36ACA5CE29F20709151BF8EED2B41459F65F5EED5AADDAC8F223C9F23165D0BE936986E9AC75259723B918D45960F3B75939169B0EC845348C2F047558B249EAE2A84111FF9109C199FD0A871C29B60D07607694CF6242BA52A428DF9D951170FEBB044008FCFC4B86FA5E037F426DFF61014339C8E60C7B84323B72319ACD1666D306CD8C9965E1C4C72CF2239174637D2A42EB55A73D59E723C9683E9012AFBDE1BC1E241700F51BF2A37610ABCFE2C455C6EB7F265C0D86606D26C6319BEFBF998544B2F7B4BB9D591F48ED3DF776442622E144AF5446ACBA283811BBF12D9F1E675D3BE4E6789A3015C13D6F095B0E9D6DAF38022D36EFD0ED6E84013CD15909AABA2DEE4D7B8F730A0407EDEB095119B648692F1F3E82BB2F3955B2A15473016A4B76831A03FEB29866D929C6649E769514E7CD2E5A56DE442C7084A682B7B082574A347455C552885CDE0EF02F489121230C2795CFD060823279A876BD614B7C16C6C418D1FACCB1DEE9E3BDAC1B4B955193754C04BAB8AA1CB9F72B6C1319AD8F952DFB4BC78AA9E295C73278C62F1CF9AA77D1B6C21B6EBEFE96C68A32C8AF5E87D06DF8E9580CC31499B52B436E1507850466E5DB9271AB5A90FF8A4A4243A0E8605F216142AE7C36DE033F6848FA637BCC299C1A806F4341DDCA8D088D352D1C69153802EA0B74E5FAB8A7C00EAF2F7E424BD926F88590752FC4643981A7E5D7A7DF7482BC795346D796348B97797D50D1DB1ACBF54878F22625BF1F857832B2B8B821C28F4E367D5C1F61F36A3C2EE4E50EBE67A5A652272F4B5C77BC24B59D58CC4C730039C7CB138D70C76DA3307B3D637200B97095C72BE774B50C8A1DF1A95B6DBC17FEA16AA8BB8BED0E55A404090D580685654508771BB135E30E7DB34696C51437DB554A1E441557348C18555D58751983"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="17D6C3EF2A90EE7BCE40CDB071F429B3E8A1B24B52417D63D751F6AC2D6C519F7F16773404F58ACB5829E45FAA663DA7612831B26ECF090EE295396367A0271D2B03587F9B85E48E7E96394BB92973F4EE1231687C633F79D6E554EDCFCE05207BD2D1305BB22338A64B79EF894428C76DDB8F7439724270442642D355E8DB52970D08B4301CEC106FE57450C93E76B58D4658E8D508B0F445ACA8736F4867DD4DDE9B242150A625CE69E4F012F995B182BE238E8F59775C9FE6AFE4D4CE349E8AACE9EB9DEAD5E60777FD50258B76330AABEB6902CB96B9AF620450C985F810FC9B2D728D54615C399AD45D9E1D0A3E5FD44415AF2B7A9989A4DFDF778B481701A2076B7568B29539413A0ADE5B1F7A0D1CD9A8FB41963520BDC209AFA977D473A19F2F2E8D5CD39997710B7EDBEB3121397094E7050302C70B637A019318E02DE0218ED88A079CE2BBD075A834D6411E0DEFE1D9E2627DC4A9EBA7E22A47CA528145776B0CDAFF8A7A791F1D329E40A16C3D1DE702B7E86CDA2DF24F7569BA6EFAACF1463CBF5A970BBE56308631EAB8498B6145D772F50F07B37FF642F52B1B8C7C000FC73D73C2C67A76F4BBAFDED72A8BB7F580AED4222E0D9A61DA2DA3A2DDBBBFE644BF61BCD0C7556BA96531A479380E1D6A61A83EF93CBF6F03B6C3111FFF2B14D43E7885B72CA8ED871FEFC9562D35C8F637CAE6693D20AF384EE676BE8E9B606687D4C8C49542BBD05B14DD94A47CD0180BD65ED8D5E9313873188224D68D99C9B6B070B984BB496B42DAB14527FA0DFDC7412AA92E8C4D1C9480CFA508C7817986181856CE3E069CD82CE3E5E23D2B37CD37422028DC0AB5E31083614C4C7D3237E203CD3463AD7D0A76E6D8CEED232ED02A0F0B55D65CE1508C74670D32A509B4150D4229465CC94CDADCA76155804844CFF7198C9CD526F8F0385D729BBA9A9F6A33143D18C2D8CE49906EAD9690742167453934EFD5B59E36072210B1D1EB76B67DB3136D0A51CE63D03050A65495AB1C94B83DA9FD60EA9F4F882B3B58AF293AC18BA9141994CF715D07650D95DC48867E0794D5CEB1F42B48A634A6478B91D667F8CF6E08D0FAD243F7AE7E2A2197ED62225711C89504C9EC14588D723EBB0042EECAB5651D3E1E182DCB546C0E746BDFCC82109E7EAA73ADB54AECCC78877A25900CA3C00E0490C93581F10B6866CC76B99889C18945A6FA20605D526CA3A9AFAD4785D18C0DAE505B5172F794CE31488027318883040C658F39F6BC01CCD7322C7CF86C3B4A6249908A83A94A28C2291DBC54D652D697223A630483E32617DB9EF83D85DE21C6BF55CFFB1F086166CAD8ABAB8FA95FFB5D0D58363778114AC4DC41C8145029B9C4FF729B94C092AA82FBA46FE1A3E587B32487F8252A9C93904EE0E3018A2ECEEC8577B24D1F7B7E140A0E8A7985DEE1C7EA44E28DB95D1A19E7F839D8811E83BA2E3007610919BFE4BF405AAAD3546A972CF65F489C5BE7E2DDD53B45ACFDC05C24C59BB30E2D1A68C13A8CCA156A392DE2A6CFFC5E647636274F9ABEA29D08D343CFB8067AB7D7F00C1AB29EA4DEBEB2B91069BB53DA741636B7322BD5DF7F5DDFEC60004D48F7F96538EDA7E5535DA1EBB169D1C643BBE27A71208618BE561876D1B785CF3CA788048857F2FFE63506A1AC74DE91A808972FED35865840835FC84CCDFF0F64B9993522782A51D46DADE3D46FF1B00805024965F6DEFB996F6ABB690BB8CE1C58CE6A966F76DBD0B54E83FED293C25EF09568642E622973EF31779C8B9507BB0DF4FF041F4252640891C8F58C2A01D4031D4B227117906BA2FD221356DF53B84584EF961B047F230CDFDC142F672E478A276F5F65A9E1BE9375EFF34B0992390ECEC01B62E4FCCB8BCD9D3C5E0D40DA5C2830014448CAF2A009A1F0B4A1F9D2A57335D2C7C560F8CCB7E519E64667F43C3F03393F3B7D33C7CB04246A6448D71C7D5E117D2E11D9F79821FE26533BB9871E24E0914CBAF4750ED0FA50A47F4354E090B4ADF226B18D3F2254C78B7FDB919D4B4E4330CF626647284D67AB5870320C75FB130C161BC7D96AECA7A833C1CA6706B50AE4A73F6D70676AFF5AD7D60B7C17740297CB2247B184A63D77F629CC3C04412E208F2640784C965947A9878D3D985EF71983BAF5F074EC7D36EC76EFFF845A5DCD93A63892625CB41AA639AECD08DC63C1E97D129B9753A388898977E6AE9AC08F9D53E996E3C8266B679A483555D95FD98E1D0FF9AA72EDFD1AF0C23543B23D4F2B598578290A8E366903E972AA013BABD7FF0978650E2B9F700324DFF5D33606E0AE1EA55014CEE87E76AEF5F47A01DB7FF7C2764B183BA486D44438E10988916FDF5130373021AB8E0CFFF8C7CCD2470B55C73159C9348566BE54F9F76676626E9A7CAADAF26FD82A2BBBB6B15EA3783B8537040243077298BAB1BDB69A2404E8B7F19B6542FF7741646220391E3839786F3A646477CE4D524B5192B28C6FF44A06979A64B587E6EEB2036A3C588D84A1DAD25CA8E6166369266185EA297051AD79E52EF90754AB4B60A37D3C702C9C9111AFD0E7BF0C71C2046FC9AEC7F9E44565B531F6C1905664EA931D0B1C63F10553AF00ACC64B80C170FFDB05221633F8597A912621D589386F1DD56D0A89941CCD653632F025575D6ACFF87903097C49C8AA4C31AF75F096AF434853372448DC13E0C33A448A14D96C69CDC09EBDC3C75E07885D8B93068A895C633D3653DC3C9CDF"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </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="D3657F31261A63E38FBFF9559DF0A2E616A8745003631875163AD5AAF1F25105E9AC2E6CB0B27397D75B229B9DEEEF47D9794725DCB66801D22FE49AB13A3FB15B97448C387C605ECE51076B65EBA5FAD487E530A3AD9D2E3867E9101141E8DE"/>
      </CryptographicParameters>
      <Data type="ByteString" value="C763F3402AD8E05B50BF4EE4DB8E110505C4F7F9EB1104BE2D37A68742406F6FE3136AA17D614E661D066DE772F80BFCB66B18E45FA1F4310471A2783EFE61BDA6C0DCE78AC7701EA8579AE0430930CFB0E586A3FE1630BFFAF568EE80F7BEB8E6B0F0A2C7BBE23C0F17FA8F60EF276D60226FFDB6486E9663A4A36D038035A3E7FBCF6A7690F21FE23CEB6CAD93639E626C6FB69AA5B4B51B6632B9DBC579FB83A723C48D89DACFD909A26BFD8AFD965D7F327C7CB94A0AC05DF4505FCB2985A8E9F7AA29C11D95E9EB70E4AF741310B79285054A21E57A524C86AB1FC3BB49EE51DF119AB529E3857D9E61349C56460913141B1418D787FB916052A4A213874DA58006BB1C24CCAE9A1D21A9E00CB29F2B4E324B08EE6F589A2EBE81D77DA39F4742414EF67257465F2403872F22294FE22A2245B2CE8FE6CFFC2D746A2BD29DA551CC0A5B94C94D94E51A98D43E54C8A229ADA91A48F0134D9DE3BFBFEB2B79BCD8C583EBCC788FD43C8EA3E2DC83B3BCEC6096A58E756BD4B7D7D4249D892288FC7558F110B402BF523890B3C5CA2471075D490DB4763130B7949FCF38E20CCC4168AC00F4BA19366D4B1BC0A5226957A60C06AA5663F1A9764DAC2AEA700A6EF836D62E21CB7E0E07A071A51FA77D63BE8A40425005021797CECC73C821D6DFF03B68238627E1E74F57AF597A897742C0754CC04FFBA961595C5603B2CE65B7F9EC2E97EA3ED90A4B903EFA665C74EED17E412ED9CFCB1FD2526160322D778E5116B5EE7749C002A325901B1B7CB3BBBC89312A5CB7CEAFDBA6E0AA407D30DCAB59761A17307702A89EE5A87EA6C6B2FCA2DD630A23E8C831CD1FEE4B68A189CD0FC1E12EB05D99EC3B4D447FFF7CFA942B13E106FEEB6D3BA5CA74CA643EF5E364A7FBA05BDE1084E361F690236DFC42E952895E84ED750A623C0DC0E17C4D31DD68EDFBBEE4E7B57266F373F6CF78B28B5647B16FD34C51A3BA85429482EBD7D4ED5F9C1F87983104F932D13F19C5E77FA143CC53221E3D040C835715ECAEA437338CBBB7F753CF239BD38D11515E27119B2E4327220A61A817937357BCCCD78743229E40D683AEE46AEF5E83C7549880DA14E2C336E75AD1CD923AA5373913F9575565E9DF01257DF2790E7DDB2E3B5239AB90CFC52FDCA90C7D42FC01A15D796D39B202A6D22C6BE3A8F31291664E0F8E3C4795B3803209580CBB0B6D0926E58C9FE4293ECA8E80414350F83834B6C888AF062787E9195163F0CD34526DAF34A12B47472FD7BF9463CE7FCCD196FA25410E781C3DC711D3E71301FD5FF14EC010228F335AF7D601CB43EE98BD006464EE2C26A12EBF56305FA23F06D88BD852673DCC36FAE95267AFA7DB94F770762619D9883843B5FEDC588A1CAD5F86A8A7D8E60934267E3E77656A572C9CAFBA7B509E8C8132B1397071F3B53860B8D207D37743B2ECC6C5A65ABBE97D266FD00EC27C65318E7C1F1B99F5FBEC2598324EE77E9C6DBD7DF7B6D01BFD51CCD2666CE0DAD19206B98570E4012FE37D96C1580DB64F8DDCB0E8940F6CEB13EC041CC8D97882E6F13F04360B791DA5110722BC2EEA56E99B40E562C0C3D20BF091E902A641EB9F52F042639FEBCEC213A957E278DBA4D607C30AC417D5D6"/>
      <SignatureData type="ByteString" value="1AB2199A3E36FA1BB3E56B07D42918E92CC7EDEE6DD7616F9D18F79B6DBD03CDBE8CD2F100D49A537041887997BCFB8F51631862D88D98AD3074A478F0FF2668130D28C67AC1D8EAB7E6B21B1E6B2A120BEA866944D01B4FDCC63643CF8EC5B35B33391A09202CEDFC9B072ADB71AF38556C1881F210641EDC77218D0E43D846CB1A2EBBBD8F5292D4289F57AECBB5EBC8FB479E56F0C64B592EABDD566F5E0034C56BE286B7D441E748EB506370D81B0340F9814759DCCE7D35D67ED62388B3251763F2667F0B915F937974CF74DD8339F74EFC4EA04F2D510E77F8DE4604851946CFA14027C0ADABC238BEE24D4B01C07686872C32B2AAFAB92565547A332BEDFA0C73F0B60A3AB5D22EC41079FC15A4E7A9C765D7EF00136A66E8DE80EAD180E3A7D14B37C53A58571C21A430447195B60AFBBC51EDB61A6C124A3CF56A6E452D519FD6DA0A8D9EC80B134D4C9B09DCAD66421F497A785D2BC7942793BBC25ACABF9FA5D7AAD359CE7D0DBE024F8961F3FDF40F7B0EFF76A2582A750F1EA5F0C66049A4AE9D8AF4F79A217D1943A832AC30761A1DB1A2DC9DC165963D718591654A75F815A2C55AA1FC79D34AA68AAB7FE60F25864E58CC563EB58ACE51D57523244731CE3D1BB8BC8A12D975DE6BCBCB0FD4A81AE8EBFFDBDC80FF564B18E58FB3F4200B8CBDA1F1C3D1C0081A1908B8C8BF85912B5519669D52E18E6466606CA2EB5F2919AB44333D5602A1141A75A3A39F29BF733E5F111B6F0047F40231F507C92C913677F2604022C57025ECAA4550D53498A949B04740805FD0313E8E6A8735BF92A01A5212D0C7714ABFE367124B8E20C61825F1DCAC5AF32149AEC8E95B7304B627A4E548E534CD47E0EF129BED4B6DBCE62C3E7A96337DF511DB35E29C7C6542A5A82D21681646E6D1E5315E321F82FE0D6ED5366EF969337B94DA2309BC6BA8A5FFD136988D88D8A2AF2B366E86BBAB176206D83E9E30221369294B970F16EFEB190FF38F6B09EE7EAB9C76369E237B44B0171613759C3F79454D84D8824CD883F3485896F172808CA70BBFA0D34D6C910DF4E6BEDBAC22E8A5D462557FE0EAFDA4F713609ABCC79924731E0624AAA8AC9348EF566DDE2C65DC0B4365AC623B0AD11D7975F65DE3D4979BF9E51A32593C4A2BD18800E2F5955BA141A453355503E81840F67C3EBE051F6CE22C44ED41B3A8B0A657EA03B9958353406CEC1B9ACBD089F168788F87D17FB5484256A85B64BF69D02E8072E983E69F381B761FD2CA181EF5D49DCCE1C3A5395510DF91B2EA7BE140E13A89DA93E6A4B26652CA2173A8DB454E73365783F3E9215B3958FB6B640147894451C8EFF710BC7576D4018E1213CB9EB5CEB92CA8423F2E94DC6506C79350CECCB485673BB1E1DB5AC1E8ABF60733074F30965D8FFE53ABD73A57205FDB50EEA68DCF177339A449C969B4804F8F12716A4681CEF708D255C694B7F1CA8F46704572E4A90A856FDFBD5D1899BECB56DBBE1FFE70793D2744B601A7FD26179BE4F0751932D981203D0799B98569AFBAF4853CE893DE6A07F37EFDF2520ACB8757E550EDEC65C486701CCFA78180B4AE52094311D088F17AFC0F837BFF6AD7AB56EF2017F48556FA1403AB0040D848FDF209531747DE7DC1530719EA2EF7CF1E0A839363C81B9589948E76D2CA9A7F90DA16DCE3D154315064AF38C2CE986D53F29B7D8EFC678638017AD0A8C8879EAAB079B90C1C0B2EE2943F99E89371A75C8100C2887C53551135585943954A7F86ABB655B2913582D950CD42F15A5B9B054531AB5F5C0EBC9EEBB9B8D63CF02C5298A8B96CC80828CEECC07655FD9D3AC3F8E716A3303ACDA1AFF5AB3C3A8F46AA1BC01207451AF3E5B826573B705FD47FDC004AF7A1A7F6AFFF62FA741298795659CB3B204902B7C01CFC53BDC560E97F2D2B4BA7C1FE7BB9C793778B0194DCF1F85467887E6016BBE9C3FBF94CB2C95DED929B6688841BDCA480ECC673B310354A2E4481C9394C7D47773E804BCBB794A6F5E6F6DD2A808A8529768CD70171E66B5F8A33E8920C8DFC161A0F8441DD5D6B2A7FD7BEF7C944F5343AD9CC5B3B0FB4812D6529D80138A15B39D154D39D38F8D8CF81FAD1DF10602AF5EE0E28A0AEB76FA9D9E46F1C1BC7BE360D56A0891D12A8BCC7B1A46AE55683E9800D70AEA88B96FAC6E2795FE6BD700C0BF9E6C967FEBA205BD88166249E4B4DEC3727C05CE68A6C5F924CA9439DD956DE7A79F9B88D98EB994CEF02782CCD267F2276908BDDD70E18FAE6E1484DD3C9DD814C1FEEC4C53CBF4A9A120DC17D8CF4178059082CB7B7533BA728A8310BC7C663B609DC60AA87A19593225FC269D53507EE8F7D5744C0BCB1C0F2391A5FA0E56B80A0FE9D573802C379EE5BD0B982E8BC58C4199DC89C8971D25046433B5E516D3A8A652F5A6A601937F827FDC47813EE02C5F98B3C54583A61E0F742F19B259E331987100586BCD886ABE13E405CFBCEA552AEE9D0F3D274BF40EB6D60050EA5E53ED1C59779771BCDFF106754353E607348254B4583BAA787DF74E59C7768105934306757E6BA52955E63EF8D08C66C1896E48C7E21603FAB93B89F1AB10A1B5BE3062118062A68699D3F93474A87B4B946545128B950507E7D375776D2A467C27D182ACFB86C4A0C264174D9D06794C7523161011DFBA70686940990B12F8AA80E7A021B00F6DE917909572633AB4B5A964EC8AC052B4765E9A42687201C5576960F974E1CBB1FBC38F6B92B07854BB551334599371598387F1CA169ED4258B492B58DEE0D8401AF0E2D144F1B18794D17F2FBD53F75BD4C35525459E0929A469DCD4812BCB2E24380CC6FD25284B945908892236289A7EDD7358BDF5D8FA0C3C5DB703804F4D5D4E32BB72A35402A149FD9E156EC6CA7CE666B3CAD96899167D07BDE85F13D635D79CC70CC9D53BEFE54CD330E0FC8C5231A55ED22E3FDB7C0941853CB88B6C3C98C2DD584856E9F94BED3EEF460AD2A11E471C56F6C8B1B70CBAF242EC30E8B065F7910CB5B74A1A8E12558B44A30D9257C6DD7A818BAA888C00DC094CF48B9822B01AA439175C540DF1B2E2E2208AADA8E532DAF73B830CB74990AA69BAFC8330F565D2C9E73F6B146318F8F5ECE2EE54A2BA0B28CE455E3E2B1603FA3638C2825BFBD274F1C15ABB6A3CD31E580914267B19729643C3D284786998B4737EF4226F5CFA5C8D281AEF4E6BFACBD5B5F7FE753771B1220AC12D2B6CE0F7984F6242B174BE86F834936F4FE2D2776B54046E2C0064E7CB1D2845E04F484CBE21A6BC324B7ABDE3913EE07D6EEDBEC015435D3645EDB2F5F138E1E2D17E17B2ADA717A18CA899AE36E6A1B7ECFAC4EABCDFCCBB3444AD9CAAC46940968D279081090E1B3C28F6C2C67EF1BDA6C97EC1E3CF2EA8BB482C5865F1AA18296D949D2E6C0031954EC6FB7341636781079FDF856799749D4670E7397245FAF0AD77934756FEC1CC5602174A25056BB9DE02F1C584DF3D2252EB89C3DB44020DF18C4B49B1C1E1A8C78C0C478FB673079DA319EE7720D01D2798445A4D5478648E7DDF123996BA2DA332B87C981BE09E62F4A2AD70580E33C8A8FBF2A7A66C71E87629B27D93EBF7A591E1C3BD6BCEE97357D5F3A3B38D7CEE9BE78D3DADA770FA99E6231D68C4CDD9B92C414D076FA1B0E121EF58C6D7BD3773F9909F61B34C14E44D3095EA538660999EA16F3B665FDB16AE8BC7E7B538C8182B0A8D8E2675A7923F24DF63AC8996B0DD0DC1D053F8F2AF93261539049C1EC031326FD29DAAEF224344B20340C054607F81FF597CC31647F46A74EFE803CA4D209F979239ABC15C3D4D7AE039F8D8E22A97F238B04BD67F0007AAF1EDF387836D4ACC78DAD52D7DA6BD96DD0C64B4994637B7093DB98F7A07C96B723EAB68407ADDE1108A2AE6DB4EC59C4E5E6E1A583752C42C314C73FE0A6531F309E3055CBE5AAB1545B32B37BC2E25A79C25CEBF0247F475513E11041FF3E7DD2454689EB8E7011CF3ACBCB6F28340B874D6E4283507C46470112B4956C21228B89398264925F0F705806C0E714B6B104077E39FDB858366AE3FF28198CDDDCC7AB065F4AF5ADF2C9FE752F25AE539854D9E4D735BDD0E5A9CBE7CAF7C89B2CB86DB2F323905DD55D1749C57B6AE1F0282ACF75F0523F28C4C8B1E88B02A9F3EF1F39A21E03FE34331D8B7F21B5BE90D41E71392FB2325DD4E54DF577BA7CAE7CBBF0616262A0CEEA69D80DFB965B7E0DA06875AE88080909443B71273D18014AB47851324682B06B37748F850C448D62962473609A841C1227AF13E08AEB332045F052644BDD725B98D895D8AAD5E3F1AF306E844363C9E5F02C93D91868FB0743EF976E7237860189C5DEF306502D91CB0A830872C166237605B2C69529CDA9ECEC61846219970A4A0B6B122F667996FA60672F9B26BD5E90D0922DF325AADBB36C0BC9DE42A2698EC452109F9484B86107B0986B866C0D185D60098DCE11396F79AC47E9EA31D09FC8C9D9F7CC66B0B4ED6B260AFC8A5F054053A9B65F5CF0352AFBAE1D8B5216048B8188E669CEF94729A0188E0F05A55163D65889750DBBBCBDBE697CD01415193A122274767EA4ED0B2A49698EAAADB0CC1B1CABB7BBFD0000000000000000000000000000000000000000000004070B121B20"/>
    </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="Invalid"/>
    </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>
