<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="1F02AEACAF8506494BA7D37AC760D023350DC9BA097E9068E35779D3ECF32B217DC77DABC3F04F8AC1E62052C60EEE6832C74ED482B2C40C486921A16E80CE908CA9BF0E6C82A344D7361813BD6DC95D4541D829EA11D3888DC92AE47094BBCF9FA56BC49EB771D378CF4B91C7944ABF3C6F21D1DD40239268318016B00B4867A13030040820C006621BB90DE4302CC0122CC1329080147058A0905336446020721918310B156D11A96DA22805C1322D8C14011C388D0B48668936849A2290009951093888103032E1226A19C82C0A898D423811A212861C124912382EE294699B32811C290D4CA00592C28083A4254A944192906CD0B4401B228CE02405C0122A1017481A06298B2440DA2085E0A84918810584486E09848D009268842288C0086908C531943409099480C1C0215C4009630800442204C8922024A60C13286D01047003104213C5490A275212194A0A18025C02420418298130820CC969C1B845189901CB40914A24404B3808DAA2911398611CB3848B846C1A08118C846D49A2600C470A8898101CA430E402611A2468092920092088C8282088B26D42420D844411209348D1202C10084DDAB24111938114B690944404E2322503428DC4304A108870E028685C328E9B2821D832714B182898C20950A204841232D382484426625B989122822112B601A2B045E1962DA2A20483260E1412621281501BC708609850018105C2B60D0C858C8846721318085B000404A60C6012098C108801058E1B46109A0204E1B04562B00D99C66524A14DC8348514070C4108810031860C21099B042183422E0194059A148050A84921064D1B3669A0020661C03099466A4CC24CCAB4095032811314720840700A94611C1406A4225222228902352E224671CC004DD2122A1046201A492EDB146158B8514C42496304699CC47120B7419C22924822614B20420A172509314800B709A2862011418942B650DB326A919610DC328CE4302E18134D489860444241C09240D2362499A62D20818C20421224A1701A2008E330509C3610801880991225010548440848A4340204C46CD1120EDC4670DCC26991360249184543146414B1455B082DD23081D1068A54124EA2200503080EA390880427728430284AB881A1228644B664DA98310A350CE2A0288808014B149243B84513C26C001005D03682442490108600A428409A006E24382DD846254C88441C272858A28523848189B88D81982410008624006C93126A03928CCC8601CA022E1A298899C25109212D42382980108C98442C89382A0C942C11C7299A106DC018409BB86004127112814C4BB07124950194820501B084D3948D4C984C81A285E2224201B18853000CC0484D83A88CCC005183386613408EC1300258364653304CE0002DD1A81154844C12838C4096809A00105A0681D32229622669C9024414886810926D42B49181A2219C262914A960883844E1B84DCA3280C0206CE2028D98C225123869D98244E0B62C230851A214810C86891103040B325091B66441962803018694028100134C000572E0C244D3246893126A14C320DC46619C066893084564466683007011270EC8886DDC480811024864082CC1023002946924C485DA0202942421E492889282091C1862D9420C9208699AA860CC162AE138859092858AB6300B3731088189A12272CC0871DA9211C2200910074612B50881963104052AA4460462286A19342EA3C610E312098C889001036980464E01212043004114C440C336460CB10D48B6651AB60141A220A4862DDA288E61886C13291042900C1A03901888491BB161E44404132126111321C2A268C4485051C664A0B02C4CC460DAB40DA42290CA08021A02048C90410409881026401A998D89244E1389505BB0888A1681E03024C34470210004DA022813904DDB220DDC4491D48631081349CA00450BC62064246011C160E28648A44089C8462A6340841112645094248212852020064CB29164082908C18401B1288006699896919AA880941069594671C49469C4B64CD218051813200836819A12660088611A454C10C72C18440ACB48665BC2051CA68D1418908B12495C104D649841A43010CC082454B200DC086808114CD0362A88300C49A44C08C96D6224681CB200CB4849A330280A130EE20652CBC84814114C23274003A970040629E3284548A891DA4672D000307E915E4BE963274E46EDEB1CCFA9CE54930235DC224804AE0272C50755E9EC1C6F42CF4C566C1F2073DDF34613FE549A226E708B9B920B63704A1CA848ABA3AD3984DAFF47E63707AA65700C57CDBD4E87066683D29EE7760496E20712D73E95873409325648CAC3696A291EDAC4AB2E9C7E7FFD58DEF0F1CA0CD7A3EDA1F2B9E20585913836406AA8CF086D98DF2BD59FEC0937AF21BBA808BFD00160C635CF833EA58F387FDD259A6DA77BA1B098FA983F5D289BE6B0455031670250D0E06E500B9BCA8C11BFCFD9C776168AFB281DC899D9F9AE75805BCE10795E816748346A37A9FFB9EE32D854793CD618749487694E13C48C0521C9DCEEAAC509FB90FC64B245FF44A634B535742A3FAD7DFF4DD8E56E68604E9055BA1F6BB34264249C070344D61666115F5FC8A7BC8954F17A007F89D0AA253FE88C74BB045B7472AB2B0E04DCAF4EC4EE8F79DC8AA2D7487A4D635ABAD37143944ABD5686878F17F2F95F36B7BE492527EAE8EF9272E805432DF896039D40EDF00B28BBB191B9668AF9F6414DC066A824DE6B66D3B09A8344B73B077628D929444DE681A5D07E5A8C90545714DDCE410742CB0039EE6132ACD0E831AA357E9B2234B5AB132E9DBE35C14177960EB4C025BAA769F077775ABCD5ABBABF243D05E0D7D91C54A0F0BC7D419241150E9F866C5640431B8FB4006C7452F1E4E99785590D23EE9233A88954A694C13D0365F3DA7B272E4BBBA05E49DEF6A3658DE73055F22415765374C4710694364D0C2E0FB5D87B38AD8713D33AF52660215DB5DCA1E3D8BA766357A6EB3A40841AF996EE225AA4046F8D90C82218F23E63C713D3705B7426B4382F9021EAB4A74AC5BDBA9C7F763CAAA801C770E6B47337635D8B12A54F895FFAA15FA2192C5B7940C94638F3E6DC5A6A6978A80D31C27F540943207A60DF0076798A078302A036B45EF520709A077592D71591CCC1FEC1D6BF10BFEFC40396D289E684DE4434ECCAE2DC50CBD1B7C153D13E0EF234D7AC4F5C005BA000422D2C1D39FFD4072AB463E6B2F9A3E7409EF08CCF3FB61A2D5E11B82902D1A766E3F5DAD59AFE8060D3547A686803802AAA554222B156892C044EA7015E5A56FBB9D3B9E3BD5C5DF47E2BB8D07E1AF225813E958AEB71D96694325A0608502A65D116EF36F1F212CD1043A2E5A20748FB971B2982CC8853A051CC3907462A7514094A2BF729B29035C105771E6238CF12FD2093D2DB22A32135077A6D4B1BDDEC05D213C35BF8F4817013A347AE376112919A240D184973A502D9F881D63890E797E1AA76806AE4A8161BD48A936035BD5074E55E575990F32BCE4B96FA069BAC73156CF76AFB812CF871DDC7FAEBAFBD7FAE1E9AC005E351102F1EF2F5EF965A912F9A08F10E746EE0540BAE5620B57BF4020FE2C67286395B1829D9CDB60EC483CD1C79AF3A5187C7F04D7A521C8A0BB4741AE8F47C41CE003BB6263D6A1962A0A9B1E4791BA48B457AF35A11EED390D2D782982BB78374B5AA7C2820A8727B7A41E92618971D88D4B2E881C681CBB9B19EB74E0FC3746A1B99D398763FC182EF1456E4E054EB7FE6A8B752E0D2B21470FD70E90B317D0A2180BE54F78674E8C27A785623B41968437AEF7B5EEC87C5992CAABEF08557137BD5091B21C4D5E2E6E6DF8C0ED0F4ABB671A0EB8CF7ACE9A3017424850891E5D99DC4A92E0B9D6A0DE8AF6E1B4EB0B1EEC8CFED61227BFE333C8393F51F9FA28BF531FC9C12EA2FF4D0B399D0025B8CC2D4277D23C1E28BC49BD9C6561326CBDBB7D6D6E1D42FD97C5A83794BD72F2752AFE4A50942971238B6C8DFF81EF6CD4E3E2210F59EC40E5D7A4BF8BEAF0D55734619DAEBD0574941B37BCBE34977B7FA177418E2BA453887F7B6D37B39E556ADD29584EB233C8511FAC5E708BB2A24C127F3CE98375E7508ABD85AAD606FDD0B6C033BB921D12BCAABF1D96053AC1C9A33080B1BEC2B782C3909679E2BB40A1B1016E8303A7EBA67410CE11E92BD750CA7E452C8C5AD0EFC9B3D11481F4A7D22E0064EE17E5B006C1961798681ECCC9C736CD4E7B0FB89B284B5FE680F9A9FAF91B9194CBFFF5468B9C753AB3A59ED6F62E12741706F3896842BE0CF520ACB6B3F182C1F542CF5A82195A972AF73B1692234BB06EC6012EF308A391183C35289FCBA67FD83B26A5F11B0647BE0075F434FA95B4ED4FBA39AD8A62E06CC820CD3731CA492CCCFC635C6730E888E4FD3FD11E60A4072EDE8C0C38257426CE8D022BD0097ECA7B775D3DF7FBEA4DB261F64E4A71593CE351FE95C483A4EE1BA7DEC76F9885FB595197FF948853FED23A7AAE3C4EC07C646097F487B6B52C31D160AC74FA4F467CCD2786F897DDE5D6790EEEBB02E581092DBA0B25361A7CBEFB47BBF646B98E8B8E484C52A1C879DA29D7C07C4D0AF12DB2368E79759B7AF280F6A096A653F4B290DFE0D6B19F9AE828D18022842740D71345EE83BE8E7639954DD423FCB96C75E7D5D92B6B1BBA3FF639B2D44C2E1398C105101DA9C1732D87C94F1B7AA10E567F491A67998FCD9D091358BE965400514D151214805DBB9B88C746D5E5A343F0CFB85DF105D97E0A18B879B3F42616F87A111B15C3A4FD98236E91341C9802884AD1A406F1B6012504846B861514AEF0055AAFACA6BE0562882E6321E0DAB10739A3B912A09DC9C2156BF0B83E9A2912280C219C4D8CAA83111B0DE74A1914DE74BFE1E9B0D92DE5DDFD4CBE9359EA2621A748374E882DD1FC872CBB314C46D14A00073DB1BF663ABB893966ECD353DC0A1EA51660A0C095F1E4AE3FAD92252AC9F838A0C55A1F09F5A8BD514F7B58A50E67A0DF63730AE1668762908C300AA908AD17FC003A5D0740AA65F6C7F0BE610ACD61D5CA306FC9C814A1958B8FA418402874B05F0AE3C5DBEC44DE465C1D8620356D93BAAE0D67A358A849C2D9038C9A61E5BC43A52EB0615FF1D10CFA3F01A5197F8EBF5097F100ACC55948AB7573650FF7C192E478B71ADAD0EC3EDE6A3E21213F3829D8D5DFA4798ABD87A52843933061A49DC0B6325C330DFB109B003E12C0424CFBC88C4A94CC0AECCBD2165921096D30C4F5BF538B03D2450AB8A6533080F8EE17147241CE5755D02D3BFED5C93F04DAE07C868FFE863E8DE4CFCD1E8143BBDBE471124EE5299DCB6D37C3E0EBB1C297B924BFB7DFFB8C7EFCCB3D4F66237C2422F9BA55F5D4AB4ABC273F086BD2A6FD6AF36BF546339FB83A80165DA6473E54FB76F051A1E9988EF00469531B4298416A06EA75C3DD7832E477F9FB917D7A4047583A0F355874D152CC0077754DFBF60A569AC8ABA44C05772287FF27398A64C261807A4098C04654D7F3839E7BBEAA3C0585F2184A7B87CB06939120EDCC98793786CE9990112B9E2315D8AE4E6A6C6FE8C19AD8B7D332A784C4DFDD33658C286583C8AEF081DBAF5DCC7FD3E168FD8D708EAE121B14BF221ECA8DB46690F7E326619F01FF1B0092DC593FF7C49C90C7C32CF3CE2180A2DA009F5B147051558670A7574B5C63562E3584723BE6FEA11A41048ACCE1250F158B46D95848423983D7BFCF49009192BADCE79888311DCAA7CF2B0D6BD2BC6B22101FB08D3B1678F041FB561237C54338DE0BAA5FA957690E8E577BF6601559D38FD66B674C92FF3514DF6E25A2C9C853813FFC7AB6DEA7FB6B8503A5C4CDA2C89BA238551E520E2357FB2A3D5EB83A1BE010C35208FDA2FBF47626286F1B5C9D3610B7B0FBE65BC68E5D4EC68BE1BFE036DE565490C91E1FD8B90CEF177E108703212280D7A6EAE5D4A7B0B88146AD7B884F4916B797363EFCA34D418F979E28B45C735F5854626C10D93AC9C8ACF8ED7B9CFDFD9A58E840EC5285B7BD1564ED43C4627081E881EA669E694104F6637A0AA7F0788765A9059B764EE5627DB871D13A346A20473D564F2B0EB59A4715DF1EB5BA6C9C538542813CC4EC434FE503CBD05044A951A554492400226C9888E5D7FB20A491C86C6E16A26F0E6F6809A39DF762A251275EC9B6CFB0422A800B02EBA71E35C0D6A187FD80727049381B02C3F498CFAAC2ED46677CBE00FE74F1C2F7D81B910174BE3BC142C106DFCC8C11D7320CD734048F583A9BB5D88EBD5BED9EF918F8C8FC17C4D22D2359DF080D2C36DC033F8C22BA5D75592E2A6B5A2595144C859E8968110ABE440E00EBB64F8574BDBC0B2A0A3F56ABCD52237423CDBFFE3530B14F21C258F8089D92901693B64C7E77526DA49F683454AD54694D38F2CE12183481E30CB06A0C93F6CD23BF2FA3CC264F6F34A619E398449CC7082E94E97005118D4FDC14680F9ED9CDBD4D456476382A569211C7283E501B887D151C49509CDCF1B2E734F0548E9D6DD57A3FC91F637CE1CB4824F07492BA4DC1C643FECAFF1CD8CD9DC82C75994957E38FAC5508F8DF9F29C7CB97469E7CABF300AE63340378AD27A835CCC5448D3481BD0249032C49103F79BD5A4E60F7DD06D33AA7B698DD4F3A5F1A833E1C76ADB8C1975F1C36E9852630E24C53FA619B65E0E34A519625809D93A3A5146C6FDF6DCF3B5F248906919B43D7961B25A6546EA3EE254B4EE9E27BE7B4119B094F312AD2F378DF21443A0383E9281A6EFF6E7609A9003C69DF3D2E5528E54306217982BA32DB61ABEBB60DE65E443D31F0B510385B1A3839A6F73D60F103C9798B2E61D27C79F497C54E0AAD405E7"/>
          </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="1F02AEACAF8506494BA7D37AC760D023350DC9BA097E9068E35779D3ECF32B21456A5526EC919BBCF7369987B017BFF34574EA682C62F7B90948FC847F827F7057220A1535F5EE4F26EE902DC4DF155F2ABC83039DC153A20852CBD78E075EE5AA3788F33CBB9FC6BAFD74D7E466082CE6B36171CC3B71AD83F0930FFB9BEE1BB5B061B69253EB4789D2DBA90516302C450A0F91444DBC476D1F3E5FCA03EC2F60470F1BCF81F758BF30FD8A0AFF28A41F31552B1F636B0F5CB67A34F82BC05BD7F2C24CFFD290CD568E09E5DDFD1A65C3F4498D448534DEFB8EC327D98125FB421DF5EB57494866ED9578289DB381B3624ECADE48A425CA44AD0396C4C97ED707F9C8A061EC1098E5A7BF0664ACAD01FB2C961668CD23548728BDD1F75019D49FB152EDD1BD7FF209D36C55E59C9629EC6B79EB8095AEA985BCB5A7E6F226ABBE2A53E5892A1FDED631FFCCA6D159F9314E4FFB789770971CA42B6CC88E111F5102059B407F3D98C38F53467997DAF3CB9622741743E24FC404D872B8955831E26184B9CC322F618E94BC7B5EF541BB113276CC64519D75C52A1712954143FAE9B9D34B0174BF480B51AF72C0A4A0E5272CE08F92CE59AF1B2C10A932B321E89D052FFF28B1794374838D31E319B461B862A2E04E097776742B8679358FF235EB08E39EB8B55046AE5ED2CEE9C5DCE9134A420927510BFD061A1AAD9154BC5C2B52EE5CFE77B124373DCD6A41FEAB924F0A98C648D81A2181128AC3E1222586FC37F3E1A309C06EDC404AD2C71109C499AE7F542014416A7CDEFB2CB4DD0398810DEFEF7FA3A53698AA5E2ABCDA2E4573321F34577ACE8EF60D67130BD5CDF4308D69228CEBF9808B082A3043A407E8E3585FABE5056955EA34F12BA3FD552B1C3118E624DBBBB74BE5283720634A909FC1476441A955B06D40E8E923522E7600D541832EF5006D431A3C72C0817B8663067023F87860EF9D9BA03FFA763E89B2EEEB4796D91E1FD928D95FEA5E9DBCE5D10D0CCBD55C409D1F0CA0B2495A4CE2099BBAD990B0DEAD2EDCBFC752B765EB16E9C11C98818E0FE30EF5292B4EA27C9718A25E380B35B544E2BAE6DB65545749BC33011389DB34B4C91179DC4BE9EC9885BB55D2BC4C50932691A65D34B705416AF39049CA1B97A89594B2B3552E2916B343786D78E4527E445A0A762DDB95066850D1553986D81105B3A6AAD43A5EF1143F6026E130F7FDEE3142F3221FD5F87D1C640A789A3E615E0DA18AEE6AC2AD876F6ABC3C6850C31D57A26328532BE9A0D35D534DE635D72F1F9801982E5C4D42B8FE615A779626F2487226E95A37BB37638248604B8B1FE787B6C3830BC1D3309BE87BE56C7FA67EAD65E7500DF9196B347197F657DEC7413310743CA41D8AD713A04A850D3FB9F8E875D86A29245796296B37557BB5241F2E2E8C4619A9595D3E9EE86195BAF38FD52473D5BCC7DD683AAD926E7528A749BE7C7597FC12B9A88C15B67A852A3D414861DF9F25B510BE7C94AFE2AC1C7BCA964F1DA29B5386FB8FBA03DE28D45D75815169C99BC49F7EF4585CA59C1C80BAF0FFDAC9EE48B59C530F366E1DE349F6CC105F8ED7413E60792260AD75BCE640B18F97BE439E89465CE93D3AFFE4C7B3954825F25C095CC186FF69362B94084F654D4A77C0B906AF0BAB74D6CA8BB24DF39D5F53CA82A9147F192CDBC3D437D039714755AF67F739CE49617F60A5C604F55E8BC002FC2F52F7F70AEA52B651B7F84E7269AF3F8B4762B1EA8D3E934C7FE955C9F52AC109542DEDD06530963F1C8F268E7DD77A02A944DC1542D6B2E2D51FD0262DDBBC9012F7726A20413BD803C2E7A878BA7A95E6823D4789D58006FCAF6CDB8E19E87F428A89CE35B7DB5BA39B77886B3BF40635EE8D441EB25EA67211DABCC65FEA8C4AAC16DC1A4565F6BB369160CB360C7631D85613859C9922CBB4F2F5A1027467659F3A824961F7684D7806FA428747D55C814749E2ABB40B6667AF7CD5699101C20DB3B4768DEA8895CA755730F28371F804F0718130DF8CE8B9EC4C7FE43E3412FFFD7EA32D4DCDECB2E48998B0C3E01C1C21607210DFDC82B48B7685EE76C88B3C2EAC51FFD96F39C543D5A21F7F58E75D3D3641B3B7A80ABD361A4685857CA5621757A67C506DE0BC4CA5DD150DF5F2E9C269E5828017E6606D35947D838C4226C8C9E3FAC90AD2E1A6541FAB853069C8CD483AE5022C643AD4380F9F5A8DCB25371191B01DF4C68D216977DC734A8A9F0EF143C177D6923D1CC5B5C1ECC296F5F1CFCE0E9B56B1F4B4A5C64C5F68238C102A98072844992CDEAFAA3D60DEC44BDC06567A6952BDC9CD57852A8EFFF9E633BBC0F04B5A9D0EF392B539594638A1CA05E4AB0E5D994C895D48FC04C22DB2903A457D538D331046F8F49FC7A96DDDC8CE0AD10489323FAE1F3BA67CA27EC4439333C5A92E3922365912771590DCB0002F0B71D622A1AED41A76ADF73017F78BC8C9BB1C90D0F652AF7745EFB9D7BAEA9E4CC915B395DF0E052D6FA6EBCD4F9C8116054BA2C0DB3BEA552A69BFFE2F22A8701207BC8A9E15405DD8E26CFD6DB7A2914F53089E202BC70E33FECF428AFD39B11F26A2151E7F0CEE8F667FB7F6F90654A39F5BA0EAA2D16BB180C5702040CA550799AD51EB90D0985DE09F4858C25F5F11D61134E2E81FF8347702D461262252C6AE3DDEC83485BE3C32111BAA04FCADAF5A6D865B8F18192A4DB82B7C9B1B6F4E5E82760E5A89B6804D9E095C82B83D7C035006DA8FD5AD83A7227C3AC23F9E9FF601FA1B453B747AD2406690F13E04A1369470F1E7606465F75DB181EBD79ABB0AE7320506F18F5078F56410CFD06BCC669CEFED9A7AF8934DC1010F50A4F493BBDC89558E3A8D51EBE7A7F783D1F44828370FE196813D83B7C957724219054858B6C2E6BD0557F4337B6B9422A21FC71EE8BEE63A9F48F8093BFD28D8346CE12A08A11A5D6055DC2EA80823A9A397124051945944BB10611604988704A5993B352569338AC698B5F0349D3E211BC930F2F3810A22E098F8900494BF010879BF13A73BCF66870B813C857F76EE8520FCFB47B9214369E32A04A162AA49E664FFAEEA3BF6C619CA52AEDF02AEA4585FFFEE601766484BAA0829A64744D38BA6166C0B201EFA1EAA65B0FEAD6910F3D457A0EA1D406AD55151DFA0FE9D4F0F5893F832CA42C962501883315FBAF937AF166399DD0464E69684F1276D5D67DD52E330515D5E73A8C670CB39BFE6A36702F337E2FDE4D6308AE56F570F152D964A2D044D310B9ED8F09D818403F0ADCB68E66E32222D04C2ABF509358763EE2DB90053FF1642ABC85CE65341E0209CB22FD74D29193EE3237EEEF04C67178A2AFB6F866539D15520B6CA3264E7AC24E40AFA64C3343621D8632FC5200AF1E8EC52828AC62A2EAB6AD207FCF5A755C1F23637CA55C29600A2F4C7FE73EB76CFD9A3D26143E72D3CD392E7D9D3F3970D164886FA7ED3C4908E878287801921552E194AA886C2DD3A3C82DE6AE0A13150F562CE412EDC98E4737D62D17B10C0CADEFF83C3ABF172B7B959A6B16B009BE4258D6C96C5F55130D6CD77730957F458F259B4C233197E0485B5265D5F1AD4EE440379736EB64B4B46EBCA6C8A5C78ABE0DD2FA15C71DA2A915FB0"/>
          </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>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="0533BD17EC85506E812CA3605931B4DBE531C433EC6E51485BD0554024464EBC31A6202E391C66D72457C30E8C9482944313D51F5713B92661F734525C75C5453A2FF5DBC5F8EFBA501B47A694B33F8F22B2B5EA8B89EC2682E62729D6B6F26BFD58C2CB23A446F9FE60A9433A3C0C89200A094FE1C39DFDFB19800CF1EE1AF95E81E2A13C5F9A2C0197AD2886E83F03F21817F1B050EDE0F9FF2BBED14890AB892F2B7A3FFEA137FCB9A0CFA396FC27D75154829AA4298AFC21A0DE9796E5A16651BF820F1755469BB195D9DAEA0199DDC255B6E9F7FD48B23B9294453DE992927ABAA530D9EA2C083D7997EDDCC58EB6E51C8029781C20F6EF5CF9445D84154882B5A079B87FFA437E2E0618F3380F35D6F2C9523214481B335DAFD32DAB3743918A25ECFA65A8AF6EB23DC13754539E3027EF94C8A7D3A8A29ADE602E68F6BCF03D6C47D7405DC58692F906BDEAB512BDDE3C24672781FED1FD2C572A2F4167B8FBACEC66117C6D4C56BB49A5A5A5CEF1099070D0AFB79C2AD35854ADA91C42DB9EAB62B9A61C4E4E0CD31EC3ABD12A51DA0047721D06645D6593825FCB7A20757FF576D0F6A8F251028ED6131502BE55B81F27C992C2D1157B5962996D50DCE3E733C56A27E27101C9D934EE1BE0B7C82DF0AFA85D07A9445F9DB368AABC2B367DF2F4CCCAEB4568C885D03C0630B32FC10D55988659D6DB0090556D4B39879A163B1FCF0F78D58288360234E3AAD5B50AFEA1325741719CC10345A06ECE9ECAB9B4E6DCE6BE2D633FACDAF8F698DF4530C33BEA04414FFC17068D3CDC152E632FF9CCC3EF057946E8A673A63D88A34F4021B59C31CEC38677D5E16004150AB25218819AE72066E5606DB8C8C7C7D1F8669252E6C8817BB093B4E356EADAB4A06E3A6D0F8109E192087D1EAD7E573A5B2BCB3AB9B578EDC02802A3C9B36F627F1B371F0222FDC4A04B085FB542A3B3377D96C54D59CFD78E3C900D45AA2D9A67336050328EB8F2F01994898D072A5035484EF64DD696E06C69ADBA14EEDD34D49566E093D9FC8573E49CE33A3B413CF7A5FC23DF0130CE13F42A2F132CD68DFDCEC5CE4322F6326C2DF87EA5AAD49699C1E6EB7BDB039964AA02890B68B26B62418E0ED2DAFDDE9177FEE29B9478167D3598C69839CE8BDD97A9400087AA6B0F93131DC152CC31877E254A66E0310DEB0311B5D3C2FF765E4F619E0B845DB6C165C2CCA2631A8FEB6C8897AF2DDA3E36B5C55D3E6CD0D260B581DBE1B79D0F16D577401F67C2B0614F21A494602BDF2A4356A894748B39A6E23465147BDE0D101DF8DB0C05828C5D5AD1CAA576B4951B9557C0C5AD2C0FB08446A1F4200B3319C61A49F5477581041B56C1833CBDEC8428861FAEF8D42A66EE23828686A8B31B5506626238BDA2B506B899D793FDD406CC289DD4278820297C82B3E92A87BDB52E548111C3B9ACC55B463718FDA7E8A20DAC0E435EE270D617251BE583FDFB3DD1967F7C9FE1B2DB6CFBB6975F384F986737E626C58E4CADD021F2769418C111DD97514C4050D9F4D2D4D2AA8F40F80A9BB0FD450FD9D522E3BFCC79D585B03EA546D75742EB48657CF6FF9BB12F6D9D9AC7FB45566758B5EF933788B556EAD26F83DAFDDD93D297F554AC678FC4B61B4882D0BF5720C18044B5EB14823EB9295D8F5F674BB61F6B87536518E79C6BDAA8BAC66F7F4761CFEB25B3FDFE59EA5A6C9404FA9F5FD50FF24F07B9EFADA5F7B2E96E6C9826BD618AFEC720C511BB8E0C54C58D941DC317265F963DA9EBCEB246790FB9E8F7AF322198186276FC6F888DB0A5BD5FEB71C2A256634759DFFAA2613D1C349A483FB212247905DF666D8AA7EF1DA48E2FEF63AEAA0127A9C2579A9EF8C9E4871678AA5534ED4F4E1F6CA47E0D09B07A989A2A21A44B13F394E60074C7254C0BEB98B1A0973D295A1107F9BDF5BC8FC2CB62C344D4CF1FC71842925D486055192A9A3A9DCC7CDC5CDFFFF1C3122C36264348D51D3F76A525357D1C7499085902CA0CEA2BE3D30BA08002BA79F5544435B62B65A263202614C61D70D71D5D5F9A79E6175761EC52A9EA383E658A6B43A55439D1F8A2D3E9E1644C18357CF6D9BE6845E538F9996E882408754C028A60DE52EDCDF61CC7E05E1F11F1D07577B1608540EFEB4A96922230EDC0833109F3551C8EAD2E565FFE573130CE8CBB9E76E58BA756F5E07D6D001B23551B1F118EEE9DAD6FEB5C3D07DB35D069B796AE468508DF94C0F791038B7A096C5E3A34289BE7653A02247FC520674D86E409E70A8782904F47AC7653D8AF936B215E6F29BCB4729EA036C816582741374B6AB31FE52BCACD64F1DD0D860571CA3AD7EC629E98F09729CC355150F44125BAFD594A7ACE420EC00EC1AD4C9C6BD688180B994CFC34A4B42DEE273A8ADC259E29AAF2DBF9E34571395FD33CA4C517F470DC2C1AE04E65EF35435D14B4471FE1FE5211B45F466445257A9A6123D9F78B03DC82AABE23F13A5E51225D286BEBD4C1F6159C501BD1F286EA3ED188C34157A18680A01CE0D814EE61CF3038EB30634B232564309811837D9E8A9638DF9C2D825B4858CE37F8E65B4634629E4E91118176B024F0C3B3EADF4FD714C7345B23C36D7FCAFCB2DAFB481628E482F0D255B251CB9303609A0125450AA93240FC832AB75370A344624D09B3848BC4D82FE9F80A54C4B785DB16DD220E5FFFE3AFCDA1ECBCB1DACA5F07158319DE77782333A40A8CE20D9E70E7692D3B034B78D02292FC04E80CD3F384EC6262286D4444192559D7CF0641C9A6D5C885CE4F4C6A78AB8623BB91498D7CD99323D74545B0EEFC8A4FB6F17CA9B5B79631994FCD181039A76E1D3340A3740FC94BAFF7813C0762D49B675DA3201AA456FC35BE9D4525431A58814D12C398F2AC5912964D0CB4CBF03795F25B2B9129BB30F6D9962169DCE1FC033508F799698EC389354AD5D44DD5CBDF0722063F1E8D8944AC2C26B5358F5C6B21598997D03EB7F99B491FB300DD23FF4B57F9394D1E5CBF9FC7D820885ED355FDD5B170D51737005B545E7B4C290B844DAF1408E45941D3CA5FAE073F124DF9C56CDC0B6270AE6060DE938EF2271E4ECE1733D65898C1D9E113E0847797DEEEE251A26B77DA9C80856CA0A63322E7AAE3269E1E00304B67D753E6FEF034CD0184C6B1DAD102746D353406A3FF992CC812D1B8449863B4942B746DEC48D1B48C10A03F60EAF97C9C6A3781B5C576DB453F2FD0A5C0DDA1C3269CD44E9EDFA5B6E9CB19DADF6CF7E27678223A26DA30FFC20CCBEE889E582A7B1ECCE1DCF2158D72A890F5759D520B1D584418081CE2F27EB040B36C175E7AC18F783177143BBA912A5708CDAEAF02C03805E71919B9F34F44F617ADA6B7C9B05EA325A0124323405D32C110323774C8EE5A24E10FD965B41843BB377B17C3EC673A042277F11A5DE7F7F27E6E0C93FF2D93C56AA430EB63C69C912DA00A374FB0301CC536A25BB3C4C812FB3C2B51AA705B41B367741C84003BC5D2A4DF25F9F22EAABFB6045B6F462CDEC0B5EC9E8B6F360CC6042A7E5BEFD3CA9111A1E0A389C7E8DBB7C0E17D2246DDE5CF0B57CBCDD6748583AEC1DA0A627F98827DB52312AECC0CB86C62E4BB8F75C50588BD6F6B4C0FC7C5F35255D4A0471AA59D0C970BE26E8D7AC318DD9E3A78D504957B517C24358E15C006813B46D0D049011E3464795A80DA3994A0DB2488CC748D9CA470911BC3D17110656348C60E64F3022606ED63A039EBE297E80600262669C9025534C44B272421C719946CBCD17CA7DC4BAE363D90F2D835DC43E8F3392AFACF05988B0BD04DD53C2AF3921221BFDBD0FA3A502039CE9BE13F9498FD614CBBACA68D7CAD4DA1169CCF6F0C2BD318C975414A40F5D7A05C8145D8ADE6E9A5AC371F652AEB341C1B3A2F27C19650E1BAEC7B82A30E84DA12D178B0C968DB45C491055C0D8D0545F7E458C4D0E972D5320F41882CAD36B1942CF32F302B0073FEFF11336B82F0FB75A72FD9BF18070501A8DCC9DBDA44D5C471DFFD897BEC27BD18DCD7EE737E0ED91D637082FB2373297CAB1C52BE8BDAD6FFA7EA90C918D918B2D4E38C3182ACC52F8867B51BD56C5B70C7A15404D992FB68087020433D6184188C57677FE3F11EFF202C508743DF70C72DCE2A9DF1A40A3C627022A0ABE55BD8EEF9FB4534893EF13F45A8E4CF5ED92B11CB29983A7311889D9C0822E25E44C91020E51D0B829357666411032DA8D96B9205FEF0AF6BF9D41606C8C8E0A5565048D68CA8C96B3010BCD8043347278F6664E9C739AF8D9F9DC9AF883B924F2F6B98582ABC0E3E55593FAD7D4E08C2839F425A180F10EFA973929BE61EC46FBD39260DF6CAC7D1C07CF9D72858003138B0CD4DAB4F8956798E23F28ECEBA4E3168067D80417251ECEEAAA165897DCD65206AA16DF6D7C4B7A74E681BB4BF6A1E5F61A6256652A2513B43831340FDC7F73FA64D39D9AE920E2CE4D2E3C48C3071BDE26351740C0C6EA37B1B88E6F09B79322DA8E4312800C2B21B3172C046CD56CC6903DC76FA24E78B7F61DA70452A5E56922991E3FCDBC1BED94B99F397ED05558CCD104EF20C5CBF8BE10CEABF9CFEB42509AD4B22E3997A52CE8256E4726D8B4C990C43DE83604075B4C69655148D5CA27D65047952EE9911EFD1524CD173517861FE4CF8A0328B0E279D117CAA692321CF2857C4E5ED4BE505E4110E6F6713C54341BE37AE2BCAD52AEA669DD49EF500E0C2B4E43995B91F36FB236B07B5F98D3AE51BA06904E3840C91599F0D81E0294F18C468F54DAA5EE1283C92B0D766838A731EB4C74519A42AAA32E4F39B48728DD3426E3983015999E2E583A80E2F3F754D3B55F46EFD9287FDECF7A74441C7ABE4A0DF16DCD1C5C81222C4D7A0A116A1D9283562F3572EB3584B0A49C96CBCA7BD234A25D0199E829D484B9CB0EBD20735C11301E985CF2EC6AF2F7A5463115EBF74C373A94C62ED291EE7C285F46288C65EACDACA7C1C8097F3713307C8A1850BD19113749966E29CDE7D0506662137E33643F5E91C2F5187370C0F2EFECCA724ED29A72C46BF095495F7FACEA4B8A4029F32D36FC5733479BD5933A2BA7793D94CA9BE0A24D6160AB3BB5C50A80FE16AAFC9A591A5F3CEAC34CC025CC9BC0FF247A3DD852353CB45C47963931F6845C0B6FD5FC969DA7D292FE15DF01CDA83164F7CB8EECF97680E930F6C221DFD8D92BC1F374DD35F6E0092AD1D8B615F55309C8191ACFA02DFED4A3229D8DA0FD64C6CBF4F710A1F98E028B3F0AF85B240BCE84731F44AF9510C91426D6B4096B3825CA23DA11B3D77CE75DBA64B0E712FB79D696F8E9133EFAA616BAF82ED0DBCCEFFFF21B46ADE2557D5C3273AA3B27740C45A78FC65B3827D57A88041944D929D1549FE86B2F4121665D44114B14652E1AC44CF80AAD218FD86D3A87CF58B2C17D8D981F593248594DB23CE7EB10851FF2475CDC0646A77963F92AB3788ED3A3453F21D024677577A0534EA21695890310A316A2FC07F0AF5DCC76CEB9E8AC8C54538D7413A5B318FA58D406E60535EAC7D4AC151B3806C2A34575E7706FC0745A34A75C7050D7BCC821DB02DAA3E4C3A3F73E8A6D06C10BBFFDC4FB527B3AD55BBEBADAC8E9E1F65F092BDC33B6C07830D862BB352C33150F7036624736C5E3FE1EB9AB1C259C06B273B6A01BC08BE6601C32286F38E41559D70064F0947A05A947ACBFAD308472F0C1E429419CEC0FE53706B14C7F2B9ADE56DB90989CD8969CF83D07D0612D66DD8E978AC3C27C356798F1C93B070DE64F7D20CAA751F1885CB7EBBDC253A8E6F041C84A556B17FF2182F28A15255E88A60F5B89581DB895D8ECF5EBC19DB86A2316EE999FB3E59AF678E85FF7CA7542A3AD5B8ABDCC0DEEDB580E3B061E7809D2EA448A67F236018A0945560C83FDD727FC0A39A79B4467A1568BC5B57FA44BDEE4E3F5919D4EADE6F325F233AF35672DB3AAAA5A56EEC6DFD617A6901CF4A00B78F541FB2B9AC2A654808652244DC90D2BE2BA2FBFB4C426DF112C6FE5027789782671684283007DCA6A1F1B1595E102879B92948E2831FA5D847E2C089D1073ABABF805504098CE773847E1BF21AB5D4D24FD05762325602BC1A8DB4187B6125BCE4CB0E33E27749118B7A3985DCC065FCFB3BEBF6C41E85CDB3387C529D73EEBD04F7B280B1CF0E3AC61C81B824B6F496E0528B6A1F29B4974BC002F1B20F2D0D335D3CD157464E86A60A2079B6D18EB6292E62CB80221B41C809C60056B444E6953789B36C1EC5431E0C8C3A6B7DA111C058A5F7F6C344BC10A9EF1C896C9332448BF657E34F0ECF26598FC5DE2CEBB8264F6DE9E689728C8E6C027BEDEB9DADD26B665636C7612E428C816950D3291325DD08261A669DABE12C1E457D505BA7C2DF99073F10952E768750843554B9ADB180CC49935F8C6B72A566CBF6D8B59210B6BD0980DA93F1269B86A6D1105148F8141D32E36C5D80E919E2D201BBCAFD2E2294869CB1C1CFB2AFB5F0E0758555786887C0D5E3B4A53C5ABB42A946A0DC8C661C5765C9B17FD4F21697119ADAA45B8C18A29756644A79FA504E3196C1C847C78BBB1AE0E1910B1F16392E2D9F8DA8EDD96B0EE8A317223737475BBD9FEB2B44C5B127839134F8278B3B6E8682B141AB0BD182ED0C0C79B33EAC15DAB8965B84BFB0DEE138B4BE5B591BF41DCA61E34D211353FA6FEBF4A4926037508F51437F5939E765FE63BF5FCBF2D901B00B1376FDA52BFB16B4BDA716DD44F8138A4D321CA528DED7E0F34D0F6AAE2D920A81D6594BDBDD8360258117BF46F1B0CFC97A1F6B0B32E26CC1D882AF5B3C36D5665CCFF4C7DC056C9E28D80B4B99B975FC6BA6E502F86750CB2027E0492188FD8D6359FF67AC3B6F5F22647283AE8DE9B8CCD1E439C338BF5C36A1024C658F029B5BB9D9837142CD50E0A83BB8C3876D237345D9242459473CDC71A9798B4F085E1D360A1BB15DFEA5F508920A759BCDE01A8E9B6DED20D165D58AE06FE8C35973B2B054916887B20FB2C644F5BE1CC7BDE0923CE4C2BA0E71C772A3636CB06C3AFE51263C59AE7257735E27FC9198D878EE4D2054FD58C4D9EDAD3FDBDF256DDAC3D68E9795B60A01E63A3C8794FC1F064D8388DA8B30118DE9BCF264AF5992AFE6BCF9B09F26FB7728AB840EE5AD95E011EF3571D45396BC862EBD912D32AC6B4922352ADD30F682F45D2E21EC97BBA64D20975CC5DBD11BE6D6E196A9F0D456CD71A6A054E300A84BFA4CA66F7D9268C46681028979DDF0C3890DDED9417D41049D9F7FFF7F0CCF2220D5A2CB94A5F4B4BBD72631D9F46CF0A62061B323C9219D183B147147239C8DB3DB7DE5CD96E3EBC001A3621B5A40B211C6231C9A83FE9DBB70627890B5B65E3A418C19A67DB6C93DFB362167DC0E7BB4A427FD81D6CE3FF52363846020E6F7230A3F29D5F55638C3A4F268C3F3C11EF4C39976ACD968796A610FFDB57A6E3064F91528FA023E4E1BD3D6EA5039A1042018FECF504AF03933392C1443720C9A8F43A264F8E237F393EAC19D129CB39775526FC115FE73065D0E0B32F6D239DC71E98704D0175790DA13CEC4514E473E6C22E67C4F7D841647737B4F73120761AF12EC59DB1FB95CCFBF3F9915BB79D95D7E44FE34E8EF5D4362238A73264F1AADE47FCA28A4BDB0201A653EDAC7796BFEEE76C22CB5452EDD14FE98D0DA7634FD1A618E2677C8D44071B37A17CC7142FAF465E95B4D340E72A642F079FD21D4947C0B4C0A735F63D8D20F61C3B8D520047896F1AF0AB108666B0286DBA0A750D27732ECEC76BA90E514F40D569B7A742C1E90204EF34BC769F7C2C5034578CCE065FD3E2D023E9498E4E5FAD21A00293005CB536D87B6CFB560EE2A0A5375CB0FC62856C5AB7AF872FDA705C301275822CD187910879308BCC2E9A8FBB09240EAA9FBF97323F7497FDCDB008F73929F08EADB9D945F740BC09B79BCF4FAD54DFE377856A03042FE6AADD9859354A4367FDEA2D0FE907863FF9C2AB52161F658616E5533A9117DABBAD92D0CC273A7EA519B1EEB5236BC536B22671EDBFCD898BA9BF93A3FF5D29DC9F406BAE4E38567BA05B2F9FAB0F45AA994297BAF47A0C19412F048DA62F00395199C469166E7949E17657BBD6CAAAAE4D39D2FF867B6653B9821CC78237E20816F66A55BD82E47C421E365ACDB59B6DE696B59827273FBBEF71EBFADACB6817C125717228913502D1FA26B63755D5958CE782EA5FB32D887892E6F285B67668D46DB0A35B18456971154B44AFA85ED67461B141244C7581C8CC9A7DFAB6181D4ED66E862C5A073E38B726C534E6550310E1B89DC3B53F42E3DCFD52568E20A7DA703B04AB6FB82CFF8506638F695EC62EE0FC1B5DE28D89DB19E5E48706B33F2AA63E93BC73E41D0D1670514F1A5CD9C1746919BD4B5E0903F7789F7CC5437FD6457DDC43204A87FAB966BBFB817143A962B9CA868984988271B3F70BEEC663C27BE2C05DF64C7B4EEFA341E3D07AC7EE747E433905FBB915DBD28F9B89779DFB4A8C76596FC827B5E2C072429A7454F15F70738CC1BE4EF23C20262DF25E0F61E5DC58257C176EF80B14E744EDE53601F081F998E983D792A1F260CEC022CACA156027D086558349096D009940F0E49CFEF650CD2824D21DACDE8AFF6078650BAE3845C28224F8514F21BDBB9174713CE1C137253E79025B22AA057EA6C27AC728921DC22DC66E361B8F362A8004C7A25D31C1DB4F8DADCC0A6398E06B13E0854C4DB05926DE6EB3AC76A2DC350CCECB9A60929757B704D8FB34A08C7A0ABCCE6B7B375EC05202EFC9299244669900AAF002FB17D24C00739C80AB39CE27DD3ECB097535B7CECE857864D3583AA169A67E7EA4574977C7D0A0EF1D9EE78B549C81DCF5C03F7F19946A349FAA2CA162AA1F92B522B45F0BC0C9B4A4C15338BA081EF009AD5B7939239168A64548919555A070C7A183639C8B7A41397892BB0D1089D83BB207031AD734389650EA8601F32D477C604943D04AB200A066406D6C27B990DB4A94B29D2CD100E563BE4E9C2AB789D5FED2C6A15522C064943FFBE8199C449F76A0B98D03365F26EA98F31B1694E0623876F86C59077C0411C5D37BF7EB7E56D965210B19B25CF74F1FA8D136E22A67BBF3D397F31E04A7BBD33F602D9E36836A29FD410C9C560C1EFB8A5DAF27E74125F11A3E7EE880C6B63DA77FBE6BE2C97D47F91E235068C632428083E4BAD55342EDCC1067B3DB634820916562884E9F7F7F18748B2A3EF21171E24A5BD8F7579319F80D0B524885CC744862427A48249CDC5CEC02786D4AFAD772A03997E78082E3DFBAACEB6BDC5B1AFCE87529C984222BE233598A3B72C4A4E8673E9390B96CBD8C0BFE7A408F0FB6663DFB31FFD33EA143CA51444E1EEFDE24FD6A6B82C158E81A650CF82575E63377A7A91B50F9A252D2B164F991872298F423E036C2776E1F594C2B92360162B8C3F2CB70B7E3F215242CE2E0D0B22446074309882EBA36431850FF430EC68FB5A245ABC5CD29DC0DAC0EE0F8BA7660589F3A58C5B704FE6FB8989A83E1AE240525AD67410AB3705008C09D1D19EEDBB2D4D0E132DBA5531996A6894D89D4CE492C0AE796294529706D247B1A1E851631D62468AFE750000D3390963433DD8473DABBA22020A1D74D80C882DBB286AA2CDABD2B1E58A8F4DE2B08480092BA48E0002DA0C8B1E0FEF132B148DC2E3B157B9128EE8CCD94A17B7464112FA31A0ED9A4A116C8023B55C949E8B2FA1479324C37EB1A9193FD9126F5A30417AA38E9E5BB6D4550874D56BBCA827A5EBBA71E787BCB688D0FCA46F9F19E1568E7204BB4477EA132F1AE0790681A6BDAE782B51B0BEB47F5FD21545CA0370E8EEDCEC6266D61E170B22A63B3B165AE6426E731002D0327BD56A92638EF536D5561C906167E82C21882E21E23A89EAF235A43B00D9C7047E3D544B93F8A7452D05E1C52508908A7D6F4CD7074F70D020FD8A0AD4233BB71C4198F2F2669C6E603571530AA9E87C40795E3C90E346172F47B12F67077B9E58EC6E0E85D004DCABDDBA4D66A017D12DF1124FC194A38B4F1EC2F742484C1A82D8F3227B156E52C920D0336E9635F23EF477B322FD764C0EEA23F423CDFC7C1129E49C9356C5A5A5344D38E0B1757312E5C43FC45E446774867840BB13861659B0E5E30A48D802333C116665EBD2862BDF08A9E4552CF70DEEE56B58F9E1B69BB224B338A0521A8FA895F05551555AF2D13A9CCA21C97D631D845D6368ABC92C66"/>
      <SignatureData type="ByteString" value="364CB827CDB4D0F99EF4DC190858064CA13EBB3BFA8F8AB263E12EE83C91E6956B847F0B2030B642584CBDA74D01A6ED17B753ABDA83C693662D224E2599CBD958BA27A3D888E5F5C8D9C2F2D71D5BBA42445B2D648FED98E9CCA8046D1EF9A798C2DF4FB8D30595656CF3BAB9721D97EF6ABD024A0E27F5265E69D8EAD5852BA8A14737E3F2F3631E829DB708ED1F212E76E424E63CB77C7541AD17A65EC1B678121423A9761D7F2D585FE68C7E5B7A9267380C2C3B35282F8F8C97937998BDEE0C4CC8485023C47F47D4FB1DB7BC1E4B71B76E70AFB467AB266D311315AB88E1126DE5AE98A8CFD2C0C5403B5644552670F635A20F5FCB7D5C0C1391373677DE4DFCC135485692ADE9CC95E40C45719375700A4F4FEE8149B23A397D20F356E7176A13AF4FB38179BD7881EB1659685409787518C38DCAB85420D30CF1497A85ACF13F2A5B4C35A48B9937BFDA4135EF1AE92F72618F6CB7DDC29CCC46945218825936FF212E7082C1C96CA80AF911511DD24BF667AE43812274352191CE7645D46CDA7BC4DDA5A6A3F02F879962CC77FEEA2F126FC61A5ED45EF7D80A7E7EDF7FD1AC21B3D92FD9F676FF370D629856A032F46320964C5F1ADC3DB41430E6BFD232F427205C425377A317C553EF2962B1CAFE5F9130F958D2D12CEF2FEFF81FEAB6E6981785545940F3751A50B1AAB22F1087607B0954FBC97BD65B331722B67F720F9C98CB1E1DC368EE8FBB7F149BE6DFC1FB199C4FD112F5EB23560F894E0BD8E60C050CDE136152D66074E589A86A3067D155E3E55793C294F9C7200F6C2420DF48A3D6F912F14CFEA3A5F3DC39DE45D55CCA125896C625C446049C0B682DF3ACAE051A60BC6D35C93616DFF04CD9325C66F8DFA26B2BF73366B73FBAB1632C1DC110C3CF62FF12F6C8904BDF3F084DA500FC1AAEB83A0402F340E29CFCD6EAFAB8D4726B0C57598E167CD7E147628144F1CE9FB05373B13BBCBDD9AE70246C9E74A651298077A93CF03019A941D7DE45365AA311E1099DBD0AFC904C3387C0792182ABE5402C1764668DA461330B26D9AE14E866A4699C40441292BBDF5257E3C53CA0A66A6714E20BE864F0727BAF5C92C5EA9DD26CAB08726EF9C0E9FE444CCB1CBB4C25DF8B1CA95883B3B32EE7DC4160F625BB980EF67E60A3226A61D83DF75763822C6F4BDAFD7D6FCD5ED3F2DB6BD27185486E7C0C7319EAD7192FFBDC473BAE822FE4271BF56902F82E4760675783B3610DBD71D818AC3254D9616D238AB3E29183992447B2B21A7910A4DD3B5F6247B9F2899459B2F3586BEC155644A56D7D572C3E911BF87C4FC8AEF18CED44C733C6F1488743693E64D4D5C7295205BF31CDDF19F2E3F09D393D83BFC35697B9CA3640AF50DBBC3204C9B811EDC119D1B8609F6E8F10E5A54E43D01F498607EC5AE5461C07FD4D9135BFB3CE508B079B363BE92121F139280ABC5A0369AC3C2FB8D7DFCAFE78C9C9EB979C7DDEDD84A96EAE311799D4A4AFCB79E933AD081E1291F421FA092BBAF72C1AD344DAFBBCCC40EC0FC623B208D49257A0E3E04DD51DEA4B51B0A0F767553D8A6255B3457943DCDA168AAB13655C68960ADA59A4EF8DFBF01C781B578732254714410630FF322BA332519886AFB753D31FAC9D8F1D8257D5BF6E7A87E22BE600F465CE63FC406BD8D3E43741575A111F94BE392F5A3608E00E975F11CDC9E9200D7A932510307049AE257C63B4951851695ACBF806321E6C69311F52A5DC55F82A1AAC2AB58F4D3A69E660774BAEF5D159071BB8445332C702A44C5C6345216C136FFDE675684819FCD876F8C5F335C170276D39FC993B80DFFCDB2D29A66A71B8ACE39F9380903D4DBE48B506586205884727184D3156FEB2E6D5FE36C7A6F74DE56A17E0B0E06AF2DE3913F5B89D27F0CB3FB9B3C4674A4A33ABFA160F1CB0A6BB971C94FE326C96A88657A231474C0BF9F5B7BC28CF07A404BD8E5DAA4638D568B78538114F5938A6413A332E5D9153EFF07031E2EA8D72E2104BF5279F98607AD43AD746CAEDFF301523226902B7208E9A593BDEF370A41CF90395AC2CFD8798B51952AE7FD2CBC09F57C84E9C34408596034504C0C9B4DA18B3A880DA5C449909D929DEDAB81B6B2D4CD248ED0373395938FF9AEC63B96BC4D09EFC3736291F347FFFE536D1DD26BE3FC23ED9B5F1035B2B70A0089A9142356FD27FBC7CBAF2579D6AF5AE09BEC7DE07D946710C1C43C32511DFEF1F1F84C6BA718848A7F669FCC07E79A4D560C550EB6537548C5A48052A9E06E2C5D12AA960AA17F443392EBEA87F4796068A552E37C1EE158C5751B6F5D2D60B7AAEC108256371B5D1349DA28CAC20A0377A95A7AC92C51CEBFB8C0BD24634686F50714743AA93D648FC1DAAC26FFB3B67DA066FD19C2ED126151450F3583377CEE4A5AD9CCFCE279682E79AB4F5849249094F6D07BEEA6DF8F75F1782FA82E1EA23BE0B003E01C8E7935AE7C12670270EC330084EC529E486EEEEB02081D4E2F6A38470EDC71F01B4A813FF7D0B24AD202D7DD4A56C58E5938FB564E7241F95136645E4E6EA5E9DA6C674C3C95920A12589897D81747C8A53F180CFD4A84729E6E975CED6910C95BFC6CDCE7A21C3AA6C84B69B1438EF4994729881D0FE3EF2665ABAEFDE0DB556466D0EE1FD2409DA77FE4365DD90A7899456F63C0FD3D2225667B40DD782CC39F9C25CCA537BA5F1EDFC0BDD5BC2BA8B45F2BC6A8AA4A085F78968FD6857786A01BA2632EC1BA95EEA3F24C904805A6D7CECC0E0A88C8BF9475385F5C36DCAEC2CF48FEF4BED5919EF23DC04AFE7EC71DD4C5D0D4B6DBBA7B7497D284EF00E43414DD17898861778B152073D14357B2518A4705D4EAD903B50851BCC12A5B9352DCD75DD58FF1A2DAC6AD9FBE5B810DBE0EDDF71D7A745C936ECD2FE0AB9DF7A20E8DDFFD07C62CFBE2774B8465E02825A2CF1FCBF1BF329F3B6A30E020CFC38187C3868DD44BD0CB3C3464D4F1B83287AAB09337E29FAFD8218D1F9C7A316BBF48FA3D2EC11A1A7E0015DDEA540F67740FBC55AC2D96F452A86E7D8CBC27088B087509912868430941A342CDF541F2EAC8261304A7361B1E59139384526D95BE85FBD5E41E8CC88389BEFF89549E92145AF358212C18766381434EBB60F914AB59B1B275F4FE0D5B227C2CAAC9EA288DA1B9423460B15E07BD3080F675EF396745251B39198F0D632E0A2F32C4682AA4E54A62C256FF4ED19A18F9847A532AB7943ED90D811397176B0360512ABD4DC1499E739B705E923A6993DBD736E09D680A736D9D7356E858F1D558EEEECFF312BD8FD27CD531AA0AA2046FADAF1A0873A99B4E2D2A1612969980A7E17684EC177F78CFED631A7345C039974237E6EC5CC998E5DFA73B94813A1EB69A150269452339E05A719C0F1357308532AEC3C94C4EF7F5411F6F06C63BFD01654B05C55A9F2199B7C5D3547CC2C53C90B0D42CDC47A1D46A5B082A8F496AFB57F51CAFE93ABB8DAE77DC2D5ADB8608BCA45E70F1B68F880E17D252154F4232661EFAA9D77C746F99C04599A4B540D5584A6FF071FCA379B61F6C8201CCF5E6A83B29442D62E30FDCC1923DABB181C0E3DDCF0FB024362DA73ED4F405D91542D678CFA138C05EB592680E9AF5ED4CD2AFA6BB822EC777009DEECE13D6CEE0BFF98818FF6FD51E81D657A7F6457876170CF8DA94476F32792B79D9AC6E7ED9D483AB4B2C66EDB1C418B6FD0F68E9006B344B7E7A8A52B93EC1AF2647D43419C1C011AE1D74F65CE5A778DD3F4C9D6C6B1C11F7050754FDF564718B9285890556D81283FE6354321B2755C4329154FF438ECFBDEB88DCB64034C859D54D5BAB600CCF4B205A0AE597D32B414533DBAC0D43D9A0AB051D48606F0A79BE64A0232535756E25D40888179D8AAA1D6849C7F6B09D30C5558C4169785B344871920CADF4B57E6B1FAFEAD6A1977097526597E01A4A864F3BDE10B234858592A9662644881FA8919E3009DFDD6A000527F0CDABB0CAF202E2F0369610D695F755D4495A1ECCD6687A379FFCAA9FDD00A05EC271B5B80E55BED9D5FB0D52383A7BF83BCF8FF0346A4415948D68E1CB60F26EA5A762F75E435C740D530BC578F952F66AF73582B281FBECD7BBD7C3BE1178001379F4A758848BBCCAF1C8D0E43A5E8FBF3CF6DF23EA66B9363D8E2F1FC6B7227FA16A09B145DCC9DBA633E96EA5CAB3AFDFE00C6BE18BE2EDDE7355AD056F656AA1BF667BA275F4CC6107EF3CFAE5A6ED323D3D8BC6B384CFDB3D20D4D687541FDFA74E5AB6D5E7D6E97BCEE55A781A8A7D6D4EA4EF9D6586249EB8B647908F409BFA26709346A1660507F30A086BD523A1B248E73AB3727972220D6FE04F7AFABA817A6C294A782415800928B178E33C4C1FF807BFAC708F0156E3CFA159C93DD4F11E7D987A7FCE277CD1FA81D2694734A7BBB68ED2D67C6DFBC63DF98AB687C56649BA0CEF35DA57376BBCE348D164C0048A6999E551789590FC9E4E83D99A0E7DC86848B6EA870A719A37A38249979710326ECC1246E747540EADCAE798C975E9DEF1130AB7070852A7926D5BF95D4319EA99C9E0DEA74ABA7E1B3BA20C51F008A51E10C1C8F7CB8B841370E9574490FF75759FB94D72F0AF01504F4866520E2B3991E02DD2D843CF6B1E034BE743A4A2DEB4BCBB343EF8B084BE7FA6BA035645F37BCDE6847780DED21A5D530E0086391A699449458B8B332F184B6760599320730B6C601746BFCFE7B2E1D782F21B5BB9867769A637BB57D2044DBFB02AA68AA896FD540739B6CA6FCF44230915E881CB3AF87DD15B080CBB9B467DF9BBA53F2EA990C267DB1BD6C82D61AF88AA5C94B815E049A46AA527FA6B58F5E3C323E24A742145A694ADEEA3429C44B050152C6A0B82CD7020203A208DF2EE54BBBCBA18F6C2AD1A7FB3B422D871379566FE1AF0707D1190B9DC35CAE7D9845367CBB59E4984C37C2B70109413B120C0CB528624E2FB8A1703442258FD03457567B47EC225A93BB956F470CEAD1091B64BE0536F9B93282BDD84284EEB8E0A7C82D3818592DAD208717D6566B171D0642724D93724E7447A964BF978F38FBCE372678F76B19BF999ED992C641F1DC6547773D0C61283F0C410169AC4963AF6259B413133B26A67CCBE0E65FDEDBA087AFE59A9D2C7DC57A5954B1C73A30207C467ED13DAD712C70094356A723C67E060C89EB81644083212FCA1E825A561F3B2FA3064374ED1BA5F5F19DB1FE1A20EFD9D08CAEDFDA04EFADEB85AC56068C99B9CFA438AE982EAA4D15D5F09F6BFE6F666B9FF3E66C73D4E645FE91151F386643693E5E59AC804589C186F24D179094877854DB7E98F945A6955246EA899BC8A0CEFC5C89BB46C01FB7029841C3E1FC61994FE85EC39A3E3C6AE052E1E8F2651BC4E8AAA9ECCFDC87A4DA25FED65F6633398191FF565B8C3FFB882468B51A572C877F257C4ABC81B3643F12993709DADE342434E8354FDCF3F08B9A546325F80FD6966C925AD853DF133B93519D043EC2C6246B0A4F3E952A4BC2C81EBA4917BCF04A664B7EF8C95C8362E4B58107751B37D0CBCAC40DA9B1170344F84E11A1A647D1CF190618D77E49F86F0496B8235C58F125E0CAC6A9361D6B4F5A1D9DB2EF1EC417E240157DD53E10669F50C80965ABAF31832325EC17CD15782281D7D4241FF37DD7AF136269EC8C5C25F1731568095F8E7856ABA12FF4D517A998D427BDE458958960B7800AE5ABA63ACB197F5B8B7BBD77A81EF79852F2BD389655A6974FB81C3259CCCD378A3DD43F81AF08FE04872ED846F0B5094DE7A71FA8AF11B9968929E805F3D0418B14A06F3F26E2B3BE217B5874B3EC6424AF49318ECAC8BE9D010FA7A7BF8D1EF3F55BAE36CC648E8070A7A696F039F23AB78CE7947420DC667AA0D213E671A342FE6C7303D59DC71C27D934369A734D78D2E1653CBFF1B58D8046DDDCDD6FF8092BB7969BDD621DC90FB01BFE3EC67A7570EBF756B9675F39DB42FBA6A753771BFB74B4AFF4D46B838DF1838DB371D056F1F75F9183A9535393B7F99E5AA3062A2108163D924E720E0087FAF0CD5FECB25954F647C3A55E4225D97D60ECCF286DA88BE1DF15B11F46C3226A83F9AD168B95889DFBEE939C60A7258A491FF73BDCBA7EAD6179E83929A0DA5A3FDFC1B55042D2296F871B86A3D249BA2AC06C5B2E82DFF596731E2647674B2AD109B876A8F20CF39E3D28E780B62F26000B5B2CC6730EA6F63A84FAD4A3CE389BCC2FEA830D85B82CF7BF9EC583A2DCEA0666712943B0030CEBC11F0E431481A1C2EAB85E026B674D11BEBE39851FA15B0A40E01615ECD5B158403C1A7669B955EBEB5F0BCB642483E731026CEA507F673D7865732B63BBFA5BBB4A903557D019B19C8F0BA64A3F293FA8BA3C67F26E4722DF60AA1A2E4A50BABFC0CC1A4A71777AA0B5D1F437676C78BBCEFD001D78A4CF3CC0E904282E323A4E6277F4FA163768AFC30000000000000000000000000000000000000000000000000000020A131A1F222C31"/>
    </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="Valid"/>
    </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>
