<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="0A3F7B1DC27FC114F3E957FC67A78D9D18D8878165C884D843F0B1BB5AFB6E8A57A99D9CE68F7F2A6D581E85F0ECB9B1323C23429FF6C2907254A3B178F3E9B563EC3236DD4FFA97595F20968B74EA5A41F9D74EAD8CAB0DE4AB8875CD7BE0C113B95DA5D3E4E5B9917D3CC41683768C116EAC44D10A4E7464A46B2D41684173D2342C8B926D0211614C282C83265293180A1A02095918295BB83022B328C23652E2120122948C9A148E930441CA464111A5601A057214107163906402A82849123101B521D12632582485230882CCC60C24155111036A403821A38631A2404121B27042B069E4300A180570C8C6408BB249E4A24848C668D8B60CA002081B210E140964E0306122C828CA1028002200D80825C2442000136E1B3586D338708C3460C488714B488CE1020E23434E1B298A03339019496583128D10044C20973120273011B61002408A624885538845D9B420624224D0062199464C13A61022030C92C049038601E216910CB50DC1106D42B2890C1882D43490924209C3C06DA382645B802841246582080600A13113110ECB1465230070E020051122025A820998B0215A0042233984D2A04C919041D3840858B08D14B5441B439289448D64A6014404721826894C403124C60D9412719C442D80122A1C0922C1A641821671581608D498912025255AC84D08948594906921B661E3B22093060C2130718184308480810C206992140E6182914A36242113328A922823C02C402041CC4621C338869A088C22216010298A19A6604C341044025064308D21C86DC4B46DC4982864348A2138114C94280C9469D4C67198902018116403210808B85124B50C2231461A309003188461120D589611CA466E981811020302184801C00645A042041119441148851842204200049B94254A424D4406919A82040C415053C24CD2A02018B16402B74CA1860D0AC061C8A268611482909668882012CBB6801428329302285402409106461C0449024686C2008401074189244113A58982808D108381D4A430A29891140702A3B22CD412521918521AA261E380901B197062426DCC34421C046C8CC240D1B21020435023346A12B75124282504A66C9B048622C105193049E29645000925D12026041770C926019AC41114B4315C028D51826400A92D6382415A964941106A094281A2268A0A09691C2446432002A30085D1B82054824402384A5AC264089869E2368211018D10411154B42113A068E3B06C09951050C62C9198401B8568142808103050A1166ADAB29009396A80B88D22B231D83469CB8470D144819C2290CA442DD144422186040B05841CC60123B661C1C42522998410292D81445160000CCAB091D0C689222141933471131526414289D02445D8262190C265A028299232520CB7451C0245D4B02C92383061300DE4369218A9501AC649E2860983406A03A8841495510BB78D42B228E09824D3C651C94229CCA485CC400DA4B44D883025C9207221C36988B82800394210C964D24082602671511080903061041822D0488A23042CE4106C1449861CC7111B890D9446899324620B006443341299248C18380813472D2017891B1560A0104DCB344E5A0462401409C84886A206810C31264B364EC332101101321AB21102A79090004EA21681D0C60D043369D1B48589963004801110A009D4226A59C40159428C20A1516086208828858118200430640CC8884B4289A3245103B36540446A1AA221C2120CD2268090306899164220161052222092342182924161846813316D083050E206110007901484884A08321CA424444425521272C21471E0306A8B36498090040AA3600B380DC9800443346244A60810100114238E44A48D94126CC09421A3B85058840948444AA43040204485E4168ADA366C5BB2315A302422370064260518A665023312D8822041266889142192124A02309024454C00C16123396D53C2844142241B8185929231212288A2980858321288180619912458140019B0040CA6808102429334841BC33183166E44186AC2084563C22D20B9814A18911A216960004D21988DC92208901610894845D3A83118A6448430021A118161362E59C469109388C9C42D88B84DCB186A988061C348110A094ED800069A884809334880824D91B289D3344144162E89248584029160806D4C9260210369D9268008A128C220460CB991C570325C16B957AAB01564266EE994650AE15BEFB6FBA234116FCB565BD6864482B7F97B75270FDF0B7900081F33FFA6280795691F8338FD03048F982C3B2921EAD0CFEC1C5FD8676791EF6CD6E913B33FBB1F266AAA33EF0E97495CD3F13A7FEBB18C30C937F5BB2822CAB21C483456AAC35E3EDAFE3C4CC53F9ED8FDCA9F719B1421E6D82C3A32FEC5A15E1051DA46DB0FC666AEEC82C67147AAF42F9BCDD758523428EDEA87EBAE6F20AEC817AA61E4ABBA51EA78BDB3D196F0C28E426821DE03FA7704E929BDFBBAE7B83EDF7653CA7E46547CA2C94B32F1CCD9300C07639C93F3870A8E2BA6779A45FB38F72092B2628A047CC67DC1E301331BB717B99D7C626718AE08B721A6A668F36666A2AC1C914CA5CF1E614B1F2399EF530EC71612BF49881F1CE99A3D4D03AA69B2DBBE018C85A5FE3DA71AF4392F20141C78CC22A879CF7FD29388EB01EB755ECF9349D6225C403D3B24C8903666DBCF29B630543E94FDC46AF61B22381CFCD3A0A7EA02BCFDA04F11E6AC1A06B2E2B19BAAB4BC8D5A37BC802AA70518FF2EE1516AA688C780ED81F82437FAD464388E144BDB2F14D761A00D8953A3C95BA5E4C4025E809976B2E9028FBCA48C01C7002F7EC34FB76289892391B6D6D20B7B4329A9F3321180866E3BF93F75013530D798CDF26FFBF67F55C572C824F87EE6D117C5700C62B52B839EFCDF95765628C1F09A58672A2E912A3BBEC706DA8549A7F5FF9B867081CC571254BA6C27449FE9ED67A128D87036CFFBFF63B2623F2312152C3B2AE80FC7DBE6C849172DBFE8CE9938CA4A69C55601AB2C96599CE698368BA1C77AA7E07B2F3193493B8198AB61DCD9BFC62CD6D96C5DE8BF6B8C6F00051DF1C2EEE2CC41D532769538F7D7369D992F8363423042D69DDA4B65B26D9732B64FA36BBAC11921396EDF2C5EDD8E37FC1C74952BAF01286172FDF87EEDB2A10E25F745EF22DFF09572A07C67B749DF74199EF7FC254D605027AA0DB19A12D05AC555249BCBC72EF51C068D3F7A83D3010220CDD9C97C3D9D43291ADDEFFA2C3A12658C9A46ADC14CFFD8C92767C84D1BA5F771081D0E13431A64CA99588A66D286E6F6239D9A7664EC2D01D0426E6EF9AC2A1BB52C5513E95E489DA91B0249289A1D698784A2BF995A4013373EA54A611DAF65FB10D7C75D332C1E3956AD8C312F1CB5442F2BD71E99FA2C77574AE5E4A2CC224F1C7EBCFC07188057F5B4AD1979BD2628BACEE18A523FC1A2AA265722A812671BCF9D4EF3F560BE3F061C642504520F49F2056F0C559072118EA75C6C5824F5B9F8D1FFDC770A313E074561D35B142CF56BA2DA47AC6ECABF00793D63ECE528CC30AA734F33CCC0D19C15F0348BEF79D9D6C82318D1D36841901FA3E1842EBA61B4170ED43F291FC08D805C279A32C18114660030BE449E4E2E11AD0978348544A9317857E5D99C065AF632A447B1A1C1EFB7F0561AFCE1478162A30047FCBCBE9F68B0EDE7D8DA9A47BCE46DA8A0B7AAC2B8C755FFA8CCC0A72A12496EFDF81AD5859CB081292BDCA0DFA58AA9596BCF5C958E726056C587A9BC105C71C2C69AA651A80EC2590D2A1E165BEA72BDBFE89DCA5A04115C506B6EFA20D51AF426E97DB8B185A7F07F8A11AC0A41E572D632025E756AC80EBB110DB038E283FB01112A8E8FA7A70AD76D50AD003464A4C0F9908FDEF2C06D0026FC9F4D66A49EBB719AF6C8CF007B11624A45DAFD89F7160004A5D68ED90F663352C7ECA11236973F252E89A691FE898CF897C7CFFB01371D9EBEF2251C94A0C31A51BD886BAF00D3D4D85F0016EAA8718FE07B57BBC95E104C9A1DE7227A4F7DAACEB0B6DDE1C3FFDB1ED4FFDFEF0718945A44BF5F0E06EA08E2FE665DC4E6CBF40504FD8D35ADDF3CFDBAB77760DC4741ACA4CB5A188BB39E82AC6BE8D3466ABE49CD83F3556764AA7EDBAF7857343758FCD44D4C620AF37EFB2A127EDCFE8DE7236643FE380A874B7A8BE0DC96675E39F9FD725A7700748C13A2AD5A189C8689C9C612515FD9E26C36C1546926A9DA0B4554AD2B06526A41EECBDC290DC5C58926F250829FC946467C227AA8F95A2EA8E8B6F121A5D305B74069310B5391E371123057EF5EAC81FA9B2418FAE7E86272BFE7470A5EC22A1B0500D1FA861A595BB25AEA1E4A224D1D0267CE3EC75E27792B41F67F7BD287F90F7DB72FDA9D8B3D7C82C481C3C02F26A5481DF695065329C1A3D8BDB23A014D5DBCE85D87FB54E114D9DF9D017086837B91D735F6BD0967D0679D00D4A8B079DBAF95D346037302BB5C283B8AB1334685DE7028EB3860C9ABCB3D2EC788E3A3DED9E41B1931CAF1415A588D20C11412E66E70C1E39941074EC85C4B2A44630AECAD54002198FE5B6746D0E12E3C01C6E7EB1A2B1AE0C0B51BDA410921026F59622445D9ACB4263596A26A208550422438E6D414919AD279D23BB486C6525CA85A8DFD4A20A1CFC93785320ABF2E08AED4D3F3916EEA6C31AB85555FC05A64A718495F04A852D208E6EC954B59A73DA0CAE602E92F07F9242940A91006C26653030D9B210524432A88CD3B15A7E7B10D18E8A9DF1A9FDDC5A79649074048D25F67E7CD8CC3ADF91019C399F62BA40374A8FE20AC3536DE1812BF11F8195AB74B00943C77FC2A28438608B9CBBD78BCEEC79F24FF0FE26FBDFBB186700764F9471E4F9A5790E11A5CF5442366D57471028886340B9C469D24B6039720B3E477F9F690B82239497ABABA4F9AD1AD5FCF517A84E3C78983F8CED72C7DC2930F453D6C34C34C061D7A74EC5254A6C9067A1CB572FD1FE458FE369BB8384998EC1C5312DEC4EA478992CBC7F2C80F3C8C764245C7725F344DBED248DF763AB8F6E972D5CBF11DDA8D48680F14C3AABF95D2C5154A72974821C218830D066A6737AA9BC6558D09F464870EF11061C8F4D8822F8F4A34B934580665B0947D6F02C4592FEC38032D8CD566E04543B9FD674740FFFA33BF6F348AA0D0B84BCD536BC4DB066ECB35076532D2699D9C8FC5BB96FE4E24F5A1E3AC1794FE540A19787881B31D77671A135A44A4F743BB88053632943ECB94F15222B132F15F2E3D800C99C02F683703D6C76439CE9C586A6CB5ED89B3E4F16649F568DB7928215F0CE078D7060ED3E986F1284B3590E54838EC4825FB2D6A528659AFF5EF252398116272248CBC9519D1908C7246ACEBFE29B0B4207005DEFF34A5E6A46AFC1C7609068646387A33F4DAEE390F81A4C25971939985B9730D01EA9FF771D5F35A5001E7D6309019504A7F1B40BCA03377B56B979B38D90C72A62C95C8490CA5C1F9A4A4467998440C0BFCEB6AA1FA961598328DD4524E8E634A6519B18D50535A37A9AF162024C217CFA9B930C495295268C41E983DA5897A2FFD6293C2A83901896750564A106D145C73D959D88BF13E5558984AA3818C405BCDFAB10717E2C46189056D0F35DA6BDEEBB0E3005FDDCE67553A1E98119A3C8672099BE9FCCBC1E244C70665EDE363EDBFD82B10BA0731A675AA10AD0B3D58986DB487DD9ED8BEF2DDEB9A1E614C444C27CD848346FAB21D71F1164F29874906E03BA4B2AC52380F67D8E3C32EB524F91B673724F4ABE12D08C91554A974C75E448FE01155C49BE78CB5F2B22D921811F7946250C573B22C92E0A58782BA3BECA673FCFB1E72C2E8A814C5D81EE9A83089BFF831CB30BA2C62F8416A05B3B95B74356D4C790A93DD4DF0EA0F7364E50BFFA95E1EE45BE81F92C8851EBD510A8B3192363ACF4AB42B496CA97C1E76FFC175A9967E4766C50522E70BDA2B2E4EED4BCF2077E4776370309064FE727A698FFDDBCA1BC2B381B71337A6C9BEC966D1BA2C93FB76DED256F5303D8F5C595924CB56FF832940DF6B29E29EE6F4DA9CC52D753B6C4A3495EDA1AFB729CF115922B76E4A88EA406623A63B9301AB8A1BBAA283011DD5391B728CDE99FA8BEE8950F8642F688F69E3FE0493AA02C5AD3A19543E0E297EDC23203CCA0F408E4535F632D2D797D1C6E7C5B5128E71DDEECBBE6CD2C048E18EC4D4813D82ADBF91358BBFF186833DFEDFDF9521B3AC8C622FD94687ACFBC27498414BCDCEFAA71CA17CF2B56EC59BD8B8426A76DC43450B33B06A2487761C2BE75732F00D6287A919119F9D6622FDD5FEF9B6851753ECD77C0BC059C164310F27B701C019E9BDAB159A13C051B1985DC27732CB4408BB0B4AFE79052EF29A068134F3FDA581999A7BAD445D0EF5D467B7511AA32CA134CFA02691E1F3019B245C7B9616C3BD971055762DA20D6BA9B02940E593381C706AC8F4CCCDBFA754EB4850F7DFC77C5203A0D675BDD761DDF9E4387F5BBE88CE491D17CE8692B825B71DA9E611A461508C372CCFB577289FA35DB8E5F38E51BADB07420767689409959C5EC99C7C7BD8309D79683A363A0B617FB161E585A7937682E9F6870DBE2DC70D3A06CEE45674FCFBF9BB288D603FB3EC95F245440C24C216ADC78DD3096FAD7CC01F10ABC013685B3DB8AD0B3F216B5656572EE897004C84F0AC0513F001FEFA115C3524E1DF7C8E18F7C99A7F5EEF759175AF72A37044BFE4AA6E886F44BA7153FF73C96E937D9B314EAA53498737421F5614D25901312C04F2D68A9FD998B62E9CB87CE16D11EEBE601EB85867485BC09BFFA67F035A8DB8CF79F19A54F6ED12CEB5AC43E455C81CECEB7A5BF3F3D71D2B34"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="DF8FD2DB3A840D0653D911CF0D2219A2106D3605E835D7946F2EC5A57D1B3D5491A1A76AB8DB6422C50055032BAB6C93D790EAD2DDF08486F98BB69FA7D206A9DD3D7A79B5F133FA4013F56CBCD02026CE6C7884C41A920C1B5D5BECD5A536BA6C11D44B"/>
      </CryptographicParameters>
      <Data type="ByteString" value="6FF6F3AB0C169639EC6DAB6CD001009853DAE70E477C961842BE29E13FE3ED788829D11236865AB9C8F3F549122542762B96EF1D32147E41092A3266D05E2DE2B6BD9212772B2E42F71922C5BDA0427425F9406DC5A4361B3B493E65C951D3EAB9B3E9559A67706B03B5C1682FBA8A478FFBB7A349E695A0122D7AE89732F7B882527F47E8D270DC9D89535B444948B631D597C009553C38FAD1270A440DF5561005B17770BB1D27BCC1F9861E90713A38BFF68C8808BD34C9EF0305FA2C9E971072EBB6838075276220C9C7890628FED72137E2A505C8FCBB35F8E5E37F478588838D478F495C6FA29B9251047969C2D5E78542B2261A9DB97AFFE0F017C2F471CD41F3C9FEE55C64EA09BFA28277BB15E9FDA673B953C977564674A5C05AAC5B34D47B357FABD38DF9FB05F091F300EFA4A04BC31D294648767374D1735560F0FA5195826660B634C1C49D009B3FEACA17E8FA204AA6ACCA57E29536DF945296FCA1307CBD18D89FC1956ACAF49D2A0BA95466C5EB5C912BCE539B3EFF77C92C8F919DC64B941E7EAEE67CDBD17B1EF22094ADA9C0E12799687B10DC9686853E713C4612904BA057FD27A713F6F9A7DF3031C485B63A68D5A42E12EBEB1CA655F972D5795A4F24E51A63E429B6CCC87A67FCF83DDB7FB146B5A062B431BABBE1515DDFBE740EDB296EA00567811E7606E243A6A6FDF7B2D9314987357892851FCA65472DD2AABE0DA2F6348E59E2903DD6DA47B7DA8647998AB268321C7D1FA32E5E49125B4CE129FB802C45913D8C997CA4B39836B47E1478A379B3D4B98ECF3BC5CCE57B0CE18A727D6B599ABF3D04663DECAB4D5B69FA44C51E3DD753A767DAC604CE42F2D6684F01F39FAEC3D997E151077C20699640930ED85275318B661D1A1D73571E566EB90D14E39BFD091C17936F63BAC581F73A5CEC98618F7563E48E9DB7E0F12B50B4C241A260D09C80A739E2EA956FF5BBD2FD65826F0A30FAAF75B3387EB056FA7E04D2AF8053F59FDE5CA2918A24D897C71B6836EBA9558771C2F555707BDC4ACA6D0F6E07BCD63A34502CC591A1BDA4CA24B35AFA21678D73DA6B578D29F00A21343248C9A3BC7A7663575337C961DC1A837F6086FE7EFDB6D912C3364C9D8CA4638EF27ED7284A853959791E1E66859EA2A42BB5946EAF27B120F2ED41B3CFDD76719E4EFF7EBEAF35F5F5AEA5AED6CB0005EA1C7A031502DCF2FC96D87F7B2E071FCDF43285A38CC1A6B9AA718C19ADB6CA6DBCE2D7FC4466D1D4A30B7F56EEA0663BBF5C8D966DC2CDF377477CD3B19607162E6D1B9442DF2981C8F26559B51D0026453EB0B5CDF9DAD87719DB6EE799C709643474EFC7AB796F115A8F489A440D52B6646D78A06C4BA25DE340BB4E3BDC583A009EC270B78AB2B65021189B37BBB8D52AA9C4F2020A03F7E4A6525E2FC033722B7F55FCE37D60285F7AAA6F428703359FEB0F6E4F83BA569AA6EE17B31231FA915B233BF157C139181375BD609E9ED3BE057160BBC4CD4EBB4653A4B7783BD5370A0EE15AC13B104CCA331CD1769CEE4BA590EFE868059F3C7DFD2C670D044B304733FD8DE9784EF559C9C06409CCB873BBB2BBC46C1C6B079BCAD3103069168B97269D2F10AAFD61545B04D40C3A06510D5DD1238FE356E4620D37E6D9A3505E9ECC9E101DC6D18DD54BA7C301CE14D2B0ADB381C8B4583636BBF5E137D2ADFC1E06A2210CB7FEC0DF99D8E8198D9F58EF6EB9879F6F6440EEABC71B87B026AE34C050A1260441693453F12DF546E1FED67C925E81E1BD6FA8C9264E213213D0C7CD2EFA8B76D581CD3A685DDF0C0A14F9E84E9A80EE7B62BBDC18FC860EA49DB0D03AFF5BDBE62517124CFD44794CC0C5AC5CC5D0C4A001CD8AD6729BED941937ADD62BCDD0C156AD1E5F20EF49ED914FB3E91B27DB4A86FB07CF1C31944377333C46310A9B74AFC784A11A4B9C099DA60706DF64C8567DDEE0C7417F88DA4E38AABCF8E6939955934DE37E592867C3484FA40BE27C21F0352CC4A3F107FDAA02FA42B35F51EC4B13E95C85B88BAAA384B8487D33DC497B5D1C4AD3DEAC3EEFD39B0903CBEC7C91CCD8E82CF87F0D7FFFA3502FF6D1460BFE0E9FDBE3B923FB155405C50BA946D5E83F4E79E8478AFDF82D8C01A85443D96114AD12C164D11B52D074827C05AD8CA4F8833AAAA820AB206140B4D475CC89D782CBB835EBCD6C7AF82208F3AB5E39E1617774DD1A5B2DCDE3FD8FD14B1474D9672DDB3F8FED1C6D615505D5ED8F1DF112FFE8E9A5F1045D0A4823073BCECFFEF7F683C9504BE14A611ACF1FB837150704CA9F1A126BCFEBF62B8A70387D873175BE0D039622BBB21AFB5574DCFB8995B95B85C2FF44BC04F919EB0BFDFB45B78FAC1B42CDCE62898D9F5FCE70C804E237886C7D3416DD9000DAD2F9AC49517AC9C63DE1DEC11E25D9B9D9DCD5BCDFCB1298544E750F7DCD8DF903EBF43C43667B358B5094177A8CD7E28DB2E46A8A04C6C735EFB0CCAF5516D2F9594DF508666BBD475FC1A6924888051B2564939F865351E1FDA3AF24C2944CF627600291F307F14583F1DD55A8C4D99FD48F43A10DF9595CDFE81058B141383D164F572227D9AB6906A099E0AF31CA0DFB6065FBD163457E822A6B9E70F7E61CD18C8673D1D5003A8A15055278DC864B878050985D09CA9DC228F72714367F0BF311BC357C528D4CF9C3059C0107A67A517FD5F003DA2E8EC202C55F21F9FD90B2065A1F57D7CA5C7154738C988CA08787182012C631124E31140C46AEFFA06C4F9D28A18F2E9371919B2116285FA2CF49745EC1654D2DDAA8E94DEA495CF8926A9CEC3A5CEAFBE5DA8660F30CBB387FFE56A3A7910B083CD8848B8A146DF8F18F2DD261DFA025ED1BEFCD6E8A055F34746157414E88BF3DFDCBDB81D717D5A7F4EAF96BF0ACE15697F22F51480508B30663A2E915ECDC8899C20DC0F6BDDF4B40167392B96697164B6D2E2A1159FF0B8CD23FB66216BD687CB2D288C32CC3C61D40AA48109486461904FFD354593B6B4AD1EDBA83FC8BEB5E84263FACB11B4A4083844CC44ADC798CC3B2EE011CECA3F17E39DE770449A18D6F93EC0D1309CBF201EF41FC2DE984AF64BFCD9D195AF1703352B57D0D4C30C48079AECF8BDD4C904F075C0E5DD74333B6ECC3350D21061E6277EB5F991BFA5DFE9ED3701D3B9B28F4DABE1F7954E81FB14F9808A92F6353EACC0A2605416B0E27D56246F6F5834FF46D647075F1EA6C9EF1A00429213360E5C966A08A8F95594B331163C087105154C229DD90481D506D94B69B9AB641383823CD0647D7111D4AF4B992415701548C3ABB6B5A6C84B2D0AD789BADE04E05C653BAC2DB9C8C102D834A14FBEDFDE530637BE8BC088BF3E5A9A3D3E73EA19409B47F3F3C31B708237873E5606A5C73805FDA4E7557B94592F7F393A4B088A169AA7E57607E450AB2F140754E1EEAD93D48846FDF0B3F880CE0BE813C6AF964EDC1044A439ABB05CFBA5AB4DFC62651782FFD9E1476626EF4C2F21B8414C40CA51F3C747063093BE698E54279344BFEFB429600769F842A3574AE4DD5A19EB5FCD3E82AC521940F30743D98A098E2A310C7BD22CAC1DF8E4A019604723AAF243186DB5CD75BC6B96560C2552DCE2CCB78208884C6CF3BD82FC0868BDBF96FF3C96B67CC645BC4984C84F205990E4ED18D71FDE22E798F99533FB79BF4133D57665C647C9FB93D7602B6FE55698F17E65B7A9E1950D54F2EE70786A2D1C74E4AD95B95B1F5AA4B2C8B4EB77DA776A0D9E18963425D17B3FB0D5A26EBE6C9C4BA34A5CC0968F970BFBCFC3103D15D890EF26D6B968282F0A664FDAB66690829BC5288DB318592464D1FE5C54EBE18F9B9C090F30F8616430FD6519CAF4690A4824BEF1CCA174A9EE57CF1ADC592C7F801ADF1F60D8A74AC6E53F27B2378C33ECCAA5716B619A6AAB79D7D843285960252751472855D4FDA61A53570C2013C630024325C95196D152077535C64D551A3C3B47C5FDBC462FF07ED30232EC6220BFAE25A84285AB7CED4F037E85C56C791C86436E40C36455BA85BB64DE84105575FAFB22B671A07FA998996201F0B5ABD3A1864341D81BAAD0DC19F305450586A1156F3B61302AA2D985465C7E4531C478B0A9E40AC16AE5266C62E1148A04FFE507A743C53E5C8D959114BCCD421733CD2E7D0A34FA8E48593479CDBDB033EE32139E8578FEF2F5CAEEDE9909C419A03A10A148784703839D1032B834276C742A1E70D6E241546E76F551387E2B689BECADE51A246E0CB2EA80D6CD6D69EB1C275CB4725FF64E2F3AC5A684F9EE0473EDA0122F3383C0EE90D0DD20608F342D7A5B26829F463C0ECD289DF54C9D93C7A1474C918765674DDF53B89C050B47D8CAF3128DB5B5BB3A31A984AAD1A042596CD23BB8580F109CE8DC385A706DB841D37FA59EE6F099ECFFA490A7F2402A17BE3909BD5D2B487082098E4F92BADEC25176FAFBB7F082668F98D3907FA296672BDB055F3009C8CE6B6D8F79672975D345005A88B755E2B39839B725E9B3DE1182F579188E23D2AC0FA251AAB42AA046BECD544DB4295CA4E3937302B5C860CD0833A407603490994E0EB213FAC6571B4C6CEE5A70E645370CD94D2EBD10BAB1B65C710B45ECA3AD17C5240950697E20B23023608A2719793EE9F403D1A86E7208027D78F7095B6FCD78719A5F8410F0ED1EC72B92C2C433C56804915C7115996F838D715A5B4F896BB6235E5AEEE1438B4084F731DDF59583C7C43682B725F0C6DC7940C7AC31620608F9885857FB99AE97588261EC65E8C4551D9BCD5582554E8BA656789FDAD3C2F6E3A7B6B9FA9153919C151C747C7D32F1D0A2700468F9A0A04242E95F2B3AAC64F6EE6998DA95078D90264F230590CE9FB5A3CA8738C9D54D30815EF22EF3C7DB3812154B0CE895AB39B8DE4E36E131A1451852F315E4771C296671603031466E647614374213A80896E06BBFE60EB3B1F19F3365622C515C59675EB4F12C8BA568B44CEA932330888DB52F6730D073882B729CCBE6AF22B160B76A829C35CDB657AC805996DF248E5B1A1484EDC203B3E9FAEABEE2D341F91DE3C9C7B18B92924A0D3934846D8306217F9F289830952A7F1C0E3EC817B380E114C729E5560DFA42BCB582FC72CFF839B2C6A664330DD50DAF2DBF75E54F0F8025B75455BCB8F815F36BA605A2D99CCB8424171743A698791CD6AE5E23EDAE52CB25C61F9B7C5DD9EDEA0ACB86E1E44D7BD36393A1CAB5EBC6FFD20A92E6000E372CE7872718AEF7B7C8D209926F78EEE1313423FBD58FB2ACED284A741592BFE39D3AFFD0C57EA0076F79317D62D8FF3A462025A5F3AB622CC84C95C8A657310A4F6C6B5EB3350166DA279747AC7AF982E0F0DB46AD0F500899A305D6E58A2F06C0EDE86C5BD03B2166D2A543A40BCFCE237B42D55DF1E837C8C73EEE5678398F7B4B436C392D0E33C63938854718CFD8816C5F1F199A42045A21896A04015AAF57FC6C63D4412A729A5C7F90063259422142EFB127917BD7AF27BD639F988045D94EC7906AE12B611D76A08571E13C078518F2944723EE2F8CD754FFB247E93AE1F1813249EE6B23E726E515B108AF04276FBB88D362375A71117ED6150297F28C518E20F5537730A1D6068E8E6F310BAD7A024A4A759C60227695C12F1CF9EDA57374E2045C7E29B9F60E6FD269D116D29DE31EF04D760143828D638D2136A035E8E86F7603998088F287B086DFF2AFEA12E255BD3FC69DD2FAF5ADDCF71C31B6854FC509CB29B4F3904EC6DB590C39205A6A9962FD2575ADF23AAFC89D10C7B963098319230A44BC5542D2A574801DAABE3AFDBED5A4C00868E8041FD61A4672F44B6B66A6F76B58297F07BD2DDE95F64A85D2D393BBF4CE602A108E526E2B6CF000841A865820910E917ADA6330227976568E017746838855E1BEC79879E994497AED50580C5CC8874A1A27345AA02EE1A8F83C0264D7ED60EC26D320A7EB28B8AF25135F14226E9280764F23E4647CB4EF7F739292436E8E4C747A7AEF58FD993E0BA8C7651E611C9ADE45C35629D566A1C279A58466C447FC787D754F0960D639A54DC9CB1E876914F809569B5AF6B9F9B984502F374E8BD563E5EC777614A424E12E5CD3CF102612A8ECC2E299BBD264E4FB53AD95B768021198EB44AA11F1CAFBF0473D5BAEF51D21E5E69F50AD6E5F3A868977DF9025385BB872B42D58089F8C2380080B1CEB7E73334DBAEFB3CA945D189CA2A17DEE8C08524A471D68406FA0C6531B31CB67C7393AF5CE1C2D8AA60F902C7DC7A965DF3EC1C372E414B978F159E87A59CA248986544C075D2D4DCBD52E6BD6E131C98940BCE55644FE2B754252EB69F96FC47B670DAF8122A69C242818610F99FBCBDCC3D1DA2E359B9735E56EBDF94165D4363E05C2BD1E8D5B2AEB2AF1DC2410E3F05C3CDFDD95F27139CACE1E7DC1874F19E495207DEC181993AF7020B6D551F403EC8F70908FC8DB5E83BEC52820FA9B0BD1C72E2824D07FCCCD5F967150F4F88FF64F786C8320E112BD455E6BE4D6F335E171ABCDE1FA5364EC03B160DB88A3D22ABA0F14308C8D8D95001278356BC08EC071FA04C71349F563B8E900AE7612DFCD83C7B555B3A7EB7672E12BFFB71DD5046FE6FE687155F26F64D7E877F3F0763C122F4330D4EEA76062761D05B96A3B9161049EEC5EF1FCC7089A446B185DEC8FF6D559F2AF3618FEC34D5A6E2CFB09A932F0C5E0806D117C21F276FDDD7AADCCD44A00B3137E8226E51F59606E1EB98F8811D5B61AC0D9F7986D61315D0E1E2CADB87CE67A91CB18B6D0A15A64B9E98323D3FBFB975B8551208B54DE9748F79679CE1A47A1ED53841D7D1190120A82ED4BF87A549497EAB8002EC3DE15D895C870C354F797258BAE3890838213857FF4596AB72D117869DEB5B16D2D9B8C14A0FF251591FEDC57F3259BDD0E66A0797D4C6F5A3A7984FD965553C3FF28A13A059EFA228CF2CC53B3A530B20F0ECF2289A095DEC591B39B21A2185E52900D33D79ADBCD992A2A032B24FBEE14B6AFAEB3B653FC5C88C4E15C835CA705F788AF934568AEAD72D8EDACF2679A73101E7E591E45EB3F9079403989406207C70582CF6F0E2334F8CD0991939CD5C90E6AACE5547E0B7A481E9178AD976A8C6A813"/>
    </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="1E93F1A1F4F2B38FEBC6886063287797688060E98A7BA467A33967DFC48D5DEABE9F4C1ECD700D7F6E54B8CF50873FF48C03694C224542465AD169A54D6F8123B9B431308653D8564A8C4BF1940326439453A4F6BD49A0D3B57C217AF30136FDA23024AA53D3140F89A58DF8D50DABCED21CD4090A1F1231B3C027D7E7FD88D1451637FEC8ADD839AA9470EAD89ECAE5D7EE80F156FF675E0CBF910D360366FC39B044C94C08403897F2C92635704C6C433944F7F362CDE0EF2153827A5685E68E1F52D82FB1F014E949C946A74B1005C7CADE1C8C210712B0941C9DF1CFB14F5772AAC4171A632AB311D60AE0EDBBC14548546DDD2FC4C3218795306023294A821C3189D120B39282C3C10470D5F083DE3429BDF6B79CC07BA3A82C844BF7564907F123A29086DE5BB18F382CAE23ABE729A89E837B1BA0453F3AADB06D70F3EC77E16ABC77C4602AAB6903B736676B6548AA142EE7DF21CCD0C22F6D85D09017A37FAC930BD0B3D399C12F7B4D08005F15F70D09294929EFD8C47279FEB4A989456BB46645725E070512DB6CEE52DCA8EC99AB8C1F36175DCAE7FB6BC06CC8570DD36769B6426A5EF32D874330C4A4D62F2C824426F232E51A34CE0DA719CB96464861CB2AF3468DA9DE8ADCEA7990732FAF66E67B2659F725CCB8303E1F5A369062C988EFD83EB048D61CDF35D1D8E301A268D2C4398097AB15AE8F009228F2E5E4375E83D05CBCA7FD54C94540FA548E81C3CE26A1CDA5865CB6AC4F0C89515091E51E2360EB23A7AD5FD0417B7561E587D702F2560DB4C4E3C4EA402A554C12CEA5D4D402CEE22AAD28B9BB6436FE3AA6B08C6BC99FC0AA4A2D1B8234C8E54E573B6D2AE92368708EF24AAAEFF55082C19657AC97DE39A957984BD0AD26C65DCBBB78BDBA9889F8E45FB27D8B646DB49149D36101ACA41DC33A0E0644A278A95BFAC173C10D0E2782DA2D40C2AD361246F7D63FEB1F18DA78E9D379A719DC7131EE528B209F93529095603AE77617ED70642EC6F9A9E52190D09A13CF7A5E5D1F3F475B933236B6B278524CDCA907569C524EC201503B67B276D3B02958821ABBAE2670CC4B9A1ED437DE0DF10E6205F27970977C527259CACF591693A0540D242974DCE42141A8201B41FB485968A37F25B8AD92BCFBCCF6112E9998AFF0FA93485EF98354E52C6937E040A9B26A1DAEFDD1B7B45DBDC8F26E7BE8DA5731A7D7BFDBF1145B11241593091FF8E24CEB1B7DDBDA6A135232F72B82E636B63F34BE1E68BE69F9BDD2FF1153270C2DF474BBC0F21100B8F7D1ADF23BD70BAC12432DC1CF43B46A37194C90ED89B4C38D9CDDE5DC15E040BD865142DB45A95E29FC7B9F30B3E098AC7751E8B8BECF306D3C9937DEAE3D743D13264F3951FFBB9F90BCC48FFE60813724BBFFE64851DEB778A032F781DE243C73FE343019F920F3C9E2BC6B4D6CA466FBEB7903539EB354F3FEF2344023FD6BCD4C38797681103FC4C93DC178EE29418222A3D182940A24CEE3B5C0FC8AA38E88ADDE243E5704B878059D9BC54BD9BF266949ABF39EF1A9DBDFE95E9C69CB5B6EBF4BF95C88A48CE2A6E2C9C2E82E12D043FE4D695430B1FF09D725B312B4F99A67B78486BADC1B27048FFF0A5FE5546EB24EA6F3EF82004E01E0AC737313951F8D07935C07A84B3A04405785539B1F8FF4D326614735A7464432E69E74CEF42760B9A099A6D829C039B6D5CFB7F5FE2C95BC0FE1B965AF7FCF484DAB2B92610B5FBEBCCE51FFDFD00033AF5CA50BBC530A1E173762E15D1AE1B3F8EBF695C37197CC582FECE5F671F7831EFA624D1289587483DF3E0828C370246AD02FE7BB18CB66F14BF860AD2D3BDAFDDA9AB78EA8AB82BE807961B63135084921C818EBA7D4AADED4AF4D3EE267470C4D23F14244097AEEFCA57C479068E734F09B9E9F660C76860AF4A7FC4AA98D8F988C0833627A0D36D03F67C13C9B3400835670887DFC3B743DC9ED9D5DCF56BD981FD0102CEF0CA45D082C16526320996C83DEFBA3BF929DA1582C6297DA3B00614810FF6022249937A5CBB0028CF42D4E449AE31D44085533ABA1BF0B660BF54E67991B9B64E5A29A09026E2B84EDA9BCA6FB351744518C546279E59157D1CB9A467CB0E6B15950B55054BBDD6105A94DCF081A4CD23EF0AEA60A9735C8D92567FC3465EEE0F50916465359218EB7AA7C793221FC38C319C2CAE7C1498A1135CE74883FF68FF07E49F398F59B8377819738C8F6058EE9C4449D504AA6A7A5DFE0D425197B4C4F0B5E73F712223706B5048A7D1B03A8D0AA7CACDEACBC5ABAF39B981ECE2591290603304BD95641470E9E421748999E8CEEF29DB24F61A4258DD40E2B18BC01A97EFC1B36F48A60CBBD6D4FD2BE6065B1262CAD5391758C3F87E4FD0A0242DCC3E692CD2360499227A42D411C7001654B88738FEC09E4D422A9E04C91EFB407C778EF3F3EE3C589357D6D4769043FC14AA8F51D2C3ED387693A74EAC67A246BB07E1BE219ABD6135FBF3536D65DD6554AB2FB59DA8F466B158F3E9EA7585177284D8FD8F3360CFF7B4EEE3EE505801938602022D00AFB707EBD4DFB57D3D4C5223618B4F35ECDDEB27739EFFDC6D5C638D4D701D11596231FA1150F8392904C862F30C0EC16F91373F8AA19C59093000F95D949F35C67F904081AEA94BC2749A7A26409D1DB72F853513A097AF789F0AEA1ACE24E2BD350524CE547759E02A577CE160D5F79B547823B3B7E0B31BD4C7EEB2A9E89D5B396B6FD75234C31C23A806A5FA86CC240F23CF46D3B421316A093F72A620939C9BC9D02979094D693201DC1FB9BBD50CEE6A3F8E2DC126017173E9204D5D4D33ABC97FEFAE09D6FD5D8763D28A0DBB5425DC51C3030FD7DD52D35AB7EB887CFCE9D72B87BFAA1CBB94A48D72797F538C8623E67E406CDE70B64353B2529E1B08377F1BBA909508B5612EEABBA2796E146F2C9A6933F12996BD4BAE45466D7B570C2CD8D63B52D1B45DA31B9CD15B7C7C98B1654B6E62D0AC6F0A8851E3BD293490050F9BC46E90DA1613CA65E4F233F5F228C9898167D6E6912C88F9273C228F214EDA4554BD203BBF6D5A7F07020772400BC93F83B5F4A5729552289CF2A25C9257FEABA879840934D71E527BE6AF056835BB4206B778B895266BEAB0759A35F38B845F69160A3AC1E9BE8F5625EF6795FF63C9AA749082007A890F4D6CA06539E46B23CA20EFA8129BD77B5BFB85BCE5C8CF4C25E83ABC9A47117BB3F1CF3AD008DCF4DD3567FE869615FD5979ACD85F87CBFD95DD7060EEC769482A8F0E6A0ECB18C2E67671C9E4338D36B51AC1084F0895B083E48A61E26C2450B56ABD796A1C9920D21C07FFBCF36D23F4347A7F6229D1FD51D06773D2F79625EF9FADE19DAFF589E271C167EAF197BE8CB88CC8CA22D51B043FB813133FBCE3E70F66CB1B2919FCFB3A64CD02E265C023DE9265BE743F0B8033CFA5C9F20C5995FECA5FECE136BF8F28A65434298349AF96C3FE52FFCBBC9C50A6619CF8A8412899C23D3C6E9C5C0FBDDD9E4040295EC59EFE4E7F0F1AB8599EEF354BC53002AAD338F5C731C1F7941C337DF8861B3AFFA9AA361C55E9BA83A31C8925CF58FED492B3BCDBFB98926C0B289A296ADDA96999ED5A947BEDA676BFC8D36FBA5E6F669B0B8E148C417F2397670D5D9245FB2BB11AA668458E3B6242F85B61EB10347F1C4001F562302CAE50EAF167A79F2D4786B8910A27348B27A1CA7BB4CCA4C14B64E12DFF1250C32432F9A47338A8EAAE77A4BE4F0CEA42640E7A3F7207A12FD51F212217C2BD87863327C729CCDF819595B04C600C8D000A4ABF0CB5DFE3834C20D904C186A96D752FBDF4A98C4DA9E442BFCA211AD7A2EF5EC9CE8374C5A5E1389DAE8120ECF1B466DE59010706DF570DA14DBCD4BC803B34A7AAB7305CF7810888057C6975FB106670F66E376A293F2A1AF325A62BCABFA477F26B0152B843F5255694DBAB67C4A61BE64B20DE1496CFDD95AE969A85962DB9603ADEB89A704DEB845F8D5D007B16DB073CBD027346994327EF9EBDBB237048297E647233DEB64B273A61D22763BB5EB1B024EB6188B0570540B229F187A461BB93A85625E9889AECED6636F1B74E12683553DC7CA5294D5FB29E16B8F7221464E8C1896904D85C5BC41A1108E0657B5E120F2B6674DA27CEBEB7CC6A37ADED5FE6B102974465762581823069BF506CA20442F50664792E461B47A67CE18CE217F32760BE684D5FD8A38BA044E1C4EBADC504CA28ED60434383E2395B7E08D062A74F5BB5F53C944B52F37B2AFEAE083A1DAE37B5EDD228B6539DD0121E7F00F8B6E97D0991ABF92AF612DADD139BDDE8DDAD8F4EEC399B5E7CB58CF692BB76791AD9536692C465009713D97554844EBEE7276AAB73F54918735E65631C9A4CD8806FB87E7E7908CCC14219564FBA4E2BDA54C62A3F67A1BA2EE028AD96411A09A1D7BB814C792A6933A81CE26A048261169D2F281CFE306FAF148A7255052ED11306FBF873FD0434E70EDA14ED60461A0421FB5633B193A6F792FACD746A4599A5F2BD1356FE6681C8945175BAD6053344584B9D7A8F7F316369F5254D5E8F7D1E2C43941C541C12F4B3499A04C966939A9036E1C0051ECACF7CFCCC1E3C6B0F706C513D397BF5FFF78EDF60E591C3C65777B8527B9A2C408250279D62CF9ABD2C10599A071D61C95FD40C820E04BDFC27BCC0CF3D983DEE59CB47BA40EC56FE46218E6201E9A46895C15889AB424D17447FE15C5E2367850680A8C8EA53727CB928BC983CA13F7ABC5A38014030A1565856533BDFFE04103E31BEFF0CE70BB41D587A448B3D564A8F2727727785A1972762387A02E6A6BA0C3D8BD310CA85841F19DF3AF2C328761ED6C4027D75ED0616EF5EAE37BA1FE10E3CD14AD6F860111633539BDA9E6336AC9295230529523783D62909D6502E419C7A7E25D1867B489B4959F1003DB98E7E290BFC1B5E5C8CDE2FEAB1DAEDFB56C6964789C9EAAD5D427C764635E9B6C73689AF5A2D800E4AB1FB09A509BDC8D730B5A4B0894431481D12317F246E54A1ED1024A6A6E5E814053D244E9A959CC8785073DCF7C21D650A1B713F20F004EF12B12389D96121B865158F1DDC1F77D5FDB372598D62C70E2EA5D63576ACD3DB6886BA605E94764BFCFB53BA0C0CF14BA0705C27DD6C9198D87B55376EC65813D2E1D4450AE82EFF14FD7C5D648090AAF65A420B9E5D3D4855316809DA70FBFF1B89A64DC8CF288FDD7E8C0F3C7097CF683424004992EB3C1FD26FAE4D11AB160AF10C19772CD2A7270FF30486B71B3C90A55D00B1DEFE4ECB45D9435DE6FC70E49D90F49488197733F46468AE95CB327270594F914AC2894CF6E59FC871E47C54D063C16628981A0247EFE5E5996AA6EE144F3AA969FF7EC85FD4CFBDAFCF7AF92E0C30697D992DC51FE71675BD937EF6D92D70F17E38B68367661E86E3B353C9CBBBBC5471902C36DAAA8F799A2A1FD6E903BC74CDEF65D867115980BF4ED26E94065062F9BACB21D8B3D496F755E0BE5450E864DF423145BDB3E2D6C80575AFDD2DD1FCB85D7E7E0A561586281A19B249B3F42DB50655AE40C15BB70A681BC0E6AA3D4E51302E6E01CA4059506284B39EDF8F1448CA6D10C5F10BAC1152B3A35B714FF6CE1E66A4B24E99BA46FDA00AD2F41877076551F38BC133A36B2C1A9F3062E0F37607BC86316D8C16FF41B4EC1160960AFC1B7DBC27F9D56FD25D379E0D515E5BD5A283BBF8E67756D0BD5D7C3B6AC81B0359FA8BD7435276474A636EC74B887F6D4D9B962E16748A82EE440D321D810EBC46542401C4F16D0B026127DE5DDD4B9DF4AC16988E2406D0236608D76C48542F597711C0D8741B2D2B22E9530BEB28C786B0F375456E3D2D9264D9F20A3707FD25B878DFFA1C2ACDE9323230F152C2BD51BB57A4BE7C452AAB818392216E7C955F62E0377CA19E932B8F4A1069804EC42E5D7B07B6450D83351C0844AD371C274D82E094C0291D14D7E8636B359056077DD5F9306D258987C09CE330D093A0643AE1F9B77E95781B5450DFC33EF7E67A0C3AB26569C2AAFA252086DFE9FDBEF34AB06C62BBE6B80AAFF0E55F7FEF9078BA883FAAE89FF3F6CFBA5E6E26CD74258BB00A78CBAF1DE84B94D4F15DB51D971020D6C12CF9FB8B14004178ADBC03EAF8348E33439FDC20EE13B939D8E6AC70365379BBBB9F9DC12BA519288D9DF62CF3BD263FA8B4D009FD928E0E6329B39BC7A9733F225CC7238FEEE1CC9498AC5D8CCD7CC842BD452A0DF7397D475D46F750F5DD417FA0DB2AC9CAD97E1A628E1DA3EE4A5046EC6A251167C33E55A85099C00E0E339D324F140D18A110088B314715B8C2F243375BD2DA257CF84AF9265953FDC9FDFB42C24BAEF19EE82CE05D310CEB0EEA08BB7A0D3174959BADBFE02197A9BC4F64D3B5397B4E6F21A25689E4748577795A3A6B2CD3A97D7D8E3000B426067717B9E000000000000000000000000000000000000000000000000000000000000060C0D131720252D"/>
    </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>
