<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="E98AEAF25FC206790FA6F14826DC7EE4955D51B33E7560051D3EEB6E31E4239B7E01EADE1DE48268F9E4976801CCCBE5B3A530556004D11B4D208BC24F6D7663A8781AA8D931B280D70AC3C111BA8FEC7433BC62C5088D3FE3EE0CB625274D2952C4DA924FC2FA87AEADBF3118E1643D8B40C50C12A86526F803E0250184ACF98382577408430853668808224302532467513366546421787738037835520144007354174056765888680383234420831263367383114244687452426337317047137144422600073745373564804005363887754221107660600417663753471765205624243140866251760174066154551388500135173622385458710157766167287542063144056116871210057111750105114210208264047133878268573276135704114704015735320506160638646514541422380067723364570505262404773346662625138411485881266176787470455601614717634241305044112257352703145355202433307615348765115315251215782063774468345862344755633511330257307073488345086133245553635564524183630804057514280528584861772218856783704822461665425816135060756061206878150822030310382344144074464246724182336133588367610262041280463421807216225805404177638342126660852131071405177724468181704601732556810477531160185411040483408148621081363564716434633827683155670063155430627715716762262066002438421754373886561238876120836072100273520226363540171167236565205121401686758265878576143828263137643381143376334270457153381174403561185764634764044850505671530556120302011747842574315215812518661432366542873672563808087201266328644033304305322546433743815554333457718706307348244485647543703401833308545057152311588246785846602076477051307851263623244156542053528477748317244753136421650651717807326865004701604727005564802015031126533225583125657855670715853153450100276734782753248441880141381312741468576471786013175517104316630835327065863272334172416657656181575636703482068836353824621122455806711186606760642510016021447742130244324385370850508311765325285385143136671702615261748836154550460833747458405032361088727802666788516841554378045602323482220438852230440156343508522584400250484373804338830376156424507741668047377356402268625030301341727764154750284044774704751061316275664513746608733117030632465537546452744817206583776763414764170048151353600676005775600354614452684407765381654810068135066486150731260703786583766683488663243764852302328463303766233304242678811741352748784605366176735680687807700228135272123872170033143763675770443715013860065861273717304370850206530347030103543171286606518081247157381277164450152655168460215284801831457258604678432744372836655665410362235287708302258328118074223550318037176188065884713114050843071461740032365073086053332141060733428207371505122581185357216531581831544675051085510881511167214242124173632213151053010580107285310835635376707116066731310221748540331738844371768773874852238052868258775673670048384488204372232365750660230286780661542370002773636350550318831824820683156845152777215671151213385780603006565535232670286624523328417532138447467451013173014448585181503472631558288263025568642331562041271340040472325781210718238314435537781381587751346234735506403144757225012845437483144163558444373367078656627246430560726761431178646780466183286015333088221548634675FBD4BEB740865488CD14E690D689CEEFA9E2C1D318DB90DE39DB392FD381E7E745196F3266A30DF27673F1D5B1E4FCA6ABD02DFD09B625BB3DFF0FDC5956C8686EAADAD3240FA5294DFAD116A1F6CD590F050E429767E60CB05731F2D9BC4E097755FE2A098526AA772409A1C9B60D9A65F856833A5F0B572BE8FE0DB58470947B1E0A0B1C1B705152B67E2EE569AC13322AA29B12A0A404DE82CFA98C99F9E847FD2389EDE761C9D6AD5E2FCED726C98AC485D45614B00184B06ADF3FFCB8DDECCAB793B1AFE03EBE1A0166722DEEA540761A04DBC76CDCE9D816F7C5BA9871C2F54B05711831C8151B1D52E7DA6A0279CB46E95164177007886882F7E2F95C16F6AB7B395A24593B68FC0EA271839165A9CA4D59F4903C9B872CC2D37F388FAE3FC3019C046A7A8FDFB6868F3B65084DBD65B0AA061A40FA03FDB2A6B4ABB2E6F6A537937B8A757EABE1DF45E53037BE925CB0519A21B787F81AFCAB0D198396128176E4C90D1C029978E40424D1E997FA13AC04B035805A63829098F174960795372C7D6D320C37A9377E1E36DCF3DCCAD58DC7280A4B18A44DA97A5B35A90BD6A2C47FECE0E3A4F2B7F2D30DE995DAECD6D7B55A2BCF1186AC0AB88904EADBC101A5B292AE0435901A007627D9178E1E039C94C00BD074616663B7EBAEF0C938AD70BBE42E583D70F323F26B5B9F145E3640DADF697589F6309B21BF4C12EB4A8F4A962ED2DF46001A4D756335784145B67149812A1D3D2813F2DB51EB5BB060717FEB07E9E23DAC528619201D5F78EB2F0E9AEC2F0F49F63FE1B96E5EA7FADB9A92938951632048C88C56E16C67C847782224E04DCC4C01682E638C4A38BB8BD90C54BED081CD14FD04B092FA2633892E9E0E11057070FFB03931531C9B27B91044C46A8DE888239A757313548AD52DAE69145FB5030124640C3B3DC755BD91B907295CB1AABBE65C8DF74EB98802330D906F63C8D820F46128349572D05E8AB37EFFDD66E5D26B292C2F037F3079E1C83838994DE4096E00A2A57C23515338B0B7DB2C59D9F86EA9407411834CEF2732CB6937921C33F5BBC72B1ECEBCDF776EB6A3DA702B0EF8B5ACEBE04C6E99CF5B17B33769A3D781BB9420C27E3FE354E5BB4E4E096DB1B4D49631F975AEE71E6ADD958D7C4BDCDD1F3A2167FD4A61BD4DCA4E9CBC18EA8E18B1413531521985A1F0B9259C6CE8829F104040AA77812E86E4DB197FC702C5D22A2623DD60889D2FEC6013D90E688334B7C41040D60DA33FF929321123EA05DE400166004ED4A02FEAED175E89A8C395BE116046F461462E8D4269D3DFA824192DFC4147E71CC2EB370B211AA636D49D5D29C06E76EDBF15E06179C6CBD12E394D5C78FDE42CB77EB04DB84856615B89BBDF88C4625C8F1C65E50FF3E407A5F86D745BEBE739CFEDFAAA1E4795607933ECA6B105D1160D6C1C79654F0B0ADA29B4A1128BA865EC3BA640839B23D877168387EC7562BCAF78316206E12D0478CBFA33D78A4E3DE9F42D54D056B2DCE6B9C74A0F92D36F4DB87D36E86FEECCFFC372968024469389D1BCF06B0DA131F2729DB0A9F2AB5EC972EF9AD201D2F35F6B31B46F48B695BB97D872771ECE8AE9DEC1284F79B3C1BDF6564DF9100562B94E61637227A015E9E1A609E92901F5A57D13AA69C3846F2CA71788B77C4A6083379B1F8FA623F527F8A51FCE9E393B8E514414817AF0260AC565B899E1C23C320678524E8405D8CC2DE1EDBF7A7D4B7505AC20A1425A59945DC1E98FB4640AB22AD82F9184853ABCD96231831FE5BC1B6277DC9AAE0DBF600A2A61741E9466FCB6244D239D8D155A19E74B23A71375BF74F76E0E9FC25C07ED55B3FF27547D8F5B713B06BE4FBF9BFEF9CA093A838917C3E560BBCEC1AE6A6DBBE4CB93673A84FF4EE4733676A7953FB98B254901CE3B9D4C9355A35B894B0FEB9B41DA5BB3444E77D3A6178187EDAF29350CEB2FA6D63FE039D7ABACA6094DE2B9C71D483A6FB3E7213C3733D94B24868E0C05F722A73DC236FDD5D3EB2A447FE8258EBFCFBCA45FE90D08CBB4DF69ED2154952281108906BFDBD88021033BDCD9E6E8A225B12E2ECA4A8FC89776448F5A6362CF9C10B8B938AD017BFFFD29A0CFA07E21E3803EA08079E12106A78BADBAE2314AB6E67F57D2B0B72C12E405B0A885F88E5C4269247F1EDC4708528986F8D94B4E2DEA40ABE51692118ECD03405D2AB6ED0A9587BB9FFD1937A104F39A15BE35D27954229BAC47E2FE384B0020DF78B2CAE9100DEF8615499C7707876B18BC0D8D5D978857903840BE6E31C99301DC3E94F9CF64B99E9033B572DB7EA4E4EBB6DF912FB4CA8C7C72402F55828E6A385AA3B91B79CD896DE956296BC5749D65C81A2A5DBB971003BB3196DCD21AD34FD8C582135610C8A381542ABEB8F377A5FD1E26CB020F115974DF5857F73ABF190401559C4761207E7EC8683DE71370FB1E8083B50455C347D2274B8D92B26516AF13A469A013D14DDB59C1B68D349347E02B5489A6C8DCFDEDAA12B18AC3179DED97402FC2C5AF163D8CF67006F751423EE0DF373B829FBE58513888E0E1F5FF38DE115365AC1141F7734EEE9282652DF0E88EC15FC379EA8D8DFD5DE4BF42622C0BF0AC8505F7F59594DB8A00CB42BF85C1BBBA3C633BD75F82A6248619C6E09F554566E0AEC533EC7DCF8B94F60BEA12CB4A251D7F7988F4398E7280708D3EA615CBD62B0A08BA9F743F11554458283EFCCB716A7CBB92DB40D4B8672C8D9FA098A68D09DDA07A803EAC6D0373F4A0A48C6FCBEF8645E07F4D281383C634517BAF6D1A7E718E609C64C62BDF26D232D568A49994D83B600287773AFD5C0B2E957F22794D8B5AFCA0EE9160B3C4E88590F4467DABB842F171B1ADD922CFB5363DFB0D24013D137A35F5E512A8401DF3CF9F7E698BBAEADF85A0855433D36E0CBAA02C2414AC8425BBA34337DEE6E566856720E4C5CB2259CA48F5FD1C4A8C5B5FA96710CB80011078BB57C42D86175CA5AA9652A1D75FC072AB0D40A605803B7CFB80261B293A5E17E4BDE2C07929838AAF03F23789C33C51B5EB05B6E1B8D092E54EF28B4C77871A90C5E8BC415DD0721A1345BAE783E72506C690382EA97C7AF2244DD60433E130A8DD04DAD913FF7B1513E27C5DF8DB89D6AC8620323F86E2A5C03AE1E65E33ACC0ADAECA856B63A0E799D6FB9F1E223918FAD6FACE821D3E83105983269A68251879DDD0A1E33781EC6CD7BA7042254E19631797C47256915663486D99D000396696926C3AA6B66D711839D89EDA720FC5B4115707CE355FE89175E59F184DF36D4C6F653D73256F1A9E5AF84EB6A39C7AB308A59FDCBE54D2F9630557BF7DBA2AE47CA726CD2E32C79111CDE774322C63F01BA550B2E846727BF24E1B2623BAE9E4BB71B649A20F5B21C31A7FD4F1C20E69E1BE7CA019A06009FFDBB549CA4639742702EB9C39F875B22FC17DA571B66838D8DCC5F28400F53A20771DA96ACBCDF2C7205AD0CA2EEDCCCC7AF09DE2C3"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <ContextString type="ByteString" value="524371410D54902468595514503FDDF0388246278758BBA0ECBB28AF016D6E82529E1078B2494403AB0B0ADBD826E1D4FB9F3A3826BF6E63BC238A52583C3073342D3A3213D99072BB6CE7F6BC78C3770E80EB32E1A2B08CD0245242BCFF7092"/>
        <Random type="ByteString" value="2EABAED31EDD04142C3E4DD19BC111C1BD8384B220383925AC4C9DCCCAA36DCF"/>
      </CryptographicParameters>
      <Data type="ByteString" value="380751B13115210991E97C946846638E3371056197C69F94E56659A8324F49C44ECD628F08986392743B113648AB9D6583F7AA9961EF029B97594A94A79644A21FC43F06ACE785DE0A67509A6136EE2FFB013F76F169898ED30F778E776DFAC4D5726D37DA9867C36D9C02EB7DD5AA0FE8C102A25B19158DFB1A9E13AAF37B0D52CD6F0B45D6F0FEA39A9006F684A871222281F27B4C92457EB30ECA960B5DFEA3F96F2547CC316AB37DEEEE5E934009E5351E08F11E06C2F3B7D87741A47C9288EF9A378E8DA7402A7310820F86FC572A4F6F129DE5ED3D30FEB3EE0D5CDDC300FD745BEB6A585448BCEEDF5B37C1A7A5E6D41E687C90FD4A85A2E7E1EFFD18536BB9D02EA23DFE6ED78F2DE338C2D2E695DD0A75312FBACDA2FD2869C62BD7EAD1181E0AA73C83F0495097365EA047AD0BAE0DC6E7E96B8AC4776A252D47BE6EC58B837F70DE94A2A4F15E9DB97E450D2256B1859A9C7654978EE93BDF27E2A7ED51B4A3AE6A03BD34A7635D3E0318ADB24A4C10EFACC07A2F31E9749BC84A074E9DA1D22CF7586F66A1315A16A58681038404292E31458E23E09B06D96A5E66027902C4851C32B7737B41343BE45ACA37C3DEFA2E4C81516126EE5EAFCBEBA8D56D3E716FBD45E27E3275AF82A6B5123F4AD2C41234D340EB7182CAFEB1EAE92BC4DBF0F79A140988F12E028C6CC2E4F1ED0F99B5166CB15E350B83C7CDD3AD34021C458AA7004FE387DB7EE53176F7F44A97D25E1EEC47096697F7E9F791637013330363B72E89BF6EB8A25E7517F62DF47A593043C168067FFCB930C0BD9B2A3AF4FC27A3EB6FA3C8161F87F2C7051FC8B7A692BC9D64105BA64F27D152D58E3F95267B36BEE59B0D15CEA8D1C4ADCE238A82964BDABF606F33E689877DB997BEF14B9F9629AA4B4EF26D7BFED4434130D6A48BEA947F8B35BCA5E009338E7A91CD7C1506DDA5C8156C2ACB66F41C1414F0BC15F84A643B06517D3BF2C0B878BED3701AE95732ECEC9CD54FD086DCB2F897A0C1AC4C4E02E7666D38C99265EBBBFB5142A714ACB4B26962464C4CA1748A47CE57AB74731016182F950CE4554EE3229B72FA66F9C6EF4C36205C641A17FB7A1C1FE1480E576D4CA9A1DB9B01E889BEAB67649DEEA667AFA0B9CBE05CC0B90A310DCCDF0D8E89000FE90D607590060101B925D3222D88E9FFEED797587C35B701512C07EA8B77D03A86CA7690669D7851235D9278BB5B5D15B66A845FC486DA5F9EC7130958255E4B9D8F7D8A9DA06A72375CDE569555C964355F10EAC36DCA04541430D010B0AD02B427CD84C09275C65447CD8E8A2E73CE9823B9052813736B143E1D1367BEBA04EA698508246188EE6538FD36D9DE427227988FCAB5986B3930F2E64881DAFF517EA66CCDA19A6627EE6E9D944CA45DFA879EED661039AB573626A38B89765C03CC49DB36D8C91014FEA00360EFA260D47D6FBFDEDDCB9B59DC4597B1AF65C8F2CF8C36AC78DA6A467CCB32AC92889CCDD853F051682C8F02F6531042108CE0314C96E98B7038276DC1280A6DCE92ADED88A83E90971588B818A6E59F482B6F8639013F4076247616E38766F1E4A8A9DCF3596E80131A338BD65FB0E64E0AF5281AEE16786EA146F62852AACAA15F17C88D34AA3D5489754F7AADE1BD1B9F688E520750FC7136109E97C20A8969AD39B71CCB85B79847306AEB87AF7F3FDDB932DB1477DA17349412EB438584F460D7292C209BD5D143A2CAE267300549FCE21C46FEE941D666D8B7A157FB3B1112D21B8DF97B21FA0031C5554E41EFEB356AE77F9796C67C6422A74295D60309F81823571C3BB4E361B4DDC565A6F90E1B4D775A04332A362A37C9AD5E83AFDEF62AFC484F0B38ADC5EBB2C2CDF1B32ED005C644B4F933F461726354E979CE1476ABB619D4CA13E2912C5438278CA98E8CB2272C982589AD44D01262EDCAD91A23DA4E767F3FE0F8325E6A3EA778C474D5511FC294F1EFC4223659B5C24540FC6AFCB0EC007FDFAC75BB1E87EAACE49D85D5A82EC74416D4C74EF65FEB55B450E554EA8B154A497E7FE606AAC6B6131895450B769626505588C63649FD5E927B66E43DFDC47AE2904B3F5417999E9AFE97F4BE7ED11A342352AE06F8DB94BDD4FE9F4960B4AA0C54C3DC91CB4AA2038EBE11DDBB33911BB044F2A8D0CEA66DDC0A9FBA9D2D581075AFF110EDCB7915FA7FD49E4871C773B93D76B8C420BC45D3CA5C44609C83635C5A4F83A74B5827FDB6C88C147937394FFF572090B46AC433995B46F277CCC20CE9177FAB1772115D076D2FE5EFDF2E104FBC2C5F904C74DAFB9A1A5CB62E6BE5AD7CF3A847890B2BB6B0DD2844BFCEB3B7FC21E2B26F88DCC0C734229EC80EE49674A4BD92E60D709FDFCE192934A230BDB924C5130159523A858F54FAAA0B85C9065DE7EF8B6CDCC134E40CC1C362501C2FCDA94DD8EAF45B9449FFC2CEA583EB8FDC8B84BE5F8B63729DFDF5B5E7838552239F2EF615A692E2A54F16CF4E5F32DAC1A846E7A240CEFCA0627E7CD601E460CE112ED75DAD38227327FF2E8703D51C7ACCB6CBE3536352768CA34DC80509A57D9ED3237CACA677732A3B0592458844B04782E0A661FEA235AB840424AB4DAF2C927310478564FDAD5C2CE2F698FDFB91C8F916B53637F1AF1BA9E0AA53D4A00C319D90401A0CA95D3816DD52ADBDDE8C2E58F94C59E1CA22B42A542EC235C33A7F90B3768929E9C1456F96005AA5D970D7A3E0170E209DE5141A6A03CEEECDCE1737F8872DB62F0F6F076CF6C6DE3D1F2E231D9004DB727818E12CB93859C9B1665DDF97C50893F533E4F38098B5C640D3A35C98A0342CF7CFBE8FC1AB62F3638804AC8D1F11C28BBBBEC430D34136A8A2D81C2CBC51B612EBFFA887934FB4F815C6C2CE5D6919F0D019EA564717F6784523105F5B09294BD309F6380192A4A5150C48C9BA7CCBB3377736E59C891CE238AA1A37F5C9045E907D4B281C506706FF87E064F92E23605A05295F67B9C81E3213896999A32CF67041F8DDDD25B860D69D9F65A84EF5C114B3DA22BF74A0885A284ED5B13EA49EEC89B3EFF037143427E8D30742224780E83BA83D41187F2331E915F15AE049AAA5E187F0CFDEFDBCF11C3A3E97D1716F1AA8B6FBE8497F737982CDEDF4065162276AD8B39261299E369087C18CF9A5FED709F8AB4370147E951A52F97C344D78DDC7383DCF48791254F96BFDC8158ECB7C4A21417F2E2A5FA8A8FC0C747E98A28E4FD61AC42248F84B77DA6ECFBD269226C67715D6DBC8B3E2FD5F1841C4892E683BBAEFA7B492F35FF81D47E20D5C07C03ED0FEAD00DD483F7DCF5715A7F169BEBC7B2CC4E7D0F7C42415B4240731B25475BF322D48EBE3677FD777AB561874AC424F14BFB07C8071FE4698E445C816F57BAD2E1C9DAB0ED03ADC416841F50BBDFAFAED1D272D02A4DCD0D957BC1E44C03FB9A162D66FA62F6D3BECB2205D42D89E54028A8855AF1C10058B44DB7B0C278F62C584CDA912FD847573D64A12A96815B4D2C846D422053D6F0BE86C2BA5E01237C5CAC5578C701D495FAB5BED8C1CEDF770805C1E5F542C8BDB5A1A2F46E321CEC3D62E966085352FE6A5294F9119C92617B20FC6AFD50DF46126DDC2A004EE88FAEC06564205AA7F470BF46C498DB1B81DBA33356C1BBBCA2C719C0A047D3BDB1272DC43D2E6E14BE77BE26AA03A65FD30E13FDBDF00FBD72FD83D235091FA2A7694A7AE8BE29A5C96123567F3EBA36995ED9BFFA7B270B92167256C43775D1DE3D55543A4FAEBCCE1E78D4FBA1C3E5545809BAEAEDDFFCCD84BA976AE7B432362F0843140E8EA309C4ADDA77E4805CBDED3E8879BC00D6707962C8E2B8817BE8E0C98BFE71D282D08366FBC45076304DAD4FEC53AD230FAAF6B4F6916F3660B0722AFE14CDF9FDD99225ACBBABDD356FF438291941EE13DEEE49E87FAC2506201297A185E62475C6692E31B0F1EDF4EF3492B67556835813B0D44943C06707D3D69EA990CC6A02AAAD7FACAA01C4B3279DA8E6A3F8ECCECC386DEFE8DF134605D84375A51582981B36AF52254F9081A0CD1867067CD0175C43CF2354854959FF94EC3A8365704FF4BF53740039128B6BC275222912EAF202C6EB256577577EBAAF9B37DAFC4415EF4179E17ED2DE476924AABBF3F4098ADCB736C78B6F916EA0D256DE708BB0067E7926229DB7B9498E6684F6E5F841118E0BB38B02B28F157407A9282C6CADFE2B80A4450587968042498A0A75057649FA833B2E79DB9712BE3BAA2447FB831870F9FC5C424B94C93A2D5699D54D412E3BE123BF751EE817ECE6909A40C0BD98D36F57C623A23B2E32B04D61F374094EC5FAF4F5946687C8B01FFE7D69C779778F4A1DEE9C171920E6B8160CE7A837EB63FA61CA484CE2F14DE3DD3CD321D658BD251A2B5F6D4937B53D327757D5AC9D5CD1AF4010369C99756D5BD54EDE6E293F7DD2844584BD034A71F0D4D6585EA9C92C0B315B15C68FB95FB00C7083B9B61218DFB67F75B96802FA55E6C655E92569CC68F89470420F2441F9FEFCB00DA058C72ACF8DC86622249FA19D24FAD1B34EACBC7E24128D4CE85D7ED5A7DE07B4878AD1980937D2264A9D0B11BD3A6CA31791DCF464952B3A6F34075FFEB0CF3FB16EC7819DF9452BA121035F4CEC70FFBD6D86670DB9135F1C6F814E6383474DEC57FE3E2A1A10AE08EABD87E437A9E0726AD345FEBB87AFACF1ABAE975E066EA8F796E6DCF36A80B385129568C050B81E28AC69E1F045733ECB2194AAC4331B70164844FFB8192ED4B536443EC67ADE864662DA797684E13C869EE6123F45E9C9415BE39EE70E80F315D066E17209DDB143C3F0AE0C6CCC09D72C0E391C34B52C17B638943C125A4710D6D6328EC85884D7F256E471F18F89E01FA1314591D9EC12E5A9DA9EB5A39AB862AF9BE6BC19786D43DAE620C801B190D749EFBD12A9C062BCFEA840C5D8B2E877BC73B3205139FF5E53FF624CA9018DEA9067689C1264E662BC37F618D6B1333D32C9D99FAC213EB27BCF8780232EF4E4B117770BF01B3186135F419FFC6B2DDB7F856B9DF63F02177358B753FAF9C20DC7E284048CB2C2AE67CFDEAE38B21B23137289E52CCCD7351C03CEB2B9A955E20D8A42079E314E097A986ACD742E1B421B60FD40EBCF9819FA1235DABC4D36C28D42CC53F4269400C365B4B4E6C14751DE8B0FF06BE334C9EE463E2242016F3F5D418EBB7FE9CD2B61592410997660283477EC2B7C84041C0E4C3DB141F569F7764E3B46E98BD9BAA68C747FFF33161C078017AC08E57D8888784759A463A7D5D92353AF9267A85C23E500EA0C9C844595E224F9CB331AC9EDCDBE91D7FDAFB766811C7388BC0E3C79E2DF13BF6B46470A2F57442B1E66E5A6DC5B90A4124F02F8B04542E38E74FD3640083218B1A6495E52B416F09877BBD3F001FDA9348C7214F7D555A4A4A9BE4647EC92CA3AD5A8DA04D5209453FACE15F9E78D4CBB3512D2D26CFE6A804E2383487AFB668DB5CB8D4EA8EE576F4481E63FD5F2C82D06B13353108FF662F782E32C8FE8E5E0FDFBECBFBA437C7875F352535152033150032150DC6479A28B37921556CD52A6D54781E924283038121FC79A22719A89A849F9E28FBB288FD510E7EA8B8E883D8D74D4EBEBAB7B49E5B11BF4E45EB363121DA3EEFAE02BBA336D949F7215E93E04ABE8D5D4BCA75C28F4C2AB755BED69A05A0064CC9CE9765AB9A88307943EB85C9150D1B853CD2282708BE4667663DBE09C33B0DE45CF558DA139A1DF29CCA4D92911D927DDF5E41ADEAA9BF26727845B77BCC44917E17E6A78BFBE47D7F12D0C7E4B8E0ACF43AD508CC8BFB439DE3D5F7179C056D92324B72CA86B7B5660D38E6EC5D0A47705D548039D6C3C989B02E43B04A8BB8F8BD24EF00500948BA0FDF8F5485F4CC278641A355FE2AB6214BC3D3CF72C4459D8D6BE12931CDB200A97F638DE5144D84FEB575902845649E4E21CD030AF13A736C7568D279CADCFBD2CC9A63C8044319C6DEC1AC38B212F53E5AF40EC984CD44E22C92282D1463BF62AD423B3BA3F842309787D8361C9FFF9E95E7DC893FA81408D606C14774B04EB6F7C9D7B1B18B25367E4E7299D51BE8EDD99DDD621AB62B85F4EDC7C92FC07E0921AD51058DD83B7349F6406B2E09F59ECFF007F2BA6F6448CE658AECFF6F2DBEB9A0A2CAB9B8DDE18F98D27EFEFAEA7FD9C7385C7E38AAC4780ABD6BBACB0B1C753E651889CE65084D862B6433DC528BD044B70B8BA3FC1EB82B991FC02A67BAFC055B5185BAC490D2C4FF7B5762F011297D9621860822D08FEBD34D5F38CC4D0182C723EE7C0966663D13AD738C098C79F8578D77693DC32949CD8E212ACEE672730761EF690A810B0D8AC3CB4B1A5C79F4772E1F3FC009E3B68CF8FD1474F100DFF98EE98381F02676CC38732179B641CAA3951BCFC66C01F1E5705A31F8D846FDE445015B271D8A93FDE5ABC2FBC926E629F5ECBBEFE525FBEA10A10C84245C78FB6EEAA09D6BBF90510AB4EB67EB01867CDE555450426CCEE69FC7E6ADDC9EB2D113AEFC4FA3C57F493DFE5BB40C9AB1F74FE822D62D8BAA6B394462EB09CD4F6668F7029DF9D564012C82DCEDD7082A01B3F07B2B041AC8154CF52508C6ACCB1AEB32BC369C65E7CA1327F1F6A1F7615F4C2997D5E73A98252E9E02E0A078281D787DE43868772B4AC562669D40F7B44FD6C580EFC94498CF6A24AEC7AFAC2C79C432EE55463725CD1861197F0A034ADC66B28CCDF2EC4F67D32A6F8D4443ACDFE270A08AD41A02639272DB19AB6BFADAB2F20B5C8B0FEA64BCC26F489AB83FF47BC5EA05DDFCCF710E18DCDC510C2942730A45843827A4CD767E87A38C117B6F4F2D26D5AE6EE4F877438330DC60E24466FB5916278F21A29B9973C2F546B59249B83D33518F3ECC206D1459C94066EA407DEA41A3C5288D607865EC3B04658B9D4D70434A22C1503DFDDB4F1C821A0086AEC65BD252E0BAFC885613E07BCAFBBC31DBE440EC9806D8BC94847F2415B78B4668050022BC7932B12FE3299A0DD1825A733239A546EEB4C77E8ECC136B2B6C80ADED4D4C563063158A87DB4DCE564A6097EB5082373934B6515753208FBC390B30F8F158321A46C4B571DF7AA5061FD1AE5BCFA4379D789F4680669CF4198669028053ED28F9BC6790871FAFD97A36B8F4483915263B8B84E51952EE81D64BD421B8F4DBBE1319E871F5E0C3215EB9986EE87340EDA822F75C120142E22D5D704A400E9212A5A1678827BD4832E896E65B341CDE4696152F4A07805F7BA10F2F3E12ABB74515CC8AC7BAD603D76DFEDC727CE3F25C9B83F5F853A7DE2F68215E2A95B531C408633F26787ACA8C0D82F2E6B0C89C003AC4F3446FC0A855F203418462105A5FE58D3A18E42C218EC765B8FBFCD133A9A5C13BEF141652427B2453990891F1C67EEFB8E37142C175B4085AC2032479469C4A1654D6D94E9D71AC5BA6A2D5972228BB1F7618CFF3BC1512C963B3C3EFD7CAF56F9FB319819E65D0B365FED7887D6B0E85F2FB443B0BEACA6E5877B36E2411597D2A530230ADAD1BBA53DBDD86836A401722E800304820C2A2E4C72FB91F248F42845AF3BE82306EF22C8D5CCD8CAE358831D392B453DED81E1185601BA04747B0A96A34B9F372EAB49C540F213ED32845E3CF0167D438ADB914E6316DE50A463BAE9BA1B4F31958333A67ED0098ED0442F24626E683F64B4B1F28D24BA5251C8A55A70E43161A8B0AB6845E2084CCE1E731D79201949BE3BDDEB8CF7F230EB7998771CD79D4361A8547BB8266B42903EFA7F65A5DBEA3FB2221E379309FD2C639EB124A87BB89DE8C3450A490BD04A157E96F51E947A3ABD1F88803B2C24FD5EB4C406B5581EC5EF9E0A2006975F4AA24963C7F75BE12795767CB741A82BE2E35BA1A846829379369E510FBC1FA129D6CA28671F0849006D1A8958D15554309DC63FB7C12614DAB072C0405C4E322ECF4E0C95E8C9A9130362DE6B6D43FC06DEBD4DFE3E7077D3600120B82B5C633B75F6ACCD5C32FDEBB46E28490974EBD13AFBACCF89A8157C1B68D8D6A56D813BBBE7E0492527028B7CD79643EC934C38D7C615BC982F13563FC1F46EBE6AB35AB214EC55BDC39750A834EEACFE553E1FC7973168B84340983D9E1CCC87BAC06B8494992AA313C0192EDDFFD8B750E45C8E7C198ED637FF5B3F8F698DECC62EA81DA5FDE2A1CC9BE1161790B79E7027972BF982B652DE1172874AE73EF4E630CF859E58DEE8104611227C5CE7BA869626CE5E641D95B4367684E602F7DDCE5D730F5B3E34A6F5F59017187A995496689A32C50D4259302AC3C2FFC4DDA05D39AD05B18E1310D8EBCBA0BD5DB087F97659C3A345076B53248D7E4F0D82B1964D64D8F292CAE02C3D87DC68A57DBD9912C0828673FDC2029F987C6E4F4E50B824463B0B499AC9F8D037911719FAFB90EBCD9D5E4AE5DC8870129D5CC3C063DE9EE653911EA956B02ECD7C407632252CF5302EB32CFFAE87D749B4A05AF8B65C7817593F27E0D11A70CA5DE97DA3C234C2E8558A1CEBE5E8157B71EFC3C77A7CA6F9E44866E8155ABA4B9F12D7C40349397877C5756D466C5FB0173D3B9B660FDD35AD70FD0BAD3ABDDAE7634845A83CB8AD8B29D747B2547AE1441412C325A1AEE7588FF0BBF6B4A24F1D27B1B15DA3D439F0614D14E735B59E3CF3C05F89CB02A92495F98C76A91EC83ECE8D67E2A7D51463AC9E285AD38D521C6765058CD10D9A9FA45922C847D68E9997E86487C20592094D209765925D8DC8B1D45D37A85017230539F839DE519433F3CAA8514613E0B4ACBDECF830AFD9AC930119EC1A82543039BAABB2CA3EB72A18D8057BFA10D9DBB067CA0C8040EDB0FCC278958BBD0C094692722FFF912C66BA6D392E50C66F1B96A599168BAAC2ABDA9B43F6A5619751F66632593C6081598E55A752ECB84C30B92DF7231EF27F88FBAE8070EAAABC51C025E6AD0728398DD8A8190B23BE5A6B0C3E9151B35787DD03398175FE5A01A750CB013723586F5A8FBA8A96DF82C27D248EDAEC420D1CC16D09F57672B948634EE88DE62B7EE9E71AE36ED028E4D708BFF43F36BD409FDEA13CB60D3F8A4DEE8AB37BA68B726153B5982CD1DBCE0E130734F0B0A7C316CA9F09589CD2AF7F47C54AAE3707EE3DB0A4E709D40B2EE809D988BCBED2033928EA8394C923164ACF7C3800C3C7D7ABB3F3D2C3E0FC014E33D27BB31D6EEB8FD60E661EB3A2218378C805D55952BA758CA62BAA61E9379F093736FAB68F02C54191637E4D6441EF9E34AD288B0A856ADD223210343D11498CA3730581CFC815E090EFEECD87A7CEC65FE77322C4427C4CC8CA7EA4E35631703105E523183F85B7DFECCD86C23397A0D7039A7E818A8298961DC1457FE5CD6E66A1011F4895C9FA5604AD46DB025A8A0FEE8AB0B4982132253DC8D239DBBC7D23A8892CBDA78F61B45F16A2BCA7C65EFFFB212C62F106FFDDBEC6D8078E496CA769EEA1614A85311AFDA1CB97FEF0EC05C060834853E71249FA7742D8AA5F662AAE91BD83DC2F507E79805A0350EA4501AF7266E4641B4927728D80AB03BA9B47B52C8233F28B882754F763AD1E94D78B12469335A71B4720D5B01F5456A575DD2D68A82875574832B80E0FBB4C1ED791E1E7507997C8B05D44F79B4ACE303554A2AFCBF626B96262C02B0E57688C28610ADD948C0A188CF95EDED1E7BA085DB6556837748FE27F76735A8224B20F2C26DF45531BE69ACCEA144BD8A62FD5BD424FB06684B307B66DF98B26C6F2A135277501BD775A9D66CBFCEA7C364068F19A1184C5E73691289CCCBDB95D56B9C49082190F217FDED715A79D25DBA4831BB2D87D80C741B74084233D5621B30E5922C620B96C2BDA17A24C17AE87155BCA22EF6C6BBFEC9AB14B752AFB8771132D56244B277EA60B2F343D6D520302C5BF2EB4D744D0647D6DFD9F6F674B1E450F9E1AA15CC47A8EFA344CC03D4A8840AAEC7609CC80B14807711FA1FDA03F6C046AA7DA53ADB225388157F6186BFE7D9F8D1FA6A712AFB7786E5F0EF9A300522A652C2BB827DDBA831D2C7C3829A6567009550E0269C13086600231684542550D902FCEB26E76F49B1200784336178A9FC7443C081DE24A23EE9A3F1C78CC93957FA25FA4461DC4355D1BE4A3F51F109F2EAA34D8D7D4BFEFD404D032AC41B6F6A47D6256B6A949FC1D03DCCDD21E38BECCDB6E2FC33802E1F9065D8019E13939D9B6C23DDDED7A8CDA0810EAB6B8F62194EA13E58B90BD76AB4034313613F43DFE9376C84FDDA8E0C0E9C080BEBE223D4783A40E1F27CD508F120B86DE4B769A88CF98E8E64DB538F8331D48E13C88A6C7028CACBE8CFD877C6D0605169123DE32A1CD4754F94FC430529B1CBF39BD85171227F219A94C5616FDD22601F59B835FCC829EC1AFB8EF049655FAD314754E8317FAA22473AAB5409EE71DE8446A964D7E212488409D01B44C75C46E8CE4FE0BBA7A7C8BD8F180F10AEF6EA17D3B7A6AC477C81281090D84867B25F49BC02FFD988B23CEC55AC53643A5815E21883F727A502EBCE29696DE4941E6AE27C4A69C3D8039ACADF4BAE334AAA917E756C66D195DC9325C6D8DD237C1B3804DF9D0ECCD68A4F7F558C033828B1A6068CEA00CC2349808A163F4D2883F057E284D6E5F1B01E6875388A1B1566A96513006013D4FEBCDBC58EBFEA3FFF870A71A26AE28DC5A767A0BEFE88FF0E0F4A007F4CB08E61F94C6764AA9818BE2773C18A2A25B0AAE460B0EE74CD4B24406F27D7A9667249959BC71B8D71255855158C49AD3F7E3621A9E5BFF923FDC068F5D5D0F06ED3B3BC6FCAA95CD254C91FAA12728EB319154018457C192FB85F4523EEE23B440267871AFCC655BF4E6726FFEEB28242E456D71014F3D65BCEB9352068AB3A7BC90D5D94B47309F026550B1CD8E7E9EE7FAECE285D045260FC3C8D05B77C145A83FEE7D8A102F1B37E35156753D2975BBFEC9C7C05BE7AB0E6FE96A52687263BBC5EEE6F43A8DB1B2AD4E6D8B4385E93E2B48DDDB8D0B9726E2B807C1D1C87650DC9A0B26679104DCA544DBE30E8DB677BB4C1AEED33055C1154E954F6A570789317C08F9FD947A4627B11BE2DCAC7577F77218E941A7CCE59408CAD1D73C8DB127B89F8405ADE9C4256C969025F9C9D0206C7BE8083F31C0F01EA7E768AFA2CE4131DCA67CA5E4636A11188378BCF44BE0238189FADEF3045F1C29EA1143E54DE00F5D2A35AA03B1F666C6FB3390DD1A08B92B4DFD92CDAE6C12507057DADA211C5C1445D70D050B717F1CB87D5F16BF8C71C4EB64F199F44534274AB57531032F444A5A40699BCDA4904F978712D2835D15F598EDF96556A654BF62CAA99BC116A3CB5FD273C5820AA2E4DA5840590496F1E4513647A6FA942CCE05EBA670996AA7D7E017797541672BD094F40973746A9B094B430668EE83E2D957B53CBDEB47D8D3DBB4B39FA03D27679F362ADD7D7473329981B8624E738C93B729B278CECB06CFC176F7E7AD349AF3B554DC7B279A030A2E0B78F207AA5AC3AC60D44B30ECBC7"/>
    </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="F4B791E6C541DCE54D75952E9DD8F2B79A83693F0B819A2B469087A6F3339393728BD7F0AF70015156C7A59AFE6294E60D97EDF01FDED59FBF4A7F70E4EEBF5C0BF62BED8F7A11A680BF74775B3A519E566498E9A797FC5102D92A633C1D2A3480F1F4F3EDE6A10EDC9DDC19F431645095294322DB99DF3F630035D1C9484A7A602FEE3F4111BCAAB8EB7258127668E72E9178DDDC5E9CC14B6A4B6907052CE7307BE2E2DB61891D9AEE09F4C327E8F468C29B4C1A04DBFBE91BD8B49609ADB11E7811C3025808084298414224E58649E363F32681D483617675886A20379B6DC2A9F0558843E83F7194C954E81FAF4D8B0F0EDBDB48E8B44E8B2D019C1B7CFAC11F147A1AEDE2C4B38519DE8E2969E4F477C93DB2D9528429E69C8D2D4FDA067AA9B5283BA49E5CD4F03A79C1D046FA891102A8661156D257FC9742DB6954FA60D8829E6620A62C5A48B9D599E22ACA8E531E9BCB08AFF0F778F32D7CB981B7CDF9F51B01AB202C73648F7D51092E5C56ED38862FE92F2B1559D17CB0B67147E4569B2D3BC8D4B760815872FF82A28ED990BAB0768DD6CE1E07F533DDCD2B9D180157335B9BAB57828B9F1479BC1C1E663FC9F1607F5B8632A129230D74CEB5DD615C5D06244BA3D5C5DF42BFCC751777DBF00DC6906523CA713430E9B8459C5D23C1E938A7E54ECA429DCF0102678A92D5D0586841838D673912E0A18BA4393D78AD4BE2F4AA4B03DF042782E599FDEB552EC6A7E4B8282306F093B97A7801EE1E4CFE71C7C7F85BE04FD5C094A5F2B1B6B1FD50654AE4D893D9843EF698B8A61086AD956838231698671963D8A28E160BA326BF99DDB40BED7C02466F9A920569F1384756D2ECD3DB7574C63C72F1FC10FBECFF57F055DB86E374F5BF06418B472D8C61BF2CB0E87F0029AD3E4DFA6E1CBE5872A8624DE5282CE99E10F36CA8978D08323B67F296F827D8E892E68714C72A269DFB12A7F9715281CEFC72827C30D4FAD6C42B053C3F7617C4504F9C2FF262118808C72A2848C3EEA573D265730A2E0ED90A144217D2CEEA67F825F21C6235AF2B0486CB6F7124FCF8B9885578A456DBFE15B85B6E6FF36EF62A8AF82CF34491AF8168BC17847A0C40DC8DB7162EB6462C90FBD10E30A9353B888BE247A72A5D4DBF80D553A917C6F15AD2451917471B0C500B700C00D968AEAE5FCB5D6629C8E447A3AD4C18B1E9378BB6EF7580CCE0E3A95B1BAED0811F96B4A2FE5AB1E3E9FD9A5E490CF6B0E89F37EB989A5FC550B6CBBBAABCAA1CBEC631E9F8C7A4C217DA53C057CE6D19C71F4EBFC1C244EA20E8A89F8BE96B7AB53A7D6D5263A32AD455D9BAB52C1A1F44029D996B01993873EDAB91F56C9EDCCBC26475F3D5647312CF35A1C45C10061EBA244813DD838821AF54BE339B90E8B846972024DD42C357DBC4F3CD68DFA2D099111E05EE46E7C96D1B00285FEABF669987D033DEBB3A89E79B5B4AA4392415123FD0B9D62DE0FC53B1A23F2AA3D9DA979A8EF00B68C5FE5B25E24802613CDABDDD0B407292D00FF9082E09DC33A7CA7A809040302CD2A49C77B5D0B166ED6E428D84E03FEB0BAB40FC82B9B77FD75F1DCFA567C6313613D0957D1ACDE40CC851EDAEEF8F6A2423ECA4FD7A9BA3879B47CFF7D329854AC7F0E008FF86729929C350B9245FFBA13B5839F679642F03DE38CEE0901C59BCC8DA1E89152CDC1269490907287F9C4908D320BCE8C68485037732B7E6DB90150BB66A61DD5976CC9CEF6461EEAF47AFAC3D92105AEE39A14FF4B0D50AC247BC200BC9D78962000C19D08EAD3FBA4A29B9B528728F7585AFFD0FE1B5AA6CAA5FD703B1BF85816C9B97F76360F435880CC10342FE8099942148A229980F8CBEBE7464317EE0F32ADA66E75EFE4C3FC5F3FAA61172672DB8428787A6CF8783D04F6EC6D7E3C0473781250F3398E12BFD252BD97FE010C434588A6DA7314E65AD282B466376BBE7B3F0611FA5FF0D799A57825FE2B17D443463B4BF166C866A9F7DA8DF61EECFD9497C2BD72F47AA9E78D06E9B04715A331B47E1B8EDEE3157C2162A684E8B20B346F98E5DF85C5B155989F8E95066FA51EDAC0A2E9FD780354DD0B57C9DDE568AFF73886D95D414133E90F46E918BCD95C915D394848F05F8ECD942729D34E3367E1812EF87FBE54C2C2043DDB29CCEDFE23F200D5715C8B4800324398C4709482B37E39F592A73DF1CA524D1735F072597FF0C5B27D809DE54859A274E3D7A6BEF0F0859C7E5575AAB2EBB173DC66A0310D2F52E7BB751D05E7A0CE42B4D1533923DDDE4D638A1AD460181975604FA8877944511BE653A47F7BB91705EEC40C0D32D02CC7803CE356BF17FEBC968A9FF54D04DCC766C3DE61B5D7F6B2F09F8FF43B63CF7E2E36ABBA3130CE78145328A867D410F3D44B8EB0950A4C547EEEAE462AE4E66EFF358D43A064BE60E0F435295BDB1439D76110784186639D03B3421E0FFCD1D4AAB84EBFDE238D0E2C40D6DED854C0CDC0DA237A78A362EFE9F6EA253216837D83406430D1086314400A9D5A09AD82F9F048ED944BE805DF25602C8211F66D11B78E6F2E04DF266B7C1BF8314A3529ED805EE3C8FCE049902177FB2840B313646243685E3ED4A85FBE2C4C9C2D2F2142BA8502FBF4C4F7403DCB0CA41CD53783CBEA62B603109FECADD1FDBEBB55979EEFB0288C080858B4516ED4261ABCC106A9C9C5ADDEFDC8ABD94F773317971462EC28285CC286BF3D26AF7C92D6D4663197F21226819B9DAAA7990FEC6F1FFA53D1966A0E37FA36468A05032D3416CB802DCDA2415F99E8B0827133388D0C388A51016F5791D3BDD3B3F1675EDCEE97BAD93CA347CB010E8F1FD61C640CBE759BC9C8FAF709FD24D6755F3D72A043AAE488BBAAFAAD4AC43CC651616ABEBC0E5C2521F1A47DF0C3EA109E0E09C8F07D2802CF910934D4CCAFA76C02B8A3500BC20B89345A474567E7835F84E2D5BE997DF3D66E1C15C341EC8BD94680CB1C748D9F93699E03649B93E23416CBAF9BC565A26D1812D431DFED7A475820D6E132FFDC0802159E7582F0B0BB2FDB94770E5BD8F4777F08A1A6E945B642080F947CAD8132782B27B0779F2970E6F36B9FCC6E077B7589037AB705BD0BD16FEC9B84F17BDF0081CD977456CD895CA7FAAA8707315FB530DAF271F12211C0E61BE28213080C72477870E3FC8D8B7B7745759CF7EE579BBA35A72182B217F0EB59B53F88A2A8645AB758B2CD9E5846B75678FE23AC698467FD8B776F43D42E9C681FA37DFCA7B9C8EF2383952087AF8E10DE39425016AF98E3D57D9669F1E75B08D3DD21A49F1329AFFC8FC3C91594C7A01F08259AEE959BC633C510EF1A64A5F49BC8739F91BC99E0EF992CFE7A9132734B89345800407663CFC457D6A59ED90059E965F0347107DF0DD49BA5C2D26A0217249F64344244211DBC379D87A04F6F0DE1269B1F48D07790548F32C8DB8A92AE197937D85905DD1517632B676A748B1098C251E470D43473759E51980B38EEBB48451E3B39DF22E7837DDA08C69815DF5C04812BB5B8C8686E99E3529D00629C20D415E122B23A1A1465CD79C51CCCBEFE35B0BE59FD3F2483E8BFD16B8DB48927C48968D93AB828B2DA3074E3D518EA5AD87C5A2175A0C6E1842F5B69CAF5ADAFDA3C71FC95E0A8F6FF5636B4CADECD4A20FC266BEB19A7EF3DDB70600219BCD65F84F5D6171F0DB893BB1DDEA85FA6870C46524712D61DC1EE5E83F27F1AB17AF3304430ABA99ABFF2E4B2A221B73737C4913E477ECAA7FF8B3641A04BC5AD1EA140E2160AAC32EE6F6BE9CEB6BAE4B230FE2C2BECB7F076FEAEB79DF21A716AFD164CBC676F1EB2AD59E0B95FF6A2B14C922CBD306A8B3AF80C94138D33C0830A7720C31D746AA5DDC82CD50A5681BC2E3A9FF957CE1F890E907804CDFF7EE98C09DAEDB7BF56E2EBA9B3D114FEEEBAF39D8E1D65C6F6C7C4512A4F95E51A676DB859268BCA3924E1A9D3F344213AB91B9D97B2BDBE52F2C413225AFD212E5E18549DBC88723CF42364091EDD0F210294F99F6DEDB950E99AB0890E0BADA92EAC6D9AE6BD309A06DA2298B4205502A92EED23013DCBB4646CE02DC4D318200BF95948679EEB728910A2B182A6055A9D2EE5DF71D92875913FF773BEA00ABC48D8F2DF5CF1A0681E113A40B0F6C447D7C528B9FAEA36A9A1DBC4C8F341134645D0EF4BA235A950C8E56931EF63D7AB031BC40D65391B5DF43A05B56944A558FA889C6FAD59A4A72476433A77EC9AD58A5B4BAA4D8FBA9F0FD3750DF54232B48296D1BDFD1D39A742A4CA3CC40C0D8CB9EB7FB1428304012CA5F51D2AAEC3EB91C8D478F63030E543530F7568A02631D5157DBEDB1578FA6B17E9C9D964B85D96B5741C8BD50D304674B9E76FDDB1F3D22C44AFC130324076320D7CBB4DF42BB775417059CAB48A4C44A52B53E06045F02E97A3A4988A30350A7092C97E5ABF01C02EDB65C082B72197DBAB72E55DCC0841913BB564BC054014DE207B8569BDB5920AF8B82FA8D39EDD83C7E44594A2632B2FF0E7384595288F5B896C77C390039783C6A4897FD599A55C0679B0A9B741726197F373A4559B5D1E4577DBAD9E4171D30465A979DB0C9243E51657790B7B92030316991BDEDFF3F5AEE000000000000000000000000000000070C151D2528"/>
    </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>
