UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

812 lines (809 loc) 30.4 kB
/** * Defines constants for use with HTTP headers. */ export const headerConstants = { /** * The accept language header. */ ACCEPT_LANGUAGE: 'accept-language', /** * The accept ranges header. */ ACCEPT_RANGES: 'accept-ranges', /** * The content transfer encoding header. */ CONTENT_TRANSFER_ENCODING: 'content-transfer-encoding', /** * The transfer encoding header. */ TRANSFER_ENCODING: 'transfer-encoding', /** * The server header. */ SERVER: 'server', /** * The location header. */ LOCATION: 'location', /** * The Last-Modified header */ LAST_MODIFIED: 'Last-Modified', /** * The data service version. */ DATA_SERVICE_VERSION: 'dataserviceversion', /** * The maximum data service version. */ MAX_DATA_SERVICE_VERSION: 'maxdataserviceversion', /** * The master Windows Azure Storage header prefix. */ PREFIX_FOR_STORAGE: 'x-ms-', /** * The client request Id header. */ CLIENT_REQUEST_ID: 'x-ms-client-request-id', /** * The header that specifies the approximate message count of a queue. */ APPROXIMATE_MESSAGES_COUNT: 'x-ms-approximate-messages-count', /** * The Authorization header. */ AUTHORIZATION: 'authorization', /** * The header that specifies public access to blobs. */ BLOB_PUBLIC_ACCESS: 'x-ms-blob-public-access', /** * The header for the blob type. */ BLOB_TYPE: 'x-ms-blob-type', /** * The header for the type. */ TYPE: 'x-ms-type', /** * Specifies the block blob type. */ BLOCK_BLOB: 'blockblob', /** * The CacheControl header. */ CACHE_CONTROL: 'cache-control', /** * The header that specifies blob caching control. */ BLOB_CACHE_CONTROL: 'x-ms-blob-cache-control', /** * The header that specifies caching control. */ FILE_CACHE_CONTROL: 'x-ms-cache-control', /** * The copy status. */ COPY_STATUS: 'x-ms-copy-status', /** * The copy completion time */ COPY_COMPLETION_TIME: 'x-ms-copy-completion-time', /** * The copy status message */ COPY_STATUS_DESCRIPTION: 'x-ms-copy-status-description', /** * The copy identifier. */ COPY_ID: 'x-ms-copy-id', /** * Progress of any copy operation */ COPY_PROGRESS: 'x-ms-copy-progress', /** * The copy action. */ COPY_ACTION: 'x-ms-copy-action', /** * The ContentID header. */ CONTENT_ID: 'content-id', /** * The ContentEncoding header. */ CONTENT_ENCODING: 'content-encoding', /** * The header that specifies blob content encoding. */ BLOB_CONTENT_ENCODING: 'x-ms-blob-content-encoding', /** * The header that specifies content encoding. */ FILE_CONTENT_ENCODING: 'x-ms-content-encoding', /** * The ContentLangauge header. */ CONTENT_LANGUAGE: 'content-language', /** * The header that specifies blob content language. */ BLOB_CONTENT_LANGUAGE: 'x-ms-blob-content-language', /** * The header that specifies content language. */ FILE_CONTENT_LANGUAGE: 'x-ms-content-language', /** * The ContentLength header. */ CONTENT_LENGTH: 'content-length', /** * The header that specifies blob content length. */ BLOB_CONTENT_LENGTH: 'x-ms-blob-content-length', /** * The header that specifies content length. */ FILE_CONTENT_LENGTH: 'x-ms-content-length', /** * The ContentDisposition header. */ CONTENT_DISPOSITION: 'content-disposition', /** * The header that specifies blob content disposition. */ BLOB_CONTENT_DISPOSITION: 'x-ms-blob-content-disposition', /** * The header that specifies content disposition. */ FILE_CONTENT_DISPOSITION: 'x-ms-content-disposition', /** * The ContentMD5 header. */ CONTENT_MD5: 'content-md5', /** * The header that specifies blob content MD5. */ BLOB_CONTENT_MD5: 'x-ms-blob-content-md5', /** * The header that specifies content MD5. */ FILE_CONTENT_MD5: 'x-ms-content-md5', /** * The ContentRange header. */ CONTENT_RANGE: 'Content-Range', /** * The ContentType header. */ CONTENT_TYPE: 'Content-Type', /** * The header that specifies blob content type. */ BLOB_CONTENT_TYPE: 'x-ms-blob-content-type', /** * The header that specifies content type. */ FILE_CONTENT_TYPE: 'x-ms-content-type', /** * The header for copy source. */ COPY_SOURCE: 'x-ms-copy-source', /** * The header that specifies the date. */ DATE: 'date', /** * The header that specifies the date. */ MS_DATE: 'x-ms-date', /** * The header to delete snapshots. */ DELETE_SNAPSHOT: 'x-ms-delete-snapshots', /** * The ETag header. */ ETAG: 'etag', /** * The IfMatch header. */ IF_MATCH: 'if-match', /** * The IfModifiedSince header. */ IF_MODIFIED_SINCE: 'if-modified-since', /** * The IfNoneMatch header. */ IF_NONE_MATCH: 'if-none-match', /** * The IfUnmodifiedSince header. */ IF_UNMODIFIED_SINCE: 'if-unmodified-since', /** * Specifies snapshots are to be included. */ INCLUDE_SNAPSHOTS_VALUE: 'include', /** * Specifies that the content-type is JSON. */ JSON_CONTENT_TYPE_VALUE: 'application/json;', /** * The header that specifies lease ID. */ LEASE_ID: 'x-ms-lease-id', /** * The header that specifies the lease break period. */ LEASE_BREAK_PERIOD: 'x-ms-lease-break-period', /** * The header that specifies the proposed lease identifier. */ PROPOSED_LEASE_ID: 'x-ms-proposed-lease-id', /** * The header that specifies the lease duration. */ LEASE_DURATION: 'x-ms-lease-duration', /** * The header that specifies the source lease ID. */ SOURCE_LEASE_ID: 'x-ms-source-lease-id', /** * The header that specifies lease time. */ LEASE_TIME: 'x-ms-lease-time', /** * The header that specifies lease status. */ LEASE_STATUS: 'x-ms-lease-status', /** * The header that specifies lease state. */ LEASE_STATE: 'x-ms-lease-state', /** * Specifies the page blob type. */ PAGE_BLOB: 'PageBlob', /** * The header that specifies page write mode. */ PAGE_WRITE: 'x-ms-page-write', /** * The header that specifies file range write mode. */ FILE_WRITE: 'x-ms-write', /** * The header that specifies whether the response should include the inserted entity. */ PREFER: 'Prefer', /** * The header value which specifies that the response should include the inserted entity. */ PREFER_CONTENT: 'return-content', /** * The header value which specifies that the response should not include the inserted entity. */ PREFER_NO_CONTENT: 'return-no-content', /** * The header prefix for metadata. */ PREFIX_FOR_STORAGE_METADATA: 'x-ms-meta-', /** * The header prefix for properties. */ PREFIX_FOR_STORAGE_PROPERTIES: 'x-ms-prop-', /** * The Range header. */ RANGE: 'Range', /** * The header that specifies if the request will populate the ContentMD5 header for range gets. */ RANGE_GET_CONTENT_MD5: 'x-ms-range-get-content-md5', /** * The format string for specifying ranges. */ RANGE_HEADER_FORMAT: 'bytes:%d-%d', /** * The header that indicates the request ID. */ REQUEST_ID: 'x-ms-request-id', /** * The header for specifying the sequence number. */ SEQUENCE_NUMBER: 'x-ms-blob-sequence-number', /** * The header for specifying the If-Sequence-Number-EQ condition. */ SEQUENCE_NUMBER_EQUAL: 'x-ms-if-sequence-number-eq', /** * The header for specifying the If-Sequence-Number-LT condition. */ SEQUENCE_NUMBER_LESS_THAN: 'x-ms-if-sequence-number-lt', /** * The header for specifying the If-Sequence-Number-LE condition. */ SEQUENCE_NUMBER_LESS_THAN_OR_EQUAL: 'x-ms-if-sequence-number-le', /** * The header that specifies sequence number action. */ SEQUENCE_NUMBER_ACTION: 'x-ms-sequence-number-action', /** * The header for the blob content length. */ SIZE: 'x-ms-blob-content-length', /** * The header for snapshots. */ SNAPSHOT: 'x-ms-snapshot', /** * Specifies only snapshots are to be included. */ SNAPSHOTS_ONLY_VALUE: 'only', /** * The header for the If-Match condition. */ SOURCE_IF_MATCH: 'x-ms-source-if-match', /** * The header for the If-Modified-Since condition. */ SOURCE_IF_MODIFIED_SINCE: 'x-ms-source-if-modified-since', /** * The header for the If-None-Match condition. */ SOURCE_IF_NONE_MATCH: 'x-ms-source-if-none-match', /** * The header for the If-Unmodified-Since condition. */ SOURCE_IF_UNMODIFIED_SINCE: 'x-ms-source-if-unmodified-since', /** * The header for data ranges. */ STORAGE_RANGE: 'x-ms-range', /** * The header for storage version. */ STORAGE_VERSION: 'x-ms-version', /** * The current storage version header value. */ TARGET_STORAGE_VERSION: '2015-12-11', /** * The UserAgent header. */ USER_AGENT: 'user-agent', /** * The pop receipt header. */ POP_RECEIPT: 'x-ms-popreceipt', /** * The time next visibile header. */ TIME_NEXT_VISIBLE: 'x-ms-time-next-visible', /** * The approximate message counter header. */ APPROXIMATE_MESSAGE_COUNT: 'x-ms-approximate-message-count', /** * The lease action header. */ LEASE_ACTION: 'x-ms-lease-action', /** * The accept header. */ ACCEPT: 'accept', /** * The accept charset header. */ ACCEPT_CHARSET: 'Accept-Charset', /** * The host header. */ HOST: 'host', /** * The correlation identifier header. */ CORRELATION_ID: 'x-ms-correlation-id', /** * The group identifier header. */ GROUP_ID: 'x-ms-group-id', /** * The share quota header. */ SHARE_QUOTA: 'x-ms-share-quota', /** * The max blob size header. */ BLOB_CONDITION_MAX_SIZE: 'x-ms-blob-condition-maxsize', /** * The append blob position header. */ BLOB_CONDITION_APPEND_POSITION: 'x-ms-blob-condition-appendpos', /** * The append blob append offset header. */ BLOB_APPEND_OFFSET: 'x-ms-blob-append-offset', /** * The append blob committed block header. */ BLOB_COMMITTED_BLOCK_COUNT: 'x-ms-blob-committed-block-count', /** * If the data and application metadata are completely encrypted using the specified algorithm. */ SERVER_ENCRYPTED: 'x-ms-server-encrypted', /** * The SME authorization header. */ SME_AUTHORIZATION: 'x-ms-sme-authorization', /** * The SME AAD authorization header. */ SME_AAD_AUTHORIZATION: 'authorization-aad', /** * The secure extension data header */ SECURE_EXTENSION: 'x-ms-sme-secureExtension', /** * The Use Laps Header. */ USE_LAPS: 'x-ms-sme-useLaps', /** * The Laps local admin name. */ LAPS_LOCALADMINNAME: 'x-ms-sme-lapsLocalAdminName', /** * Flag to log audit for the request */ LOG_AUDIT: 'x-ms-sme-log-audit', /** * Flag to log telemetry for the request */ LOG_TELEMETRY: 'x-ms-sme-log-telemetry', /** * Name of module making the request */ MODULE_NAME: 'x-ms-sme-module-name', /** * Version of module making the request. */ MODULE_VERSION: 'x-ms-sme-module-version', /** * PowerShell JEA endpoint. */ POWERSHELL_ENDPOINT: 'x-ms-sme-jea-endpoint', /** * Cross-site request forgery token. * Use `X-XSRF-TOKEN` for the header name and `XSRF-TOKEN` for the cookie name. */ CROSS_SITE_REQUEST_FORGERY_TOKEN: 'x-xsrf-token', /** * Authentication mechanism request. */ AUTHENTICATION_MECHANISM: 'x-ms-sme-authentication-mechanism', /** * Version of requested static content. */ STATIC_VERSION: 'x-ms-sme-static-version' }; export var HttpResponseTypes; (function (HttpResponseTypes) { HttpResponseTypes["Json"] = "application/json"; })(HttpResponseTypes || (HttpResponseTypes = {})); //# sourceMappingURL=http-constants.js.map // SIG // Begin signature block // SIG // MIIoKAYJKoZIhvcNAQcCoIIoGTCCKBUCAQExDzANBglg // SIG // hkgBZQMEAgEFADB3BgorBgEEAYI3AgEEoGkwZzAyBgor // SIG // BgEEAYI3AgEeMCQCAQEEEBDgyQbOONQRoqMAEEvTUJAC // SIG // AQACAQACAQACAQACAQAwMTANBglghkgBZQMEAgEFAAQg // SIG // bwv63VDk9B1lyPzgcXuJ340U6pq7j2tqUdjGltttR1qg // SIG // gg12MIIF9DCCA9ygAwIBAgITMwAABARsdAb/VysncgAA // SIG // AAAEBDANBgkqhkiG9w0BAQsFADB+MQswCQYDVQQGEwJV // SIG // UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH // SIG // UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv // SIG // cmF0aW9uMSgwJgYDVQQDEx9NaWNyb3NvZnQgQ29kZSBT // SIG // aWduaW5nIFBDQSAyMDExMB4XDTI0MDkxMjIwMTExNFoX // SIG // DTI1MDkxMTIwMTExNFowdDELMAkGA1UEBhMCVVMxEzAR // SIG // BgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v // SIG // bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv // SIG // bjEeMBwGA1UEAxMVTWljcm9zb2Z0IENvcnBvcmF0aW9u // SIG // MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA // SIG // tCg32mOdDA6rBBnZSMwxwXegqiDEUFlvQH9Sxww07hY3 // SIG // w7L52tJxLg0mCZjcszQddI6W4NJYb5E9QM319kyyE0l8 // SIG // EvA/pgcxgljDP8E6XIlgVf6W40ms286Cr0azaA1f7vaJ // SIG // jjNhGsMqOSSSXTZDNnfKs5ENG0bkXeB2q5hrp0qLsm/T // SIG // WO3oFjeROZVHN2tgETswHR3WKTm6QjnXgGNj+V6rSZJO // SIG // /WkTqc8NesAo3Up/KjMwgc0e67x9llZLxRyyMWUBE9co // SIG // T2+pUZqYAUDZ84nR1djnMY3PMDYiA84Gw5JpceeED38O // SIG // 0cEIvKdX8uG8oQa047+evMfDRr94MG9EWwIDAQABo4IB // SIG // czCCAW8wHwYDVR0lBBgwFgYKKwYBBAGCN0wIAQYIKwYB // SIG // BQUHAwMwHQYDVR0OBBYEFPIboTWxEw1PmVpZS+AzTDwo // SIG // oxFOMEUGA1UdEQQ+MDykOjA4MR4wHAYDVQQLExVNaWNy // SIG // b3NvZnQgQ29ycG9yYXRpb24xFjAUBgNVBAUTDTIzMDAx // SIG // Mis1MDI5MjMwHwYDVR0jBBgwFoAUSG5k5VAF04KqFzc3 // SIG // IrVtqMp1ApUwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDov // SIG // L3d3dy5taWNyb3NvZnQuY29tL3BraW9wcy9jcmwvTWlj // SIG // Q29kU2lnUENBMjAxMV8yMDExLTA3LTA4LmNybDBhBggr // SIG // BgEFBQcBAQRVMFMwUQYIKwYBBQUHMAKGRWh0dHA6Ly93 // SIG // d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvY2VydHMvTWlj // SIG // Q29kU2lnUENBMjAxMV8yMDExLTA3LTA4LmNydDAMBgNV // SIG // HRMBAf8EAjAAMA0GCSqGSIb3DQEBCwUAA4ICAQCI5g/S // SIG // KUFb3wdUHob6Qhnu0Hk0JCkO4925gzI8EqhS+K4umnvS // SIG // BU3acsJ+bJprUiMimA59/5x7WhJ9F9TQYy+aD9AYwMtb // SIG // KsQ/rst+QflfML+Rq8YTAyT/JdkIy7R/1IJUkyIS6srf // SIG // G1AKlX8n6YeAjjEb8MI07wobQp1F1wArgl2B1mpTqHND // SIG // lNqBjfpjySCScWjUHNbIwbDGxiFr93JoEh5AhJqzL+8m // SIG // onaXj7elfsjzIpPnl8NyH2eXjTojYC9a2c4EiX0571Ko // SIG // mhENF3RtR25A7/X7+gk6upuE8tyMy4sBkl2MUSF08U+E // SIG // 2LOVcR8trhYxV1lUi9CdgEU2CxODspdcFwxdT1+G8YNc // SIG // gzHyjx3BNSI4nOZcdSnStUpGhCXbaOIXfvtOSfQX/UwJ // SIG // oruhCugvTnub0Wna6CQiturglCOMyIy/6hu5rMFvqk9A // SIG // ltIJ0fSR5FwljW6PHHDJNbCWrZkaEgIn24M2mG1M/Ppb // SIG // /iF8uRhbgJi5zWxo2nAdyDBqWvpWxYIoee/3yIWpquVY // SIG // cYGhJp/1I1sq/nD4gBVrk1SKX7Do2xAMMO+cFETTNSJq // SIG // fTSSsntTtuBLKRB5mw5qglHKuzapDiiBuD1Zt4QwxA/1 // SIG // kKcyQ5L7uBayG78kxlVNNbyrIOFH3HYmdH0Pv1dIX/Mq // SIG // 7avQpAfIiLpOWwcbjzCCB3owggVioAMCAQICCmEOkNIA // SIG // AAAAAAMwDQYJKoZIhvcNAQELBQAwgYgxCzAJBgNVBAYT // SIG // AlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQH // SIG // EwdSZWRtb25kMR4wHAYDVQQKExVNaWNyb3NvZnQgQ29y // SIG // cG9yYXRpb24xMjAwBgNVBAMTKU1pY3Jvc29mdCBSb290 // SIG // IENlcnRpZmljYXRlIEF1dGhvcml0eSAyMDExMB4XDTEx // SIG // MDcwODIwNTkwOVoXDTI2MDcwODIxMDkwOVowfjELMAkG // SIG // A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAO // SIG // BgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m // SIG // dCBDb3Jwb3JhdGlvbjEoMCYGA1UEAxMfTWljcm9zb2Z0 // SIG // IENvZGUgU2lnbmluZyBQQ0EgMjAxMTCCAiIwDQYJKoZI // SIG // hvcNAQEBBQADggIPADCCAgoCggIBAKvw+nIQHC6t2G6q // SIG // ghBNNLrytlghn0IbKmvpWlCquAY4GgRJun/DDB7dN2vG // SIG // EtgL8DjCmQawyDnVARQxQtOJDXlkh36UYCRsr55JnOlo // SIG // XtLfm1OyCizDr9mpK656Ca/XllnKYBoF6WZ26DJSJhIv // SIG // 56sIUM+zRLdd2MQuA3WraPPLbfM6XKEW9Ea64DhkrG5k // SIG // NXimoGMPLdNAk/jj3gcN1Vx5pUkp5w2+oBN3vpQ97/vj // SIG // K1oQH01WKKJ6cuASOrdJXtjt7UORg9l7snuGG9k+sYxd // SIG // 6IlPhBryoS9Z5JA7La4zWMW3Pv4y07MDPbGyr5I4ftKd // SIG // gCz1TlaRITUlwzluZH9TupwPrRkjhMv0ugOGjfdf8NBS // SIG // v4yUh7zAIXQlXxgotswnKDglmDlKNs98sZKuHCOnqWbs // SIG // YR9q4ShJnV+I4iVd0yFLPlLEtVc/JAPw0XpbL9Uj43Bd // SIG // D1FGd7P4AOG8rAKCX9vAFbO9G9RVS+c5oQ/pI0m8GLhE // SIG // fEXkwcNyeuBy5yTfv0aZxe/CHFfbg43sTUkwp6uO3+xb // SIG // n6/83bBm4sGXgXvt1u1L50kppxMopqd9Z4DmimJ4X7Iv // SIG // hNdXnFy/dygo8e1twyiPLI9AN0/B4YVEicQJTMXUpUMv // SIG // dJX3bvh4IFgsE11glZo+TzOE2rCIF96eTvSWsLxGoGyY // SIG // 0uDWiIwLAgMBAAGjggHtMIIB6TAQBgkrBgEEAYI3FQEE // SIG // AwIBADAdBgNVHQ4EFgQUSG5k5VAF04KqFzc3IrVtqMp1 // SIG // ApUwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD // SIG // VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j // SIG // BBgwFoAUci06AjGQQ7kUBU7h6qfHMdEjiTQwWgYDVR0f // SIG // BFMwUTBPoE2gS4ZJaHR0cDovL2NybC5taWNyb3NvZnQu // SIG // Y29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0 // SIG // MjAxMV8yMDExXzAzXzIyLmNybDBeBggrBgEFBQcBAQRS // SIG // MFAwTgYIKwYBBQUHMAKGQmh0dHA6Ly93d3cubWljcm9z // SIG // b2Z0LmNvbS9wa2kvY2VydHMvTWljUm9vQ2VyQXV0MjAx // SIG // MV8yMDExXzAzXzIyLmNydDCBnwYDVR0gBIGXMIGUMIGR // SIG // BgkrBgEEAYI3LgMwgYMwPwYIKwYBBQUHAgEWM2h0dHA6 // SIG // Ly93d3cubWljcm9zb2Z0LmNvbS9wa2lvcHMvZG9jcy9w // SIG // cmltYXJ5Y3BzLmh0bTBABggrBgEFBQcCAjA0HjIgHQBM // SIG // AGUAZwBhAGwAXwBwAG8AbABpAGMAeQBfAHMAdABhAHQA // SIG // ZQBtAGUAbgB0AC4gHTANBgkqhkiG9w0BAQsFAAOCAgEA // SIG // Z/KGpZjgVHkaLtPYdGcimwuWEeFjkplCln3SeQyQwWVf // SIG // Liw++MNy0W2D/r4/6ArKO79HqaPzadtjvyI1pZddZYSQ // SIG // fYtGUFXYDJJ80hpLHPM8QotS0LD9a+M+By4pm+Y9G6XU // SIG // tR13lDni6WTJRD14eiPzE32mkHSDjfTLJgJGKsKKELuk // SIG // qQUMm+1o+mgulaAqPyprWEljHwlpblqYluSD9MCP80Yr // SIG // 3vw70L01724lruWvJ+3Q3fMOr5kol5hNDj0L8giJ1h/D // SIG // Mhji8MUtzluetEk5CsYKwsatruWy2dsViFFFWDgycSca // SIG // f7H0J/jeLDogaZiyWYlobm+nt3TDQAUGpgEqKD6CPxNN // SIG // ZgvAs0314Y9/HG8VfUWnduVAKmWjw11SYobDHWM2l4bf // SIG // 2vP48hahmifhzaWX0O5dY0HjWwechz4GdwbRBrF1HxS+ // SIG // YWG18NzGGwS+30HHDiju3mUv7Jf2oVyW2ADWoUa9WfOX // SIG // pQlLSBCZgB/QACnFsZulP0V3HjXG0qKin3p6IvpIlR+r // SIG // +0cjgPWe+L9rt0uX4ut1eBrs6jeZeRhL/9azI2h15q/6 // SIG // /IvrC4DqaTuv/DDtBEyO3991bWORPdGdVk5Pv4BXIqF4 // SIG // ETIheu9BCrE/+6jMpF3BoYibV3FWTkhFwELJm3ZbCoBI // SIG // a/15n8G9bW1qyVJzEw16UM0xghoKMIIaBgIBATCBlTB+ // SIG // MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3Rv // SIG // bjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMVTWlj // SIG // cm9zb2Z0IENvcnBvcmF0aW9uMSgwJgYDVQQDEx9NaWNy // SIG // b3NvZnQgQ29kZSBTaWduaW5nIFBDQSAyMDExAhMzAAAE // SIG // BGx0Bv9XKydyAAAAAAQEMA0GCWCGSAFlAwQCAQUAoIGu // SIG // MBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisG // SIG // AQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMC8GCSqGSIb3 // SIG // DQEJBDEiBCBd3Th8SLrxDN/HQlCuXADp9b05T2jbikbH // SIG // TbAoK6dTUDBCBgorBgEEAYI3AgEMMTQwMqAUgBIATQBp // SIG // AGMAcgBvAHMAbwBmAHShGoAYaHR0cDovL3d3dy5taWNy // SIG // b3NvZnQuY29tMA0GCSqGSIb3DQEBAQUABIIBAJcm81Dg // SIG // J+6O1X2r+zUAR7rCuXN5MQKqArTUdxcLZyldGd6Yhkgd // SIG // g1uMtS8ha0GfxfffDkOMlLuw0OG3E7qvHfpwhBNeR2+B // SIG // 3eTFv0a4XWwtNOEF0NmZ5iDRqDyhodjFd2WMIerT8s6i // SIG // 4URKXTnCVvBYHqmr/9+ELIR5qVJinT8MXfcyzGuzLq0T // SIG // Yvlz1YUe1QRUvbUAWeC0GqsWUKmx6/KItPQPRJO8gVfy // SIG // Ur5io7oaCfbVfI1DQOgO4OSNq3lZPNsSxOVU9qgwr2LX // SIG // Y6FUb7C+aQ/1MhnFBWqqhHyBfqCIegYlyzCsutFK8Rqf // SIG // jW4hPpjEQE9ltHSvSnljy0zDzGqhgheUMIIXkAYKKwYB // SIG // BAGCNwMDATGCF4Awghd8BgkqhkiG9w0BBwKgghdtMIIX // SIG // aQIBAzEPMA0GCWCGSAFlAwQCAQUAMIIBUgYLKoZIhvcN // SIG // AQkQAQSgggFBBIIBPTCCATkCAQEGCisGAQQBhFkKAwEw // SIG // MTANBglghkgBZQMEAgEFAAQgmdwyiJNOOtvtGvTC6Wt4 // SIG // fDyG0rfJ99bBYDC4g4ArxZoCBmeuBCNz/xgTMjAyNTAy // SIG // MjAxNTI4MzMuMTAxWjAEgAIB9KCB0aSBzjCByzELMAkG // SIG // A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAO // SIG // BgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m // SIG // dCBDb3Jwb3JhdGlvbjElMCMGA1UECxMcTWljcm9zb2Z0 // SIG // IEFtZXJpY2EgT3BlcmF0aW9uczEnMCUGA1UECxMeblNo // SIG // aWVsZCBUU1MgRVNOOkRDMDAtMDVFMC1EOTQ3MSUwIwYD // SIG // VQQDExxNaWNyb3NvZnQgVGltZS1TdGFtcCBTZXJ2aWNl // SIG // oIIR6jCCByAwggUIoAMCAQICEzMAAAHoULCAzytymU0A // SIG // AQAAAegwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UEBhMC // SIG // VVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT // SIG // B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jw // SIG // b3JhdGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUt // SIG // U3RhbXAgUENBIDIwMTAwHhcNMjMxMjA2MTg0NTIyWhcN // SIG // MjUwMzA1MTg0NTIyWjCByzELMAkGA1UEBhMCVVMxEzAR // SIG // BgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1JlZG1v // SIG // bmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlv // SIG // bjElMCMGA1UECxMcTWljcm9zb2Z0IEFtZXJpY2EgT3Bl // SIG // cmF0aW9uczEnMCUGA1UECxMeblNoaWVsZCBUU1MgRVNO // SIG // OkRDMDAtMDVFMC1EOTQ3MSUwIwYDVQQDExxNaWNyb3Nv // SIG // ZnQgVGltZS1TdGFtcCBTZXJ2aWNlMIICIjANBgkqhkiG // SIG // 9w0BAQEFAAOCAg8AMIICCgKCAgEA4UF3RNFs1xu8M3gv // SIG // UhnR+nlcHRpRemIKVO8HjhQZKVvcrhJiUgxNQAwcf9A0 // SIG // 7kQWqZUg/AkdUKskJsUQw/wnbw8nmRQHGepdvp5TLLJm // SIG // cgvEz7dRk1gFLdxl1FOoNBdLSKxTS4KHwozr5txtI+PN // SIG // lbrSkuMGU+mzVZwVbAoa9gI5lWxgzf+kLPxKmpC+XMKR // SIG // npdbXu1Dtd3VMGj4zstFotamDZkfIu09Zbo9iXRXX2YT // SIG // D8qsqvzQ52bjjUm4/BTOcSgaGq9dq2oAvP9Ql2i9TjFw // SIG // cBmkaCU2LZLIvZ47quMA5HAMIrQmeQbUNjaj2dJS4kAe // SIG // ztdAZvc6R1p/cdfx5nQJ+JKDFilA8B+bHf8w7uL4vPOx // SIG // VsZueJJFjb5PBXkO2WdEOYKhiluIOq3r1diHQMQaG1na // SIG // K6sL86i+9FnbIA1Pz+XNC/L2CLJFCWXnQhhzNoRyLDUc // SIG // sPRBaEqJQzPsgnnZM+ve/O7PJyKeeYnC3w6CsOYWpORu // SIG // jFhene9bXDc1ffr/UUCjGulMH8qrq3nXebKl1gl7/voX // SIG // pOANeVsmyHOrn09IpWsymGbw76GrMIIz9Eni1u5r5nMN // SIG // BRC8xdf7lmlxJSxzlyJYnihdov2M0OlOdCvXW4ZzGg3C // SIG // UrBtIVy0U8vy0G7Dg9IcOxbitJ5s6LUsf+X6PYO3ws6B // SIG // Y5N7QxMCAwEAAaOCAUkwggFFMB0GA1UdDgQWBBT6OVvK // SIG // PfNJDH0VUG2uk9+B8HpS2jAfBgNVHSMEGDAWgBSfpxVd // SIG // AF5iXYP05dJlpxtTNRnpcjBfBgNVHR8EWDBWMFSgUqBQ // SIG // hk5odHRwOi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3Bz // SIG // L2NybC9NaWNyb3NvZnQlMjBUaW1lLVN0YW1wJTIwUENB // SIG // JTIwMjAxMCgxKS5jcmwwbAYIKwYBBQUHAQEEYDBeMFwG // SIG // CCsGAQUFBzAChlBodHRwOi8vd3d3Lm1pY3Jvc29mdC5j // SIG // b20vcGtpb3BzL2NlcnRzL01pY3Jvc29mdCUyMFRpbWUt // SIG // U3RhbXAlMjBQQ0ElMjAyMDEwKDEpLmNydDAMBgNVHRMB // SIG // Af8EAjAAMBYGA1UdJQEB/wQMMAoGCCsGAQUFBwMIMA4G // SIG // A1UdDwEB/wQEAwIHgDANBgkqhkiG9w0BAQsFAAOCAgEA // SIG // ln3CZtq8F7T4u+JJujygJJ4vfgVqLavkLQxoHk+Rd66O // SIG // z7CFDSkZFMrbhqiPLYS9yXK29N8egzqaWCRAPqW+qNqj // SIG // 4xXXTtUy6r0l62JvjoAiy/u/txZkZn5EbvKx76a2m9Dt // SIG // fcA27pIDvCOTotUXoDCZfLeZP1LRNFm98wJTh5woyxks // SIG // z/w6N6bcIV6JJNNiLw+0mRAWz26Bm7cOCwh7E9qRWpKR // SIG // jgYfiElDFwX/N+QrlTX3XcMZshrzUs8hMhJOYdVYe7ac // SIG // D+8+6yfh7Ij+LHagY4+gL6Kbn+K8VAH6xG1emo/LcBbO // SIG // 1lRzYiIKxzZ2v+eZMqwBvWLdfQj75FMMWCtLmbz5dlgt // SIG // /Z33NIzk44rwu7PyFKMxOLX8tyTZMkNXDbb2X7Yl94+Q // SIG // 7fniznrhg474Sb2DCBJKZFevFyzR+/mQX2Gvj5n0WGqB // SIG // RRwiShKEUmdz2wyTwYhIWfcrsTHXaDDENfU5Mn7aLehM // SIG // 9F4UpsI2Aat/Q7wRVoZcgxgYa1NxrXg1olXfWBkgdlp8 // SIG // bhTMuX2wCuqPD1s/EETIqbVxytxwwa9sFlhHK64HE7h2 // SIG // SCU6nqTaGJcfVURb4/7wl2gBXJpFtZ5O1RPqMGl6+USY // SIG // 68g6vbm5Mg6tZnaxf4HmkQC13DWW3zVyJIV81wOmvAom // SIG // pnEFvw4JiyaYlUDa4mWAhyAwggdxMIIFWaADAgECAhMz // SIG // AAAAFcXna54Cm0mZAAAAAAAVMA0GCSqGSIb3DQEBCwUA // SIG // MIGIMQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGlu // SIG // Z3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwGA1UEChMV // SIG // TWljcm9zb2Z0IENvcnBvcmF0aW9uMTIwMAYDVQQDEylN // SIG // aWNyb3NvZnQgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3Jp // SIG // dHkgMjAxMDAeFw0yMTA5MzAxODIyMjVaFw0zMDA5MzAx // SIG // ODMyMjVaMHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpX // SIG // YXNoaW5ndG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYD // SIG // VQQKExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNV // SIG // BAMTHU1pY3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEw // SIG // MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA // SIG // 5OGmTOe0ciELeaLL1yR5vQ7VgtP97pwHB9KpbE51yMo1 // SIG // V/YBf2xK4OK9uT4XYDP/XE/HZveVU3Fa4n5KWv64NmeF // SIG // RiMMtY0Tz3cywBAY6GB9alKDRLemjkZrBxTzxXb1hlDc // SIG // wUTIcVxRMTegCjhuje3XD9gmU3w5YQJ6xKr9cmmvHaus // SIG // 9ja+NSZk2pg7uhp7M62AW36MEBydUv626GIl3GoPz130 // SIG // /o5Tz9bshVZN7928jaTjkY+yOSxRnOlwaQ3KNi1wjjHI // SIG // NSi947SHJMPgyY9+tVSP3PoFVZhtaDuaRr3tpK56KTes // SIG // y+uDRedGbsoy1cCGMFxPLOJiss254o2I5JasAUq7vnGp // SIG // F1tnYN74kpEeHT39IM9zfUGaRnXNxF803RKJ1v2lIH1+ // SIG // /NmeRd+2ci/bfV+AutuqfjbsNkz2K26oElHovwUDo9Fz // SIG // pk03dJQcNIIP8BDyt0cY7afomXw/TNuvXsLz1dhzPUNO // SIG // wTM5TI4CvEJoLhDqhFFG4tG9ahhaYQFzymeiXtcodgLi // SIG // Mxhy16cg8ML6EgrXY28MyTZki1ugpoMhXV8wdJGUlNi5 // SIG // UPkLiWHzNgY1GIRH29wb0f2y1BzFa/ZcUlFdEtsluq9Q // SIG // BXpsxREdcu+N+VLEhReTwDwV2xo3xwgVGD94q0W29R6H // SIG // XtqPnhZyacaue7e3PmriLq0CAwEAAaOCAd0wggHZMBIG // SIG // CSsGAQQBgjcVAQQFAgMBAAEwIwYJKwYBBAGCNxUCBBYE // SIG // FCqnUv5kxJq+gpE8RjUpzxD/LwTuMB0GA1UdDgQWBBSf // SIG // pxVdAF5iXYP05dJlpxtTNRnpcjBcBgNVHSAEVTBTMFEG // SIG // DCsGAQQBgjdMg30BATBBMD8GCCsGAQUFBwIBFjNodHRw // SIG // Oi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpb3BzL0RvY3Mv // SIG // UmVwb3NpdG9yeS5odG0wEwYDVR0lBAwwCgYIKwYBBQUH // SIG // AwgwGQYJKwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYD // SIG // VR0PBAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j // SIG // BBgwFoAU1fZWy4/oolxiaNE9lJBb186aGMQwVgYDVR0f // SIG // BE8wTTBLoEmgR4ZFaHR0cDovL2NybC5taWNyb3NvZnQu // SIG // Y29tL3BraS9jcmwvcHJvZHVjdHMvTWljUm9vQ2VyQXV0 // SIG // XzIwMTAtMDYtMjMuY3JsMFoGCCsGAQUFBwEBBE4wTDBK // SIG // BggrBgEFBQcwAoY+aHR0cDovL3d3dy5taWNyb3NvZnQu // SIG // Y29tL3BraS9jZXJ0cy9NaWNSb29DZXJBdXRfMjAxMC0w // SIG // Ni0yMy5jcnQwDQYJKoZIhvcNAQELBQADggIBAJ1Vffwq // SIG // reEsH2cBMSRb4Z5yS/ypb+pcFLY+TkdkeLEGk5c9MTO1 // SIG // OdfCcTY/2mRsfNB1OW27DzHkwo/7bNGhlBgi7ulmZzpT // SIG // Td2YurYeeNg2LpypglYAA7AFvonoaeC6Ce5732pvvinL // SIG // btg/SHUB2RjebYIM9W0jVOR4U3UkV7ndn/OOPcbzaN9l // SIG // 9qRWqveVtihVJ9AkvUCgvxm2EhIRXT0n4ECWOKz3+SmJ // SIG // w7wXsFSFQrP8DJ6LGYnn8AtqgcKBGUIZUnWKNsIdw2Fz // SIG // Lixre24/LAl4FOmRsqlb30mjdAy87JGA0j3mSj5mO0+7 // SIG // hvoyGtmW9I/2kQH2zsZ0/fZMcm8Qq3UwxTSwethQ/gpY // SIG // 3UA8x1RtnWN0SCyxTkctwRQEcb9k+SS+c23Kjgm9swFX // SIG // SVRk2XPXfx5bRAGOWhmRaw2fpCjcZxkoJLo4S5pu+yFU // SIG // a2pFEUep8beuyOiJXk+d0tBMdrVXVAmxaQFEfnyhYWxz // SIG // /gq77EFmPWn9y8FBSX5+k77L+DvktxW/tM4+pTFRhLy/ // SIG // AsGConsXHRWJjXD+57XQKBqJC4822rpM+Zv/Cuk0+CQ1 // SIG // ZyvgDbjmjJnW4SLq8CdCPSWU5nR0W2rRnj7tfqAxM328 // SIG // y+l7vzhwRNGQ8cirOoo6CGJ/2XBjU02N7oJtpQUQwXEG // SIG // ahC0HVUzWLOhcGbyoYIDTTCCAjUCAQEwgfmhgdGkgc4w // SIG // gcsxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5n // SIG // dG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN // SIG // aWNyb3NvZnQgQ29ycG9yYXRpb24xJTAjBgNVBAsTHE1p // SIG // Y3Jvc29mdCBBbWVyaWNhIE9wZXJhdGlvbnMxJzAlBgNV // SIG // BAsTHm5TaGllbGQgVFNTIEVTTjpEQzAwLTA1RTAtRDk0 // SIG // NzElMCMGA1UEAxMcTWljcm9zb2Z0IFRpbWUtU3RhbXAg // SIG // U2VydmljZaIjCgEBMAcGBSsOAwIaAxUAjCRuL4NI7jDl // SIG // Z9gbigAlLz/NBbqggYMwgYCkfjB8MQswCQYDVQQGEwJV // SIG // UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH // SIG // UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv // SIG // cmF0aW9uMSYwJAYDVQQDEx1NaWNyb3NvZnQgVGltZS1T // SIG // dGFtcCBQQ0EgMjAxMDANBgkqhkiG9w0BAQsFAAIFAOth // SIG // vJQwIhgPMjAyNTAyMjAxNDM3MDhaGA8yMDI1MDIyMTE0 // SIG // MzcwOFowdDA6BgorBgEEAYRZCgQBMSwwKjAKAgUA62G8 // SIG // lAIBADAHAgEAAgIrAzAHAgEAAgITETAKAgUA62MOFAIB // SIG // ADA2BgorBgEEAYRZCgQCMSgwJjAMBgorBgEEAYRZCgMC // SIG // oAowCAIBAAIDB6EgoQowCAIBAAIDAYagMA0GCSqGSIb3 // SIG // DQEBCwUAA4IBAQCX48qIUQNcvZRZEADtJhlFWbVsDWkh // SIG // TVbRKQV078Q1S3ScvC6x9UeMrfnjYUEtxBDjh8/jrN+C // SIG // Z5WTQ5fePiw2meKZvl1YajQIC/qtr2AmTbQYVbmIdiwG // SIG // V22IDUgRMLyYyy3ql54hdTE+uMBeQ8/NeZQYhGYsiMQa // SIG // p2zRbLVzhc6OEs2ozOtpU1A7Jxla3iceotWbYpUT3LP2 // SIG // 9weAi9nQ+6m9IGF6ko8Q4Ny6qbdfte0TFZe5nVSI7y8G // SIG // gV0leupEjzp0+ODekvDlL+mbzHY80EdQEl2W72ucnvGY // SIG // 4ofhXe/5cqZV9t18sYWjJEtoyqwl+CwhZkez6dQG4VuG // SIG // 1cDWMYIEDTCCBAkCAQEwgZMwfDELMAkGA1UEBhMCVVMx // SIG // EzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcTB1Jl // SIG // ZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3Jh // SIG // dGlvbjEmMCQGA1UEAxMdTWljcm9zb2Z0IFRpbWUtU3Rh // SIG // bXAgUENBIDIwMTACEzMAAAHoULCAzytymU0AAQAAAegw // SIG // DQYJYIZIAWUDBAIBBQCgggFKMBoGCSqGSIb3DQEJAzEN // SIG // BgsqhkiG9w0BCRABBDAvBgkqhkiG9w0BCQQxIgQgzJWA // SIG // PDswU+mmQvYcNA5eRH7zvMlOVXlcJWOcOekDp+0wgfoG // SIG // CyqGSIb3DQEJEAIvMYHqMIHnMIHkMIG9BCAq0trE1QKE // SIG // IIJB0efaTaooHtMXyU9id1PFtUnPB/jrHTCBmDCBgKR+ // SIG // MHwxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5n // SIG // dG9uMRAwDgYDVQQHEwdSZWRtb25kMR4wHAYDVQQKExVN // SIG // aWNyb3NvZnQgQ29ycG9yYXRpb24xJjAkBgNVBAMTHU1p // SIG // Y3Jvc29mdCBUaW1lLVN0YW1wIFBDQSAyMDEwAhMzAAAB // SIG // 6FCwgM8rcplNAAEAAAHoMCIEILulQdh3oFLTIq5y+urR // SIG // lRGa7Lb5Opb36+YP2FBx+jrTMA0GCSqGSIb3DQEBCwUA // SIG // BIICAJY1SLUsRnOqpcrYNVRALsrFsJMRQ7nY7y1MThUL // SIG // 6eOQVfhePxlsZFntEdyLdeIX/sAPyOUzBCeC4lBC7pte // SIG // 42VizqtzhKlSzCFUMsKTzhFocZI0U+0Vt/7p6983nXt+ // SIG // B3FwoJk+IEoWnuQ+T1gsJQS3msJTpUmwUkGG0PC8HW+2 // SIG // k4E32T9fndHvtMIQ04TUHsoQkYePdkIVlgzxM1Hon6qc // SIG // 9mynNo4H4IouPURjEcVkP9Nr9rXqL2j7fdrGSklAaw6r // SIG // X9nDJY8z3ivZkPJ6h3WD4tPJGu/88GKBwU/DlYRS6r35 // SIG // vjr4q685RS7/ikBsspLQRScsjLLk8WHdReqnD7FmzLc/ // SIG // txoDtSxQRLmv42hP+D0pJWoqPufdLmdOZxXZsNIYgu6F // SIG // 8VLKu9Us0nEu5E+eG298/GEclETzy+v7vvGWnMqfgvxD // SIG // JKJ/MbniEVHpNFXoef7oah489cd5GxvuzbdQOZQ03xLo // SIG // lS1kctoY44XKC+y4YmTIDWaUITGrlEg5OkrA99kb3vxp // SIG // ZjJkXdC34C7umsxUQZ9aJHTC8ERlQJFL9f/Gb8lB0Ri9 // SIG // HlTbpzFSH+BwzskbTAT5G4STICIlHyc6GBYKslSQRWU9 // SIG // KO3L5CN6H0y7GE6LwD4A9jF06FEGCzJ/3JTBsnz5h/EF // SIG // YIW5L61KZFVPbibnwi/+xkAayBdc // SIG // End signature block