1"use strict";(self.webpackChunkvirtual_guide=self.webpackChunkvirtual_guide||[]).push([[1917],{5833:(e,t,r)=>{r.d(t,{J:()=>i});function n(e){var t="function"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}var o=r(70572);function i(e){var t=e.port,r=e.query,i=e.protocol,a=e.path,s=e.hostname;i&&":"!==i.substr(-1)&&(i+=":"),t&&(s+=":"+t),a&&"/"!==a.charAt(0)&&(a="/"+a);var u=r?function(e){var t,r,i=[];try{for(var a=n(Object.keys(e).sort()),s=a.next();!s.done;s=a.next()){var u=s.value,c=e[u];if(u=(0,o.o)(u),Array.isArray(c))for(var l=0,f=c.length;l<f;l++)i.push(u+"="+(0,o.o)(c[l]));else{var d=u;(c||"string"===typeof c)&&(d+="="+(0,o.o)(c)),i.push(d)}}}catch(p){t={error:p}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return i.join("&")}(r):"";return u&&"?"!==u[0]&&(u="?"+u),i+"//"+s+a+u}},11233:(e,t,r)=>{r.r(t),r.d(t,{fromUtf8:()=>n,toUtf8:()=>o});const n=e=>"function"===typeof TextEncoder?function(e){return(new TextEncoder).encode(e)}(e):(e=>{const t=[];for(let r=0,n=e.length;r<n;r++){const n=e.charCodeAt(r);if(n<128)t.push(n);else if(n<2048)t.push(n>>6|192,63&n|128);else if(r+1<e.length&&55296===(64512&n)&&56320===(64512&e.charCodeAt(r+1))){const o=65536+((1023&n)<<10)+(1023&e.charCodeAt(++r));t.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}else t.push(n>>12|224,n>>6&63|128,63&n|128)}return Uint8Array.from(t)})(e),o=e=>"function"===typeof TextDecoder?function(e){return new TextDecoder("utf-8").decode(e)}(e):(e=>{let t="";for(let r=0,n=e.length;r<n;r++){const n=e[r];if(n<128)t+=String.fromCharCode(n);else if(192<=n&&n<224){const o=e[++r];t+=String.fromCharCode((31&n)<<6|63&o)}else if(240<=n&&n<365){const o="%"+[n,e[++r],e[++r],e[++r]].map(e=>e.toString(16)).join("%");t+=decodeURIComponent(o)}else t+=String.fromCharCode((15&n)<<12|(63&e[++r])<<6|63&e[++r])}return t})(e)},21613:(e,t,r)=>{r.d(t,{W:()=>i});function n(e,t,r,n){return new(r||(r=Promise))(function(o,i){function a(e){try{u(n.next(e))}catch(t){i(t)}}function s(e){try{u(n.throw(e))}catch(t){i(t)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})}function o(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function i(e,t){return n(this,void 0,void 0,function(){var r,i,a=this;return o(this,function(s){switch(s.label){case 0:return r=function(e){return function(e){return n(a,void 0,void 0,function(){return o(this,function(t){return[2,{output:{request:e.request},response:void 0}]})})}},(i=e.middlewareStack.clone()).add(r,{step:"build",priority:"low"}),[4,t.resolveMiddleware(i,e.config,void 0)(t).then(function(e){return e.output.request})];case 1:return[2,s.sent()]}})})}},32052:(e,t,r)=>{r.d(t,{UF:()=>f,vL:()=>l});var n=r(19075),o=r(28962),i=r(78333);const a=function(e){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1]){for(const t of e.split("."))if(!a(t))return!1;return!0}return!!(0,o.X)(e)&&(!(e.length<3||e.length>63)&&(e===e.toLowerCase()&&!(0,i.o)(e)))};var s=r(89510);let u=JSON.parse('{"partitions":[{"id":"aws","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-east-1","name":"aws","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^(us|eu|ap|sa|ca|me|af|il|mx)\\\\-\\\\w+\\\\-\\\\d+$","regi
1ons":{"af-south-1":{"description":"Africa (Cape Town)"},"ap-east-1":{"description":"Asia Pacific (Hong Kong)"},"ap-east-2":{"description":"Asia Pacific (Taipei)"},"ap-northeast-1":{"description":"Asia Pacific (Tokyo)"},"ap-northeast-2":{"description":"Asia Pacific (Seoul)"},"ap-northeast-3":{"description":"Asia Pacific (Osaka)"},"ap-south-1":{"description":"Asia Pacific (Mumbai)"},"ap-south-2":{"description":"Asia Pacific (Hyderabad)"},"ap-southeast-1":{"description":"Asia Pacific (Singapore)"},"ap-southeast-2":{"description":"Asia Pacific (Sydney)"},"ap-southeast-3":{"description":"Asia Pacific (Jakarta)"},"ap-southeast-4":{"description":"Asia Pacific (Melbourne)"},"ap-southeast-5":{"description":"Asia Pacific (Malaysia)"},"ap-southeast-6":{"description":"Asia Pacific (New Zealand)"},"ap-southeast-7":{"description":"Asia Pacific (Thailand)"},"aws-global":{"description":"aws global region"},"ca-central-1":{"description":"Canada (Central)"},"ca-west-1":{"description":"Canada West (Calgary)"},"eu-central-1":{"description":"Europe (Frankfurt)"},"eu-central-2":{"description":"Europe (Zurich)"},"eu-north-1":{"description":"Europe (Stockholm)"},"eu-south-1":{"description":"Europe (Milan)"},"eu-south-2":{"description":"Europe (Spain)"},"eu-west-1":{"description":"Europe (Ireland)"},"eu-west-2":{"description":"Europe (London)"},"eu-west-3":{"description":"Europe (Paris)"},"il-central-1":{"description":"Israel (Tel Aviv)"},"me-central-1":{"description":"Middle East (UAE)"},"me-south-1":{"description":"Middle East (Bahrain)"},"mx-central-1":{"description":"Mexico (Central)"},"sa-east-1":{"description":"South America (Sao Paulo)"},"us-east-1":{"description":"US East (N. Virginia)"},"us-east-2":{"description":"US East (Ohio)"},"us-west-1":{"description":"US West (N. California)"},"us-west-2":{"description":"US West (Oregon)"}}},{"id":"aws-cn","outputs":{"dnsSuffix":"amazonaws.com.cn","dualStackDnsSuffix":"api.amazonwebservices.com.cn","implicitGlobalRegion":"cn-northwest-1","name":"aws-cn","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^cn\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-cn-global":{"description":"aws-cn global region"},"cn-north-1":{"description":"China (Beijing)"},"cn-northwest-1":{"description":"China (Ningxia)"}}},{"id":"aws-eusc","outputs":{"dnsSuffix":"amazonaws.eu","dualStackDnsSuffix":"api.amazonwebservices.eu","implicitGlobalRegion":"eusc-de-east-1","name":"aws-eusc","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^eusc\\\\-(de)\\\\-\\\\w+\\\\-\\\\d+$","regions":{"eusc-de-east-1":{"description":"EU (Germany)"}}},{"id":"aws-iso","outputs":{"dnsSuffix":"c2s.ic.gov","dualStackDnsSuffix":"api.aws.ic.gov","implicitGlobalRegion":"us-iso-east-1","name":"aws-iso","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-iso\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-global":{"description":"aws-iso global region"},"us-iso-east-1":{"description":"US ISO East"},"us-iso-west-1":{"description":"US ISO WEST"}}},{"id":"aws-iso-b","outputs":{"dnsSuffix":"sc2s.sgov.gov","dualStackDnsSuffix":"api.aws.scloud","implicitGlobalRegion":"us-isob-east-1","name":"aws-iso-b","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-isob\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-b-global":{"description":"aws-iso-b global region"},"us-isob-east-1":{"description":"US ISOB East (Ohio)"},"us-isob-west-1":{"description":"US ISOB West"}}},{"id":"aws-iso-e","outputs":{"dnsSuffix":"cloud.adc-e.uk","dualStackDnsSuffix":"api.cloud-aws.adc-e.uk","implicitGlobalRegion":"eu-isoe-west-1","name":"aws-iso-e","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^eu\\\\-isoe\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-e-global":{"description":"aws-iso-e global region"},"eu-isoe-west-1":{"description":"EU ISOE West"}}},{"id":"aws-iso-f","outputs":{"dnsSuffix":"csp.hci.ic.gov","dualStackDnsSuffix":"api.aws.hci.ic.gov","implicitGlobalRegion":"us-isof-south-1","name":"aws-iso-f","supportsDualStack":true,"supportsFIPS":true},"regionRegex":"^us\\\\-isof\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-iso-f-global":{"description":"aws-iso-f global region"},"us-isof-east-1":{"description":"US ISOF EAST"},"us-isof-south-1":{"description":"US ISOF SOUTH"}}},{"id":"aws-us-gov","outputs":{"dnsSuffix":"amazonaws.com","dualStackDnsSuffix":"api.aws","implicitGlobalRegion":"us-gov-west-1","name":"aws-us-gov","supportsDualStack":true,"supportsFIPS":true}
1,"regionRegex":"^us\\\\-gov\\\\-\\\\w+\\\\-\\\\d+$","regions":{"aws-us-gov-global":{"description":"aws-us-gov global region"},"us-gov-east-1":{"description":"AWS GovCloud (US-East)"},"us-gov-west-1":{"description":"AWS GovCloud (US-West)"}}}],"version":"1.1"}'),c="";const l=()=>c,f={isVirtualHostableS3Bucket:a,parseArn:e=>{const t=e.split(":");if(t.length<6)return null;const[r,n,o,i,a,...s]=t;if("arn"!==r||""===n||""===o||""===s.join(":"))return null;return{partition:n,service:o,region:i,accountId:a,resourceId:s.map(e=>e.split("/")).flat()}},partition:e=>{const{partitions:t}=u;for(const n of t){const{regions:t,outputs:r}=n;for(const[n,o]of Object.entries(t))if(n===e)return(0,s.A)((0,s.A)({},r),o)}for(const n of t){const{regionRegex:t,outputs:r}=n;if(new RegExp(t).test(e))return(0,s.A)({},r)}const r=t.find(e=>"aws"===e.id);if(!r)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return(0,s.A)({},r.outputs)}};n.m.aws=f},36978:(e,t,r)=>{r.d(t,{BB:()=>F});var n=function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)};function o(e,t,r,n){return new(r||(r=Promise))(function(o,i){function a(e){try{u(n.next(e))}catch(t){i(t)}}function s(e){try{u(n.throw(e))}catch(t){i(t)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r(function(e){e(t)})).then(a,s)}u((n=n.apply(e,t||[])).next())})}function i(e,t){var r,n,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(o=2&i[0]?n.return:i[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,n=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(s){i=[6,s],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function a(e){var t="function"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function s(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(s){o={error:s}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}for(var u={},c={},l=0;l<256;l++){var f=l.toString(16).toLowerCase();1===f.length&&(f="0"+f),u[l]=f,c[f]=l}function d(e){for(var t="",r=0;r<e.byteLength;r++)t+=u[e[r]];return t}var p="X-Amz-Date",h="X-Amz-Signature",v="X-Amz-Security-Token",g="authorization",y=p.toLowerCase(),w=[g,y,"date"],b=h.toLowerCase(),S="x-amz-content-sha256",m=v.toLowerCase(),x={authorization:!0,"cache-control":!0,connection:!0,expect:!0,from:!0,"keep-alive":!0,"max-forwards":!0,pragma:!0,referer:!0,te:!0,trailer:!0,"transfer-encoding":!0,upgrade:!0,"user-agent":!0,"x-amzn-trace-id":!0},A=/^proxy-/,C=/^sec-/,O="AWS4-HMAC-SHA256",k="AWS4-HMAC-SHA256-PAYLOAD",P="aws4_request",D={},j=[];function E(e,t,r){return e+"/"+t+"/"+r+"/"+P}function U(e,t,r){var n=new e(t);return n.update(r),n.digest()}function I(e,t,r){var n,o,i=e.headers,s={};try{for(var u=a(Object.keys(i).sort()),c=u.next();!c.done;c=u.next()){var l=c.value,f=l.toLowerCase();(f in x||(null===t||void 0===t?void 0:t.has(f))||A.test(f)||C.test(f))&&(!r||r&&!r.has(f))||(s[f]=i[l].trim().replace(/\s+/g," "))}}catch(d){n={error:d}}
1finally{try{c&&!c.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}return s}var R=r(70572);var T=r(79590);function q(e,t){var r=e.headers,n=e.body;return o(this,void 0,void 0,function(){var e,o,s,u,c,l,f;return i(this,function(i){switch(i.label){case 0:try{for(e=a(Object.keys(r)),o=e.next();!o.done;o=e.next())if((s=o.value).toLowerCase()===S)return[2,r[s]]}catch(p){l={error:p}}finally{try{o&&!o.done&&(f=e.return)&&f.call(e)}finally{if(l)throw l.error}}return void 0!=n?[3,1]:[2,"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"];case 1:return"string"===typeof n||ArrayBuffer.isView(n)||(0,T.m)(n)?((u=new t).update(n),c=d,[4,u.digest()]):[3,3];case 2:return[2,c.apply(void 0,[i.sent()])];case 3:return[2,"UNSIGNED-PAYLOAD"]}})})}function M(e){var t=e.headers,r=e.query,o=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}(e,["headers","query"]);return n(n({},o),{headers:n({},t),query:r?H(r):void 0})}function H(e){return Object.keys(e).reduce(function(t,r){var o,i=e[r];return n(n({},t),((o={})[r]=Array.isArray(i)?function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e}(i):i,o))},{})}function L(e){var t,r;e="function"===typeof e.clone?e.clone():M(e);try{for(var n=a(Object.keys(e.headers)),o=n.next();!o.done;o=n.next()){var i=o.value;w.indexOf(i.toLowerCase())>-1&&delete e.headers[i]}}catch(s){t={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return e}function z(e){return function(e){if("number"===typeof e)return new Date(1e3*e);if("string"===typeof e)return Number(e)?new Date(1e3*Number(e)):new Date(e);return e}(e).toISOString().replace(/\.\d{3}Z$/,"Z")}var F=function(){function e(e){var t=e.applyChecksum,r=e.credentials,n=e.region,o=e.service,i=e.sha256,a=e.uriEscapePath,s=void 0===a||a;this.service=o,this.sha256=i,this.uriEscapePath=s,this.applyChecksum="boolean"!==typeof t||t,this.regionProvider=G(n),this.credentialProvider=J(r)}return e.prototype.presign=function(e,t){return void 0===t&&(t={}),o(this,void 0,void 0,function(){var r,o,s,u,c,l,f,d,g,y,w,b,S,m,x,A,C,k,P,D,j,U,R,T;return i(this,function(i){switch(i.label){case 0:return r=t.signingDate,o=void 0===r?new Date:r,s=t.expiresIn,u=void 0===s?3600:s,c=t.unsignableHeaders,l=t.unhoistableHeaders,f=t.signableHeaders,d=t.signingRegion,g=t.signingService,[4,this.credentialProvider()];case 1:return y=i.sent(),null===d||void 0===d?[3,2]:(b=d,[3,4]);case 2:return[4,this.regionProvider()];case 3:b=i.sent(),i.label=4;case 4:return w=b,S=W(o),m=S.longDate,x=S.shortDate,u>604800?[2,Promise.reject("Signature version 4 presigned URLs must have an expiration date less than one week in the future")]:(A=E(x,w,null!==g&&void 0!==g?g:this.service),C=function(e,t){var r,o,i;void 0===t&&(t={});var s="function"===typeof e.clone?e.clone():M(e),u=s.headers,c=s.query,l=void 0===c?{}:c;try{for(var f=a(Object.keys(u)),d=f.next();!d.done;d=f.next()){var p=d.value,h=p.toLowerCase();"x-amz-"!==h.substr(0,6)||(null===(i=t.unhoistableHeaders)||void 0===i?void 0:i.has(h))||(l[p]=u[p],delete u[p])}}catch(v){r={error:v}}finally{try{d&&!d.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}return n(n({},e),{headers:u,query:l})}(L(e),{unhoistableHeaders:l}),y.sessionToken&&(C.query[v]=y.sessionToken),C.query["X-Amz-Algorithm"]=O,C.query["X-Amz-Credential"]=y.accessKeyId+"/"+A,C.query[p]=m,C.query["X-Amz-Expires"]=u.toString(10),k=I(C,c,f),C.query["X-Amz-SignedHeaders"]=N(k),P=C.query,D=h,j=this.getSignature,U=[m,A,this.getSigningKey(y,w,x,g)],R=this.createCanonicalRequest,T=[C,k],[4,q(e,this.sha256)]);case 5:return[4,j.apply(this,U.concat([R.apply(this,T.concat([i.sent()]))]))];case 6:return P[D]=i.sent(),[2,C]}})})},e.prototype.sign=function(e,t){return o(this,void 0,void 0,function(){return i(this,function(r){return"string"===typeof e?[2,this.signString(e,t)]:e.headers&&e.payload?[2,this.signEvent(e,t)]:[2,this.signRequest(e,t)]})})},e.prototype.signEvent=function(e,t){var r=e.headers,n=e.payload,a=t.signingDate,s=void 0===a?new Date:a,u=t.priorSignature,c=t.signingRegion,l=t.signingService;return o(this,void 0,void 0,function(){var e,t,o,a,f,p,h,v,g,y,w;return i(this,function(i){switch(i.label){case 0:return null===c||void 0===c?[3,1]:(t=c,[3,3]);case 1:return[4,this.regionProvider()];case 2:t=i.sent(),i.label=3;case 3:return e=t,o=W(s),a=o.shortDate,f=o.longDate,p=E(a,e,null!==l&&void 0!==l?l:this.service),[4,q({headers:{},body:n},this.sha256)];case 4:return h=i.sent(),(v=new this.sha256).update(r),y=d,[4,v.digest()];case 5:return g=y.apply(void 0,[i.sent()]),w=[k,f,p,u,g,h].join("\n"),[2,this.signString(w,{signingDate:s,signingRegion:e,signingService:l})]}})})},e.prototype.signString=function(e,t){var r=void 0===t?{}:t,n=r.signingDate,a=void 0===n?new Date:n,s=r.signingRegion,u=r.signingService;return o(this,void 0,void 0,function(){var t,r,n,o,c,l,f,p;return i(this,function(i){switch(i.label){case 0:return[4,this.credentialProvider()];case 1:return t=i.sent(),null===s||void 0===s?[3,2]:(n=s,[3,4]);case 2:return[4,this.regionProvider()];case 3:n=i.sent(),i.label=4;case 4:return r=n,o=W(a).shortDate,f=(l=this.sha256).bind,[4,this.get
1SigningKey(t,r,o,u)];case 5:return(c=new(f.apply(l,[void 0,i.sent()]))).update(e),p=d,[4,c.digest()];case 6:return[2,p.apply(void 0,[i.sent()])]}})})},e.prototype.signRequest=function(e,t){var r=void 0===t?{}:t,n=r.signingDate,s=void 0===n?new Date:n,u=r.signableHeaders,c=r.unsignableHeaders,l=r.signingRegion,f=r.signingService;return o(this,void 0,void 0,function(){var t,r,n,o,d,p,h,v,w,b,x;return i(this,function(i){switch(i.label){case 0:return[4,this.credentialProvider()];case 1:return t=i.sent(),null===l||void 0===l?[3,2]:(n=l,[3,4]);case 2:return[4,this.regionProvider()];case 3:n=i.sent(),i.label=4;case 4:return r=n,o=L(e),d=W(s),p=d.longDate,h=d.shortDate,v=E(h,r,null!==f&&void 0!==f?f:this.service),o.headers[y]=p,t.sessionToken&&(o.headers[m]=t.sessionToken),[4,q(o,this.sha256)];case 5:return w=i.sent(),!function(e,t){var r,n;e=e.toLowerCase();try{for(var o=a(Object.keys(t)),i=o.next();!i.done;i=o.next())if(e===i.value.toLowerCase())return!0}catch(s){r={error:s}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return!1}(S,o.headers)&&this.applyChecksum&&(o.headers[S]=w),b=I(o,c,u),[4,this.getSignature(p,v,this.getSigningKey(t,r,h,f),this.createCanonicalRequest(o,b,w))];case 6:return x=i.sent(),o.headers[g]=O+" Credential="+t.accessKeyId+"/"+v+", SignedHeaders="+N(b)+", Signature="+x,[2,o]}})})},e.prototype.createCanonicalRequest=function(e,t,r){var n=Object.keys(t).sort();return e.method+"\n"+this.getCanonicalPath(e)+"\n"+function(e){var t,r,n=e.query,o=void 0===n?{}:n,i=[],s={},u=function(e){if(e.toLowerCase()===b)return"continue";i.push(e);var t=o[e];"string"===typeof t?s[e]=(0,R.o)(e)+"="+(0,R.o)(t):Array.isArray(t)&&(s[e]=t.slice(0).sort().reduce(function(t,r){return t.concat([(0,R.o)(e)+"="+(0,R.o)(r)])},[]).join("&"))};try{for(var c=a(Object.keys(o).sort()),l=c.next();!l.done;l=c.next())u(l.value)}catch(f){t={error:f}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}return i.map(function(e){return s[e]}).filter(function(e){return e}).join("&")}(e)+"\n"+n.map(function(e){return e+":"+t[e]}).join("\n")+"\n\n"+n.join(";")+"\n"+r},e.prototype.createStringToSign=function(e,t,r){return o(this,void 0,void 0,function(){var n,o;return i(this,function(i){switch(i.label){case 0:return(n=new this.sha256).update(r),[4,n.digest()];case 1:return o=i.sent(),[2,O+"\n"+e+"\n"+t+"\n"+d(o)]}})})},e.prototype.getCanonicalPath=function(e){var t=e.path;return this.uriEscapePath?"/"+encodeURIComponent(t.replace(/^\//,"")).replace(/%2F/g,"/"):t},e.prototype.getSignature=function(e,t,r,n){return o(this,void 0,void 0,function(){var o,a,s,u,c;return i(this,function(i){switch(i.label){case 0:return[4,this.createStringToSign(e,t,n)];case 1:return o=i.sent(),u=(s=this.sha256).bind,[4,r];case 2:return(a=new(u.apply(s,[void 0,i.sent()]))).update(o),c=d,[4,a.digest()];case 3:return[2,c.apply(void 0,[i.sent()])]}})})},e.prototype.getSigningKey=function(e,t,r,n){return function(e,t,r,n,s){return o(void 0,void 0,void 0,function(){var o,u,c,l,f,p,h,v,g;return i(this,function(i){switch(i.label){case 0:return[4,U(e,t.secretAccessKey,t.accessKeyId)];case 1:if(o=i.sent(),(u=r+":"+n+":"+s+":"+d(o)+":"+t.sessionToken)in D)return[2,D[u]];for(j.push(u);j.length>50;)delete D[j.shift()];c="AWS4"+t.secretAccessKey,i.label=2;case 2:i.trys.push([2,7,8,9]),l=a([r,n,s,P]),f=l.next(),i.label=3;case 3:return f.done?[3,6]:(p=f.value,[4,U(e,c,p)]);case 4:c=i.sent(),i.label=5;case 5:return f=l.next(),[3,3];case 6:return[3,9];case 7:return h=i.sent(),v={error:h},[3,9];case 8:try{f&&!f.done&&(g=l.return)&&g.call(l)}finally{if(v)throw v.error}return[7];case 9:return[2,D[u]=c]}})})}(this.sha256,e,r,t,n||this.service)},e}(),W=function(e){var t=z(e).replace(/[\-:]/g,"");return{longDate:t,shortDate:t.substr(0,8)}},N=function(e){return Object.keys(e).sort().join(";")},G=function(e){if("string"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e},J=function(e){if("object"===typeof e){var t=Promise.resolve(e);return function(){return t}}return e}},37403:(e,t,r)=>{r.r(t),r.d(t,{fromHex:()=>n.a,toHex:()=>n.n});var n=r(23085)},44338:(e,t,r)=>{r.d(t,{E:()=>p,n:()=>h});for(var n={},o=new Array(64),i=0,a="A".charCodeAt(0),s="Z".charCodeAt(0);i+a<=s;i++){var u=String.fromCharCode(i+a);n[u]=i,o[i]=u}for(i=0,a="a".charCodeAt(0),s="z".charCodeAt(0);i+a<=s;i++){u=String.fromCharCode(i+a);var c=i+26;n[u]=c,o[c]=u}for(i=0;i<10;i++){n[i.toString(10)]=i+52;u=i.toString(10),c=i+52;n[u]=c,o[c]=u}n["+"]=62,o[62]="+",n["/"]=63,o[63]="/";var l=6,f=8,d=63;function p(e){var t=e.length/4*3;"=="===e.substr(-2)?t-=2:"="===e.substr(-1)&&t--;for(var r=new ArrayBuffer(t),o=new DataView(r),i=0;i<e.length;i+=4){for(var a=0,s=0,u=i,c=i+3;u<=c;
1u++)"="!==e[u]?(a|=n[e[u]]<<(c-u)*l,s+=l):a>>=l;var d=i/4*3;a>>=s%f;for(var p=Math.floor(s/f),h=0;h<p;h++){var v=(p-h-1)*f;o.setUint8(d+h,(a&255<<v)>>v)}}return new Uint8Array(r)}function h(e){for(var t="",r=0;r<e.length;r+=3){for(var n=0,i=0,a=r,s=Math.min(r+3,e.length);a<s;a++)n|=e[a]<<(s-a-1)*f,i+=f;var u=Math.ceil(i/l);n<<=u*l-i;for(var c=1;c<=u;c++){var p=(u-c)*l;t+=o[(n&d<<p)>>p]}t+="==".slice(0,4-u)}return t}},51898:(e,t,r)=>{r.d(t,{D:()=>o});var n=r(82035),o=function(e){var t,r=new URL(e),o=r.hostname,i=r.pathname,a=r.port,s=r.protocol,u=r.search;return u&&(t=(0,n.J)(u)),{hostname:o,port:a?parseInt(a):void 0,protocol:s,path:i,query:t}}},70572:(e,t,r)=>{r.d(t,{o:()=>n});var n=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,o)},o=function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}},71406:(e,t,r)=>{function n(e){if("string"===typeof e){for(var t=e.length,r=t-1;r>=0;r--){var n=e.charCodeAt(r);n>127&&n<=2047?t++:n>2047&&n<=65535&&(t+=2)}return t}return"number"===typeof e.byteLength?e.byteLength:"number"===typeof e.size?e.size:void 0}r.d(t,{n:()=>n})},71968:(e,t,r)=>{r.d(t,{pf:()=>n});const n=e=>{let{serviceId:t,clientVersion:r}=e;return async e=>{var n,i,a,s,u,c,l,f,d,p;const h="undefined"!==typeof window?window.navigator:void 0,v=null!==(n=null===h||void 0===h?void 0:h.userAgent)&&void 0!==n?n:"",g=null!==(i=null!==(a=null===h||void 0===h||null===(s=h.userAgentData)||void 0===s?void 0:s.platform)&&void 0!==a?a:o.os(v))&&void 0!==i?i:"other",y=null!==(u=null===h||void 0===h||null===(c=h.userAgentData)||void 0===c?void 0:c.brands)&&void 0!==u?u:[],w=y[y.length-1],b=null!==(l=null!==(f=null===w||void 0===w?void 0:w.brand)&&void 0!==f?f:
1o.browser(v))&&void 0!==l?l:"unknown",S=null!==(d=null===w||void 0===w?void 0:w.version)&&void 0!==d?d:"unknown",m=[["aws-sdk-js",r],["ua","2.1"],["os/".concat(g),undefined],["lang/js"],["md/browser","".concat(b,"_").concat(S)]];t&&m.push(["api/".concat(t),r]);const x=await(null===e||void 0===e||null===(p=e.userAgentAppId)||void 0===p?void 0:p.call(e));return x&&m.push(["app/".concat(x)]),m}},o={os:e=>/iPhone|iPad|iPod/.test(e)?"iOS":/Macintosh|Mac OS X/.test(e)?"macOS":/Windows NT/.test(e)?"Windows":/Android/.test(e)?"Android":/Linux/.test(e)?"Linux":void 0,browser:e=>/EdgiOS|EdgA|Edg\//.test(e)?"Microsoft Edge":/Firefox\//.test(e)?"Firefox":/Chrome\//.test(e)?"Chrome":/Safari\//.test(e)?"Safari":void 0}},76042:(e,t,r)=>{r.d(t,{qg:()=>i,tf:()=>o});function n(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(s){o={error:s}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}var o=function(e){return"string"===typeof e&&0===e.indexOf("arn:")&&e.split(":").length>=6},i=function(e){var t=e.split(":");if(t.length<6||"arn"!==t[0])throw new Error("Malformed ARN");var r=n(t);return{partition:r[1],service:r[2],region:r[3],accountId:r[4],resource:r.slice(5).join(":")}}},81340:(e,t,r)=>{r.d(t,{Kj:()=>o,uB:()=>i,$H:()=>v,JV:()=>h,$6:()=>a,Yd:()=>s,rm:()=>u});var n=r(32994),o=function(){function e(e){this.middlewareStack=(0,n.o)(),this.config=e}return e.prototype.send=function(e,t,r){var n="function"!==typeof t?t:void 0,o="function"===typeof t?t:r,i=e.resolveMiddleware(this.middlewareStack,this.config,n);if(!o)return i(e).then(function(e){return e.output});i(e).then(function(e){return o(null,e.output)},function(e){return o(e)}).catch(function(){})},e.prototype.destroy=function(){this.config.requestHandler.destroy&&this.config.requestHandler.destroy()},e}(),i=function(){this.middlewareStack=(0,n.o)()};function a(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16)})}var s=function(e){return Array.isArray(e)?e:[e]},u=function(e){var t="#text";for(var r in e)e.hasOwnProperty(r)&&void 0!==e[r][t]?e[r]=e[r][t]:"object"===typeof e[r]&&null!==e[r]&&(e[r]=u(e[r]));return e},c=function(e,t){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},c(e,t)};function l(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(s){o={error:s}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}var f=function(){var e=Object.getPrototypeOf(this).constructor,t=Function.bind.apply(String,function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(l(arguments[t]));return e}([null],arguments)),r=new t;return Object.setPrototypeOf(r,e.prototype),r};f.prototype=Object.create(String.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf(f,String);!function(e){function t(){return null!==e&&e.apply(this,arguments)||this}(function(e,t){function r(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)})(t,e),t.prototype.deserializeJSON=function(){return JSON.parse(e.prototype.toString.call(this))},t.prototype.toJSON=function(){return e.prototype.toString.call(this)},t.fromObject=function(e){return e instanceof t?e:new t(e instanceof String||"string"===typeof e?e:JSON.stringify(e))}}(f);var d=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],p=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function h(e){var t=e.getUTCFullYear(),r=e.getUTCMonth(),n=e.getUTCDay(),o=e.getUTCDate(),i=e.getUTCHours(),a=e.getUTCMinutes(),s=e.getUTCSeconds(),u=o<10?"0"+o:""+o,c=i<10?"0"+i:""+i,l=a<10?"0"+a:""+a,f=s<10?"0"+s:""+s;return d[n]+", "+u+" "+p[r]+" "+t+" "+c+":"+l+":"+f+" GMT"}var v="***SensitiveInformation***"},94883:(e,t,r)=>{r.r(t),r.d(t,{locateWindow:()=>o});const n={};function o(){return"undefined"!==typeof window?window:"undefined"!==typeof self?self:n}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.