1(this.webpackJsonpcollaborate=this.webpackJsonpcollaborate||[]).push([[78],{306:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return _})),n.d(t,"e",(function(){return f})),n.d(t,"f",(function(){return d})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return I})),n.d(t,"i",(function(){return S})),n.d(t,"j",(function(){return O})),n.d(t,"k",(function(){return l})),n.d(t,"l",(function(){return g})),n.d(t,"m",(function(){return A})),n.d(t,"n",(function(){return c})),n.d(t,"o",(function(){return o})),n.d(t,"p",(function(){return L})),n.d(t,"q",(function(){return E})),n.d(t,"r",(function(){return a})),n.d(t,"s",(function(){return u})),n.d(t,"t",(function(){return i}));var i="username",r="email",a="code",o="phone",u="password",c="country-dial-code-select",s="+1",E="amplify-auth-source",d="amplify-redirected-from-hosted-ui",l="amplify-authenticator-authState",f="Phone number can not be empty",_="No Auth module found, please ensure @aws-amplify/auth is imported",h="SETUP_TOTP",g="User has not set up software token mfa",A="User has not verified software token mfa",L="SUCCESS",p="auth",S="UI Auth",I="ToastAuthError",O="AuthStateChange"},319:function(e,t,n){"use strict";var i,r,a,o,u;n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return u})),n.d(t,"e",(function(){return o})),function(e){e.SignUp="signup",e.SignOut="signout",e.SignIn="signin",e.Loading="loading",e.SignedOut="signedout",e.SignedIn="signedin",e.SigningUp="signingup",e.ConfirmSignUp="confirmSignUp",e.confirmingSignUpCustomFlow="confirmsignupcustomflow",e.ConfirmSignIn="confirmSignIn",e.confirmingSignInCustomFlow="confirmingsignincustomflow",e.VerifyingAttributes="verifyingattributes",e.ForgotPassword="forgotpassword",e.ResetPassword="resettingpassword",e.SettingMFA="settingMFA",e.TOTPSetup="TOTPSetup",e.CustomConfirmSignIn="customConfirmSignIn",e.VerifyContact="verifyContact"}(i||(i={})),function(e){e.TOTP="TOTP",e.SMS="SMS",e.NOMFA="NOMFA"}(r||(r={})),function(e){e.SoftwareTokenMFA="SOFTWARE_TOKEN_MFA",e.SMSMFA="SMS_MFA",e.NewPasswordRequired="NEW_PASSWORD_REQUIRED",e.MFASetup="MFA_SETUP",e.CustomChallenge="CUSTOM_CHALLENGE"}(a||(a={})),function(e){e.Password="password"}(o||(o={})),function(e){e.username="username",e.email="email",e.phone_number="phone_number"}(u||(u={}))},320:function(e,t,n){"use strict";var i;n.d(t,"a",(function(){return i})),function(e){e.BACK_TO_SIGN_IN="Back to Sign In",e.CHANGE_PASSWORD_ACTION="Change",e.CHANGE_PASSWORD="Change Password",e.CODE_LABEL="Verification code",e.CODE_PLACEHOLDER="Enter code",e.CONFIRM_SIGN_UP_CODE_LABEL="Confirmation Code",e.CONFIRM_SIGN_UP_CODE_PLACEHOLDER="Enter your code",e.CONFIRM_SIGN_UP_HEADER_TEXT="Confirm Sign up",e.CONFIRM_SIGN_UP_LOST_CODE="Lost your code?",e.CONFIRM_SIGN_UP_RESEND_CODE="Resend Code",e.CONFIRM_SIGN_UP_SUBMIT_BUTTON_TEXT="Confirm",e.CONFIRM_SMS_CODE="Confirm SMS Code",e.CONFIRM_TOTP_CODE="Confirm TOTP Code",e.CONFIRM="Confirm",e.CREATE_ACCOUNT_TEXT="Create account",e.EMAIL_LABEL="Email Address *",e.EMAIL_PLACEHOLDER="Enter your email address",e.FORGOT_PASSWORD_TEXT="Forgot your password?",e.LESS_THAN_TWO_MFA_VALUES_MESSAGE="Less than two mfa types available",e.NEW_PASSWORD_LABEL="New password",e.NEW_PASSWORD_PLACEHOLDER="Enter your new password",e.NO_ACCOUNT_TEXT="No account?",e.PASSWORD_LABEL="Password *",e.PASSWORD_PLACEHOLDER="Enter your password",e.PHONE_LABEL="Phone Number *",e.PHONE_PLACEHOLDER="(555) 555-1212",e.QR_CODE_ALT="qrcode",e.RESET_PASSWORD_TEXT="Reset password",e.RESET_YOUR_PASSWORD="Reset your password",e.SELECT_MFA_TYPE_HEADER_TEXT="Select MFA Type",e.SELECT_MFA_TYPE_SUBMIT_BUTTON_TEXT="Verify",e.SEND_CODE="Send Code",e.SETUP_TOTP_REQUIRED="TOTP needs to be configured",e.SIGN_IN_ACTION="Sign In",e.SIGN_IN_HEADER_TEXT="Sign in to your account",e.SIGN_IN_TEXT="Sign in",e.SIGN_IN_WITH_AMAZON="Sign in with Amazon",e.SIGN_IN_WITH_AUTH0="Sign in with Auth0",e.SIGN_IN_WITH_AWS="Sign in with AWS",e.SIGN_IN_WITH_FACEBOOK="Sign in with Facebook",e.SIGN_IN_WITH_GOOGLE="Sign in with Google",e.SIGN_OUT="Sign Out",e.SIGN_UP_EMAIL_PLACEHOLDER="Email",e.SIGN_UP_HAVE_ACCOUNT_TEXT="Have an account?",e.SIGN_UP_HEADER_TEXT="Create a new account",e.SIGN_UP_PASSWORD_PLACEHOLDER="Password",e.SIGN_UP_SUBMIT_BUTTON_TEXT="Create Account",e.SIGN_UP_USERNAME_PLACEHOLDER="Username",e.SUCCESS_MFA_TYPE="Success! Your MFA Type is now:",e.TOTP_HEADER_TEXT="Scan then enter verification code",e.TOTP_LABEL="Enter Security Code:",e.TOTP_SETUP_FAILURE="TOTP Setup has failed",e.TOTP_SUBMIT_BUTTON_TEXT="Verify Security Token",e.TOTP_SUCCESS_MESSAGE="Setup TOTP successfully!",e.UNABLE_TO_SETUP_MFA_AT_THIS_TIME="Failed! Unable to configure MFA at this time",e.USERNAME_LABEL="Username *",e.USERNAME_PLACEHOLDER="Enter your username",e.VERIFY_CONTACT_EMAIL_LABEL="Email",e.VERIFY_CONTACT_HEADER_TEXT="Account recovery requires verified contact information",e.VERIFY_CONTACT_PHONE_LABEL="Phone Number",e.VERIFY_CONTACT_SUBMIT_LABEL="Submit",e.VERIFY_CONTACT_VERIFY_LABEL="Verify",e.ADDRESS_LABEL="Address",e.ADDRESS_PLACEHOLDER="Enter your address",e.NICKNAME_LABEL="Nickname",e.NICKNAME_PLACEHOLDER="Enter your nickname",e.BIRTHDATE_LABEL="Birthday",e.BIRTHDATE_PLACEHOLDER="Enter your birthday",e.PICTURE_LABEL="Picture URL",e.PICTURE_PLACEHOLDER="Enter your picture URL",e.FAMILY_NAME_LABEL="Family Name",e.FAMILY_NAME_PLACEHOLDER="Enter your family name",e.PREFERRED_USERNAME_LABEL="Preferred Username",e.PREFERRED_USERNAME_PLACEHOLDER="Enter your preferred username",e.GENDER_LABEL="Gender",e.GENDER_PLACEHOLDER="Enter your gender",e.PROFILE_LABEL="Profile URL",e.PROFILE_PLACEHOLDER="Enter your profile URL",e.GIVEN_NAME_LABEL="First Name",e.GIVEN_NAME_PLACEHOLDER="Enter your first name",e.ZONEINFO_LABEL="Time zone",e.ZONEINFO_PLACEHOLDER="Enter your time zone",e.LOCALE_LABEL="Locale",e.LOCALE_PLACEHOLDER="Enter your locale",e.UPDATED_AT_LABEL="Updated At",e.UPDATED_AT_PLACEHOLDER="Enter the time the information was last updated",e.MIDDLE_NAME_LABEL="Middle Name",e.MIDDLE_NAME_PLACEHOLDER="Enter your middle name",e.WEBSITE_LABEL="Website",e.WEBSITE_P
1LACEHOLDER="Enter your website",e.NAME_LABEL="Full Name",e.NAME_PLACEHOLDER="Enter your full name"}(i||(i={}))},471:function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return E})),n.d(t,"e",(function(){return c})),n.d(t,"f",(function(){return f})),n.d(t,"g",(function(){return _}));var i=n(1640),r=n(635),a=n(319),o=n(320),u=n(306),c=function(e){return!!e.shadowRoot&&!!e.attachShadow},s=function(e){i.a.dispatch(u.i,{event:u.h,message:e.message})},E=function(e,t){i.a.dispatch(u.i,{event:u.j,message:e,data:t})},d=function(e){if(!e.phoneNumberValue)throw new Error(u.e);var t=e.phoneNumberValue.replace(/[-()\s]/g,"");return""+e.countryDialCodeValue+t},l=function(e){if(!(e in a.d))throw new Error("Invalid username Alias - "+e+". Instead use "+Object.values(a.d))},f=function(e){return!(null===e.hint||"string"===typeof e.hint)},_={address:{label:r.a.get(o.a.ADDRESS_LABEL),placeholder:r.a.get(o.a.ADDRESS_PLACEHOLDER)},nickname:{label:r.a.get(o.a.NICKNAME_LABEL),placeholder:r.a.get(o.a.NICKNAME_PLACEHOLDER)},birthdate:{label:r.a.get(o.a.BIRTHDATE_LABEL),placeholder:r.a.get(o.a.BIRTHDATE_PLACEHOLDER)},phone_number:{label:r.a.get(o.a.PHONE_LABEL),placeholder:r.a.get(o.a.PHONE_PLACEHOLDER)},email:{lable:r.a.get(o.a.EMAIL_LABEL),placeholder:r.a.get(o.a.EMAIL_PLACEHOLDER)},picture:{label:r.a.get(o.a.PICTURE_LABEL),placeholder:r.a.get(o.a.PICTURE_PLACEHOLDER)},family_name:{label:r.a.get(o.a.FAMILY_NAME_LABEL),placeholder:r.a.get(o.a.FAMILY_NAME_PLACEHOLDER)},preferred_username:{label:r.a.get(o.a.PREFERRED_USERNAME_LABEL),placeholder:r.a.get(o.a.PREFERRED_USERNAME_PLACEHOLDER)},gender:{label:r.a.get(o.a.GENDER_LABEL),placeholder:r.a.get(o.a.GENDER_PLACEHOLDER)},profile:{label:r.a.get(o.a.PROFILE_LABEL),placeholder:r.a.get(o.a.PROFILE_PLACEHOLDER)},given_name:{label:r.a.get(o.a.GIVEN_NAME_LABEL),placeholder:r.a.get(o.a.GIVEN_NAME_LABEL)},zoneinfo:{label:r.a.get(o.a.ZONEINFO_LABEL),placeholder:r.a.get(o.a.ZONEINFO_PLACEHOLDER)},locale:{label:r.a.get(o.a.LOCALE_LABEL),placeholder:r.a.get(o.a.LOCALE_PLACEHOLDER)},updated_at:{label:r.a.get(o.a.UPDATED_AT_LABEL),placeholder:r.a.get(o.a.UPDATED_AT_PLACEHOLDER)},middle_name:{label:r.a.get(o.a.MIDDLE_NAME_LABEL),placeholder:r.a.get(o.a.MIDDLE_NAME_PLACEHOLDER)},website:{label:r.a.get(o.a.WEBSITE_LABEL),placeholder:r.a.get(o.a.WEBSITE_PLACEHOLDER)},name:{label:r.a.get(o.a.NAME_LABEL),placeholder:r.a.get(o.a.NAME_PLACEHOLDER)}}},534:function(e,t,n){"use strict";n.r(t),n.d(t,"amplify_amazon_button",(function(){return _})),n.d(t,"amplify_auth0_button",(function(){return g})),n.d(t,"amplify_facebook_button",(function(){return L})),n.d(t,"amplify_google_button",(function(){return S})),n.d(t,"amplify_oauth_button",(function(){return I}));var i=n(261),r=n(2426),a=n(635),o=n(319),u=n(320),c=n(306),s=n(471),E=n(2552),d=function(e,t,n,i){return new(n||(n=Promise))((function(r,a){function o(e){try{c(i.next(e))}catch(t){a(t)}}function u(e){try{c(i.throw(e))}catch(t){a(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,u)}c((i=i.apply(e,t||[])).next())}))},l=function(e,t){var n,i,r,a,o={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:u(0),throw:u(1),return:u(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function u(a){return function(u){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,i&&(r=2&a[0]?i.return:a[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,a[1])).done)return r;switch(i=0,r&&(a=[2&a[0],r.value]),a[0]){case 0:case 1:r=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,i=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(r=(r=o.trys).length>0&&r[r.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!r||a[1]>r[0]&&a[1]<r[3])){o.label=a[1];break}if(6===a[0]&&o.label<r[1]){o.label=r[1],r=a;break}if(r&&o.label<r[2]){o.label=r[2],o.ops.push(a);break}r[2]&&o.ops.pop(),o.trys.pop();continue}a=t.call(e,o)}catch(u){a=[6,u],i=0}finally{n=r=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,u])}}},f=new r.a("amplify-amazon-button"),_=function(){function e(e){var t=this;Object(i.k)(this,e),this.handleAuthStateChange=s.d,this.federatedSignIn=function(e){var n=e.access_token,i=e.expires_in;if(n){if(!E.a||"function"!==typeof E.a.federatedSignIn||"function"!==typeof E.a.currentAuthenticatedUser)throw new Error(c.d);var r=1e3*i+(new Date).getTime();window.amazon.Login.retrieveProfile((function(e){return d(t,void 0,void 0,(function(){var t,i;return l(this,(function(a){switch(a.label){case 0:return e.success?(t={name:e.profile.Name,email:e.profile.PrimaryEmail},[4,E.a.federatedSignIn("amazon",{token:n,expires_at:r},t)]):[2,f.debug("Get user Info failed")];case 1:return a.sent(),[4,E.a.currentAuthenticatedUser()];case 2:return i=a.sent(),this.handleAuthStateChange(o.a.SignedIn,i),[2]}}))}))}))}}}return e.prototype.signInWithAmazon=function(e){var t=this;e.preventDefault(),window.amazon.Login.setClientId(this.clientId),window.amazon.Login.authorize({scope:"profile"},(function(e){if(e.error)return f.debug("Failed to login with amazon: "+e.error);try{window.localStorage.setItem(c.q,JSON.stringify({provider:"amazon"}))}catch(n){f.debug("Failed to cache auth source into localStorage",n)}t.federatedSignIn(e)}))},e.prototype.render=function(){var e=this;return Object(i.i)("amplify-sign-in-button",{onClick:function(t){return e.signInWithAmazon(t)},provider:"amazon"},Object(i.i)("script",{src:"https://assets.loginwithamazon.com/sdk/na/login1.js"}),a.a.get(u.a.SIGN_IN_WITH_AMAZON))},e}(),h=new r.a("amplify-auth0-button"),g=function(){function e(e){var t=this;Object(i.k)(this,e),this.handleAuthStateChange=s.d,this.handleLoad=function(){var e=E.a.configure({}).oauth,n=void 0===e?{}:e,i=t.config,r=void 0===i?n.auth0:i;r?(h.debug("auth0 configuration",r),t._auth0||(t._auth0=new window.auth0.WebAuth(r)),t._auth0.parseHash((function(e,n){if(e)h.debug("Failed to parse the url for Auth0",e);else if(n){var i={provider:"auth0",opts:{returnTo:r.returnTo,clientID:r.clientID,federated:r.federated}};try{localStorage.setItem(c.q,JSON.stringify(i))}catch(a){h.debug("Failed to cache auth source into localStorage",a)}t._auth0.client.userInfo(n.accessToken,(function(e,i){return d(t,void 0,void 0,(function(){var t,a,u;return l(this,(function(c){switch(c.label){case 0:return t=void 0,a=void 0,e?h.debug("Failed to get the user info",e):(t=i.name,a=i.email),[4,E.a.federatedSignIn(r.domain,{token:n.idToken,expires_at:1e3*n.expiresIn+(new Date).getTime()},{name:t,email:a})];case 1:return c.sent(),[4,E.a.currentAuthenticatedUser()];case 2:return u=c.sent(),this.handleAuthStateChange(o.a.SignedIn,u),[2]}}))}))}))}else h.debug("Auth0 found no authResult in hash")}))):h.debug("Auth0 is not configured")}}return e.prototype.signInWithAuth0=function(e){if(e.preventDefault(),!this._auth0)throw new Error("the auth0 client is not configured");this._auth0.authorize()},e.prototype.render=function(){var e=this;return Object(i.i)("amplify-sign-in-button",{onClick:function(t){return e.signInWithAuth0(t)},provider:"auth0"},Object(i.i)("script",{onLoad:this.handleLoad,src:"https://cdn.auth0.com/js/auth0/9.11/auth0.min.js"}),a.a.get(u.a.SIGN_IN_WITH_AUTH0))},e}(),A=new r.a("amplify-facebook-button"),L=function(){function e(e){var t=this;Object(i.k)(this,e),this.handleAuthStateChange=s.d,this.federatedSignIn=function(e){var n=e.accessToken,i=e.expires
1In;if(n){if(!E.a||"function"!==typeof E.a.federatedSignIn||"function"!==typeof E.a.currentAuthenticatedUser)throw new Error(c.d);var r=1e3*i+(new Date).getTime();window.FB.api("/me",{fields:"name,email"},(function(e){return d(t,void 0,void 0,(function(){var t,i;return l(this,(function(a){switch(a.label){case 0:return t={name:e.name,email:e.email},[4,E.a.federatedSignIn("facebook",{token:n,expires_at:r},t)];case 1:return a.sent(),[4,E.a.currentAuthenticatedUser()];case 2:return i=a.sent(),this.handleAuthStateChange(o.a.SignedIn,i),[2]}}))}))}))}},this.getLoginStatus=function(){window.FB.getLoginStatus((function(e){try{window.localStorage.setItem(c.q,JSON.stringify({provider:"facebook"}))}catch(n){A.debug("Failed to cache auth source into localStorage",n)}if("connected"===e.status)return t.federatedSignIn(e.authResponse);t.login()}))},this.login=function(){window.FB.login((function(e){e&&e.authResponse&&t.federatedSignIn(e.authResponse)}),{scope:"public_profile,email"})}}return e.prototype.signInWithFacebook=function(e){e.preventDefault(),this.externalFederatedHandler?this.externalFederatedHandler():(window.FB.init({appId:this.appId,cookie:!0,xfbml:!1,version:"v5.0"}),this.getLoginStatus())},e.prototype.render=function(){var e=this;return Object(i.i)("amplify-sign-in-button",{onClick:function(t){return e.signInWithFacebook(t)},provider:"facebook"},Object(i.i)("script",{async:!0,defer:!0,src:"https://connect.facebook.net/en_US/sdk.js"}),a.a.get(u.a.SIGN_IN_WITH_FACEBOOK))},e}(),p=new r.a("amplify-google-button"),S=function(){function e(e){var t=this;Object(i.k)(this,e),this.handleAuthStateChange=s.d,this.handleError=function(e){console.error(e)},this.handleLoad=function(){window.gapi.load("auth2")},this.handleUser=function(e){return d(t,void 0,void 0,(function(){var t,n,i,r,a;return l(this,(function(u){switch(u.label){case 0:if(!E.a||"function"!==typeof E.a.federatedSignIn||"function"!==typeof E.a.currentAuthenticatedUser)throw new Error(c.d);try{window.localStorage.setItem(c.q,JSON.stringify({provider:"google"}))}catch(s){p.debug("Failed to cache auth source into localStorage",s)}return t=e.getAuthResponse(),n=t.id_token,i=t.expires_at,r=e.getBasicProfile(),[4,E.a.federatedSignIn("google",{token:n,expires_at:i},{email:r.getEmail(),name:r.getName(),picture:r.getImageUrl()})];case 1:return u.sent(),[4,E.a.currentAuthenticatedUser()];case 2:a=u.sent();try{this.handleAuthStateChange(o.a.SignedIn,a)}catch(d){this.handleError(d)}return[2]}}
1))}))}}return e.prototype.getAuthInstance=function(){return window.gapi&&window.gapi.auth2?window.gapi.auth2.getAuthInstance()||window.gapi.auth2.init({client_id:this.clientId,cookiepolicy:"single_host_origin",scope:"profile email openid"}):null},e.prototype.signInWithGoogle=function(e){e.preventDefault(),this.externalFederatedHandler?this.externalFederatedHandler():this.getAuthInstance().signIn().then(this.handleUser).catch(this.handleError)},e.prototype.render=function(){var e=this;return Object(i.i)("amplify-sign-in-button",{onClick:function(t){return e.signInWithGoogle(t)},provider:"google"},Object(i.i)("script",{onLoad:this.handleLoad,src:"https://apis.google.com/js/api:client.js"}),a.a.get(u.a.SIGN_IN_WITH_GOOGLE))},e}(),I=function(){function e(e){Object(i.k)(this,e),this.config={}}return e.prototype.signInWithOAuth=function(e){e.preventDefault(),E.a.federatedSignIn()},e.prototype.render=function(){var e=this;return Object(i.i)("amplify-sign-in-button",{onClick:function(t){return e.signInWithOAuth(t)},provider:"oauth"},this.config.label||a.a.get(u.a.SIGN_IN_WITH_AWS))},e}()},635:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var i=n(2426),r=function(){return(r=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}).apply(this,arguments)},a=new i.a("I18n"),o=function(){function e(e){this._options=null,this._lang=null,this._dict={},this._options=Object.assign({},e),this._lang=this._options.language,!this._lang&&"undefined"!==typeof window&&window&&window.navigator&&(this._lang=window.navigator.language),a.debug(this._lang)}return e.prototype.setLanguage=function(e){this._lang=e},e.prototype.get=function(e,t){if(void 0===t&&(t=void 0),!this._lang)return"undefined"!==typeof t?t:e;var n=this._lang,i=this.getByLanguage(e,n);return i||(n.indexOf("-")>0&&(i=this.getByLanguage(e,n.split("-")[0])),i||("undefined"!==typeof t?t:e))},e.prototype.getByLanguage=function(e,t,n){if(void 0===n&&(n=null),!t)return n;var i=this._dict[t];return i?i[e]:n},e.prototype.putVocabulariesForLanguage=function(e,t){var n=this._dict[e];n||(n=this._dict[e]={}),this._dict[e]=r(r({},n),t)},e.prototype.putVocabularies=function(e){var t=this;Object.keys(e).map((function(n){t.putVocabulariesForLanguage(n,e[n])}))},e}(),u=n(558),c=new i.a("I18n"),s=null,E=null,d=function(){function e(){}return e.configure=function(t){return c.debug("configure I18n"),t?(s=Object.assign({},s,t.I18n||t),e.createInstance(),s):s},e.getModuleName=function(){return"I18n"},e.createInstance=function(){c.debug("create I18n instance"),E||(E=new o(s))},e.setLanguage=function(t){return e.checkConfig(),E.setLanguage(t)},e.get=function(t,n){return e.checkConfig()?E.get(t,n):"undefined"===typeof n?t:n},e.putVocabulariesForLanguage=function(t,n){return e.checkConfig(),E.putVocabulariesForLanguage(t,n)},e.putVocabularies=function(t){return e.checkConfig(),E.putVocabularies(t)},e.checkConfig=function(){return E||(E=new o(s)),!0},e}();u.a.register(d)}}]);
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.