<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="D2ECB4B9D261EAB564A62245A888030388D076575EAAFDDBE79DFAAAAE108E2D5BD429ED78D89A818574359091260EF7B6C38659006C56E5E87E7590B71F047979AD8A2080425A3AE87AB6E80D8914D6CF15270D4F8938D4B0BA5313499CA010268D833910CECD15B068226DEB929915AB31FF460470C08A5E56F29FCADD7FE449942599208D20A20CD8A665488825A4180160B06498188212A308523660D12880CC8421E32441C8A88DA2B0408C088914C25118072980088D82361202100DD8882C10304582246EA480801BB42CD2102442B800838401A4C25109A58910484A4C204CC0406EC8488540A0280A0268DB862113146CA3B6849B16310922292141504C1031E310640C40728A288DE2366A44464911222259B009D9B60808398D48940021B70419206E1C204880988C989291124044811071C03649D2228C80B004990431E3260463C0311C450E8C100DA03246C92824C236800C1290C9B2681A884D09B98DD0C48D4A188014C205E304818432864206690AB2100828304AC8285C02402091090111650C20899AC8909AA845E09671C9924C542082DBA4084A8840A0A88091B051D4C6856340720125615106025A2032E4228A648821D82250A4384889309181960D508240A33644221270C4888413392C9AB83082146ED842691A836C20A1690B470222150CCBC22C0C0825033506C03062D9B08DD9922C99240410B26110A04822440020B47012A240D2B44CC1B804CC42245226684A9604C99248C0B23191060E1141261B9930E31070C0A82C53108C18434C10C12121C605122308408091032550A2B624D03429E21469002149C1386452084C4A828D8426451280088B3851234970443431DCB6452395454C9404E136484B048851348251366099A4912139844A04214AA64108366A498870081341400605D13885C406649A060DDA186623904114B70060A08C819808D814888AA0640241868CB831599450521812C3408D031184CC961051B01060001208155052348E0B34654BB44023198514260264920D2142804A224A5A0091DC8809A4400452482E6204099B06299B34885446841CA604A1C68D892405D1206219045281880D2347861C388DD84429C8A80D5920869AB8409BA46DC8428814360C63306C238068184849D09261980280903669E0144821044660C471C89025A2B25182986D22866802B44503B64418470188068E54008858846021A48D61A049CAB2611C08401CB408919429D1148A8AA04024278C12406CDA082084A22450222CD88064D3B224633232A4906DC2800C22C4719114409C86492018504AB02910842804122D09C65012433258489223A94102962003C12D00339162424043068D03A630D2962914B88489880823344D62189284A24022B749503062DC442AC248680C313150C88C92C46D64C8050A2892D3B005A18285CB0248D41285D3C86103C50C82406C0B3350882608E0804950C0508140840CB74464800C51C48811C050C8B465181466D8044821830C5B324921A37023912C11234C598881D942688CA2850905891A04211C294E14916D10292D0B024DD8C6704C140A038950D9A6684A128C0A80854B002898C220CA206E0234880B898918304602264963A24962B42990029193364123A921D086715A384240B0205A16720011891091499A46021A238E1C02008822624B0049C4082603074D0495891B8108D236259830065214261004680A0780D3286AC102848B42280C150918C2851B93200C074D44422CA408910382008A30665B18510B45048820040033611A4748C1985004260C92162D94C40C12074A8B2604E28601C4B26D84267100134D4B0206CC1624001332A2A605C9184242B470C04290A330328B20914B00518C147100008160986DA2C440E1244820290913214A500224CB040004271060142021256622B08CDB02499B0661D2104CA440129CA270E206901C274DA3B20C23061061141050460458202E91988512B7501104711193409B44260B9429CAC249C9268912078C9C046D41A4251BA86D9816528C084C01B22C4A366C60140559C28090929009888CD834421240045C004E1348222339204CB48419198A5C26840C937014B46D58364851C60CD23068A4287251164A91B86DA2360AA1A2481822721C314911369024820DC9B6010B172E8836321145211A10100A17095112088C863EAB35AABD174789C99C852963372DA1A112461C0632C00E4F0D7924180E983424913EDDBFD081A380321C811F4C34E3F669AD606AD10531A5DFE221E7D7F825AF8998D07A1498F7462AA0881C61DBE06F540266C3178A24896D3862C05EB18F4A5F381D1BFECCC2C93BC9C51292C11D86E2AD6DFABF068C247629ACEE5F8AD224DE5FEBBE71307ABCB5501F888B5F51D0F2C530EF33308B4EE9A5C1D9FFA57B537CC6B16F0F25E40FB94E86560C081060AB6A303B8605A7BE55A27010587CBBEE62B13A21C36D3F0A919D287C6EE3A86CF053F2946C317247E9FE9A8BCCCC4342AB34A328CA72875D32489D7B2CA046EC70760468AE154D0D7F043EB011C9A087B495EB86EC6D7DE0C346FCD1BFB47A466452315C254F3052711A134228267242FAB254DB63264CB5EB875EEC413191234BB3A0EF29E7FFFACAAE826DD97CE53F0DFB27CBB5A022716AB409D0FB026CAEEAEBCAFC4BB032AD5279C8567D0BCC2558FE20DBA1BC4B45E24C663182D0EA817F18850E9AC051C167A2CEE247FE43DC4C772C3720BAD78D0A964A465143CFEE4A05C19C028212AD93A754AA3765E08B178736739B478E001E52D88F32C52A86659906B2E5C90BCCA30DF8568B6251D3A0A87EC8CAEAD054D046D2F26BB8DE5790C5A2FF6D40A5420CD57B891C605468D37A605D998B55E981234BE821A3F5047A3D051CD5B8D5EE5948BD9F2844981065C3641D0F43115832A4531B4A8A3A4BC6F7E70F95804CF9EAA5251E1FDB37781E2FD1FFAEC878B8FD78AD8F74F6432B5F3F819D8792E19446E96D2CF9675B000B4212D82B53451E2ED9D2AE442D77E7A0DD7D488D990600C76953F811860E5CA9FAD6938A84D071AC446BF7D3F4E5F227D0D34510A73DF7B38B297EECEF434196C37B44036FFEE2E169C4FEC4323DD7AAD6ADD3023033B0FA3AB52C24EC732C07F00B3408DA3C1733AFB6F20B561019478913C8958EB032C4C36B24338C4C769DD3906A01158DEB619233D61ED52F64B745E1EE8037E25391A86EB749306462D4BF40EBAACA1E5F045AD7ECBC3DDE0D729E8A09D4485B625E1DD408F15A25FBF42A02576768D2D7EB4A4CCEA2E0682C88D32CA345DF93812F2AC0BB52774B12B2D5304FE79605AEA96847ACB3D954D1FB2561C15E425FBF5DBA7AC70C9F9721996F078B595CEF30F6C71B4D270F4AD9C3592503FFE47353D5CFB309CE3304E83EC450A2DB60899856625D8A29B9182CD0A0F6CE30E5FC2FF9FE906970AB41BB016ACFE8F82838DE88D549848054857F681A7AAF9D0ECA8B5394D47E063765C8FD365098B900651BA316CEA7A79BC37C72E1A803C4F076788ECFCA1421BED20A8D29F53394689044D85440CAE901EE8E0AFBBFAA272D7651B6DA48C33F3846A38A1ABF73695AEFFD41271AA70680ED257A8193B4C71A18AA919BC3853DF86FE592E68E1324E052FB32F5A6010B7631D04B5A5783C4B96B5556BFA30DBC36BF53D02654F346F2ABC6501CA8328B6759401CFF99AD018CFD9E31A8892C09ECE65FC013030FC722F3EB31AD9B15B55F8F753D0843E44535D9353AC2BFBCD6D3FC8DCF202FA1EF33FD9C2095320F40F8EC2235297D41B0726470A46120B9A4CBFD3E5DBFC32F9161D0A18CE0F2C2E5FD1E4F176493475BCEB5A870F58230DC9DCB295E1C8E14AEA7AC9132CC3C0DF462BD0860D50F9D1F45C7A1097693917309A075FB57EA1CA49E4774D6AABDBA6D49E573792244A947D30961A6535B29F609B1A3141E69293E37856D5EFB3EC3649CA3F958877F03C30EEB109D5034E45581581DD18325241A308377C5A9F74A5614FEDD8483B2ECF8D6D59DB79FDB16ED9B7C56CDCBD0F12BBA59252D9F346CE5005D78BA10739FDC79D67E7F2AA9E52BBBE080D9C4DC04F345ED4750D28DC2C1CAD9F5E7BCC26991704C01FE689177E24864B581159B58DD14A43E561DD6A48FC6170D7DF93AC65B123451CE308CAC96B3D263BA69AF5634327A6E81AE1000B99E24AB3C4AE960A54891BC0B8E1826C7048AFA826FFC8BC96909108D8227B2AF05C0896B8F93CB543098FE4255B57CF47C2E93F3B3F894AE3C3C03DA264C142834DC3F403741A6DAA3337E60B40739627D42E231C1F8A1E59F1AEDD07C84A0A6A3A0D99BB6D617EAB5D7B7B5A9D06463B55BB73238D90B55E5E2263809914D9EC2337D0027CB26D0DC6F74D50088A382FCF1DB495A09D1FF66B2437BCF12F0C58E31ACDA53AF404F18A5C4C9F66228E38DA2E46085FA6BE4518227A395B4E5F0C21741C2836E174B6963DDAC758BD43A8A970693955EEB48EF39421F209852081C8579AD7F16E6B2B67630873D4D9D64B7C99E129493A9E146C73AC802CDBAC1FD2B5C3F9033FCC10B3B372C7207AA2A6A6B54C9F025A980E30345D73095BC7FCF9BDAACF9995A13B077564AABB313A602E9491A5E130D15E044D9B3F1626FF387664DCB86A21AEAAAEC305612ADAF7ED253213AD82DBBDD09EA7EC775290925C95503284CC4CD6143A18132AF6B545BCFE56D3301FDB6CB51C440EA51448C8510AC2B6EEA8D06112CCB63D8E874681E583A5693676A34D89BC7F359055224CFAE8F88FB44CA328EDACF65EC8820E3990F12814F3DFDDC46A661BE87347BC10780B1848B4610157477F3B8AFE8EFE642C073F83107BCFB94ACAEDACD27D6834EF24121A4C06496D3F1E954FCA4DC658B72B147947B8B7C9EC4D0AFF8E3DE8791FEEB6300E2B015C969910B4DD3930CC9184110A8A059C6C10FCF3B6ED03EDE2A14DFC31042D6C6D791069877CA3C1DA81207F4287FD325977E288046A5A3591C7BFD63304464EABD388744DC169842595F71BCE4335C7BE80838BFEE3C6F973CFD334F131BD465BFB81194EF0A7B981BADC922C67CA555619C29FF1173906D50ED1E5CD530BC658E15A9A017BF1C418C8CE695E4806869F43FDC0FDC2240E29104B577FC4CFD03A26FD9D11F07E07A3A66801FF588D6A0568B692CB270F97BB178B4E047B7361A6E5DF370E97F4A50F2084FF8388C9F252BAF7C09A81D41ACD6D681D194B8E2AB6661CCC477483B84ED910C8B0EF28B04C631F7550672017E9162ADA3D96E20CC195A22D0DF1284159412196DB6838FD7485DDE86330A2CC76C39A325C16994518564F3893EBD01ED8E9632E50885A840EB2468E6B12E6EFF2CF2C32094856AE06549D34F2980A1D4B28A336404D73119E47BBDB196948627C1A19FA1968F18ACCC7CFEA2DFF76469213403999FBE5D58AF2CF87A372022238926BC2D46172139CE91BAF392D72684465A13F1C6A736D7F0204BEE8BAC673652A82EBEB0330AEF0D44F34235D748179D7DAEC5401826DC9930EBC118E984E060BA36AEDD812EF72D2328D610DB1109ED02C9415772345A42EB8D58D369F8D6B468DE907AB3CD3DD1511DA7D22A699AAB04989450459237DBE9E3816836FC3FCC5FAF7B3744C09A46CBDCCD0B24C03BF52C969A9F425870F3D77AD285307520B276B5ED3A8ACED5A0F13CECBC5ED2FF4A4CF22097E807CFCAADFED7599112BA12EB172361A1EF58661C45095DC1F33CCB1D3CA8B0D60993191CFA1137595308811DE97460A82E9EC936AACD97F1695D4632224867B43050752C4F8DFC819990A9A1D5D1EDBF3A1E34818E74E5ED2D6590391143CDD3C93A8966B38283F191DF85A48A2AD1B08B72ABEC65704BE263EB8BEE4C6DEBE69BD6036BC93316236CD3AAF2B6167B53F72CECBA3940A1CF5F8EA795117D394864453BB3FEF3F40C60957374B81A471793067733A4FB1D265AAE283BE0A08546D93362CF0B5188116EDD373CCDF7928B7ECBCCC4E70601E16A2B6D0F842171F526EC12F2FF745399C4F80763F893AAF444F281B9DE1C1C91D0362B77F1334E35B6F018979AEB7E162F85F8F5B7DC8C6AA4BEE2BCFEF465E471C53BF15DD7B6058BB612E684F98B501534F18E2B21DB9660E7762BA0C4B960A52A7B2FB324293D046A7F566CF8C80E7D9C54CA1894F100BE6E6874BB81FB9A92DF044EE1548E036DE8FD76347D0E13C2E761602F93EEEEE98DD34B58B9FFDC30F8562E80762A93365A99ED13304786084EE4760AEDEC19E934AB84CD62B640C243C1C11F6C643EDC4A32B4B48F6DB0E69AF9EF03C8060C7FA4BF761F60CE9C73221B0A4368EAC6120AD40176F6FDB1D3C9AE9E53BCA0115F0F63668930B48886B96B613E73E6C3DBF315F8C9BBB9CA2CFD2A25F794766A6CE4D9C116355056C65AFD3BDD25B98C8F8D157B76349914A5297701FE951732E8D026E1DFE872D4C082987A3A474CF924FB80BB04C528206E8DAD314CCA44F18856C89C3F19E1EC8DE5BF002B9674B6FBD7E402C5987AC5CE18B85DC3B1DE9DDFD6403A7AF4AEF4B8B0646810F7F64F55C09B4DDFE0EFAFC16082C9442A5483635A6A99FAFB8DF926BB91C879E8200BA5CB84E5083E9D46BAC53FEBF0CFFC6325EC3E5A06C641784B9B51C20D532EEF1870FA6D5435C12D387029E76FFE924AA7B38F87E840C8C772E0277C50D4508D101FCD385955D81777ABF872603F495873838B57B6CB07ED320E448E54659DFC1B89BDB8FD2C2E7EE5543DA78D36B28CC27039077892B4C099B116299AE8733B5C1102B1D43BDFC96BC28889DD27A4B4CBB69E28FF03970AC0B039496F63B6A8EE0EDE9323A381BA123606AF26D57BA32E9ECC9D2F3F56D9BB0801"/>
          </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="D2ECB4B9D261EAB564A62245A888030388D076575EAAFDDBE79DFAAAAE108E2D56889EB33B82C6B65C36F1020F4EE6A5C4AE1435C684317E87D04D0A14A8EF8BC849AC8E53D72545B262C9AF81C00FB338F7882CAFD9DA4741CFC414EB10A9C9D31F1BA92B41168EC95E502D7EB014769D20806EA3F411EA7A49F970C5ABD6007492EFF049FC7CB3E1265AD049FD070A270A5DA2ECF41BE15052391E561234F363C479170BDAE3FF8CDCA75D1A69A59AA79F7EE20458A582E840F484DDF1E851A80DF1FBC62E0F310754C98B51FAC7D49C27FFF92A1C4B787B2C7C9F65ACBC3850CD30F92C7E9026C944EC4322495F4A7C8F541D4931C1541688C3FE24272A4FE7B0FACD61C3734798FF211491C71170A234B15912CEA143CB804A1CA8281A437BCFED4FA28C21EE816650AB14CCCA78594E71E1A2F8A5A320CFCFDFF5578DA6C414048D5E9CCCA07330BCF9281A2DF103F6E578322D24C76038286B3189C24E772BE8A01BE8245B4F6CF641FE5BBA0F6F502F3FEB37FCC6367B0B829B6C0B2274B9E40CA7499BE5537643A0CDB0B5E67C2679928239967F172B0E7AE327095C819B0140C7781F6CBA0EE272A49174CEC9F45C9D0C7C6FF2FF16D9D9903BA742230981005FB68EE5304253DA75FD8001DA0F2DEE83A7DE4F12E832B1230A8A87FDE240E2055C2CD0BC16EB908D0CE5F98595C5791151535871E0983A352E0CEA48C39369828275913F0CFFB7E16EE2D047DDFDC07D4EC8FCA7FF74BE12C39CCD239E318073BD929668203A44B87F7168C09DD3A0D5538133767B29475F1D7DD90F11DC4B9515250866C5514246EDD7B116DB3174CA483870853B5FAEB3B4BD5DA380636C25B8F4243F610830F8FDA2AF6E0AEF7E8F28CAEBB8E79BB13B981C6838AB0C93B4E5066A34E76B73072A10B046399A4163237E4771AEAFCA4FC2112637594559A35F24733610845950A57EC07DC17C27CD134B17486AF18D6415C097B049B6F194DA8EC7B0B8B281CFF609858ACED4BB6499AA659C96825CB675D2AFABB70C35627DB0B1C06DFF1A1960C4CC3224FDFA9495A9EC8B85547F935E49C5D99908416F92F9DCA04B0C71F34C8A86366CEF2357565DA1E16430F908D1F05446CA575BD36E43CFAF495663B744DE9DAE90D9A254C7FC665238C4BB26DC7E377DD8E18C313252D0539FA7EC9A73B9B1EF203E0D6819641AB0D1E9D1943502D6556316034D009C2A545F93D4A011CFF365C0BE1E5B4A65FF52DB6B03E6E21CDCBBCE8FFE8917AA946CA5A6D46C9F2081AA46A8B3E657E727DF52A391C7BFBCFC0D964BF00FEA4F6B0994D528363E28E9262ACDEC4561721076FDDE80CF761FCE2CE2D429C4AAB28D86067130E461FD392CA5CA6510C80A616F87E085DCC04DF06A6C4A36EACC75F13CEFACA1016EE2EBBEF3CAE9294CDA8D93F9E0C461D59345B97C67B9EE02FF84C28B5D7E10533CAEF33354694283DB23F165A7E4D7A8B1880F72FD6897CF1D09D359A8280528AD285EE46FF04124A68720C384D2C5C535E8D4A541595BC20D62E81FC075DBD58F8BD309B86570157EEED72E1CAEE1894F2D9CE297BC04C8FBD7761877BA17EF2B7485832CB85A5598764E9765E8F36F42945728D6BF8AA6B8ACB1BCF95035C2F4FAEB1658103AB0CDDA19B094558F103CBBB708ABAE43C075EDF1C66718B573D74BF87045FAD05B9599322FEA245B077087F50C01A6D93D3C3CC0CAA43D1D9BF442EF822B02B0F34E8BA8AE026060F6E53DE63590E9538383AC3DC6AE9D52580C6B2AF9254D68E3012C39F3B3009C4062A0845757E142010EFC94DD78887A3224EBA13CF12AAC588F0AEDE6B5B32EE820C2D3638D247A00C76AA8132DAD36EE0BC1C2C0CDE50A6B060AB772C45482C65568FBF694F79E1B14F427C271B950A7261B9F1B11381076A60CD9A2294EA54388D176B0E8A473A8B9FD912112F4CE6C4CFC0B5A9095225623CAFE27807DD3F134816BFF80E8E35E959A3C746443BD25624FD08A275BA26C9D1E9231CF6698A1A1BCC55FF1B7D892A796BFB5B5616E224CDE52F05DFA3E34520ADBFEAE6AE6BBFD6C4B882B957BD7F0C8C38C554AC7B618C24F6989A171586F5FF34F7DBA69B96C1B661E0F607FE5DF6F78FF9BEB9DB6108AAB3E13FB00A357E5C56141D982A3216C28C17BE048ABCF471DA722691470CB4A669219C6F606EDC0B162F83D63EBE565540F19FFC5D2CD3EBEC85E5492596AC51303D1F53BFFB87FFA7196A5A9DB7DEEC5E0DB2910554DB0415F337606AF06F7141A8216EB01DB0448FAC65CA05D1C95649A305F5681C98E8ED99C2432A7892BC3107A9E89D171450EFEBFE229CCC9D69EAAB46C80CED2F2927AB0DBF8F38965E5B04BDBE9E366D33EFB75B64DA7E7652B90A4D09EF674AAEC6245D03D35547C256797FA1483B9BD78C7DC11CECFFC4217C7F5B4C2D57D01601CD01A6A470706C1CF7B2BE22ACB4C8E6704880C7A572C9244525AB5EBA60497ABB360F1F9CE641B292C4DDC207E9816075C6DE12675D6EA381E9AF3BD6BA6BCDE3BD4379986E4513C31EE5BA4C2550B7D87F30DBF19809BB1AAC8C9F098D01CF7640ABC721B45570A231723284B8E1F98C9AACD2985FE4501CE05FA11D5BCA4E208BD1CE93D3021E86BCAE598D3F9A2724FB3FD8B48823E382753E7431D8E880873107FE23204F6CA5676BDA7C1E08DB4FA2F333D62604A65C0443B9B8D88FAA8F943E990D485E8B5AC598A020BB10D6B0FA3122BF3257573BDEBE775602CD78432ACB78BA5E24C866E59B64AE8F070A61CC5E0F5284DF5C520A397445D6CC1446FCB83FD8C1A41C01F8E7E824E72DF6B4E1FAA9EA32C9A8B7B999AFE622BFE3224700F3EE3A4CE0842D8C2C4C4073B6F7822AEC19DCA3D943997562DA092A5D400CDC914C015F7977BE61EBD6CE375C330C4A2760FEFFAAC265F8ED7968C1B82A528A3558205254E445FDA18D4F5CCF86F6AB65E07E935A0661C13FF60958BE6912C3A75A470B1A68F55636ADF375B01E380C34C1643E23A76E0F5FC37B37889266B97FD4D46B1CF8DA339AB2C1E0D78F6D46E8E7A93D51901498F02EAB9F01F4E01FC7BFEA415E1F751E2FDCA720B1DDB5398B89F4FE24367F3FDEF34E491C9BFCFA5CDB535F3C49C6D2B3F2C121A6DBAF02BE82DEEE2190A3AB4659C7443C2A58D95D6CF05AC96C75A9B9D3248C07AAA589C8EA32A388541EF23B26AB37504434A0A370A6369E8F83FF778FE934ECFA4449A1DE651E59DA530ACBE260880C0B99251E8DBD2F7926C5D702C4B7979F3E6A80265D2337BBE4D275AD4F93C39DB25ED894E51450E64AC46AF40D9E3AB9F8D4116862B8B2436A71783EA7B7C3F6BD5F67579134EDD01E33812D8EC773C7052AB3A182F67E795A660EFDD10A68C0727F3AA584E86F5DB11CA52E937A73B73F7D8CBEDCA95EA329F0AD627224907267A21E493AE00320218F8B9F179EE97676DE62B283D094FAB19BCC3399031B5C86D78A8B124CFEE67BE242C7CF1B11597166D23920ED9DF165705879BDA90EC597917F476EF3C1D8C503F51145344B74ACC6EF0C3691F4F3280E055D46DE9497EBF307B1E51D2486C3611F07585FDCF142718599BCC8799DD473E48FA7706306E215AD1F975FAA0B8097722DEC687DB976E885BAD654D"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="13DCADED47EA394FD8AEC42338689FA9045ED569EAB966740A825060B4D34E8CE2C79535B30C7ADBE53E45526E4651E19F4A5E7741FB1CA91160F9C1C61F8E1D01326A89493EF463"/>
      </CryptographicParameters>
      <Data type="ByteString" value="CFE917B71D37037020D12921EE0BF6BB95C922B8EDC608A506E4384CDEA957328A01C460905B96996E0C076627B88250F953955610F7599449A812B3D1727D283851DA715CF00E2A1F32B0465A524D199809BE5CD19083647320509F86B6CC1F5362B875D21A59B8AF67E6935CCCB49947996A9D91D08BF0C7AC8CB5A8BE9205C60C120FEB95B202A7502C5D814A11FFD6F85D18BC932C6572A40B841D0008DCC467DE6DCB8B92A5B22631BD36FD95D231AAB6B09A576DA47ADE9B7D3A6529D80E635A161C42A98DA9F86F2938A6440D2245EA46D9163F1F7DFBB075193B9E224F69647B0BB8181BF090C7DA76EAA02B53B4B9D887784272DE66CE355D9A1D70D3E614D8D197C2DB1E71BF1B891E864C300E0F36AB710863423612CE93378CB0AB50F9FC37D03962EB644A8FDC84A8F134626CEA4AC9C0CCE34BA90BFAAE4069019BA0310FBAAE9CF959006C3EEBAEEB410D7CD3A08D4B4B8209B7E66D32BCECD0897B8B70EAFFB1350D78961542D59A31173DB79A10F37C26101C0E6CE4A971EF15AE1486E0037FC416E4930A725C9E1723CA17A4AC017F9E016B7369C3C81AA0830872E0EDBEFC2EE2639C90917E928485D234FF4AF5F8888F0244DC326127B274248904E123EA58C96299A48A0FA04548A5CBEB7B8FC50C0D5304D816C5917B07269F31C4DA2A50BDAF8E100205DB94DA5AA2C3DD2FD913564DDF0B74A80757739BA965A37BA0EA69A81A54A21C5AEC5F79801E1D0417B18C42AD65C493F9D803302D5CF23B0D5B78C0C8F5E0655603B2A49F6E800B88A0F89CA1B1D619AA319DFAB9F8200D90FFE80029A6A50F4D2DF3837E6FC597D2BD294D69823AF65BA2666D042E924A873113650553C8B2ED621FDBA732BC119EA2284C43A73EA464ED53F25993726C089BB63A81643AFB096CF5A8269EE3AF94C000779A9AE53D6C94C93F4FD11FE30A45798BE250D19F19C3E628E5AB382D2DA2C478767CB28226988B520353BFF095DA535FCB1152583876F34D1C0BD5F7E7CC930EC2B4BD5EA5459D34A90A150D100334BBA220FAC1B1862D34DB58C7C3CD345D1961D0F4C995F680C6D304DE66AACEA5E4CFA32C45E5F5DFB67E5354260B70398871C0DCB6E8045ECF65E0B6903CAC872F7ED23306BDCFD93D87DCCDF4C5E6A689941B1332FE24B703A9E914BF3266924C481A0CB1F9CDA384F3DBDA9F0707B87A9FE9F6CEF9D04A8A842DD36053CC19627CD5FC7E6045728BE90C0249AF3C307D49688C4CC80E2244986CF76C598D91F5248ADB388502E22B35BFDD1B14E3F77C9A2DEDE5C23DEC580D81814271A84AC728172CA6B8CBAA374D4E89B4662FC61AAE6915A454B90D5130940330392F7ABF73444BDBFDA6E6AFD1419FD08F1CEC11B2BA72EC67BE0B73F32A4C9E7A7C79EC1F19D1534078D420557C62602D017B7D337DACB21C99D844988C54D2C73B2C33A2CCD10B9A208E5E6D8E854002A3FF47FC14DAA6AF1BB9F0246B74CFD642AFDBBD65042C4878910E245BCED68AFDB00C5B2B147616E998A6F81A832C2EB3BA3B65103DB3B05B72108AF19048C2B20AA797A283917E14EBFB18B487BB881CFFB5A4908895A448AFDFBC928B02E4B15B80D50C482D685ECCEDA5E2FB5F3A2FA316F375F91D32E0B3E0D0EBEF4A0290DD1413C1EA2C33F22A9DADBB75572880CBABDC8E92C2C56E42BF387C2093FB7AA81A3A24DF05DA80A48537BE8C75A0EB5CF17FEAC4ABAA1738F3C7C5ACD878625B3930154385714A96A1393DD9FD620985E55498F557B3D92F7DA9504F7121DEC311BCEE7F25D0B08974427885DA95E2441736CEB63B731828B03A1436FBBED819BE176EE0A621BBB30AD4686FDC8A6A92E04C0E4A3B9CDB7F9C94A0E084BB5EDDB1540F4427C2902580095216F3B4BD501B98F1599C8A6ECE5C96A236463CBC5DEA5B2399DB852BD2A5AAD5A96A37163ECBE71D40194838D5EDEACA529436D056B2BD4E09F3883839D90BA2D4605CB826E9376C16926E1B3964172113BE04DD477F3505235EFF7638FEB0AF34829DEC0FFE8857727D4F8BB7E1AC0869C036E9883F24724D6BB7AF40A9EA661E26FCE66D80E249A88D1C6CF28371DA0D401F2264CFD530680B6DF24831E48EEA420F29BBBA4889E39BB95E6F8C7EBB5EFFE02537D4A82D4FB8A0B60AC6E461EB8CF9703ECFDAED6557F70DFD25E809C178B82C92D01AE3B24DF896A8AEE1DBA8B68358954033162C72F552B85B7B484E4865ECA18D186FE48FB071E606605BAAAF69786D3751276459BAAA3FFF7263BFDF9C090A8C8A122EF18FE7679770E61D34522ABF3A27EA516F782C9F46607476170956EC7E90FCDA28B29521A396DC855AF19F73E97BC83688879A88643AE186B18BFD74F6400FD4C6133A035D73D9090190DA28E72502157E4D2D8D64C2ED63B5F2957D9FDD1634198699EB904683B615FE4B529D977946089D520C75295B5FFFCB4AE029EE084CE378BF606C0AB2D05AA2B6BF22ED2EFFD3BE6BA82AFAACD9E605F64317DD58CCBE6D40CC964C0574457D0722024165F50E61BE82BAC6BA234456AC717EF84E61C4B90188E33D619141266FE51EF12F9377753B663E1D85C0F62309F8DD469AB462251332D5DD6B4AC8FC9F4087B0474E4E89B819ADB186D8EBD6654E87298EE166F69665407E1D2F8EE817C5F571975B7291226B2700ABF98A54B1F20CFA33DFC295B11E0CB9E070F5DF1A58AA112C9CC97149BB0950761714A21F20EF120EA941C2D7210E60CCBB4C2BBC9D18BF9BA974A0051BA374A199B7BF7ED8742C9CB17D331846BBA03DCE8DEC30AAEA2DD7927B944D8BC48CDC590893C24B2E59A87CD6A6CBF052173EC12CC9A780CEAA2C790AAC321DA9725848236B5DF9626998356CFF5417A6E23FAEB1F7FE1DD5FFC5668C25B5C68E147B2BBE72D292C5EFB92AE67D7F9310B99EC073C132259D16BBF5FD23E91B947FB2EC9265D145A2B36FE31D9C3490F5C2897540494541010E908E"/>
      <SignatureData type="ByteString" value="124E1364D5E64AA6EBD7C6F04B12F04177333CB5302A55BCD7130DFDD9D3496BBA26E41888623AE6B0B416654CC3F154C7C6B97CEEE6529D527C472DE9EF175548E92026B3C914FF4269DF64A52F7069CFEB8319AA63A1DA229D15BAC4103AD907ED4C1E8DE3776D0B9B6B99353997B9CE0C57583960FD0D56E813B9A79784976B1C5A2760E6765D63DC6A095A3E10654A8D54A70C53E69D7FC7350AF2C9B2A46ADE111D0B3C5846FCB13BB3CBDE0F6FA1A97C6DDEAE3C23E4DCF3FCF25FD4C3A9576186A21CAAD6287D678DE07BD31825964D1510498EEFFF4C63B5EB58F3FA68E6023135F1F7552BFADC9CB2AF5BBCBEC56D6716B39A67DEF00FACDF9D56A607FD0774B7F521063F90996DB9AAECB6C65D39B586F02412035E460802BA4F6FE4F15DB282084C66A2027FC0251FD1F9D602D8B56744A44FF49390A97A612FA11F83F86554659E0CEC47F7557F531D4FC956E2881B87CC7FBE6FF7A44145502A3C6593E5A2221180C0B4C435FA3BDFF61C9BB55C411FCC61003023D4B10F01C8B12331D49A553CB16930F63FC384793167DE13CE6A45A2D44A43D2362627A444C0AACDA3B67304842A24534606290E7F8673D4E33212C5A7873706BCF45D8DB6458AD5B2570278031953DC499561A0B872702A3669E4EA0F78187C06EC0191AA70F9CC3843D0906DD070FA4CD260070A1C9541C38859247F90CC409F93ABA5E7E18CAE94E7D60F62DB96CF29A11F479B28B533DE2C8E970E25E949797B5D2BF7DD055E762D86EEE486A08482B76B1A876226EB11B019507E5CF7146DB539C90507A00E6DFB7081DC29A5DB5E4C9FDEA659D533C1AF125BAA13ED75642CD5A6A043ADD233B589DEB59697FFFC95F61E4F503F07A356197D56ECC45A495A2703D5D9134CC9696568BA7196C83FC340F4E223E8BC7F761185FD77BB0291E980AC0B79DB2ADEBAF65C68C75311191A27B18B20060285C0EB936C9C37901A4260DEC229454A50C18B54D943A9F1C1845DB11BAD00CB9A73C993E551CE73647EDFE38B6D09248042184C6134F1EF5922612846DC7357407B4D477CB056D4A000DACF6FBF4F730DF66C0E4FF8D1E32B5910B63791C3053D6144581AA4C506DD6F3A9601B72F273806931DE154E79009CFF0D412BC5C0C948945C17DFA6AB027C72F92E45DBE356351C2AF51ED358D4B408750397127DCA0BC4F81C5D4B2FA4E428FFA6EF9693B7C8154699F8C34D962C870181001867848ADE0C4470D4318666A148F5746A83DB6322E9D68C5BB6EAD65B5B77624AC61D1832496112FDBAAA80753D6FB330ACB48790E8F567591F59E901A1A623AFFBC4B0FF703AFFBA837191605F56384EA927FDD97461710D3876D1F25721DE4311EED0B37F8FEE6C2A0726AF76F373B9558D0BFC396AD1AD5DA593481E68822DEADCAE238A3D1F3028569579EB2E4A8E37D754940F0C3E4E939428650C80F2B420B28CC3088FEA35BA8E98455D1E690F5E56CA3DB9BE2107C6BC3EB569BC70E5CD931B6A9A83ACAC66F84C59B54F85F6EDD556DABD8EEE201DC734855807DB474F1BC6E4E9EFCA37605BB1BA4B20202131F5993B939E6B3EB73256B058EDC5DAA234B8AAB9E407FBFF1B346CFC6310B110B95E8DAFAF068D28A5B08547084D3A2BA4D3FCEFC8C89A3E88204488045F832B612000AD95D7A03B5E3787FFBBF5007DF94A2138F21C0B7A241C63FE0A9B0D9F4F65554F2E3C6C6B8E2081CAF6BDB3CE16F43397E43B610230C674DB457E60B24885E0719A0712229A90AF040736AFC585D783ED4FC936551FC1B5DFB1DA9860C450FDC571A6876BE45A82991E8C3D5085777F92FAD26E7E974FC2DD2DD6186800DBE8066BFCEB86CD1F4C7702DE573BD8D1F4B86F0824585387AB966F44477871F1FD797923957DF0607728DA08CB8CF1B3DAD83F76DED364A5789D98AFD2E48A86C3E228D40119444DCC22D48F90DC1F14560AD5CABE9A4CF28230EF76498C3889263F44B73776876339CBA3ED492E17E169DD2E81CC653D9083DE878FEF1148DF648E124AB06239A330A2CBFA241CD7EA7265EA27D3E0C819B4A4E60C398FA4D560B9E34D0094C533BD5FD9E4635BAD7E08B11A5B551EA7318357F8BB8FFB1D2496BD8646835283D60B21C2B5D615073771EEF0D06FCF31B5CF7344AF2D6EF34934BB145581455425AE4EB93A3B065B8D602795AE65BE4935F8491C0339E2F16C62851BAC88362780361226B88B294517515DA7E34432725301F7ACC5069401E2CD9FE35757B5490A5BBBB6A413FEE1F19BE8627276D469B154B63AB1E039036C2CDAAD8E3DE17451518C0F9FB846437482FF3E316BD3345F65009603EAF9BCDD52DA9BDD82AE1EB3D50E0C98FFE015E3382E88D294A2391BD24841D77AC0C394D0C254032D1C8ADD6D66C27D735FAC49C6714B6F8CFE280E06CA495F6514B0A3D528479E5424FEF358075F6C7EF265B86509EC641D50AFA5A664FDA062F839804667EE1AB9E0867E74F7E2964B914A0F19FA1439CC9DA97A7B5D5D3AD548F68D6F61310CDD6379C6878AC1639CE47E1337CC148B3AE70C7B709CA2252FF8FD8A183313A43CF07375DEE4213313A4909B60ABFF21B21C2FFD38854AED4F3571F75F88FA04139062A8A7C00F2AD0007CC1B50D8AB9962325B4721C81C737EB182C754AD18230BAC3E30D6478CC4507FB3695CC4894B0592412A71101A0242BD73AE4EDE8E2C0A6E2A6CFD661A007613ED5E900CE29F812BA48E6E7B40FC287C55B505F03CE5F93F16134CB62B5E855EEF50E40061E1F8DB11E6B63136E53F4B5D2662D55F4AC38D0FD226E72A8D5C3D8A80EF15C67B95488F21622BEB406D07EBEC2409512D0FA3D508200BFBE058B0EB8099BF347E1C590A53BCD624E83B6F4419BC2661660E04C68662B5BCAE8032BB4A2933CE4D4E52C7F11BD57CB12DB3E0789C84E65E2CADA59622387F825A9E8FE2549950F277653537B01B28B3E6AC3DB6C707A9673485793B830014C6BE5A333FCDBDEA36C80D0CEF6CC2518D243832ECADC49786FA2F86D4A44F7FD594858EB31FC62DE95405635442B295149482BA61F19BD6CDF1A980AFE11F0F115E51EB766B8E8DC90BC7603D24AA1BEED4484DD4DD63C424B1F8160F0FE66DDBEC112618A0C2C3EA49BDC87998FF267470CC07D48E88EC67DC63527E1A6CF3F25B5889D1BD74594B43F0757A0728BB7247093DBE3D53CD876DFE899F33413469948FA2C8936747722E76617804C6B9F391F44EB67E7CDCCC7819168A71DFCA7459F8834C7055F8CEA0F4CE9944FFE2F3DF18E475DE33EAE1C4ECBA6C3F571C526C259AEE50C9BD3A49860A57FB22D1936795F97B5EF356E7609D79D82D8079BB92675EB73279DE22BAD58ADBAC1DCD82511FC3BC3A30F6BCA7FAC8C7C5CC22C1B27ADCF0B467A59BF96D4008289900A1A667D1F32E7DECBD93936F4BD466369CE5D53B27B75C9D8F7AC2DE18EA5B669F77225DD212E5DC23AB9C4F8E3EB6A88D51456D744DDA186B51C4B9661BCF2663D24AE0F9D9E12084D5896ABE2601E5977A773F2207ECBF8A02AC1185359EE83257144813A0B2C7E3130293B6E5847AE624644D10F136884A93C305089E8248649377EFB6693ED3A8B227F9251CC8805DF1B45DF3E1481F2AEA5DDFA8790048FD5C4C4161C9D7ECBCF0EB578CB3E964CD1F55DF7DCA71A6B66BFE615AE44644305477B97CB055607DA68A13D4B79896F26CC5BC30D3535DA45908F82626C54414F72F5C56FEEABC76C30E71AE7DF0935398160C34606E916218B99CEB963BBA8FC06340F6E0A0A7FEF27C5C89252F011AAFE8F0178A91EAF2D16E074255E9C9095BF8170070147829D992F41A16F827039F3AB0EFFA39E42058C4494BE6A13FC7AEA4410B88B7BD39A0C04D4BBCC852DC5DBA4E1046F37203BFCE90121E5A4FB8A287B1AF3791CA6D946BC63F1CA13C8E96EC64C1BDE082B69B08FB23B35FAC4B4761216EAB52BE5C7D4B406E640AD053FDBFB4953139EAE074B07D7D68DB5F38289F49A6CAD05EF5C6E20A2E36B19676B2240F444F933AC747CCF2C3B3E699A27824A2DDF43F3B6416C0E8C6158A0061BD47A2442D60AA9F4923A3CC258768D8217A2EF329482C477409E96D1FD7BAEDBF1CFBE273677567D183A4A23B99946843E1D689C352F749A71E43FCDC010B9A352EDC058B154EAE1C798FE5D6C780779837E8E448AF4BF5B49811668840BA984B9A3F9E2A3A1A0B37806EBDA07B989A403F3DB7C55191C24571F9B24F4B2931E136AE063E809F9D413B95E8A662914722B5174E806142FEF31A50C588EB3EC915C6C43F59B4CBEEE4D49E7E7252F61C2EEA36D20FDFA2DD645BEE2D472A1D7820113DE0B83E291D3CE94999EF677F91329AE4CFE08EA4787B589C6B3DB771B163D7786822DB3ABAE0B76D44AF1ADB72CCC2C48CD2B9A012509C474AF723DA5DA07EBEABEA1E7CBD5893252C2C40CEFC0B70470423C9CA408C63E55A79F68FF60176E1A32B58A7CAF5BDE689E08699EE5CCA40657CBD0810A6CFE9AE9709BFA44CC95095E8D41C2E371FCE09EF6214E1E661E54903DE7DD7247BA813992F7A8E293C4AD4BEA50C9DEE339F8226C81EC44B64EA1BCCA6F662D4B4077CEFB46F3A37235EAE2485F185F7314824CCF1BDAC56A6761CE7C879E6B966B2D7074A8AAC95DCC3D2D5CF3C99452BF8BD318C17366DDBFE3FBC7D7F25A7764D5DBDF9A563931E0AD1930AF4DEA65556BE38669BD10BAD6C06C1A36DE093F078912B50F919358B35B13BBEE3A172C5628B7CD2F0346B8D3CA41F146833FD4B87725BE8C34B75AB3905CE84E48136CD7DB938B16C7A085402CA6D0E9C72732B307EC2D39DDD02D49A592DC76AFF299653E01A1334CFFAE18BD34D7CA96571EF3A3BB59D88789D31008836879F4C421014E38233707960F22BA848BCB9088AFB691FA77CD1C3039052EA6E68EABE9104ED490F2321C214CA3EFBBD0131C948D826A32712D3D37CD5E18B4BCBEB25F98CCE973F6D50E541C88B8EC90001E6A084792C5BE08E7BBD978188AC145DFA11D60867CA1CB2147CC9E87CC14F38707278318C6A377F2CA22163D27BB3640E8BF0CE8283E27D9A6396E16A073509635C045AE4B9C3486C8C6D5F53D77D968A47998A7DAFEB4FB46DA8B2E3CF9ACA205E5DC32863213B5D2F258C5FBC3AD1803BF1ED6ACFAA2EEEA44EBE9D8979B29136FE56736418EB31F6674A286F003085DA91FF28DA12F607D4DA01F43D1069BDC7F668CB2334FB580785F825BA89CEB9803ADD236952DD5D188AD8C1BB5DA1D71ADA8889465193DA66C9983AA5B365FAFC344CE4F39B9B06AA2D0FE8B361069A7E6192C215426107F5F07466915B134DD3EA1FF445F6C9D1A9FC9C8E1401081A085025629CE78313D760CEC297DD1C164A882A94F9E3B6090AC5529DEA45E0B9AB482338D97056DBBD84F0754A311EE61690C9F64E42C6B9352854AE89CF4653FA6F3CD0F4BABC6F2636C83A81C6580BF5B5C377037F696533E88547DCBDE88FC0272F6B24E996E60643CBAAEE16D1D67B7A724E9CB6E9831238AA4DAC295D35F1797D22266C469F3A24D9C2CE1367696499CA71E9DA558FAF21558F4073F60BCAFC814244CF87002825D5B209F277C1877DAE8DCE891A7B0BA9D96A4C2DF76188622115D994EF1D8FA416D2C525B97B8DDDCD138CF0A93F0783ED8C5D28349D07E50B3B607A515D2252722B29198FB3E144EDD6ABBCF5A942C09D5582F1DC065A78C5A900FA550AD47B028637DE1AB6DB032CA2B80A98A24F6A484EDB11ED82CBE887E5C10742E3861AD81624D2EBCED2AAF859946FEA43AEA41CBC23C16BF8C2C7574F4D314D78F9197E25D81D4A01A6EF69A41009644F158C6D9E3F861B6332679E7CE499E6E14AE12F7EB5ADE1EC2EA6DD56725BCB09979189C911890AF2F08D0F91ECE54CE33EC169BFC676A1C38418A095ADC8589382E048B3875A0D1DA707AE8EA10A25158A54FA00CD670A928F7C8E6802A33B81F8C2484924064086FBF32BD1B9F56E8412747F92671C50A03FE6BE232CF127080322D78CA1B707CE5027068045C4C7C52A9D9C4D1DFA74091C99A281C2264E1364C5F1ACF534A3225ACB5BAE618716EF32ED57C501315791EE8F369B5300BC694613E767618B6D57D132685D3E8F76463768B6873ED336FDB776902E4F661438781AF7A8225750FA60E38D1D94486C153A5C75DB1239DC0A83B047DCB28514A242B0E6691C266B28974A60B8F7BE951D9669A665380D163E02574F391270F0F9491A868B81673A78F2E2DA3E43C4012B2305B8D2F3DA81127443C05C85BA540E5A8DD99529582EB76B6CC0EC5D489EB5B54DE3914C53BA55239C7C3C2EC77507D491A9144E8210DF8B6A168A64CD96EEB0AC29001C5CE08CD30D6F5D2B718110191A293A5675A4B9C6E2FB395E7B7E87030E19566873A0C6E002A3A7C3717F8AD3ED2E36778C900F3C50607C8FC2D1DEE6032F90BDC3E0E50000000000000000000000000000000000000C111A1E23283239"/>
    </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>
