!function(r,e){for(var o in e)r[o]=e[o]}(window,function(r){var e={};function o(s){if(e[s])return e[s].exports;var t=e[s]={i:s,l:!1,exports:{}};return r[s].call(t.exports,t,t.exports,o),t.l=!0,t.exports}return o.m=r,o.c=e,o.d=function(r,e,s){o.o(r,e)||Object.defineProperty(r,e,{enumerable:!0,get:s})},o.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},o.t=function(r,e){if(1&e&&(r=o(r)),8&e)return r;if(4&e&&"object"==typeof r&&r&&r.__esModule)return r;var s=Object.create(null);if(o.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:r}),2&e&&"string"!=typeof r)for(var t in r)o.d(s,t,function(e){return r[e]}.bind(null,t));return s},o.n=function(r){var e=r&&r.__esModule?function(){return r.default}:function(){return r};return o.d(e,"a",e),e},o.o=function(r,e){return Object.prototype.hasOwnProperty.call(r,e)},o.p="",o(o.s=757)}({0:function(r,e){r.exports=window.jQuery},37:function(r,e){r.exports=function(r){return r.webpackPolyfill||(r.deprecate=function(){},r.paths=[],r.children||(r.children=[]),Object.defineProperty(r,"loaded",{enumerable:!0,get:function(){return r.l}}),Object.defineProperty(r,"id",{enumerable:!0,get:function(){return r.i}}),r.webpackPolyfill=1),r}},757:function(r,e,o){"use strict";o.r(e);o(758)},758:function(r,e,o){(function(r){
/*!
* jQuery Password Strength plugin for Twitter Bootstrap
* Version: 3.0.7
*
* Copyright (c) 2008-2013 Tane Piper
* Copyright (c) 2013 Alejandro Blanco
* Dual licensed under the MIT and GPL licenses.
*/
!function(e){var s={};!function(r){"use strict";s.fallback={wordMinLength:"Your password is too short",wordMaxLength:"Your password is too long",wordInvalidChar:"Your password contains an invalid character",wordNotEmail:"Do not use your email as your password",wordSimilarToUsername:"Your password cannot contain your username",wordTwoCharacterClasses:"Use different character classes",wordRepetitions:"Too many repetitions",wordSequences:"Your password contains sequences",errorList:"Errors:",veryWeak:"Very Weak",weak:"Weak",normal:"Normal",medium:"Medium",strong:"Strong",veryStrong:"Very Strong"},s.t=function(e){var o="";return(o=r?r.t(e):s.fallback[e])===e?"":o}}(window.i18next);var t={};try{if(!e&&r&&r.exports){e=o(0);var n=o(759).jsdom;e=e(n().defaultView)}}catch(r){}!function(r){"use strict";var e={};t.forbiddenSequences=["0123456789","abcdefghijklmnopqrstuvwxyz","qwertyuiop","asdfghjkl","zxcvbnm","!@#$%^&*()_+"],e.wordNotEmail=function(r,e,o){return e.match(/^([\w!#$%&'*+\-/=?^`{|}~]+\.)*[\w!#$%&'*+\-/=?^`{|}~]+@((((([a-z0-9]{1}[a-z0-9-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,6})|(\d{1,3}\.){3}\d{1,3}(:\d{1,5})?)$/i)?o:0},e.wordMinLength=function(r,e,o){var s=e.length,t=Math.pow(s,r.rules.raisePower);return s<r.common.minChar&&(t+=o),t},e.wordMaxLength=function(r,e,o){var s=e.length,t=Math.pow(s,r.rules.raisePower);return s>r.common.maxChar?o:t},e.wordInvalidChar=function(r,e,o){return r.common.invalidCharsRegExp.test(e)?o:0},e.wordMinLengthStaticScore=function(r,e,o){return e.length<r.common.minChar?0:o},e.wordMaxLengthStaticScore=function(r,e,o){return e.length>r.common.maxChar?0:o},e.wordSimilarToUsername=function(e,o,s){var t=r(e.common.usernameField).val();return t&&o.toLowerCase().match(t.replace(/[-[\]/{}()*+=?:.\\^$|!,]/g,"\\$&").toLowerCase())?s:0},e.wordTwoCharacterClasses=function(r,e,o){var s=new RegExp("(."+r.rules.specialCharClass+")");return e.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)||e.match(/([a-zA-Z])/)&&e.match(/([0-9])/)||e.match(s)&&e.match(/[a-zA-Z0-9_]/)?o:0},e.wordRepetitions=function(r,e,o){return e.match(/(.)\1\1/)?o:0},e.wordSequences=function(e,o,s){var n,a=!1;return o.length>2&&(r.each(t.forbiddenSequences,(function(e,s){var t;a||(t=[s,s.split("").reverse().join("")],r.each(t,(function(r,e){for(n=0;n<o.length-2;n+=1)e.indexOf(o.toLowerCase().substring(n,n+3))>-1&&(a=!0)})))})),a)?s:0},e.wordLowercase=function(r,e,o){return e.match(/[a-z]/)&&o},e.wordUppercase=function(r,e,o){return e.match(/[A-Z]/)&&o},e.wordOneNumber=function(r,e,o){return e.match(/\d+/)&&o},e.wordThreeNumbers=function(r,e,o){return e.match(/(.*[0-9].*[0-9].*[0-9])/)&&o},e.wordOneSpecialChar=function(r,e,o){var s=new RegExp(r.rules.specialCharClass);return e.match(s)&&o},e.wordTwoSpecialChar=function(r,e,o){var s=new RegExp("(.*"+r.rules.specialCharClass+".*"+r.rules.specialCharClass+")");return e.match(s)&&o},e.wordUpperLowerCombo=function(r,e,o){return e.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&o},e.wordLetterNumberCombo=function(r,e,o){return e.match(/([a-zA-Z])/)&&e.match(/([0-9])/)&&o},e.wordLetterNumberCharCombo=function(r,e,o){var s=new RegExp("([a-zA-Z0-9].*"+r.rules.specialCharClass+")|("+r.rules.specialCharClass+".*[a-zA-Z0-9])");return e.match(s)&&o},e.wordIsACommonPassword=function(e,o,s){return r.inArray(o,e.rules.commonPasswords)>=0?s:0},t.validation=e,t.executeRules=function(e,o){var s=0;return r.each(e.rules.activated,(function(n,a){var i,c,u,d;a&&(i=e.rules.scores[n],c=t.validation[n],r.isFunction(c)||(c=e.rules.extra[n]),r.isFunction(c)&&((u=c(e,o,i))&&(s+=u),(u<0||!r.isNumeric(u)&&!u)&&(d=e.ui.spanError(e,n)).length>0&&e.instances.errors.push(d)))})),s}}(e);try{r&&r.exports&&(r.exports=t)}catch(r){}var a={common:{}};a.common.minChar=6,a.common.maxChar=20,a.common.usernameField="#username",a.common.invalidCharsRegExp=new RegExp(/[\s,'"]/),a.common.userInputs=[],a.common.onLoad=void 0,a.common.onKeyUp=void 0,a.common.onScore=void 0,a.common.zxcvbn=!1,a.common.zxcvbnTerms=[],a.common.events=["keyup","change","paste"],a.common.debug=!1,a.rules={},a.rules.extra={},a.rules.scores={wordNotEmail:-100,wordMinLength:-50,wordMaxLength:-50,wordInvalidChar:-100,wordSimilarToUsername:-100,wordSequences:-20,wordTwoCharacterClasses:2,wordRepetitions:-25,wordLowercase:1,wordUppercase:3,wordOneNumber:3,wordThreeNumbers:5,wordOneSpecialChar:3,wordTwoSpecialChar:5,wordUpperLowerCombo:2,wordLetterNumberCombo:2,wordLetterNumberCharCombo:2,wordIsACommonPassword:-100},a.rules.activated={wordNotEmail:!0,wordMinLength:!0,wordMaxLength:!1,wordInvalidChar:!1,wordSimilarToUsername:!0,wordSequences:!0,wordTwoCharacterClasses:!0,wordRepetitions:!0,wordLowercase:!0,wordUppercase:!0,wordOneNumber:!0,wordThreeNumbers:!0,wordOneSpecialChar:!0,wordTwoSpecialChar:!0,wordUpperLowerCombo:!0,wordLetterNumberCombo:!0,wordLetterNumberCharCombo:!0,wordIsACommonPassword:!0},a.rules.raisePower=1.4,a.rules.specialCharClass="[!,@,#,$,%,^,&,*,?,_,~]",a.rules.commonPasswords=["123456","password","12345678","qwerty","123456789","12345","1234","111111","1234567","dragon","123123","baseball","abc123","football","monkey","letmein","696969","shadow","master","666666","qwertyuiop","123321","mustang","1234567890","michael","654321","pussy","superman","1qaz2wsx","7777777","fuckyou","121212","000000","qazwsx","123qwe","killer","trustno1","jordan","jennifer","zxcvbnm","asdfgh","hunter","buster","soccer","harley","batman","andrew","tigger","sunshine","iloveyou","fuckme","2000","charlie","robert","thomas","hockey","ranger","daniel","starwars","klaster","112233","george","asshole","computer","michelle","jessica","pepper","1111","zxcvbn","555555","11111111","131313","freedom","777777","pass","fuck","maggie","159753","aaaaaa","ginger","princess","joshua","cheese","amanda","summer","love","ashley","6969","nicole","chelsea","biteme","matthew","access","yankees","987654321","dallas","austin","thunder","taylor","matrix"],a.ui={},a.ui.bootstrap2=!1,a.ui.bootstrap3=!1,a.ui.colorClasses=["danger","danger","danger","warning","warning","success"],a.ui.showProgressBar=!0,a.ui.progressBarEmptyPercentage=1,a.ui.progressBarMinWidth=1,a.ui.progressBarMinPercentage=1,a.ui.progressExtraCssClasses="",a.ui.progressBarExtraCssClasses="",a.ui.showPopover=!1,a.ui.popoverPlacement="bottom",a.ui.showStatus=!1,a.ui.spanError=function(r,e){"use strict";var o=r.i18n.t(e);return o?'<span style="color: #d52929">'+o+"</span>":""},a.ui.popoverError=function(r){"use strict";var o=r.instances.errors,s="<div>"+r.i18n.t("errorList")+'<ul class="error-list" style="margin-bottom: 0;">';return e.each(o,(function(r,e){s+="<li>"+e+"</li>"})),s+="</ul></div>"},a.ui.showVerdicts=!0,a.ui.showVerdictsInsideProgressBar=!1,a.ui.useVerdictCssClass=!1,a.ui.showErrors=!1,a.ui.showScore=!1,a.ui.container=void 0,a.ui.viewports={progress:void 0,verdict:void 0,errors:void 0,score:void 0},a.ui.scores=[0,14,26,38,50],a.i18n={},a.i18n.t=s.t;var i={};!function(r){"use strict";var e=["error","warning","success"],o=["veryWeak","weak","normal","medium","strong","veryStrong"];i.getContainer=function(e,o){var s;return(s=r(e.ui.container))&&1===s.length||(s=o.parent()),s},i.findElement=function(r,e,o){return e?r.find(e).find(o):r.find(o)},i.getUIElements=function(r,e){var o,s;return r.instances.viewports?r.instances.viewports:(o=i.getContainer(r,e),(s={}).$progressbar=i.findElement(o,r.ui.viewports.progress,"div.progress"),r.ui.showVerdictsInsideProgressBar&&(s.$verdict=s.$progressbar.find("span.password-verdict")),r.ui.showPopover||(r.ui.showVerdictsInsideProgressBar||(s.$verdict=i.findElement(o,r.ui.viewports.verdict,"span.password-verdict")),s.$errors=i.findElement(o,r.ui.viewports.errors,"ul.error-list")),s.$score=i.findElement(o,r.ui.viewports.score,"span.password-score"),r.instances.viewports=s,s)},i.initHelper=function(e,o,s,t){var n=i.getContainer(e,o);t?n.find(t).append(s):r(s).insertAfter(o)},i.initVerdict=function(r,e){i.initHelper(r,e,'<span class="password-verdict"></span>',r.ui.viewports.verdict)},i.initErrorList=function(r,e){i.initHelper(r,e,'<ul class="error-list"></ul>',r.ui.viewports.errors)},i.initScore=function(r,e){i.initHelper(r,e,'<span class="password-score"></span>',r.ui.viewports.score)},i.initUI=function(r,e){r.ui.showPopover?i.initPopover(r,e):(r.ui.showErrors&&i.initErrorList(r,e),r.ui.showVerdicts&&!r.ui.showVerdictsInsideProgressBar&&i.initVerdict(r,e)),r.ui.showProgressBar&&i.initProgressBar(r,e),r.ui.showScore&&i.initScore(r,e)},i.updateVerdict=function(r,e,o,s){var t=i.getUIElements(r,e).$verdict;t.removeClass(r.ui.colorClasses.join(" ")),o>-1&&t.addClass(r.ui.colorClasses[o]),r.ui.showVerdictsInsideProgressBar&&t.css("white-space","nowrap"),t.html(s)},i.updateErrors=function(e,o,s){var t=i.getUIElements(e,o).$errors,n="";s||r.each(e.instances.errors,(function(r,e){n+="<li>"+e+"</li>"})),t.html(n)},i.updateScore=function(r,e,o,s){var t=i.getUIElements(r,e).$score,n="";s||(n=o.toFixed(2)),t.html(n)},i.updateFieldStatus=function(o,s,t,n){var a=s;o.ui.bootstrap2?a=s.parents(".control-group").first():o.ui.bootstrap3&&(a=s.parents(".form-group").first()),r.each(e,(function(r,e){e=i.cssClassesForBS(o,e),a.removeClass(e)})),n||(t=e[Math.floor(t/2)],t=i.cssClassesForBS(o,t),a.addClass(t))},i.cssClassesForBS=function(r,e){return r.ui.bootstrap3?e="has-"+e:r.ui.bootstrap2||("error"===e&&(e="danger"),e="border-"+e),e},i.getVerdictAndCssClass=function(r,e){var s,t;return void 0===e?["",0]:(s=e<=r.ui.scores[0]?0:e<r.ui.scores[1]?1:e<r.ui.scores[2]?2:e<r.ui.scores[3]?3:e<r.ui.scores[4]?4:5,t=o[s],[r.i18n.t(t),s])},i.updateUI=function(r,e,o){var s,t,n;s=i.getVerdictAndCssClass(r,o),t=0===o?"":s[0],s=s[1],n=r.ui.useVerdictCssClass?s:-1,r.ui.showProgressBar&&i.showProgressBar(r,e,o,s,n,t),r.ui.showStatus&&i.updateFieldStatus(r,e,s,void 0===o),r.ui.showPopover?i.updatePopover(r,e,t,void 0===o):(r.ui.showVerdicts&&!r.ui.showVerdictsInsideProgressBar&&i.updateVerdict(r,e,n,t),r.ui.showErrors&&i.updateErrors(r,e,void 0===o)),r.ui.showScore&&i.updateScore(r,e,o,void 0===o)}}(e),function(r){"use strict";i.percentage=function(r,e,o){var s=Math.floor(100*e/o),t=r.ui.progressBarMinPercentage;return s=(s=s<=t?t:s)>100?100:s},i.initProgressBar=function(e,o){var s=i.getContainer(e,o),t='<div class="progress ';e.ui.bootstrap2?t+=e.ui.progressBarExtraCssClasses+'"><div class="':t+=e.ui.progressExtraCssClasses+'"><div class="'+e.ui.progressBarExtraCssClasses+" progress-",t+='bar">',e.ui.showVerdictsInsideProgressBar&&(t+='<span class="password-verdict"></span>'),t+="</div></div>",e.ui.viewports.progress?s.find(e.ui.viewports.progress).append(t):r(t).insertAfter(o)},i.showProgressBar=function(r,e,o,s,t,n){var a;a=void 0===o?r.ui.progressBarEmptyPercentage:i.percentage(r,o,r.ui.scores[4]),i.updateProgressBar(r,e,s,a),r.ui.showVerdictsInsideProgressBar&&i.updateVerdict(r,e,t,n)},i.updateProgressBar=function(e,o,s,t){var n=i.getUIElements(e,o).$progressbar,a=n.find(".progress-bar"),c="progress-";e.ui.bootstrap2&&(a=n.find(".bar"),c=""),r.each(e.ui.colorClasses,(function(r,o){e.ui.bootstrap2||e.ui.bootstrap3?a.removeClass(c+"bar-"+o):a.removeClass("bg-"+o)})),e.ui.bootstrap2||e.ui.bootstrap3?a.addClass(c+"bar-"+e.ui.colorClasses[s]):a.addClass("bg-"+e.ui.colorClasses[s]),t>0?a.css("min-width",e.ui.progressBarMinWidth+"px"):a.css("min-width",""),a.css("width",t+"%")}}(e),function(){"use strict";i.initPopover=function(r,e){try{e.popover("destroy")}catch(r){e.popover("dispose")}e.popover({html:!0,placement:r.ui.popoverPlacement,trigger:"manual",content:" "})},i.updatePopover=function(r,e,o,s){var t=e.data("bs.popover"),n="",a=!0;r.ui.showVerdicts&&!r.ui.showVerdictsInsideProgressBar&&o.length>0&&(n='<h5><span class="password-verdict">'+o+"</span></h5>",a=!1),r.ui.showErrors&&(r.instances.errors.length>0&&(a=!1),n+=r.ui.popoverError(r)),a||s?e.popover("hide"):(r.ui.bootstrap2&&(t=e.data("popover")),t.$arrow&&t.$arrow.parents("body").length>0?e.find("+ .popover .popover-content").html(n):(r.ui.bootstrap2||r.ui.bootstrap3?t.options.content=n:t.config.content=n,e.popover("show")))}}();var c={};!function(r){"use strict";var e,o,s;e=function(e){var o,s,n,a,c=r(e.target),u=c.data("pwstrength-bootstrap"),d=c.val();void 0!==u&&(u.instances.errors=[],0===d.length?a=void 0:(u.common.zxcvbn?(o=[],r.each(u.common.userInputs.concat([u.common.usernameField]),(function(e,s){var t=r(s).val();t&&o.push(t)})),o=o.concat(u.common.zxcvbnTerms),a=zxcvbn(d,o).guesses,a=Math.log(a)*Math.LOG2E):a=t.executeRules(u,d),r.isFunction(u.common.onScore)&&(a=u.common.onScore(u,d,a))),i.updateUI(u,c,a),n=(s=i.getVerdictAndCssClass(u,a))[1],s=s[0],u.common.debug&&console.log(a+" - "+s),r.isFunction(u.common.onKeyUp)&&u.common.onKeyUp(e,{score:a,verdictText:s,verdictLevel:n}))},o=function(o){var s,t=r(o.target),n=t.val(),a=0;s=function(){t.val()!==n?e(o):a<3&&(a+=1,setTimeout(s,100))},setTimeout(s,100)},c.init=function(s){return this.each((function(t,n){var c=r.extend(!0,{},a),u=r.extend(!0,c,s),d=r(n);u.instances={},d.data("pwstrength-bootstrap",u),r.each(u.common.events,(function(r,s){var t="paste"===s?o:e;d.on(s,t)})),i.initUI(u,d),d.trigger("keyup"),r.isFunction(u.common.onLoad)&&u.common.onLoad()})),this},c.destroy=function(){this.each((function(e,o){var s=r(o),t=s.data("pwstrength-bootstrap"),n=i.getUIElements(t,s);n.$progressbar.remove(),n.$verdict.remove(),n.$errors.remove(),s.removeData("pwstrength-bootstrap")}))},c.forceUpdate=function(){this.each((function(r,o){e({target:o})}))},c.addRule=function(e,o,s,t){this.each((function(n,a){var i=r(a).data("pwstrength-bootstrap");i.rules.activated[e]=t,i.rules.scores[e]=s,i.rules.extra[e]=o}))},s=function(e,o,s){this.each((function(t,n){r(n).data("pwstrength-bootstrap").rules[o][e]=s}))},c.changeScore=function(r,e){s.call(this,r,"scores",e)},c.ruleActive=function(r,e){s.call(this,r,"activated",e)},c.ruleIsMet=function(e){var o=0;return"wordMinLength"===e?e="wordMinLengthStaticScore":"wordMaxLength"===e&&(e="wordMaxLengthStaticScore"),this.each((function(s,n){var a,i=r(n).data("pwstrength-bootstrap"),c=t.validation[e];r.isFunction(c)||(c=i.rules.extra[e]),r.isFunction(c)&&(a=c(i,r(n).val(),1),r.isNumeric(a)&&(o+=a))})),o===this.length},r.fn.pwstrength=function(e){var o;return c[e]?o=c[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?r.error("Method "+e+" does not exist on jQuery.pwstrength-bootstrap"):o=c.init.apply(this,arguments),o}}(e)}(jQuery)}).call(this,o(37)(r))},759:function(r,e){r.exports=window.jsdom}}));
