<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="105B01B5C20A5E95E5C6971A15FC4EEB8E1F8673A8C00952CCE987A0EB3BD8A7A2EE6955E8BAF7282CEF36233800034C7A4EBB0A8C0D6F75BF0EB9E7785E5428766AF9E6BE3428DC30D228B89ABF940AA86ACF470B318860CB9F5006DE5E2A67CEBCAE7DFAEB556B2A0F1288ED954F6B5EAB9FC794ED7274B0C8E6905CD140D0813558153330710002733558674751458044373612446544068212244803028866778281151514613404110330853526842203437238306733044316824672782760632216615214345377382156687682180878180667463314185547715884228855402346622840677551667376850771441641751537244608282558225650487038657503807168620185583755643038807566378566035720108171546250785304737703220173088701430584714218682447166221604618266252074101356314306311486808472703707871012312322108275417818581802324014127762618735753717107882657544231800540258370852210803220700642048233606425068274144627604480470208728768442011760876580111402707777612266280433518783530308238210568538708354311604205670013084181274134485877203118753020371887164303053218311120060708633153422363223854064542352002036032373856454716842532222074604702056642382561803256407025433436626580205543665857036248076344256855583453300623411677026226522636004375611536077145177180155147130578714063827305353384573118828568017508816145254353426014566031638437488376245780667836546188818213035878482255215770622113458814421448366382650823357680336667768388768116763567562578038177362832124811261166823726802562654613815644015125102230338611572467654515561178513354501173818588072583238312356532144725446125463573310115464027000242217316476868823822681585551475514677736535006885520611566627454075587810674003604234880827155442203434301631352021465377153547337803407280186658574204637270460244870202564060420027572514687264075722325365188071406286528708301577030784855742575370763283603086466364423827484554380232515805665078284101752071404718685431362172207123486417534767558135416860273661726733572135231772302614641670187084326646483081235147811201524280153771280473846058274873741631641643248558182723474717875718212573832843631243200480562561018404713122246875610223566772336658425408623741641862310031862524685178032635460073801837708287515713810377768770421647747670087662046542655216361847100388720067127317823268847333161730025371574714483555264357888103310576657633243487544460038520514505618871320750075872321072345480774030176803814313523541714286105610883260476336638764152245412872371830466453281443416748166226317483874646327465204130357421560133247685501715014705264331285322426484480656216658430637716165337001636684776003227613073383687535160557686321136585762155835384232603002161034886086632836736444886282338255472808016618284716565084522351377568685361380783860606103852207370067681577101013173401631535781183012421855621820752712358131118375507383480545146052334146741778112063531713377003172056658102813670300163120185466702373768508284403438035587841643666136564081700256522711484713327641647452721185744648004434202251555167560537541650341257110807311847303565584886501460450818675084738714001237403752784130570318066260455370285088000242536703005761557725867155562127873655467317504281A1B42F0946C6E7987DE37DCA6167B0BC6CA26BF87EF45C07D86A767BEBC14591475FA9740CFC189F9B2704243A85A0480D68977719CA74203DA8E330BB7DF917815A2093751E619A7E16A8C6DD90160CE8E2E54A5C9B909683C3A924869D39C965611B8C40BF82876B07FA6C51B4A87293072B996DFBFF65F0B8853EB2A3F081905B98F3D5D32D043463B7E1F628858DD0A3351416456D0188BD21806C01C04EB044B5AA0872846AF83D85EB1CBE7EAB5FFA4F78AF48DC8059F4FFB5CA55A1A52FDEBEC6D469988EC94A39007496ADA4EF6458E2DB4C04DD25E89D6EC7C3DEFAEB5F87324A3715BBF01EED5A102159BB82B42D21348DEA9FB209E3340184048AD25977775E285D32B12377769A640458AB4584E8922929284F83CBB6D80330B6C618AB4B2BAEA525924AA91DEBF5C9E61FFCE719D57F7DAB7E6EBC578F294074277DDEDFF1E2CFCE9F8706B8E61D35664DFACBE84447730DB38A776F5DD410EEB60F9136E5264FA90629B8B301E5ECF5F5070BBA2E7E82FA07084672E20A45849DDB6F9A6F7B73DF068C2DC47F82C6F7409414C34A848263C39F5CA059434721D3FDD4D59D51B4A43F75B9A614ECFE61D2AF29ED35E0310C273B56BE737AC12B15CBC334EDE0AF2BAC356F27403EDDA7B14DF56F27F70C4B3F7D39D8DBCD7941665DC2284FB1E91003BFB4B8D29B19229A36DD990B85A824AE992FFD24100BD304131A2B7EAAF6F7667A7358E042C9FD8BF28F2330BA622A795900E8C873051422D758AA108E1FC034B7CE1248F581876CADB8DA03C1333E882A18738A9E71DEF4232B9E00F49911679E6094F96DC3D0B5039DEF40BBED0907697122380752FFA2AA57B456861C7E0458383DBF9C917BD169020DACC623082B830F99971557330C426D2E6BD3D750D9EAEC8993E7B7D26E6ED1EDAEFCDCD3AC2367F25C9833E39BC902D7972E48E13C1678E8E3691F7891F7AC77903C783356345CA5B43F61F1F54D5C6402D59CF6D5721FF09BF314A1E2B5795E04D6D43374A76144CA6A1A8BE3F6765656DC24996AF729C5D3538EAEE3B9E3357CAFD592689768914C6EBDC86823D34E9331EA725990F623828E5E3184A906D6D69B2521A3F1B4F5DF9B1176F386690E0D37E5D339667C98454F6D2CD0EEBFAA2F742C13AF6970064D69C6345BB112A677BE2BD2B694FCD8ED253DA795BA7169174CBC5A95341EAFEE9E0479ADD96E1F74A24D1FF520553A49EC7D653EB2CA8FD9D6DA5D8F63276CA9A3A1A0F012B4A1CB695961F2923FAFD004BF5CAEB8B944CF3DE05681D147BEAAF187EB628622CEC6A23115D8D4B89B79F610C296AF1100CAB72C0CCAE64CEC46BCE031C1BFD2865CF06D8CC562A389A5ADE182D7386F72879A15034C2225D53830A2B85A108D4CC91FCCA15DE8D33DA4F11699933316E54C7E0779EADF9A47B85F0078909864FBA01AEF9D89A1C7E3B28426FC4BEAB3244F5E54A1C29D84FC19D51DAC471FBBDF1230E8C0167111BBCD465A5523117B71378DC6A4DC378A433BBFC92077B7C7603D9E724B4885AE1A3AA1D9FEC8BD26AA600842EBBFA51273F90DDB6B97F198AEC4A29DF0FF5A1F58F9AE8A3CA4837E665091727F76CB31CE16EC8D6CA0F4BEF06AA4324CD4D622EE47864319EF05CA431F00E27955127452031A6A3BEE62A91DD110D23CDD7086437F66013DE9F96E3F0628C89508D83F58C20DEE33EB5A6667958D8EDF67859534E1A34DD2C60ED8BB165EA533F5E7EB9C1D75F2BC10E8C226FB95D1D241EC67BE26DB92B3606889EF58673CA8018AB2C6BFA5AB59201B5F563212E4FF1F484C345FE905DE51C96979D763E4600BD7CD9118A5FEFCDB517349734F33CD371C81A84396F82BC450A029B7932F6D1A5A6995F3B5CA83AD29CE4D02A70700F3886E31260AC0B6BB32F2825228022BDED4A6A74F3730F410B01504BDBB27B9F7E8BEE6053FDF030A325D438E19AADB5C41DC6335ABFA79D2307D7B8805E5633C0DA6FCC5B57A013CC33D1A62B7045B325AEC6737CB53098FE3386D48BA8D6D3EFE11632C2F11BA51A40756CFDF87AC731E46037456ACCAC3C90555A54C8514679B6D7E46CC15079D7B51CB50FFD5A417771BCCFBB39445E305A37B81C8AF08CBA8DDE2228A30C2707B8F4CFEE966CB21E2CD261FCEDFB5166E16B7323B348861904ED82F58C0E6BD57D98541A86FC708C74DF7C3C3F0579C1C0B6F9DB7A9F8C978A742462B304139C7319AABD4775FBE898BACD8FCE0114C1D9214387B0D509E4526878519CA5CB68E2644005952EFF45E2D520E9B269C82BE9EDA2E51FD79CC2AABB16D9C0C7623E96BB72A32D6EC04446EC0582A6A4943AB5D00DB44BB8671A67A3F36EA8BC6F72010777188B661842AC37016F40AEBFAE553AD140EC9C996F402F8BE8F751A266180F32B7EBBBF87071131EC3EC939806F5F1F7C63A35CAF030F5967C7EA2413F29E6D03A1ABC6BE49985DD8911707C396FCB8422DAA7B2A04DD46BBECF8B6B75BACBF8F89BB669191DC8DAD3A13F928E266DDA60C48C075E12BEE60045FE0DB6C2206D1168CF47BEF0B72A320849EAACC62F96A97DABFC58315DBA09687B50D53E5AE460DDF402E41895D2BC19F7F7DD2EEE4E6E047685E776451E660A6B6C3940CB5744AEBBB371BE115FDB0D15F79635944D4B5A9E1AFFFFFE47FF4BB5DEFD2275F4BF2F8ADD651CEBD7B61E3677CDEACA0F323CB1787A3791895561BDB04AA74BBDC449E7086441270D0A55323A2B2AF2A17D6C25393928F197717A78E516AA9654FC950B5AFFC749DBA87803919B765AD7C69094EA0A71AFDB296C79A9C8ADCAAE7D5629B25748BD868DCDAF7342078D2CCFEF4750DBF87E1D712625648CCC4A71EAA470F90305C135DA201C104435EEC639FC0A8DC879F527E720E1ACC698FE13C17F2C3B1442DCA43A9413A5F47AE39B49DFD8D898522F15D1C8EDE238742EE2DD204822C1E936614D12ABB4E29293A0B7376E477D4B23EB7B0E546CC5F5015C1865FAB04B15D653842F9F339334282BDFF8A00CEA6E95D7D728F164532A8AE0E11CD1A243E1F625DE12AB50214FD2C30BA222DD22F99CCC7AF1617E9EB9D02186FBDD8875A441E7B0CFD303F914FE44ADD1469DF5C09AF7FB747FE7CF4AEB03CC2D067CA3E60C125C2D1B4335A790E1EB50CB89BD1BE658ED18929B05DD40493F7B7FCA7143F37D3196EED36C3BDDA99522A9B81F7126BE412E74E3D569408FB56E3761DBFA486C35CC89AB619DC4AFA844BBF7B721CB4CB003DB731742E122C5EB7A1D48F059897FDD4BE5C4AE75BC838F0D440447C618EF4B70EF8DB07BB55C1BCBB7CA727F5701DB8BBC3851714D40A6C19FC8AFF2EAF5F4829B20BA6F69F6F1EA8EE33E7E25A99FBE90BC91D557A5D80BE2FC0DDA349A4973712A7414E89E440F0C31A8E697C3BA325BA206B6CF2F8A27B072E881DFD0AE7210E8B792437870ED514C6CEED40ABD5FEDF5D3941C1E50D8899884CB3D810D89E9659B6660E6A7790ED919613F06B13D"/>
          </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="105B01B5C20A5E95E5C6971A15FC4EEB8E1F8673A8C00952CCE987A0EB3BD8A7C58EC9E1DB28A2E60D9882DDAAD50A374F95129196C5A0A5D1FBB26651B65C42C09A0A88AA8FD0C85961C1C07BB132261DE9499ECEC574D26821839A1419EAF67B101C0C23E7EE9E7B2EEB49DDF4B28D6113DDFAA370B10554C63C587AF706EF8A9A4C2277A576B72CB663660CFD55C555B3D2ADEA4983B40B0AF04940487A309F14AB2BDBDC3BDD19F83D6504DA2D7DEFD3314D008D432336FDB24A5629D1008058AD99FFC9EFB6675D3C61978168C004721C79AB84DED6395A3191A1E491C878DB9A989E4B9D5FCFFBCEFCE4090EAA83DE66670BF87D5E241A8EA1B22A32DDAB8A711428AE090F5F03A6511E4332C5921C41E74F6D815C89CFAC1BB007A9CFC79BFA6F9D10FC7E5F75DEFEA39173D19C1C84E9C140A6BA5C147B161506BD6F8DED600E2434A1FB9B28B94F7D21E6E15FA5D0E8E5D934BD8386FA23F5E52D8A4C2E1469D42BCB0F2F6A22E2292442EB318824875C4E09B695030C9440FEBA701029F28A958EDC4097B485E213C31FF03F20081084A31F9210F2948336D7D9B44D5BA6092F3EA60EC6B7570F839AD72634E7ECFC98CDA4A1A7B23CA39BE8B38FCFBAEE2D718AF72AF6FED806E9BE1618C3E7EC98E7806560D4BFB0483A6828E04DDE9167FF972FAD0673D94346DAA6D1A8AFAF3C902F574FE0AD0EFB0279155FAAF80108472EA1D3DD2C432D642C41386036E5BFFEC5638A433F9CDB874E4D2A3F224ED117908E47F32580FA7F302913BF32D137A7C2C8F60F213ED6D27728B1D0DCCC56C481560263EEE3EFBDE6163EF51F607F6F59CFCCB96DCA68D0D259AB66733C6BC1C4C7DB15D25D255A09C4422F8CE41C6E76BBBEA2024120632D0112DC0F64D19BF8A799EA154811BDD1B565DB1F3F1295E558AE00F221191701EC42EE559184517D34BC7BAD978190A4EFAA41D4C9BDAC011AE09CE0EE17FC41CD278CC2857BC6EA133A4E58E32EFF1A487D2D6B3D48459E0E0BEFB5BC1BCD56AC46C8B64190CD621E7681C416E7B68E909DA0F04B61AAA28E96AA25AA9957CD54E6B291691DB36EBE904B668483B0276AE624152BD3E58080643D25277D460F4D9219B1FF726F2B3F0D08732AE396AF9FE8F24D01C335BA0AB0768827C1F538E6F59BF7B63F4B3B4097FD5D88FFCAF733D691CE9A29F8DF4B8F12C2C2A96DC1D1FFD6495C2501610C4A028CB288D7CA45EDF7A4430DCC93BE8125F8861F192B6684942F5E77170325D7EC36ECBA26806B2B8EC1FC87BEC1EC35C12969E55F2927E34E4136D5275F8A90B60EEAF73057531C2F491F2D6C0A5D82215C54DACCF1ABBE630311EC1BE2489586035D9AD223DA52C606C8473BCD769C7BAC885592F30173761457FA36DE667FA3CBC3B8B48327BA27A8D03C9192CAF2B9E6E3B80249A00CC463DC501BBAA49E56B6CD74D58163F167E4C6BD39DF77CE74F9902666A11DC973FA2CB3B03583E6553886100DDA0025BA8805D874DD6EF424BC46E36A7F4251B6B503E4CE29A48E1AA9762F74AB41C9B120E91D28786978763B9F26B44D77CC32A4284627F2D957DF2298877BFBA16A02B2DD7F9447E271CAEC8F967A10412D0946E2D9A82AF79D9E3DAE6FFDEB4170DA74725409D585FC9604378BB0CF1B39C2FBD17EC46EE173A2F6D15751A6E187BC347DDDC36F20A8300E5E4CF6A348D99AC09A883B94CFCC560E5D48ED2F3F4A0BC7A8B2937D0B8CFCF00CB55DB6A29D5497B69E067A276B060B1F72FBC04987FFF0E30CD8892D285FB0877D38810C7E2C51F2BAE89960ADFB0564CF3576683924A1DEC0383D4DC89CC698940E97B1D70C87AFBB20CD4EEF7B906B7482699089C38EE2A30AFBDC0751DCD2E44E50266D6987D8F5D214BAFED8CE2608686C60A4F02FAF71F1A50E97E1EE0E5F957FF3E7C141DFA538BFF8EB2B71125CB03983033534120ADAECEB554D07D3DCD05857D58510A6B41883B34605A40F3983C614A8507F6BF18F35B51DB62EB8145EA9AC6E904F3ED76F49737B8551C5C4B123CE692EFB98C4E8108F25B336151695EDAF0577EAC78E590D6B0003F1FA9FE65EA5AC6CE0FD7505EE401C02C26A64C79FCD91D64C3A6395A76F6791B4A617B201CE081F5C8AE6E1E2F65A326C79850FFEE27BCCF38ACDA2D9BF9118A5EDA200B90B78FF5010F8DED49D4BBE36896FC4D01F409CBDE1990D10A6C4E2D9CA6233CB7C133E9E819F29CD21E789CE52C02B6883116C15FB196F7A0C1AC1692D64CAC2494CABC52FBB3521E38F0B14D0D763779BE7DABDBE519F93AAD138CAF98BF9FA744257B7A14842E3011C27D18AD3BEEAA9A90E8B7B7BE0A4B8DF1783C5EA0D676DBBB24702E85EACC53227A523A42DA3CCC0AA7C02C79158CB93A5241B583D94B28529E93D4CD1D60DD0842E28E7D2E6E3665F8FBC5DF7C9E2CED08349CBBB46337772E3F3DAA6FD98B5ED8DA488380607EF5ABE3B5BBA4BF5DF5A46469FCD5FA2A49DA6DB5614BEA28721E3BFEF8B21C6FAA7B8DAC0EE220FD4C4C11DAE5CAB0B9652F1965A0AEAF07CA7BE567D52BF88AF36AB5582E86D21E7FF6E44785E558E49BB9657F92A5B57BE2FF23C3B040CA7C7432105D2504E56795076EF5E064FC9554875F6252ED197D22C3C6A367D1BB6961E8F6F620F1729FACFD4688DECC649BD3B5D29943DBD5341BC1F78BB569BA264C7DD3E46D3350A168F38FC10FFC9C8D8F508FE88E2798610B891F7D26373DB7A"/>
          </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>
        <Internal type="Boolean" value="true"/>
        <ExternalMu type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="5F0D25D7CBD538D1D7FBFF10C13F6453B89A1397747431E07018173B8252F81A2527CB6A4E687E42DBFB13E4EB93E2CBD4AB72DB5185FA2A7774404A1814CCEA"/>
      <SignatureData type="ByteString" value="C3793A5DF2EE7ABD826AE9781A18F848EF7B328F8CF54A2B9D2FD6EB145C104ED430B60E44675FD9B3830139CAFA107538027E904AC3EF59B0421A769BD7476A4F224652CA26EEC7AA373CECE1BF69EEC773735A7C71ADDF2BACAFC54EE9D2BD2019EC36868E7EBD62059BAB6A8ABFB1FE1FB2F3672D691F2DF2469089EAE6FECD4908692E9E5CEF346F456E7820B0451027F311248C7DF2FF32AD9DD585DE53842DAE2FE80BF38FFA768DA37B2C15760DA150F6A94C4CB8A73F3729C14A28A53CF5973D263E7958297B7691694D181038F609F2AA31B488DB7FDBD549A72C12F360CE924CA249F4AC1B0B7297313244DAF035A351FD169CDB3BF12B72D9AAFBC1D157016C24099EF073709A00177EE840E0EC8ED9DD2425FABC107A7FB21060C256B3FED865619E729389CF880671F7EA606D1F189AB252B61755B4B784DF1ABDA772423AFBD54E51FDC72CD36F8670719F2137879F63FA4F1B291EFD097FFB7540C0C13771B8AF0E5574999800283392319A3F73C63E20B911E0B67426ABDFBDB0FF14AC021F130DDA75DAA23695ED89999363B2F5B0C039C14B445D5E1F349D7C931C6546AA3CC4230DB35540A9FD3B5E297A8E4F6ACF6FBE81A9D22909C608F82EF44793C00CDD58B233276C36AD90B7073370CBA9B33D32B7B0286522CD86C4A2FC89ACB5B71EF58CC5832C0191798074F6743CF53E439C37D7BF62A1BFACA13E6A52386E3EEFA7AD41BACDFCB386D00172AED697E3544481C15AE1C2F145C2263F140866D361503F6DDEEB306B1CB1E3134446CD7F56F38FF2BD97888AF3B8B8BC7216A80E9D2D034A690E68F8FDB6DF7287A950C84F0B3775F30DCE53123BD524D86F496B548463EBCC4C5797360D57E4912E9AF9697F9D26AA3B6140070997A0D290A18D5783167D5E1332DDEAC8FE8208253A0AEBCADF0568BD49C973E92182A092F195207506B34E95C14A22B75E188A16EE5BDD15F69E56518C37ACD66E829155F20E32E22230DB4EF9492DF6F250E555CF815FD4A7C44F655C4EB3B09F95AC41A96C316607AF2CB5F50E054636D2E44ACBD2B87F6ABC3B977B527EBD014D13CBCA3C776023D4D1380A4E259B6D44DB7E249E81B4FCF09B1AF692B3A177CCC150715B61203259017EE2DC31D42180B2334FCE6C7CF1C7C0025C66D791A061D9636C7DA7FDB71174B944EB92C2536DAD7516F52C88FCFD5CC0C318D0B90616979195978F9DF1C034780D06992548474E92860D436A64730033CB8859F0F440DE7A56EFA6426DC166E3F8BAE10D96233E1635F5ADC545B9C8BFCB9A5B85C53C86B8EFA6835276F312309DB43FA032E00D73000A1F170FAD16A4D1782DA986DCCCB4C3A6D977F2EC35329C15695695D2BF829AC1225DA215F90BADDE8BF5EBFCA88EA9BE2F020BAD4D9A53D27ABE758C32B2204373C13E201920FB493A1E2B58502A7BB4A54FD72C8D5E43E29F758138A870528029682CF456AE88736385D8E0C6EAD8A1657CC4755CB76F127672840B8566BEB2EA26ACCEBECFC31C8A9C62A933DFFFAEC4E81471C9D18B45F91E10784B7611B2BFBEF70673E45D7D3B89631E6914991C34B2EA15582410CDFF52C0541784A99C50945FB1A88921914C2C404719DAF41F3DE6B7BA86D99D0F872F5B267621A448A683B1C4996C54147F7910F53844A721C499474AA9411119EC2FAF2EC9E4D5D589D6F3673524DEE2E13D851F914ECC68DB54B1D233CB8DF8580D1C2F35FC649CD7FAAD10216CCA1751E25F7C48943717A0773FCB39EFB7B87EC27B9455D27A90D6777CD57416EFED0E37E88ED96AE1DE6216919A4183EC3144149DF358236775D028406A032CC35EC06A2176A9F310F2CB26D300E6356A10B31815E87F470A97D796651D467A0D0982F5D08F1797F792FCF7E8181F545BD438674DAE58A46D6301017F73D1D45F86199CF81EAFDFAFAC295B2617DF36BE60BA7B392D13090413D0DC15E68010F2521DE6EFA5ACD82D8253E0E0E96A605CA6832AFC5AE190495D3BF5B1A2DCA3C3EA33B06B541267FE216DCAED08BEA70CE4A1C113993348B0602C7B71518F733A73CC5D88EF5566A085A0FCFBA9F54E47BAF1110977000BBDFD2A32757683C8A54BFC83EA54EDE280B54BEAFD09087308792BDE87A5B70D3AC485D17DB6E6D03A19BE2CC64957F8CA164DDD96949788552F9D1B0543B68DC169368B9D8C27963EE3E3CD2B9E9AFA8CB1BBCD574364CE376CC3DC5EAF1F3311A6B7A3C6C807B82B89CC12555A1FE845C42D62F98037B8A6CEAE5D43B0CE48625D6CBA60755DBD9B9EE3C9ECBDFCF37610B2B980D93AF8AE97AF2FDA2CFB733F9923C285C458A6B20200C473D5002051A2D5A4C7CA60FA54E0471D4E09510144BB2EB4387B6AB91673D7A23B747427FD03407634AFDE0599FC94EA0F371E0048E4F4E98810EE0F5E1836AE9FD3B3AEBD27FDCEED32B0C13B4A3640BFBC722726CA5B8E74025B4F2D4A7E41CC2948F63EDD575AC800E767A0CAD29D220FCCF26D13CB934CDAF8E18E51362C06F4DFC91D2B04A6938E43600E9232EAA87A0376EA12CA45292F95647CAB05E2E2C6B13507FF7F40AC70F054CF46783426EC7E028E0E0F9939089785187800D698101B2ADB02A6EA2951A8B1283B9BE479C1EE92421F9FA34C8BB753AB95032597D3424AAB2EAD471BAE1C7AE8B63E58F1BFC7FE3BB63D02D69CA5AECA6147D177345F3E1685BD0074E609B593BFAF9BFDCDD3C85F14205E22D26317FF63D987EF23B1913765F01CACAE66EA47898F7C554417E169ED561C2B20DC08142FFCD166A29EE788164794FADF48D0373AE004FDA7688F9F4563C0A99ABCFAE85B913D9FE21AA4DA075F5D5DFDD015F3EFE56CBF3A19AC1E832B1B8AE230D45EA22CAD7268B51F4756277061EEE827290E2232A8307FC32823B8CDC59A285EB7B6DC89B0A1F8CB32BE9283318E055EC7768FEB2EA7B896138E17717C7D186CC92D1D81298B53926E6557ECC629FB29BCB942144867EF8D00ADB2004DE9D328A1D609248F0FB89284414FC310F308BEEF4088030F0F78CEA029B2491BBD0E252432DE739451D5FE3C43F1E2536D64145B84D1C86F208415C6C43E2B3D86DFBC53A3FC15430E192B54202549263FF1CA0BD06F5FC5689416CF419FF41A3E7DD0F2AE29CBD379DC2C2FCED68ACCA1A2DE0EE2150D09622E4A56023E890A4436D65132C536E0E263FFA7D4ABE59AC37920080F862DDBEB0724470E438407F9446B81AD5901EDCF940E253705F585F13D4088EC0E4BDAF3AF7DEE208E73925FF0D9A2402C905C939CB6D39C814181452752FD42A017B94E409823596CD4E32B51C4019579C4F48179D1EAC4771B81CF7AB01C2AC424BF49BA19AA20242F9C95D95FE84A33A0608A949CF68853E2E6DC3F21B20EB6B9F0B407D63366975B294610436844A1BD8DD785A9467D99E9C5EA1227A4C768DD0F63C6093A34FCF70AB09AB5C29AE2546B57B4B6BE3422A58253236D8B6B0EFB181A7D2973FA5D785AB65AEEF1923C1CD870D6CC3AD22B0E5269CC5FBC9636F96D62E3386A5BE0BEA573D7812C03544B044C4BCF7BFDE880C93CD422F18EB839DE22BD0A09EF719B030D22F4DD92525334F8669C5D8E9654D1A8CBC49FC9469E4F0CEE323F2E808CC3EC635FB976DB2AC9A289F5F47DF99986EA26B501AE8B3176A21AC770FE075ACC0C39DDF61F7E1AFBA3E56005D88A40943136FFD3BF3AB826483E8471DA34F183B2A139188227DEB99EEC9CEEE2EF7B2DA9DE0EBAF9C6F859EDBD116495B5A4F97B5B1B8B0FD7AB7361EC6CC886D59E32447C2969F1EA419E8943D7E5C709B15B06B5907B61F073984DD6709272D39431B3A99EA816A472D7F718A2D7AFE9EEBE462EB1A766761CA8AECF0DD4109679A0B320E69611F97589D8BEFB9BB46085B107A5D9B89AAC5821427261EFF1E46DCA99CE9108A8286C6A601BDABDD5B62342A520574C1FC9671FBB13EA968C365014979994F387E9D6DEC7B3502B56B537DF218DB9444DC367AA42091CA1530D88932927C781A1765930BB4C3D9E968F98E083C5639AFF967E198C8EF2F43334D1D467666151B30BE5FABAE2986DF711204537DA758563010F79E2EAB8AF988CAF95A95277F4FECB1763A5B45E046FA288D6207624910AB52B8394D1BB1579B1D6A6EE23538BCE3979F7BD3868EC764EF38730AEED8C32BDDB5E525D8D56317E4EA066AB0C24123FC7DE96DC25D4AC4F6CAFF1A3F0B1CC5361B828CD1000B790F50E6814296B7FA46183D2094982118FDB10DA61CE20C2DF500AF603D380C473F36D792F03A158FF9B9499CC84C11CCAAD4C0B7CC8F4AAA055D6245A9EDC70817B98AF1AB3E6B2092A3FAE0BEB997B68477432C3027F7E08E01CE998F321404A1564779C6E22EA4BDCD14A09BCC81B2CF33FF2887ABC072A1128BA6E8C7D7C07E769FB3994D63C7AEC177CA317B2ECFA9E9EEF6F676D4273365D51CF5CDA904CB795581FB3ACF45D6C0DDA503E064E35D2FFE561F85A691B0912EAAF5CF8ED1E03071C30D0AA31C1EF8B2B10780D60D9AB5993FE6DDD14C888F01A7F13E0859A2B1332BA2A0E5F0D2C2D3281AEB0C6D4EC3B56AEB1BBD12B3850647DB0C8F30E18306C91C2B8BFC8CFDE0813317A89D6E0E2E7EEFD0000000000000000000A10181E232E"/>
    </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>
