<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="E7A32D1FF3EF2A0C9621F3DE176A408BEE0823ED23A2D1B52CC97C2B01C907C15990ED4B43394FE00BF98CF881CCE9E758FADAC28EB01AF1A9D87A2ECF8116DB7C0643FA356754EE85DB51527542AE3935583AC4B50AA7CC9CDAFB5A4A7D760E3864D9A60B45D075947238877116CC703680930A47CB2FF0E092B8BBBED873D61BC2515B3449D1C4098A46221B09858C183159A610833062A322692114622022880089318484048C868104B6314A284AD9420E0992480A97640387881A94841B315153B404893429992202E23430D3B66DE4462C44127013B630E04820D0928C1A356001B784CA00880A42521208400C226618A430812090E432101A1202C836111820420249710C226C823408A104811B912D1BC48C03388A98800DA2068AE2C02442985120230053884160A2204A384ACA86718C822D01B3300106522404480C240950462012184C821611A03624589088A3186904A070203649498281C4420010B78CDB962898268A0BA67058106A64906C10465224187062844C1138481BC320011112223760E384508B0060C3227001076608216410B79008358D24294999066AE482249B100A8A460512196CA1B265230984CBB87003332522204801A04909018048382583C440CB104D42A2689C026A1C30011C280E14B345013569228588DA468A5804464A1611CC266123406CD430921A9869C0980493B06590940DA2045063B6441CB531843845A2020E004984CAA650C8A891044328518660D3268858C020D8C825128945040600511289D3B82C03C28D10348413A9300CB3118938010A992453828862B210643212C8426504826C14232C92A64863006204A125848660883880E3C46481A03163C2055CC6500A126DC8942819272D19120922A25191A27113948553C641E102288B882453080603032A1B0684990611A4260104164CD0304508074A98269240407010170C01C789208880CB2029E4A00101332CE1042523466A54327212124E1A0909108985E4826D001921620251194722D886098A24228BB66D830829120261583470413249099860D8A46901080448264502C58414358503244A220066C2320851020043102A98206AE1A63093824590984DE2182A01C1310A438DDBB08092042850A890C1B269920860DA440508805184128E02848D99C4080A11281919214B125010418A94B425E0342DA0C2645AA8919A3032A4C27091980422186813414D1B318611810553444D90B850D4325144A4241A122201398583200D21C944A21261091220E3142848304101B64113088020B76C12179209198A14B2404B32425C12095A800DC1A0492335000A92401B90301849898A044519966D40146E441852918660DB084E50A05089A64810B6681A232908A5305124269AB6081403511147329C268E09431082228010452909B005D4980923A3801AC5251C130000C02012A6810BA561219511648444DB2244C0880C93920DCC200482C20D90A8811B450824092E1A022120012C1A086E23102118C3684BA290CC946C89386113834014836012324AC4260C02483192A65149C251500490633029A120408B2084A1B2041CA74504A669D836650A0624139901C91842D8180808162060B20913824554107121078180886DC2162584324EDB024D41842DD8B6200AC86013392118C2880BC369D3C06D60849124A02818C9308A0612DA1261031222CA940498366C40383192325218374082942864866D0B3730E2A81058B6206436666136648AB48411A820E3164D22478D21A0615288310B02645C248ED3B00D990821D4A28009412C98808C210611D0386A00898194486C80064862326688A48D59304624359123320594202D198060891221E0A44DC1948021C2881B121080986111204883344DD9844D9992905B028663446E41C04C804462D8882504B928E29430C9380908B3911087401C148224A9905A084ADA42460C472104A350083811C1928492388E83C8600C4068021468621650E0A24C99A86122B84CD3320292889141C20D8A068AC090300B116A02058E630081D226728442304A9221894664D0149008256C1845702139804828040A896DD298641030318A400550B6800B034D241071A238710834896046689AA869A4C065C498811231009842080C94690BA724C8064CC89284A49650E3860900B60C89C82C88A848C3068E09A3407A6DEB645E5C2769F7A9643AA5ECAB9D234445F201F2AC526D5F0F80B37F71BC9490CEB6C49E04A85934D0FF4CFC8C7CF7F16C175C71D0A7A306AE516EB82898CCC7A4FBFAB791366662B0ABEADB792FD2387B6E7F9E5D32586BBE8BBA767377944B55CDDBA8E3A0B1385839D4A9FF5174977E357BF3CB615407FC7BC6CD08DDD011E0804CA74233685B56D4609C1D0B6D66295407403A56E1DD9B1121467C0371E0673BC2C25C402F8EE7EA476FFE287D8641E5005ABF8E4AD4C52D72C946E1C5499360DE0F8AA63B5BEB890D864C0CD6C2B181A2E30A7667B39EFB407A23D60993D850980B0EE867872CC206C7A908F3F914F70262295DE0FE05AC25DE62599C86F5A49E496A4A52BBE3BAF542F7DE20AB4396535960AA9279CA25224D2DD3866EB45DD6CED4D21C9FA1826690B895B36EED45257F431590759A141B5C601F57279634A286E8E9832A5E2AAE9C0493EA5B97D56214B8945263247E08A44C972024B901D9ADCDDD28DDF561D330E7293AA14E4184C124E2267A168D10051CA45E5494F9FE89811AB140E037C124336019C8073E01F6DDE21896E7B0091747C0FF7B086C78ECFC56B7EBD8D6030ED3A779CDB6D23B4E12501A8A6792B1B8C257660E200A842EAB60D82D7DA664CD1534688BE7AA76CDE52D13772184EFDB37876C7DAB5FA9CD8B77AD870C5C54197D8F4A0BF4DE19EE7105ACCC4383018B343BBE275FEB8BA4BDBCE2F6B64C9405278F84CEAA91178E606202FB0E7A36FA76A1711FB04228FA077761DF63BA8E1426B9CEB462527A6F4BB78DB4E3D6F04FE84A2B768B1B545FC591F0DFB5A1695A1B1495C3B54A9FF7BA25E43DEC1C90BCE7D9EA7D415C4F849505643BA22113B901C4D82E2D2D55545A8C417AD0BA399DBFA2193AD6248086C0FAE02021964D7E4ABA0FE7FA90321A30F0761C1C6517AAD92D2394E79A55E0276BBCBAE3D23C020EC63D1C5AD1C618ACFC15121B3F79C16A93793C69CBD6ABD1652A6C0C5233F7E9E8FDCC752A778AF53CCA195360191BB52CE8E15DABAC8DCF55CB8B1F41297D9B88C9F3434A85BBAC9421C7063C61793F314D263A81F1CBA5636632C88EF713B79171D5068EAF0FBB88C3C243677D755FA5EB6DC6267E2EB7137BCF932429267334E9A95FF0FFF562A8D7FD84D31D1FA181962C8821AFA95BC4FE134A8DB7AADA89564AE79D1508D820234B984F77DE55FD0F40201F18B7E21A08DF9BCF4C543B527EED60C2C030075AE27AA5809CEA43C6171C758D6BDFFB6CA327A33DD7DCB04E5FB17D4E9F33E0DBDF2DA855E00D64C3EE46DDB5B3BD0439E50E2A9E90A7B1DB915EBFE834B2B7137F7DCA070D159995708E1A3D6248FBA6C1D3EFCB67F993AE9963767A462C6AA99C02DA01C5DEA54EF374E3DF53866B85595C7DA07B950009502EF15BE0A6D36E2DCA263592FC486F6E3BABA6801DFCB3EB4C9C80488DFD31E58DE531179045CA89C328B693B185ADF34DFC4E30B4CD822533DEEAAC1A8467FFA6B24E1E0601AB64A6FF100A026518ECECD1D92B44F9F1987E21976B2F1121D8E6077E9283A841BC2D27F4B75831BF65E50BABF81A4BD5FD913B1A48485FFB96712F1C407A62C497969FBF4FAAF4839E3DF0C88756E39CBBFDE151CEE6ECAAE1F20F2333E92A1374C0ADDFA7F179015D3938E9451D6135F6E32A4A409696934C6EA80C84746C145E2F1614A73FB5F7209482E9BB8258044F1E39814011CA58BB3F8319F0C2864D6743CE2FC3B15770B58173B59C7CD81EA0B8EB5B32076463182898E9887EB70705F84D9BC026CFCCF954882344A5EA5D0814D91CB80A6E8FB27FE3EC16E54EB082C5FDFB13CB3F545CD1AFD945FA89D62F181FF74311C746C491FE269271F20811B5D5B995F51E1EB622623F1AB1B784E523D53BDD5F6CA431E2DEF9C0CAEDE152D15C52F6DFBDA687ED6126C2EF5A69C705F0D512A3271DDAB1050A1B9E60A76924B5926F34ACB6F6E03270FC72D506BA5DB5E16FA0D0776BA4A4C64C454D31FE58F658AA03F2CF6B9E52DAEEEE4D0ED935D62E142C65C08CD9A17E16F61072285C4B79965EBF74F5B930F7725AC9E63E5CCA87E8FA15476A183372E287DB5CD0560B322E6733D7870921CD24D27AC60FD2986F04A1DB25834683F956BC3E271D26A53846D55A08748019AEE9CCE7DC745C6B3A17278CB956970E0D3BC8ED4A7140E4C39E3D567110B42BA92EBF957F1A76A257803147B850A4327242B0347B594A2E7E799AD96EEA7AB2CE3C6B8EC4F8A9EA40183769247574238E30D1D989B0280083EFE66DFB0BDA90AA34854F5F86199C7DC602C1F39EA396FC3258B5676FA7BCF9CB08E8C0EFE4FEA0C15E40D0443B18E99FC764390B6625735B95F94D51E0AA2BB4A135173C0F628C8EA2CF740F23634E6BA36804B4532DFEF5128B0F2E160CED2E2CAC5FFFD25CBFEA44F2823B3FC1368EE30951D0A699047A0B50FAC8F6F24511EA659F7764CAA33EBC18246AF78B6D918C1B3F08E372529146A05D8A913F2DF7CA16FB152EE4A746FFE7CD77B48BD58A56EDDEFD36D0057BFF60EF5A45D0652529D060C47A60CF84DA8983D44F928EC30563D5519E1A1B526D635F46AD0A75849DC1746B65488C2EE478F581CDC8E347B957BF02F45001E41D69AA8D17A5AE51AB0642D14901805A7FDF5E5548368E485F1FD36EFD39843E5F2E5BDC863638DECC3CEEA320A65E05E25C6F101BDB98F7FA93292055B6842DCFF62F53AB81CE097BBABB983F8CF8633A0B45765C6F6085874FFB4F83A65F7D17A3D69EF38669EB7C60BC9966C27F57C3F00965884338A3948D8BD3C3DCA6F933B9A358A04B5AC81CB8319DC6FE607A1302BE949BCEA2A044AB1C2009C5AD13BB08C788CD45EA0E5C9E1B1A9720F9230C0B77C5FFB15B7FC6E27B83351CDA705750652475DBAF8722B101B9B10F58FDFA703C26367F5F0835270AD93940A7AE3C09027022CABEF4E8A0AF4EAE1B6C9C08791C7663D42F67D424105CB34A69BA65C156D3416E90AB833C94ADB3F8ED50CA59F725A02A878EEB063166B9FC0DA2F02A143796F3C44C39A40C0820603F9DE1AF8597820E04C54173A8A1036E46DB9DAA409875D4DDB8844AB2BB50DAD1F9915EE6D96220D58679C525F91D85673A40FAF52C2AD9D3BCD0B1683997B26C5B90D0D14DD2250B5B5D6B38B44BC9CD0523BA384DA1F6F9D7F4341114542B635FCAA0C19906D0C7204FFAD61DB40BBEDE7EDC8DFB835B9CB69200C19CA5269AE710BAFDCBC48A792142C1AFB38CF254CC88CF68890F020BDD0D50683ACDCF48E5FC0295AF549486D55988BA57434258B1A53ACDD62DEB9D1DD4F40F45CA4E9CE81D035A74447EC7C82F30B4570304D999193B00CFF76F158302A57D8C4C5A19CA8A0CA3D81C9FB9188EB6B05B597965D002EDFDC1F1F489AE33B37B52C1CC8BADA7383B31DEC104D21D8A0CC2AE800CDBA67C0AA24CCC5E81D259A19F773BB221972962D3B69CF853FFF96BEEF57967592089DB991687C5754F9B32A54776FECA9CEEDDD24B8A53186D78869D87D8B0042D212D33573E9563D1D5493CD640D8A3E1C071D89283831B4E804EACC0B42C93F8CEC6B0DA8CE86EA819F98667A65E950F4763005D041B9DF14CCF84998B26128FD1ACE193DA0422D61C5E986B4295EA04D0615B9D6074EF9C0BD6005B259D002041C4A5280ADC389D3AA39F69EDB05810451750C3772DDE80408EAB46AFEF41C916E1147AF4CAA92CB1715541D57704E25391EEF3B40C1FE3D7272743236842D901A0DD83C78D43837B4F696FC794491A3691D5D107E90A6EB97CAAE57159126F3A595414A7BBAAA6CDC6715285A64D89F0686B78DECF9F81DD765A948A555E5EF6708B42C86162BDFA24FFDCB2487C37D39D9D460BC2951813D38246B72E616E7EFBF9BFB8FA52E978E8F61115B1B02D59D11E50D7E1D54B15D0C0F8C09B00812F839031611E71BB2306E5DF7480F72F4DE9F728B01807F5048A2185B2C8698753B8E018E89B3FBCC7844F70BC21E9C7AD7F8964B4D8E41DD3C4038CFD81264870CE67DA1BA1E47CAFA88AE21F9F19DDB690C377D190F8EF10041E7C2C1314568613DE384C494280D796993F73748FA3B918FAE7D14A886CF7C396B79BBDA8C0C4425CC6851376CBBE40623E47BF0B61C6837BBB4CDE2A47E4228533151A2FF0812340D9D6ADC311D544FA4230DE14CCF7DE6E23F45065CC2EF0A53900ADC866E83C44D00B6AFDB5B42116A999C1B91F432BD64719DA99EC1F548F76092634178D799D2F2E8E22969BEC7CC97C7749F6E8B88DEB6C2644BAA52074951229E68C4B7FE28FB62E9BEC7FB989BD7A5B9865D20FED21A6793E5C7156A6D7CD07445BDE28EF800DB839A25B7B9068F816948BB8D52E00BAD1F45542B296ECA1CB47C08FA14B2B833F321033953AFE0CBA0B822D47B82AD9CA591B121F8B785D7B27FD8A8B8CDA9271BBDD8F995805FE0EBFBAA858B8FB63433B149EC0CA2AF8A39AEB76B1322E971265DE86F97D6EF757CF0899F14794DAB3F823B01830C3A129410806580EB516412FA595C9F6191F489377523BD3248EBFDFB544FC868F77BFEEE1A87D4EE93BFEEEB541DE4538D401DC8B9286FCE2E37AD610BFDF1EBB86CB4CCA5B23972792911EDF3AC2F89A1253D0E5A4EA83DA301EB2BAFE611241ECC1D35172BBA96BAAC2E6218015"/>
          </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="E7A32D1FF3EF2A0C9621F3DE176A408BEE0823ED23A2D1B52CC97C2B01C907C1ED2454606B6EA27B83032F901128FC5CF75F6B8F3BC7BD9202FC6D99D1B13F2FC10AD0EDEEFB7117C3D2BA541EC7B3EE34859E3822E504D96A25F290B0623D32D9BA7D82B9602DE4951145E0D739CB12C9D438AFE6C32FF000F421387B5207689133060A1EA12796FB72C69C409549FAB262FC538922FD700C9ED11C32B9DD0B2519F465FD7FEC353921046CA3984A5EE7239B4963C51730E1B258E37A3FCC8FC32F6BCA0D6533412D3CA12A51D8679D8F7989E8C66FBEC4AD61DAF714E8055B0DEDD93F85E63569320FE177C4A6BB5FB9B40D29DB2BAB55C63C9DCC5D80117CB1AF97D865F64AD6EDABF52454BE7DB7A5C6C9E7FAAA6A0EBE3A03AF614F46B8A07889521623FC8193177B6DD2F925B69E3F6C3C7135BE417C0DD68A70A6169F9CD2B905BFEB35F1D1F89ADCEE9906E483E9E896D05A6EC5CF9E396545F25737A7F7054EC00F0B2E230C1AA9411DABFC5E22D5DA9B1619EAD03A1714A28B08EB7A8C40E0F27199C2F2CE226630E323A1C85F82D1532626E458B2AEA2ABCF44F7AF69089DD79753A4EEED18245818EEFC9354F30B6AFEFB29D2A3DDBC45BB4FD1C63721BD196C1A706E3CB0D0CC969A24357A07F0FFB68FD472B34F13FE7C989079D449424A0F7606AA622C076703FC0183CA0E77805E9531E01039CEE3A533E3E18772DAF59F3E134ABF0C02ED925ADE696D15E0B56536138393A36DEC1007ED35B63077FC2908C62F1864259AE88DA93DEEC1BAC38ECE44EEA573B57E7ADB82AE1EA65471BC65B65336802672755660B692EAA1CCFD82D8FA56410565A7696F1FD2E1A3A0FF9FD4A50A7E90283F35BF10993143F5CDD4C1F02A532671EB0726A780A8B26650BE88FA589FBF5EC6A37042B4FC0052564FD011BB2F60B86ED3BE61CB255694A60345D010D35559F41C2895A141904C54DA008C336CBF6D08BAF3D01A3FADD78170DA82F54F9A38C053D2C3F06D04CC3163657731BCDBDDD83F57AEB3FB5D53E45E77B66E08C020C6BAAD7735F47447AE9A00577B9283B6B4A88AEFF9E5463C6F38793A8D298544AB5A094FED2590BADA930C870E20DEE6BC7D5272E5449D35FD1A2AE99C8701F6657C7DE9C4A357584B15F1B13BEFCD9B97B34C6CB1C3B7F0AC80705A0BCCFDF14E11F314359C301627A000248D869CD04AEBE45AE7B7D6773C8959AE0DAEB4D4B8BDFF51BAA1D3CEABAA89EF8ECCEE5D4E00FE7105EA7ECA6751CA6069F00E76B00359250E5E79A771B7A440EB4E9B2EF960C2F340A05F5261DF7BB059D741AF23233A034CB17151316723F599F48ACB6ACFF0B651180FA63E305F003405A0822D612972208E23D210F713DD897B9956036E11327B32BA2294653097C93706F579F4B502FCE3D7F8FCB0CC6F2DE7C537A979E2F7AC089CA0B8AB72892B15C160C3715732077E3B363C8CA5FB731A659F8375D8453B509CF7C0CFBD6BF704FD33A242C5EC85A17094999CE52D6A1831C696FE8212BF17BA5CA80513A229509E003D889721755D3D50A0903726CA830BEA06CEE399ACEE7088FB76A52DA217CE69F7933BF1661B2F6EF1F35CDD9B6A722060CBBC9AC546D8E7937067BC16D79D56216E337F07ACD1563BA3251376E45C9139A6B7BD8C28DD72887586ADFC47C2E02862027AB610AADCFADC2AF51BE389AB7AEA6C364A807E05403172FA514AD3F6E9DDADD8199C5A3A46D7EB6AE29DF5358AF53AAC103CEEBFFD83940603B9DCDE770FC1CDA9C819BFA4D0288A8DE161F55CE35B30FD55CD6C0E2EE2D96A5665D1C7350724FCFDCAD495D9F19849684057D9591AD4465017FDB0E7124032648A9FCA5640678A752D2BDBCBEAC6C5BF2FD229E0949A8468922406BBC0009D808244E200A885C9C1DD69084CF29C2CE52B57E5D72B338FF4A4E6C195040356699668119174EBFC803B37A4A76736868C6633EF940425FF449734F9EBB27AA25CB3F6F03C739115946E26024E3D9795005FBAB7FE34978CBDCF64F4E1F1BDE7663FF7D777CC74A9C4FE6335B8B13BD3A140BE2E8E32FDD89F3CA9A3D6D45FF5A7E8EF85362792A333DB85869AE66ACA02926BD59E839720F69391FAA59C417438B3568181B14B647F12807E35F40BDA596880523786304757210A6AA1F3AFC17C8C825DA73AA22ED935A388CD48F7B61B8998C7926BF3E4F7B2C7AAF353B5B0F6BB005C2FD1C79A95904A43E2B80AD3ECF6F8101388D29B4B67FD02DE3428AB9AEB4BA759D607C160C3CB7ED96D13E628F8950C798D434F230C42E19CB412094577C972821E7E9B0464281FD1110F13AD57AAE76B07BDEF0C72D1C7DC1BB7440C747AD52AC1AC26B8BFD13C818248F8D9FA9A32274CF2C15E3E1193BEA76759D94C6A088C4DF53C0177B99E60604C555774B1E2E09DB4671314227003852758E7A82A27EF4D3DF1509450F2648A63F7946CEEDA061C7BC88566E08A230A11E6DB941A6AAF163FC50E4EA3FA2D19090FE2DE7C1C172B8DF483D482E678C1E8E82638025AE2C96DF90BE6128DCA836AD5062A285F13A54B61A81AD9777B16290AA2DF3A3F887F29F98EB55282C5C341CFE9400EA38011AA434172998CAC28047F5B7F3BE7986C766B9B007E53AF3086AD11EEB0A8366FDFF9C33FD2BA48677206B36A6241E823ADD519901F111E5D461694B6E78AE8499C772CB754E646B6BA2C27EFDEBACF7DCCC25DBFF250E6BC6BAD49C018FC40E9D769DAD5B115C8BC85616031BD40203E64312AA0F3145F7F76E509ACD3AB614E08C8F569ADB8E5EB0B2B4F6EBBD6D2A24896581C45408C298A85ADB7884C0F4235E7519E2788151564BE1EFFEE868EFAA5296075910399706B77FD350E499584C31911730DC1438FE87D175F1EED9D5571182279CE9F460FE74A685A4214AF6A7DF90E03D6339F69CB97DA3201076AB9B94859E9A2D18237DF7BC32B62974F1E4DD503E9129E4D0C6C163D69E7A5819D3249BE0AF0E68955E106167C62E1BE48021144B864EFE0C53A5E8BB40F69DCEC8B6111A3956093E9D74CCF20DB9504BC8CD67B5096AE1758EE27B46CF0A0754B028ABE993766F84706C9AEDCE746F54DEA73A7631B820489FCD2B06F738690C3C7C492284DFC4BCD0BE46FC2863B4F8466D9EA4A129D0F4895D7BABA34CB3EE4181D85B4C6A23C5705E420F5BC83371D857058C302D084A39E70F08EDBEF2C0464A106B670FD719CE3EC8DAB03A1705A2BE3BFBE4AB32D5244910851D159C83505EEACC8A2224857BBC781122C652B1F67191AB4984B0183A5DC70FE2ADAA4CC4619DD4BE56329B33F58E7EFFFA006078EF26843C8F628C09425B1E3C3A0F15D2DEE701696BC95F5080DEF335E1E6D0EF8D49DB90D5C823DD68201C55888D76C1D3505F4144A3F850B627A6453AC52CC24F85CA45FCA710C2C785F776A305B6F84E43547E440DF28350752EFC04353974F4947825FA7D4B7DBAE228D461320E67E7278F1315D4A64A990732F574377FA78931A01BDE84A4B3AD33C0B00112DD74B3F9320677A29558F241EB9AFD421D59B4F90AE98C0F81EAD8955E569FE18210CAACEBCB7F69658235F93623A90D389C4F05DBCB63A493797E4C3908053B1854CBD00DB1A722312A0CFF6345A439BB3"/>
          </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="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="9B77080390D0A85CC7DFB6D1F3A56C0D5EC15A6CB2933D50689693D16EA20E30"/>
      </CryptographicParameters>
      <Data type="ByteString" value="623B99447E5277946A62C21F75792AC48D1D2E643E2853BF45DAC98BA7AE681168227116168713FC6F2C5C0CF5760FFC5C5793F9085644D452AFCB924FE6C1C76FB8968575861B211736BB82FCA66F106C18726976D7CAFEA7E69C32A92A332AAF58B264877B14CEC00AD0D255ECBBEFE174BC82117120221D1D008954DC2BE809106EB7955185289A83DA97F9E71BA870F10ED5123D3B1E1048B60CA4AF519BA1CAB971942BE0F049CFBF4C8F306AD329A438A677CDB2C28103E27641CFF75AD06AC764BA454DA89785A2C5FFBC21F2BFF7DB9C092105692F73B6E1D37876EC94BF09B0232ACA054142C77D36E13638E4B6EEB7BB8C1AD91BEB8E854B8EEA5F03D8A736F506A8AEAF962824FB2054BDF90270BED779C53BF6FEB6CCD87A9C6966C39D8A9F2F3A5574C63180C710D8D2B766FFE7F85122A1634666305B1D74E016F035D4F30B24F9E9680FFA1A28815C2F12E94C5BB2599B979196C32824BD83C04BA9496D07E4A1B25B9A51EDBA32FA098F5418A1342CBF39A2DCD7ADD65484BAFCB44C238BEB842A8B808772933E7368449A7DA877807498CCD5598B0F2C32E20DE52B2E9A3EA40CFD9022A9C48C0EFB68E6D90937919F27E3E7622FF881BBAD294CFFA13ADB4F1EA3B43A17A8577F2F04510DCAD95C2F0C87650AE95C47C037A8CA0044BB134D75B1B365669E268DEDD0BF77B8B963772A91BBB5875100D1091AD83D364550EE7C09C62E5186C0C73CEC5BEA2E51DB0FE5004594A98F573CE005EC2766627A49BBEDC893C9497870256445DE8EE0D7F5423EA0B08E0BDB449D8F78CAF6E62C81CAE9CB06461D4E86B0D4A085D4F4CC58CFE20D92E4453286F30FB117D02944C5EA19D25A39A7D850D085F5C091CF534FA748F33AAC169B9D4404AD1E6D1F0CA6943254284373A1C31DB9A980E3778BA12D1E36DCCFD9F73E4216CEDA6AF5097A05D8371D70816EDD25C313A455DDB412DF17147799117ECC4FC5AAB151C686305EFE5D97896BB94296CFEE4EA54704ECC81FA1F12668796370C18829C304AD1311B9EB59C97D3181093ADF1275EE8ED8EE6DB6FED998EA49582715BAECC27C75E2633D341FF3597F1D7B8910B1D18B857C75EB407A8F764EED0B4D23FC4EFC924B91E400740A4DDAAD308D4FE7D754A54B1109E954C707C663B13E6DCE07B0AACB70E80677D797865E40088155D9002C781B2BACF9C70233975CD70B90AC1BB6B2E229E704CCC177BE03B157FB9E223ABDCF19E9BD628DF457ECD3384E5689109703207814BDFB9204E90F87BC5A206A9426611ABCB2B9D25B3DA5005EC561CE8A6DB11C09B7611EEAD69B7734E832FCEC32FEAF24147D4820292F75DCE668A0614470EE570D9C93D6852F3AFBD9FB8AB381E6C765C212FB5C082AA54A37A41A1197513073E57ED3F96472360FDA514ACE7AAC80007937B274E3D4D5E196F748BC3F154C24CA055F02E7419D7586DE31DD0B3C427F605926E375FA784580BA3B02E7BDEE0B2E550ABC2CE15AA01B286E5C1A559BD1F930792E207A79D4C28CE441E1B99DF53A4B33A60D3BAFDA88475EEECF3AD264FB1DBB85B2295762FB18F8DBBBE2E77A173D97ECBA97EEB5B52B5778DC74EDBB68A024C933B433D138EE3DFCF16405DFBF3B63BCF53A0520E6EE3AE5FA8F503914E940C1C1A7B57AFA8C26C0B7D5A3EF1152082DAE01A4A961E571E92F2D5E5FAEF5D295541731C86812BE9AE3670558D8691259EEFE2FE67E95D9F3701E8DB8270A27BD2E7C5924ABF72CDDE8233E3BD9E108BDE58669D5B20011AD3BDDBF95EFA6BE21A2DF39E026F8E057D4E1E7904214D02FB37D5FE62BC99C675C7F1C8B4F00BFCFB3804FA911BB3A446C949E4F686D2D58690E95AF7672A1F1884B9C613C4CEC73314FFD6F6D393E492CD558CDBB25B3F8E159D83B73F01EB1EFBCE35004661AC5615A741B660EB1424A089F952491AE6B9BA1C856124ECDA56A647D1E7B8951CC6B7D5E6A914E9AA9B0EB89409589166DDB5FD956338543C0C4056A00B7622DD449351F3BFF8ACB74F7FBDC560E91AAD5653581A95D9A018AB85EF45CC391A48C4198D2405E7BA35D0836F13510FC1EB9612D925CEF6F6C1B767DB6A2E7D3ABE830EC522D4A0C03F7917019C9B578086F00DC2F6E7AD57994C51C4C617334CD2100A7AD186B1F95919C0D3168033137C2DF2AD7B5F5AB90DD05BE4CE09D9F04C3D91CFBED3AE89AD89125190AB27F5212FCE90178F8A63EFB94E80005F827B6B617E4E8554434ACE0A2CF5C34A624C506C3440753561CA7C1724021E7C93DA8ED59C02F78851657033D57949F68B13BB6CFC942A0151077475C6E6B9C38EA38376FC4E5E2DB95D006E51C63CE63032FDEDC5AD2017417B23FA30A0D561D3C20A125F8A3988F1710A1CBB7B7C74F1B516AC488D8588C5E30125C75FAEC379CBE9CE4B3E9B56DF467B4B25E60A5290FB49EF644F2DBD904550FAE118CF7CCC3FF2B5CE1D704B948AEB764B15DE16DDE23E96CC7AF37C71B7DBBB7A3FE1CABCC66103FCD834DF82165A67BBAF756C00CB2AC2E37C333D43FF9E02ECF261FEF2A715B081EED1F8A512030FA8476C1FBAB8BDEC2ED471D276E2E2DED0E9F1952602AF27BF2024BEB74997654EBA1036CE6EECDE9787F1A1CED4E0A69D99424C7751B9B87E2A7EA7974564207640A767998068132668E6DFCB2D423DD7BC041B6A1DA5F611B9B7268213478E67BCCF1102B862A1B4BC5A2D57DB723550F0BADEC3DBDD4561AA2FFC221CDF80964EAB3D52A32E829AC7F7475317A031A5E9435193DDCD12EA11C4314AFD69ABF3AD34F80D181EA4525EBC80FEC75725EB6AF99BB8D32DCB36B845614780E14758E60EBA4D8BACAF850C24C1A8F3DB3F831BB22C44C29202577283A9B793A077105584C9F6EA419D973E5E5AD5854DBA620D04F7F7F1ACDDA005948F2933DDD3570A56F6BE3D4C9813BA2DE1903207FC01ACED95770771675C32F733725547B52FEE8CED814F674FA27BFF7968F900974916D470F90DC1E3E7D836157CEF04032396EA90D95102D62DD69348EB694F9248642286687B4C0A8F663E8425851645B4DAD2A89B490B6B9D4CFC4508514A266C6BAA8324C8EDF64F75E9E4BCA0131A1BAB9A258FABFDE2F7575F46718B80694AFB3448AF21F15F006254893C02B2FC836DC098CA951190B449B52617EE58940F15E77F9CA677EC4454BA914CB22CAC7D7734DA2F8F8F326AD0FF170E35A3BAF3913B58BF3063C837F01849C77C61A360C35BCBA95C254A7E96AFF06EBFDC5C9E721DAE558D7FC932EE2654C9FDD90AD16DD6EA92423D014F90E62EF9A6A66E44E2379077330137ADEE1DE66D74DB54C5A9A7152E114ED61284E166C51DB750D493C9A5429EA47882F50BE1185F9630F7AB4CB0F78B020E978A3F2BAB842CA9CF2645F3A5D300025A9E90202FE65041A09CEAE1C776771A976F7852A0FF0723152BC778A146CDE29D14377E95997E1FDCE01AB2A741D596AEE74A73B59D26820D35B9ADF63D21CB5F9223AD1D25F1D1D32DEFD7711458CEC9CDB5D3022D74B0B14494976B513DCCB79BC70000AF5454BA4C912A5DE7C691CD24FF33F9E9671692345C617ABC2E64583DBF47A625F3B8F1AFBC793406F51DA60F4399B595FA66E37D26046845F466C5D53142F56C9110BEA4C9F4404A93C838B4B77F22E4398980A4B44746A26DCBA3FCB3D7CF3DD25D7E667DFF1F8B1B97B46CA6D611A86379ACF080C7CA1F873CA3D97F5BD25824EF9AC917865DE68A017C7E56CDDF11A51358962FF41D6D1685FCDBD5999C88161B3A85E7B6BBBC0FDCF4AE34E0A5740889731BD3F8735F65827FD3426DB37EAFA15EFC41E79B183F3C8E935382EF96593F4999184C2975177C6D82DEFAF88E7058211476FEB342128B580D6D9ADBC3054ECE3AFC23C6D0B5D5FAF529AD938739EC2E2F45E4E5277A35BCDF1CEF4B126197206272227AAE7767095C163D77CF6A64ECA8AD3D5A25B1406D66C24E37CF221132A17D0DFC2694DB6CA01A9667E79C7F2D54AE7D3394389D707E590F79E41723F28E15144E87C99B25D0D192C321BEB6664C225EE3249F47C5BB85C5C1BABC4E42EDC8169E02CB5FA39191C2EC0E5906341ABA26225A01CA94B32709E77D3CB7A3CDA12C27F2C1206254B8F4EF33FAFCC57D32FE72500BE409F0196F333DA45C868106E70B1E7367092C862E4E1BBABE125A379BC9C348AAA4AC4AAB69DA4CF882F700A9E21D570D090CB1BAFAB090449B734980263753973AE904522B7C73CAE780EEDE6056215BDA5DC32D5A8393B8FE6617DD95347961C561000379315ACC2A1C4E8E699EBAB340DEB49F9928F84AFC8D8376489DD7260F486D1B19623A9EFD6C4652CE803681EC606B6C5A78BA327C1975B3C05838606F0D1E90109723AC4B0F18435B7454623143DE70FE36232DE88DA23D1E859E05BFA1C722E267D5BAD169A28D9692B02E5684396E5DE80226200107E641F505ED9CBEE61B92BAE67AB22C59005C532EE073F43224733AB495BD59DDD8E287D73A6A0EE0C573241288A8AC99127DCF800DD9EA7E293F7FFC7D74694FB5439F274B3ED6CFEC50F8CAE22D61946FB838FF0D1F116809D3160139EB41BE4E164FFA3D1C414B7CCC9F1F41E4414F40A9D7BF32A765F53DDC339C7A439C8B704ABF236CB24E47676BA663044F344D6F9054C666B1F8FD49ACAC8B53B8A7132FA36E8621B0DFA5704E712BA4AFA1DA5797452166CC3EEEC0E0E44C57BE95E8874B02B6299BD4B4B1CB82A5A0C9DE2DF8F449E9913E6E326998120665916102E421F582CD9ADE9180E65FC4FE9886E2E749EDB8C17A0A8CDDD050F82D55AB0180813E37ACC577D6AD0B63ABBB3C12BA903F5C00A2E1942259A24845717B9CE4920B0111431722335A80AA55AC642F1615C273CA4A4D1C81A2814ECEF8C2574751001FEA52388D1409964DBF7336A3A8614107D8C2FDF4B1E55349D02B2BD9A8402D8C400C90672DAB46B83EFF01E4EC5179EAD27AA774ED502C7AB956285AB1D54CC1682305225C23827047DB44DE600CA00885DDBEE50185AF552EFC8AA01B8E9383CD61F18C5A0FC8815FA8FA9CA54B67340643E945690A3359BF6F2224A4D2293277FA29C740A64C7F2317FF34DF6EB451113F8234C11B8DE7393232A68EFBA94EEDC9FB59AC78639878AA60E6F16C8BF205B1105E21070C7353C64FB44EC529840EE0A16B50BA02218DB34BCD8ED1BD88E6816BA87FA83F8F354C13BEA9E15BC467EFB8BEF5727371598FF6609631BF6784E9A59A899163B79F96DDC42B6BB17423D1FF4E3942729C1BF539E36FDF2613104F1A5B657F96672DF1F1680E9F669373563FCC44CFB6AF451B0A2FF891B980FEEC53920F24DA639E340DEFE1B7A726153275196024FF63D119804FD3349B3BE1D32FB5B57BC5F87FAFE1443387B8D55AED6483CD9B641E92190DC52D4A038F7841779A9CF21379C642B4C443917CEEEEAD99E6C4137D697DBCB7D8F58C3B246424D5B066A782F4C428A73AF4D1DB49E20351587E77A45DF1EE421FF6E7A26D7DA9961EEB6EE24006085E78616F47BFCCAEB097F9B8DE0A33C11F58E788FD129108AA4C8197F8A29B4B014C71E81F01373998E3FA336627F627A6D4018D9B0754C05070708EF96582BACB5FD0C431EAA510D6829041E2F1892ACB8B0D8B5D66AAE210A3D2B4221DBC3935DD24EF42C1A2B45F5EE435E965743334A2ACA59EC897F04F2385E4AF047FCAB889B75724CDCD6820AC43E566EA05968871C8A1D874B2ED3459BD1029D350A3344B2FFEFC0CB50D44751A51B5CC59FC43BFB80FA7B415D878A353D9CB11ED4B0E09A1B0E6494640716055EE5D3B9088337822171E5EACE60C0648424D266D9A63679D46548D7465C6D65E549A11EEC0F5910038AC50B29B4FF64E5ABF1D16DFC4E0003BFC962943A0DE67C0F9FCDC4A60F76F6406228A73A389DC7DC115443EA74841766C5FC86505166B36C456252C741F70035BCE2806667C9BC4FB3E5A0C153C271F295059E10ABB223E38E0E04F5EC7AC2B21597ACE676AC6C630C31037549427B49573F4103A915CC69C8F712D32DC880B65AEA03CF0CC831D6094825771CECDAA0E231BD6D311D9C1966B9AEA88375AB32A91F6124E35E7B15AD7320462E322277A09549D8FB2AD5BC0EE62D87DDDF4A2A8E54AA3E637B362C0AB89807D9ABFF94418C88CDA03A87545EC59F198A85CE457AFAF12EC663032863E913827E3381AEFFB80CAB25C425808371A267A399151D3B173B5B59FF4C4D37AD92C5BA0AC5002D43B3A0A2095CB5564B2D12B13BD5F5AECD8C4434AEF1B358AFB4817A7BCCB08453A3798FC4EAC75B6F0A4BB2A4FDEC2F0C4087BB4953D0BC42648DD1B8246096E0B7AE280401EF55488E887FAEF5BC3C863A9FDC63913B02CB7D90B33F10E9F789F9A861397269AB1CEA4C85569B3AD318CDE1A21CEA908819E89A6DAD0B3F9413DE1AE8C8D50967DCBBC6F31954EA66EB3EBF7FA5FDD5A4E1703643DA4567E3DD66DA41012612D74C869FF28F71F94F2B75B315EF1CFBEE1F1C0EDAAD55ED7BAD556412A416DB9F54AF9BA0EBF5C0F04BE499C8C1153942787E57DDC56687E7268BE84F614433C43D742A285E746D77F9D340343D140796A5C657D8DB18137ED7F914586DBAC38C18D6DDC8ABDF08D05733F6D9E45FE13BE4550A25D14C9B1A3DD6086744C4AAEFAC25931E4FEBEBB0EC292476335155E060581D18AA70B2ABF52CB4978FF5F97CA9292A3A3F4294026EB59683F89047F26D975C3E415418D760D261E4EE596583AC1C077A43C277BD975F6CC347127E5611A2F0F578A699B0A36DFDB6FF2B61DB78DE9676E758955E8DD5E4DA05BC445D89610F4F34DE614293EED2D82104927B3972808C6F07B720F225D3DAE92C9E76461EBB92A69B4DF86B057D9E78878360AFCD07A3338B7B45F3B6EA81D6CD48108D4B60A56542494115B318EB4CABD6DDA7AAA7313D2BC2A7C321D4F0DC63AB83F0CA494F642B0B57FF45CFF5323F66C8A6C7E4825139DBD69AC5D0719A4987E5A84B2AB3737CA48C2DF96B18025D6C94926F39634854CF1B7DBDCC09B738516B5ED2529FD3F937E02B2DD72054599467CE87A9EBB4E5B8FBEAFEACAB5CCFB90419C07297C43A1B3C5AEE490150B9192A6829D9713D6A2BD06916D9EF3592CE742E27D96E83FC90A7F8E656E0B52212C3EDE23D2B44E82CF32EF69454E21422B0CEFE23627D060DA6541D59695D59C6FE6BBB0458439C73528A567491A2E4C5524FB33A7C207D7FF13A80C8B73AB649A3873738A7677264087A43E0FDF848261CD59420A7FD4D35A4636BCBA7A5EE956B536DD9C9019AE7705B37CA5521E35D05286DA6D0219D10610039424EE2C03F459902E0564E4E8A7B6542450DAF35DDA5BAAD67E5332F6D34C328188B164CB2A144798BFF8818B38F53D9FF8FD1D48919C5589B946184BE2401696E02DEDD5565D117E1384FA2FE5642C86AF1536F9D322AF7696BB283B826B1DAA2876EF658BDCB53FE6E06B3102EC44D1819AB70FFA4F0DDF8379B21B9D086E8EC5FD1C2A45BE2156252138D0F222E048D6B533E0F9D39744912513BD32EA612FC15D63E3351B96C57BA0E391839F04A726E4F5FE282FEC29E05145DC73ACF708B2CC7FF6DA173DCCB36C00D60D8795D701975A29E323FC31543E0A62D84A218C76E1191976063E811ED92224513067EAB41E26A5297DF9DBE5E5FD18984CA5D5906206657249F5383C83A7DD0FD2175156A2BF7E2FB1EE8D568B637B3E7B04B6B622067881BE9D739C465717FB406759513B83AD035C0796DA88240FBD917E93ABA31D673B788CDA5FB2DA2758C9157A9B210CBD0EA069D38931E11E98ED36767DBFE100BAF27A6DF8825D6D2F80D8CBA6BCFCE407FC438CB3D869A5D6856CAD2009B82194BC37881514A9423D1DBBF2E7C793F59A567025D175BCE28A9F72A1D48A8AEB83B0833AA2874A881224F270CAF43549273137BAE53BD217E6DA0F6F9CCB773F8E76E72D10BB26C2115561B39DA3CC99FF0F7D4BCA09526ADDA3F5D9496BED73D88014978E3458947CF1C44796BFBBDCB358CB7A4F4FBFA31E6551795FA3C3D5AD086359808FE2BA89BC9B89BC60D02F1D457D1D318A7C4BD9951770EEE251087B70A876EED92220660CF4CB9B993825D6405BA0AC4F46457F4222A2B058B78E882722E496A67F68F6295C87DFFB9E0C37C7C9A660D93F9E554F1D5E421859C284D4B739A57FFDAFF6CC89EBEDAB849C9064BB0A1B4C534F60C8548456663580053A3364883E60F2C1E4F2C4289066B9C373B477985EFCB8394F781662CF84E990B27C4465580054EC436918048C8ED8DEC743EB4FC632817E98BC88835D463AFCF750A7693581075EF44DCAE07B50E5C7FB63A8FA81D0E159E579E65F5F492A1E4983557256D432603E6D10A79C76F88F1BE7DC775474704CC30E4D77E145BC14E5575763E001BFD7DB0D6EF21DA46822F1D7A51B5E1F7590E7357406BC1D7DAD5F3E5BF4A9EA66B0F33A86DA1557824714F9955EE30B43415BF15E46B2B31261D78459AFFB7D1C87368826A150C192358C36B9CE8F4521A8DE4761C6719D4919EBE79BA79D0E7DDEB824A414B41198CDB7DFE3FBCCFE59733BF6BE694BD4BBDA9CDAC2E98F5A05603286CCE8B85DAF8CA0BD9B2D77D5F4AED12B01A27EA065850D5C6253AE497B530D6BD1C1AD3A9E3D992D09A169B9370F3E6122FAAD02DC04586A13468B38B9BA5F04E6BEE533100425AEB54AB4BDFF20A2FD9C57F3DA57E41AC704BD3EB3EC5E77BE6F58D9E9FCDAC926C504F6F6DB6D27520A67972168BE5DC098E21DE93AFAB3BC31802B2672AD6533896C88B5B4B3A922A669AE900AB93E8A7F5C87620E52835DBAABAA748FDDCBB90791EAA748DD1D20442C3BBE586E57EBF4AAF43E666CD56403D182C1E3ED4EE228070E62952325638AFDDED3C6973F3D7D8E51CEBFE3B006048FDA7E30981E1300025587ABC57A5679A4121672D9E3EE4FC36A02004EE47D8EAA381F89AF17AD1441BDBA757EF0D790521D94613EB03C9F541D58453264BDBCDB06ACAD0AA897488355330683426D1BAF34650C91488556D52A323650207974C43DB7DC1C86C4C72A35A9C40711B98653A865ABD971EA82D2B923DF6FB17E2D294A284CC8B0C414D03E7E8BDB681008F9A1F7DE5D92BEEC7A809CD09B94F5A8C1852C271AB3284B76C33E985E65136F99CF64655A3FB2556142FFF10C3AD80ED6DCF0FEC7A9C86E07520E0FE8102F7A81991B73A3DC85B273F3C0E3113FAD84D316B88DEF94F8A5431841DFE2364922261130A9CFBB258F6AD083C04F0B765931F0363142558BB232DB2ED95BE08307C40FFE9788DF851957FAD36B473B7061F1ADC0753E1D3214A8C97944C47D8A3E3BDB0BCF7D77F6F265744E747A347BBC2FF356D61ECEE2CFDF6C0F8FD1EA8D967F4DAFB2F7A0554873DF3410DD0180B8495B3F5213F97BDB9DF36FD2B07AD1A9951B85FAECB5075F456ADF9AAA70C33F4ECFFAA38422B1F5488C77FEFFAAB35379DE91A040DF7833FEC374C5EEB46805F25F7D73CE4B7826CBC6DA54F90612BA20CE5F0286B59EBC33B8FF0C497DCC12E161051254E411C8E12855DF8BABFCFDCFCE33BAD74976F761C257D014694F11A65600E5F3E2786479265BFDAD008E8B990365988F6278E246F8F4DD488AFF4D15F2E01A2795F13556B31D403BCDE066AF906B03A665148670387BF527DF27866697BB9D772E1C04171C0DA3F8E92AC2EE2CAC601165D4D1905738439A1841646716295680DE834BF07C697B46A4EDB87C060D79338E9C9FFE4C6BFA7A1C8080974448D691A6D8EB95EFEEBDF5C32DFC51B2501A98E8B8AFECCAFD59CA293BDF3A6F4E64A13F6ADC209651EC3E896AFBA62613A5EBBAFFD5B8FA160C72F981E7DC1D4760BEC42275584BC588BE61AA02C770534C0107FC71C00D38C3A4C317F62F105DD88C226C097224BDE82CBFE2E1CDCACF9AEFA10829F5C3832ACD949A0623F248A15367CD970B42FD0931E245533806684ED94BE867B1A14049B9774C6F3DEFCA62131AE8360998E6D818B9DB361D4C921A03D7F5FE645BCC3B9DC72FE22B05C30D1852AFCA107C16CF3A4CC37DECDE10E9696774F0ECE2C4B2E508A210581124DC37B8042E360B8188C8D2D1291EA1444FE788034FE1FAB52C80D5C5A204EFA21B75D22F212DF8717CB756FBA20F4598BAAAA70FFA3CAABE56D92226A77838EFC484D07EA76BEEF6E7823FEA90518E5EA78D4DEAE4B426EBF4898B0014DFF3BCA1F75D205DFD15F8859BB4211"/>
    </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="1E6F655E532099D593BD1C1ACD3109DD4E51A4DC7BA104DDAEDDC293487AA49C18D8FA624DBD00894E9FAAE36A17B0DCA61E1341BB6B6D36517299E7BAC4FE13C5ADF26124B83C9D1C48DC824C03384A37D3CA872E5C9622C8F711EB7036A583823E7760953A1584A668CF05ECAF7FB804D1C6E3C8891EE1FD1BDF92FC27B6CC0961A5B8411A1E6167FD31143090A0314B7EAC1E803798CB3D0EFFB74063BD7B33E13F7EE3675DDBCE704188923F088FB227C599C211396643B81AA390439D8616888FA8D7ADBE4B0C7A4DA8569CBCB1D03A5089ABE6837ABE5A1928F242037E2BFC237BE29D10BBB1E2CA8BC3EA3458961729F972E6A157EE9C16D15F4F7D25638598D0484626326BC9E0008D53A603F2985C96E13230F6430DC54D38F7B8CC2C96F8E0C51667F0E078BB30CD4061C0BDDB485789EF4903C25AA5DE6AC82AADDE4BBB2FB29232F26BE54A2A72FB9DECA17D8C32E8BACAE98D5002894A968445A2098CBEB79C01C02C45764B24DF912CCCB71FF53ADD3DDF428BFA8F1738005177D38E32FCC9836C9DF7C205B75B2493CC65FDA912D6DF6547106F990EFDAB40CF0B88CBECA4331622C4A1FE7CAA57EB1F9A2F0FD14E587DF532B23323EBEACD4706F8EDF3170ABB83E08FF5B15F5454F3586948E84A2B0454D9B2C60D0D426E8C89A9B47303A71CCD29F117FC8486EA54842BAF15D4747A87814B3F7D1633439E727466665788920EAAFCDF9FE7B31EA5D0F502EC77B4B47CB616D9AE416959759A9AAEA7FA3E3A5D728A55DEB2DD60D081B78D139ED3975C43896D67DD25306C14169BD7E3544FB301A0C59F74DE7A6C95936D73A0E108A1655DF754A327A79FC07818822EF13D31B3B7B5FC55FCA50F601E4D350DF17D252D7E34084288CB22D4D4E476A381F6ABCF1BC63A9DE1C48BCD31C6071772E1FC99BA8222B1F5BC75F293EAB0D3FEC34EE349184583AEC45642B93D438BFE3B87709B4F5CA532491015A2964AE64925B59FE6CA8F8E626D0E60D0715EA519A8EB919985B435B19A781A4C1A2E612784AC202DCAEE92BCCABEBB92CC8D83E08F488E9CD04EF2A9D30429FE0A858BC8C5288F34FA7F4ADBBC48710592D3A3AF9BFB521A24723398F9CB5CD22D3A771F56ABE5101509D7DBA82F0A5E21691E549091D9057AF4D171421DF456725364FB5846D319F3E0D4D9BAE7A331DDF0AE5DDFA1A119721F0CBDED989B6537037F58F0FA42EB691BD196D3ED93954BC423934484D123AECF04B3C09E6B556C35FFF1467BA712CE57B7A6BC88BFEA99A0D0F92AEC30959CDA761AD13759EED840B5DF9AE5F805A7D703AE8D36B90D1F421475F9AD13FD30E1A251E4AF0B69739E4EF631C1D5B956839C702FB2046A65331D43BD64297BB892068547C0D088BA8DC33041A6800F920A0FB02D34A684EA6CE3F5C1E52B9097FECF057AD6E4841B0C9681D857C6A1CFBF6837D58188572FBF9A161EB1C42B0720DD3364762901BC2F6429B93971C884ADE3CDE7C8F8EFC25F0946DBE539E0B260A8F1966DBF42BDB3319F1272C42461A0B3C9C21ED79C999AD858813FF1C79E26C1367370ACC3445EB87697B51E9E2E1DBC1930B1A85948230D20D44C9BB771149EBCA6A0A5F44BC5C49A9132C3B9AA5A3B144E90EAA9ADA577A65A7EC7C8419B83035D54C941D5B1A688BD39ADA9F107AEFE5E7A7B1E8AC85BD3192DDDDDBB520292F1E66C0C41EF7B380048A4A01436B817B88A72B5D7BD0A23E9752FA294245D2A42B4ED545A95F662A416B4C1D5C6B9C1CAF4ACC4B806BB345BD2FFD0ECE7CE07457B68AD2D8F40729EC3B7A10C4136E303C3964B114A1212BFFD74395DEE56E56BA381BFBADD954F3227EFCD6DA3CB3EE7AADB78C3F76E12C9A6C2B9F1E3936779AAF0334846DA2D2EF63B7A84C879A47F0147FA3DC2BADF34BE8BB04B8E7C227606BDDE42B89176BB5101F2BC5950026D5A80E5BD0B9930DD6899646C3536D99BE1255CDBD38A7925F5D534F1F6891C973B1A2976392212519F432468ED8170ED0D92B3650EBAAEDE42F2BD89CDE0151479E28E85822EC25D9A527761CCAEAE10C95CF1A5BC35673997FAA1C02481AB21058ED6E412FC4A1E22B7EAAB91E57D7FFEB2DB5C179CBD4E7754A7CCE882B099E6896EA5BD5A230BDDF59765D2950EB96489C2E7FD5AF24C667CB9AC0EEAB8AFD9C6F5F3D2B3F9D048FF9AFB982D5242EFD07C3BA9C12BE43AAD1D85793E980C6AD09379CA6E30A9626A473F6D3FB4A44F8C52155126D32260A9AE739BB60425A32F4FFF706CAB326DF72157F3CD59B73D884E00C6DBCC355915B87BE073C43F3AAC65D8583E91B241009FDF9D31221778BB424A48E77EA8829D8A127FD7BEDCB11DEC02BFF5AEF2E9679F35AEC038CBD99FAFBCF81BA6C138C854643A4E64DDCAEE619FF8F4A293A58FDA5FBB794783E2C919E5C165030F1D1B96A8E3DA3576EAEA0E8C7A18AE067A71D4B372946FE03C08AAEC539D07FA610F180A6FFBF72E3A9DA341F34D8AEFD1A5B1057C4A45CAA0ACFF42A48C49DE232B92C36BB6F34A085DC09D57E0EFFA92055ACEB4050358BC5C97EE27593D897C3F99E6BD368373FBFEB19A700B76CEAAA10D4A02E72742ED07FD9B86807DE3661156A60C75569EA2FC3963AE99E88426DE18A0C7FBBAC98815DE2553547DBF0347A7A02DBF1F0AE5CB86F40D369C7FD841888CF0AE64D020E65294DD1872C58BD698CE4A9F56B6CD522BC9ACC8CF54C2E5DDB6152713424CE274F3010B2398C663596E1A09F7A02F4F7CAF5356C22E60102F4CC1D438D5B3328F611C9092D0F54242718EFDD3CE7DCBA797608C6B8A1BE41AF608532CF44D8105151C920DFEB494B62A89955A6092CA32294EB466A10BB56E5DD7F3EF4CB7778F6B7197447EF585DF65E5E1A3CE3FAF0D32F1D56CA6F6E1E805C6FE5132C46D3BF8AEE42347EF774D3F0DB85C8FC762E5F57FD05605A0FB18D0D95AA607ECFE1C7468E5635697F2FD0F3C94FA14652F646C5349F708402B97BDAA7DB5DE5E410059ED8F7A7928EF7C33EA72DA1D7A8F00F5D18442A3D43F14929308DA18F1B63426AFD84DC7AA1F3FE7F8166716694E6CF84E93BBC1CDA52C011599BA1E1351A0EAA0B357039343FE3A70407556B38B1DEE50845BE02E5C48FE0AC932F4C858C0A470605B908894B5DD067FBA6B718A5D8DD4D625B8657FCED84B8478923C873794FD9B38F830902AFCD27D2F6162CF5453D4BF80E39BD83FB9DF668BA61E47EFA17A8F34C6BC0FE4182352087CFE26013BE36490595C4374B56D6B5BE9118733394A23395F37255E618132BFE930D69273CCA737D1C4AA19716DC0FFD39B6236C55AD332A0FAFEE5E01C2D65A579A82C7881875ECC281EF387DD6391A3811D0EF6469C8A2D9F7AACEA09C071077C3AF82389FE39E30E3435452A71F7DDB87B4802C38585AC4F8EED8FA444A13B15DA41682A78069458D8594F181614CDFA0B388F6D45E5DBDD93A43F8D5257E61E15CD4DCE4EE2763B3859CE2F42C2B82ADEBA2792F370A54D91DE11F492BC057758283D71FA7B487B32FCF9B66783DCAA7597D51D30139086549EF80F03E480C55C43326440D491301F5D02512B6F948DFD74F074EF39E749CE5BC6AF56FFB48249E6BFD456511AE3563EC687C813C75C276769FA7E06EB1053F0A51EE4BD5C6CEEDC26149B862F2A717A4310BAC13B01F3C0DF46567F0C68D319C6E93628365D8DF9BEE6B768333C357147CB4E15E3CA749492062AA5331A8C3E6521F1C40B15B4D93608ED335ED680D50B5D3E9C58058E229157EAD1B311CBD5E764CFE8BCF78AD4188A405CD6C38B34694E0D5E2FD7E370FE9F59DBC5CD87FC4CD141C141C9AB93AB8C00E7D9EE303289A8FE8AA7D0E710F8BE0598C942776CEDBC7775DDACB2CE2A4B03D34EC685F289B83A8DF69120C325A2836F05D79EF1E9903AE0E10B63EDE5D05428F9CCB0ABB43D00A96B96E901A4A7837912AE0DEA1F53BBDADA563A5657BCDA24B95F44189ACED81EE794103E1D1377796F086507F99B691565139EC360868AB5A491F2A12203045C1755CDA84EEB0B1499F020C4685DE3682677AAB54ED2EA8D10D50028E8359769E34E64FB4F12BC13450E68D27645C0DC4D04ACD6531705846F815274A70ED8D1D308F901C913ED42AAF76E6A10A34A8F6D9587DBE909F6AC74679349CC4BACF1B47E651AF5EF080DBCDBB56E453C694781CFB6A806F5C97FE957F414513DB535188D831DCC160DF1EB8AB1366AFFA6EDC7A635E7A29FDE1A18D2DE646067FCC3D3880781DF32403BEC4AC80546CDE7269E072DB263E956CC1D4E506CC6C4D8646438B41D37A57322CFFD9DC4A49264E5917CE322E0322C296E7D3046126A7FFF07BF001B8DB2D108D9D0853DF3AC1B2A62FBBB04594DF5A0B717F18F803CE0EC09768C86A2361D227B5B7E61E59C24241BB970BD7F843FA2D8606F359619C605DE00D0803B870465805AC4A1F193C2A6ACCC1691CACF9764A881DA79D66FBE18A8F5EAFF32E4810716F54ECCD8CE6872AC8EE43AC61688FDE27347194FD6D65668649D92207EE92E6195BFF22DEF56169E4F80E13F877BF13D507335B734BF7B1C9200699CF45DE6BF93C298D9FC461971806500698E58C162B91BB3325A451CE69AD28641BA60E2C7399A8219485235F71BFCFD32CA63F0CA503686B9562DC694FAE6D837242E29A3608F3685EC0C55A221633CDF1399C0DDD83D1B7F233492424BC302480F038AA373DFDEC9CDEAEE0A256C745149B0C2C5D4ECDCEECF71A5F1E61A40862013A413FB6E32A261DAECC1D54B6B6BDFCEC372B3661CAFB14E0908ED7715A1E467D31D5AD3DB6782DC3C0FCFDE8ACA136D7CDFDAFA1134C412EDC84A20A784AE67704EF1D7E4ECFF0726D8E2B353E4241E79C974E51E5A298E5339ECAFA8903E3C8FDE7C9A9F5A6658EB98EA54F26A4B3EE5EFDC8F818E44A96BC2A9B959B4378371B1B3BF57B01CC9CAAA79DE906EB08DFB3B698D12E3F3E6E0A146D684795D99F776ACA51A67F02C860B285CBBFBF75C4452D6244243122A2BBC3CD419BB6C4448775BC5ADDE215E6A884B66403F83344A7FF8CAD05A82C140591E97274282286F6BC2F931707BF2355A0B92050D6DF5CCA856465A3317E5D0D54359651EC01A406EBC159DE37D34A01F8085A8F473092A2CFEE8BFE7566C8E6274735A7C7593746772C94AB66F71C0FD29079C80C1B3BF54E8CBFFDB9CA544820881137D65C5C30F16B0DD700199019CD3083B2A82E9F02D8F31CE5ED2C86897D191DCFCC6A061768AF12B87402B01819DD9084A23493E0A2A41AA12D6CC09FF08E7531ECE315BD29A406135A1E8454E0FA15B7AAF74A895493E32329060FE79D5315ECB5FB65AD1EDE14635D9E11C5F54E588B6FBA88A96392B092DCD5DE1E1BC7BF9A1836AD8712D0FEEA44577816025690E95CF41165D60E9B66CA33B411D52F9B816AFF857BD92334FF71D20A551E9F8CA43E3F2C3E0A273AFEF24F68B88B23691D7E811B5EF23ABB00938CDD4CACD1A5BF89F92F390054AD79B46829A3304D58F2F03C6F4979C841E4CF668A99C0A38C362CBC9C1A36D19239BDE59CE1F90EB73DE039D6332D960C4BE93FCE0098067859AE6D5ECF7E4E5E63AB8459C4BF646F252C0F1C4B6216B3F076AE26CEFA6DE7726FBED710450A9804CA071A2D0DE83E06DFAB1D2EC472633DDB83F2B69D36649A007B8F62724B1346116503B68D8B66EA8B6A6506BDAAC35F303A380CB19DD71F9E50B27EF1B0F8EF2091D1A0463EC9C02517EC9ADAF8251A9974844DB72C481AB6379E93C1F3FB6058C3287106B0F9049FD7C0EDD5CC95BF5807B4AE0C69B2DDFF6DD6A04988155EA27A81ED61301496030E693DC469C2254AF38D9229541CE2021CC9BA1A03BD6E156A877AEA3F9EF3E8F85B6A369CA5CC0D7242DE57268B06E58990491D4137D0C1DD0760823122FF81D233D257899B04C7FC046DCCF1B52D3D58B67157786A97D7A3EEA235D164740845F532A0074166D39A780197E268C3D883F514C35886A9319FCA73F345C76DFB9A65BE85CDBB6C270F93B4618B697716CA82C29EF4CEC42443B835005365D93DC4D6DCADA7478480973F3F8A6614DAFC316461D0AA14632F5CD475D33B24D603EFD90B3336E559FFEDB2AB49E5DE8FC815FFBC3455EEB5935C9EBBA9BD272600E2A1326808047688D38D5AB40C4C30E3CC51E6D9C917B869FE63AB718A3C58D29339CB100358D8542ED96C8A15DDF967B661DB2BA0A805EA94C6E1A5CA09A584D0F77874012BCEC6D0BCEAD9F3D9962C62CF2210CBF27B797B0987C1985F758D2FE1CFDC72E031CBEAE9399AF2FE64C2A8EC6387E1E563DAC002937DF55831A839ACF080174CF1D930B3C78A324DDDE420800D15A8F44F000288351588EC3E9EDF0111F7ADA76A3DCDDF11543696B80818BA0F7FA08175472ACAD0C0F191A242B565E6E737590E1191A484969717D9BB7D318EA00000000000000000000000000000000000000060A0F191F2C3638"/>
    </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>
