- ID da verificação
- 9ba37db8-3f63-415c-8e47-9e3fd94c3aa7Concluído
- URL enviado:
- https://s.surveylegend.com/-O9FmDyMJDm2oQuwGJux
- Relatório concluído:
Links · 0 encontrado(s)
Os links de saída identificados na página
Variáveis JavaScript · 87 encontrada(s)
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer lugar no código dentro do escopo atual
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
websiteUrl | string |
apiUrl | string |
participateUrl | string |
uploadUrl | string |
firebaseUrl | string |
isInIFrame | boolean |
broswerDetect | object |
Mensagens de registro do console · 0 encontrada(s)
Mensagens registradas no console web
HTML
O corpo HTML bruto da página
<!DOCTYPE html><html xmlns:ng="http://angularjs.org" lang="en" class="notranslate wf-opensans-n4-active wf-active" translate="no" style=""><head><style type="text/css">[uib-typeahead-popup].dropdown-menu{display:block;}</style><style type="text/css">.uib-time input{width:50px;}</style><style type="text/css">[uib-tooltip-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,[uib-popover-popup].popover.top-left > .arrow,[uib-popover-popup].popover.top-right > .arrow,[uib-popover-popup].popover.bottom-left > .arrow,[uib-popover-popup].popover.bottom-right > .arrow,[uib-popover-popup].popover.left-top > .arrow,[uib-popover-popup].popover.left-bottom > .arrow,[uib-popover-popup].popover.right-top > .arrow,[uib-popover-popup].popover.right-bottom > .arrow,[uib-popover-html-popup].popover.top-left > .arrow,[uib-popover-html-popup].popover.top-right > .arrow,[uib-popover-html-popup].popover.bottom-left > .arrow,[uib-popover-html-popup].popover.bottom-right > .arrow,[uib-popover-html-popup].popover.left-top > .arrow,[uib-popover-html-popup].popover.left-bottom > .arrow,[uib-popover-html-popup].popover.right-top > .arrow,[uib-popover-html-popup].popover.right-bottom > .arrow,[uib-popover-template-popup].popover.top-left > .arrow,[uib-popover-template-popup].popover.top-right > .arrow,[uib-popover-template-popup].popover.bottom-left > .arrow,[uib-popover-template-popup].popover.bottom-right > .arrow,[uib-popover-template-popup].popover.left-top > .arrow,[uib-popover-template-popup].popover.left-bottom > .arrow,[uib-popover-template-popup].popover.right-top > .arrow,[uib-popover-template-popup].popover.right-bottom > .arrow{top:auto;bottom:auto;left:auto;right:auto;margin:0;}[uib-popover-popup].popover,[uib-popover-html-popup].popover,[uib-popover-template-popup].popover{display:block !important;}</style><style type="text/css">.uib-datepicker-popup.dropdown-menu{display:block;float:none;margin:0;}.uib-button-bar{padding:10px 9px 2px;}</style><style type="text/css">.uib-position-measure{display:block !important;visibility:hidden !important;position:absolute !important;top:-9999px !important;left:-9999px !important;}.uib-position-scrollbar-measure{position:absolute !important;top:-9999px !important;width:50px !important;height:50px !important;overflow:scroll !important;}.uib-position-body-scrollbar-measure{overflow:scroll !important;}</style><style type="text/css">.uib-datepicker .uib-title{width:100%;}.uib-day button,.uib-month button,.uib-year button{min-width:100%;}.uib-left,.uib-right{width:100%}</style><style type="text/css">.ng-animate.item:not(.left):not(.right){-webkit-transition:0s ease-in-out left;transition:0s ease-in-out left}</style><style>@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style><script src="https://apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.en.N4A9eqvTwsI.O/m=client/rt=j/sv=1/d=1/ed=1/am=AACA/rs=AHpOoo_O6fwbR1aR8YHQkB3I0FTV0L0UIA/cb=gapi.loaded_0?le=scs" async=""></script><script src="https://s.surveylegend.com/js/surveylegend.participation.min-58894146.js"></script><script src="https://s.surveylegend.com/js/surveylegend.survey.min-f60cabcd.js"></script><script src="https://cdn.jsdelivr.net/combine/npm/@flowjs/[email protected]/dist/ng-flow-standalone.min.js,npm/@flowjs/[email protected]/src/fusty-flow.min.js,npm/@flowjs/[email protected]/src/fusty-flow-factory.min.js"></script><script src="https://s.surveylegend.com/js/surveylegend.shared.survey.logic.min-8bbecce1.js"></script><script src="https://s.surveylegend.com/js/surveylegend.shared.min-67b1ba56.js"></script><script src="https://s.surveylegend.com/libs/angulartics-ga.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/angulartics.min.js"></script><script src="https://s.surveylegend.com/libs/angular-bootstrap-lightbox.min.js"></script><script src="https://s.surveylegend.com/libs/loading-bar.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/webfontloader.min.js"></script><script src="https://apis.google.com/js/client.js" gapi_processed="true"></script><script src="https://apis.google.com/js/api.js" gapi_processed="true"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/string-strip-html.umd.js"></script><script src="https://s.surveylegend.com/libs/angular-bootstrap-slider.js"></script><script src="https://s.surveylegend.com/libs/bootstrap-slider.min.js"></script><script src="https://cdn.jsdelivr.net/npm/ngSmoothScroll@2/dist/angular-smooth-scroll.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/angular-socialshare.min.js"></script><script src="https://cdn.jsdelivr.net/npm/angular-nvd3@1/dist/angular-nvd3.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/build/nv.d3.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/angularfire.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ui-bootstrap-tpls.min.js"></script><script src="https://cdn.jsdelivr.net/combine/npm/[email protected]/dist/textAngular-rangy.min.js,npm/[email protected]/dist/textAngular-sanitize.min.js,npm/[email protected]/dist/textAngularSetup.js,npm/[email protected]/dist/textAngular.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/d3.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/ngStorage.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/angular-cookies.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/angular-touch.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/angular-animate.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/angular-elastic-input.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/angular.min.js"></script><script src="https://s.surveylegend.com/libs/firebase.js"></script><script src="https://cdn.jsdelivr.net/npm/clipboard@2/dist/clipboard.min.js"></script><script src="https://cdn.jsdelivr.net/npm/blueimp-md5@2/js/md5.min.js"></script><script src="https://s.surveylegend.com/libs/cssRules.min.js"></script><script src="https://s.surveylegend.com/libs/sizeof.min.js"></script><script src="https://cdn.jsdelivr.net/npm/lodash@4/lodash.min.js"></script><script src="https://cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js"></script><link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" media="all"><link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/ui-grid.min.css" media="all"><link rel="stylesheet" href="//cdn.jsdelivr.net/npm/[email protected]/build/nv.d3.min.css" media="all"><link rel="stylesheet" href="styles/shared-between-apps-907a052c.css" media="all"><link rel="stylesheet" href="styles/themes-5d8be531.css" media="all"><link rel="stylesheet" href="styles/survey-32ab212e.css" media="all"><link rel="stylesheet" href="styles/live-analytics-shared-f899b6e2.css" media="all"><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-TX1KSPESVJ&l=dataLayer&cx=c&gtm=45je4bc0v871506091za200"></script><script src="https://cdn.jsdelivr.net/npm/js-detect-incognito-private-browsing@1/dist/BrowsingModeDetector.js"></script><link rel="preconnect" href="https://cdn.jsdelivr.net"><link rel="dns-prefetch" href="https://cdn.jsdelivr.net"><link rel="preconnect" href="https://cdn.surveylegend.com"><link rel="dns-prefetch" href="https://cdn.surveylegend.com"><link rel="preconnect" href="https://api.surveylegend.com"><link rel="dns-prefetch" href="https://api.surveylegend.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""><link rel="dns-prefetch" href="https://fonts.gstatic.com" crossorigin=""><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><title>SurveyLegend Survey</title><base href="/index.html"><script async="" src="//www.google-analytics.com/analytics.js"></script><script>window.websiteUrl="https://www.surveylegend.com",window.apiUrl="https://api.surveylegend.com",window.participateUrl="https://s.surveylegend.com",window.uploadUrl="https://upload-eu2.surveylegend.com",window.firebaseUrl="https://surveylegend.firebaseio.com/v2/"</script><script>!function(r){var n,t,e;if(r.isInIFrame=top.location!==self.location,r.participateUrl&&0!==r.location.href.indexOf(r.participateUrl))r.isInIFrame?(n=r.apiUrl+"/surveys/"+s().surveyId+"/settings",t=function(n,t){(n||!t.iframeNotifications||new Date(t.createdOn)>new Date("2023-03-07"))&&i()},(e=new XMLHttpRequest).responseType="json",e.onload=function(){t(null,e.response)},e.onerror=function(){t(!0)},e.open("GET",n),e.send()):i();function i(){var n=s(),t="https://s.surveylegend.com";n.surveyId?(t+="/"+n.surveyId,n.externalId&&(t+="?"+n.externalId)):t+="/something-went-wrong/?source=survey-landing-page&cause=missing-survey-id",r.location.href=t}function u(n){return"string"==typeof n&&""!==(n.trim?n.trim():n)}function a(n){return u(n)&&/^-[A-Za-z0-9_-]{19,}$/.test(n)}function f(){var n=r.location.href,t=n.split("/#/");return(1<t.length||1<(t=n.split("/%23/")).length?t:n.split("/")).pop()}function p(){var n,t,e=f(),i=e.indexOf("?");return 0!==i&&2<=(e=(i=i<0?[e]:e.split("?")).shift().split("~")).length&&function(n){var t;if(u(n))return t=r.btoa(n),n===r.atob(t)}(e[0])&&a(e[1])?(i=i.join("?"),n=e.shift(),t=e.shift(),e=e.join("~")+(u(i)?"?"+i:""),{userId:n,surveyId:t,externalId:u(e)?c(e):null}):null}function c(n){var t;return n.length?(t=(n=(n=0===n.indexOf("?")?n.substring(1):n).split("?")).shift().split("~"),(n=n.shift())&&(n=n.split("&"),t=t.concat(n)),t.join("&")):""}function s(){var n=p();if(n)return n;var n=f(),t=n.split("?");if(0===n.indexOf("?")){t.shift();var e=(t=t.join("?")).split("&");t=[];for(var i=0;i<e.length;i++){var r=e[i].split("="),s=r.shift(),r=r.length?decodeURIComponent(r.join("=")):"";0<=["surveyId","survey_id"].indexOf(s)&&a(r)?o=r:t.push(e[i])}t=t.join("&")}else{var n=t.shift().split("~"),o=n.shift(),l=n.join("~");t=t.join("?")}return(l||t)&&(l=c(l=(l||"")+(u(t)?(l?"?":"")+t:""))),{userId:null,surveyId:a(o)?o:null,externalId:u(l)?l:null}}}(window)</script><meta name="google" content="notranslate"><meta name="description" content="Your feedback is highly appreciated"><meta property="fb:app_id" content="166254920096473"><meta property="og:title" content="Quick survey"><meta property="og:description" content="Your feedback is highly appreciated"><meta property="og:image:url" content="http://www.surveylegend.com/img/survey-preview-social-media.png"><meta property="og:image:secure_url" content="https://www.surveylegend.com/img/survey-preview-social-media.png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="533"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Quick survey"><meta name="twitter:description" content="Your feedback is highly appreciated"><meta name="twitter:image" content="https://www.surveylegend.com/img/survey-preview-social-media.png"><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0,minimum-scale=1,maximum-scale=1"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"><script defer="defer" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon="{"token": "8d88e9ea3ab646bea4e6385bc9889322"}"></script><style>body{margin:0}</style><style>@charset "UTF-8";.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}</style><style>@charset "UTF-8";.ng-animate.item:not(.left):not(.right){-webkit-transition:0s ease-in-out left;transition:0s ease-in-out left}.uib-datepicker .uib-title{width:100%}.uib-day button,.uib-month button,.uib-year button{min-width:100%}.uib-datepicker-popup.dropdown-menu{display:block}.uib-button-bar{padding:10px 9px 2px}.uib-time input{width:50px}[uib-typeahead-popup].dropdown-menu{display:block}</style><script>!function(e){var o=!!e.opera||0<=navigator.userAgent.indexOf(" OPR/");e.broswerDetect={isOpera:o,isFirefox:"undefined"!=typeof InstallTrigger,isSafari:0<Object.prototype.toString.call(e.HTMLElement).indexOf("Constructor"),isChrome:!!e.chrome&&!o,isIE:!!document.documentMode}}(window)</script><script>!function(e){"use strict";e.console||(e.console={});for(var o,i,n=e.console,r=function(){},t=["memory"],l="assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profiles,profileEnd,show,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn".split(",");o=t.pop();)n[o]||(n[o]={});for(;i=l.pop();)n[i]||(n[i]=r)}("undefined"==typeof window?this:window)</script><script>!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e=e||self).mitt=n()}(this,function(){return function(f){return{all:f=f||new Map,on:function(e,n){var t=f.get(e);t?t.push(n):f.set(e,[n])},off:function(e,n){var t=f.get(e);t&&(n?t.splice(t.indexOf(n)>>>0,1):f.set(e,[]))},emit:function(n,t){var e=f.get(n);e&&e.slice().map(function(e){e(t)}),(e=f.get("*"))&&e.slice().map(function(e){e(n,t)})}}}})</script><style>.loading{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;justify-content:center}.loading__box{width:16px;height:16px}.loading__box-large{width:24px;height:24px}.loading__box-huge{width:50px;height:50px}.loading__ellipse{animation:loading-ellipse-tail 2.55s ease-in-out infinite,loading-ellipse-rotation .7s linear infinite;transform-origin:50% 50%;fill:transparent;stroke:#667d8d;stroke-dasharray:60;stroke-dashoffset:20;stroke-linecap:round;stroke-width:1.5}@keyframes loading-ellipse-tail{0%,to{stroke-dashoffset:5}35%,45%{stroke-dashoffset:57.2}}@keyframes loading-ellipse-rotation{0%{transform:scaleX(-1) rotate(0)}50%{transform:scaleX(-1) rotate(-180deg)}to{transform:scaleX(-1) rotate(-1turn)}}</style><style>@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}#start-page-image{z-index:9999;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#fafafa;cursor:progress;opacity:1}.loading-container{display:block;height:40vh;width:40vh;max-height:460px;max-width:410px;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .15))}#start-logo{position:relative;display:block;height:100%;width:100%;margin:auto}#start-logo .circle-loader{stroke:#89d9ff;stroke-width:10;stroke-dasharray:1380;stroke-dashoffset:1380;fill-opacity:0}.loading-too-long{text-align:center;animation:show-warning 15s forwards}@keyframes show-warning{0%{display:none;opacity:0}90%{display:block;opacity:0}100%{display:block;opacity:8}}.logo-top-1{animation:blink-top-1 1.7s infinite ease}@keyframes blink-top-1{0%,100%,15%,5%{fill:#dd534a}10%,12%{fill:#f6ad9e}}.logo-top-2{animation:blink-top-2 1.7s infinite ease}@keyframes blink-top-2{0%,100%,17%,7%{fill:#c8534c}12%,14%{fill:#f6ad9e}}.logo-top-3{animation:blink-top-3 1.7s infinite ease}@keyframes blink-top-3{0%,100%,12%,22%{fill:#dd534a}17%,19%{fill:#f6ad9e}}.logo-top-4{animation:blink-top-4 1.7s infinite ease}@keyframes blink-top-4{0%,100%,22%,32%{fill:#de5750}26%,28%{fill:#f6ad9e}}.logo-top-5{animation:blink-top-5 1.7s infinite ease}@keyframes blink-top-5{0%,100%,24%,34%{fill:#de5750}29%,31%{fill:#f6ad9e}}.logo-top-6{animation:blink-top-6 1.7s infinite ease}@keyframes blink-top-6{0%,100%,30%,40%{fill:#e2655f}35%,37%{fill:#f6ad9e}}.logo-top-7{animation:blink-top-7 1.7s infinite ease}@keyframes blink-top-7{0%,100%,35%,45%{fill:#f37c5c}40%{fill:#f6ad9e}}.logo-top-8{animation:blink-top-8 1.7s infinite ease}@keyframes blink-top-8{0%,100%,37%,47%{fill:#f37847}42%,44%{fill:#f6ad9e}}.logo-top-9{animation:blink-top-9 1.7s infinite ease}@keyframes blink-top-9{0%,100%,45%,55%{fill:#f68b74}50%,52%{fill:#f6ad9e}}.logo-top-10{animation:blink-top-10 1.7s infinite ease}@keyframes blink-top-10{0%,100%,50%,60%{fill:#f28671}55%,57%{fill:#f6ad9e}}.logo-top-11{animation:blink-top-11 1.7s infinite ease}@keyframes blink-top-11{0%,100%,52%,62%{fill:#f0805f}57%,59%{fill:#f6ad9e}}.logo-btm-1{animation:blink-btm-1 1.7s infinite ease}@keyframes blink-btm-1{0%,100%,12%,27%{fill:#b04f4f}17%,22%{fill:#dd6a64}}.logo-btm-2{animation:blink-btm-2 1.7s infinite ease}@keyframes blink-btm-2{0%,100%,14%,29%{fill:#bf4d4e}19%,24%{fill:#dd7067}}.logo-btm-3{animation:blink-btm-3 1.7s infinite ease}@keyframes blink-btm-3{0%,100%,19%,34%{fill:#c8534c}24%,29%{fill:#f69b8e}}.logo-btm-4{animation:blink-btm-4 1.7s infinite ease}@keyframes blink-btm-4{0%,100%,22%,37%{fill:#d8614f}27%,32%{fill:#f6947f}}.logo-btm-5{animation:blink-btm-5 1.7s infinite ease}@keyframes blink-btm-5{0%,100%,37%,52%{fill:#e86a47}42%,47%{fill:#f6ad9e}}.logo-btm-6{animation:blink-btm-6 1.7s infinite ease}@keyframes blink-btm-6{0%,100%,40%,55%{fill:#e66950}45%,50%{fill:#f6ad9e}}.logo-btm-7{animation:blink-btm-7 1.7s infinite ease}@keyframes blink-btm-7{0%,100%,45%,60%{fill:#e3775e}50%,55%{fill:#f6ad9e}}</style><script>!function(t){"use strict";function a(){}var o=t.SurveyLegendEventBus||t.mitt(),r=(o.$on=o.on,o.$off=o.off,o.$emit=o.emit,t.SurveyLegendEventBus=o,t.document),s=0;function n(e){var o=(e=e||{}).percent,n="function"==typeof e.onComplete?e.onComplete:a;s+=o;o=0<(o=parseInt(e.duration))?o:10,e=1380-13.8*s;void 0!==t.jQuery?t.jQuery("#circle-loader2").animate({strokeDashoffset:e},o,"linear",n):(r.getElementById("circle-loader2").style.strokeDashoffset=e,n())}function i(){var e=r.getElementsByClassName("loading");e.length&&e[0].remove(),r.getElementsByClassName("loading-container")[0].classList.remove("ng-hide")}o.on("update-loading-progress",n),o.on("display-loader",i),o.on("remove-loader",function e(){o.off("remove-loader",e);o.off("update-loading-progress",n);o.off("display-loader",i);r.getElementById("start-page-image").remove()})}(window)</script><style>@import url(https://fonts.googleapis.com/css?family=Source+Code+Pro);.has-code-font{font-family:'Source Code Pro',Menlo,monospace}body{background:#f3f3f3}.pre-tag{position:absolute;width:100%;height:100%;margin:15px;background:url(../../../../../img/animated-gifs/loading.gif) no-repeat top left;background-size:16px}.menuFixed{position:fixed!important;top:0!important}</style><link href="styles/participation-74107426.css" rel="stylesheet"><script>!function(e,n,t,a,d){function r(){var e=n.createElement("script");e.async=!0,e.src="//radar.cedexis.com/1/11475/radar.js",n.body.appendChild(e)}/\bMSIE 6/i.test(e.navigator.userAgent)||(e[t]?e[t](d,r,!1):e[a]&&e[a]("on"+d,r))}(window,document,"addEventListener","attachEvent","load")</script><script>!function(e,a,t,n,g,o){e.GoogleAnalyticsObject=n,e.ga=e.ga||function(){(e.ga.q=e.ga.q||[]).push(arguments)},e.ga.l=+new Date,g=a.createElement(t),o=a.getElementsByTagName(t)[0],g.async=1,g.src="//www.google-analytics.com/analytics.js",o.parentNode.insertBefore(g,o)}(window,document,"script","ga"),ga("create","UA-51585375-1","auto"),ga("require","displayfeatures"),ga("set","transport","beacon"),ga("set","anonymizeIp",!0)</script><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-W9GH5VKVYN"></script><script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-W9GH5VKVYN",{anonymize_ip:!0}),gtag("config","G-TX1KSPESVJ",{anonymize_ip:!0})</script><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans" media="all"><style></style></head><body id="participation-app" class="public-analytics-after-submit" style=""><div id="ParticipateArea"><div id="ParticipationApp" class="ng-scope"><div class="surveylegend-survey ng-scope" ng-controller="ParticipationCtrl"><div id="participation-area"><!-- ngIf: ParticipationCtrl.kioskMode && ParticipationCtrl.secondsLeft > 0 --><sl-survey-item-list-box survey-items="ParticipationCtrl.surveyItems" answers="ParticipationCtrl.answers" on-update-answer="ParticipationCtrl.onUpdateAnswer(itemId,value)" on-click-answer="ParticipationCtrl.onClickAnswer(itemId)" on-click-question-media="ParticipationCtrl.onClickQuestionMedia(itemId)" welcome-page="ParticipationCtrl.survey.welcomePage" on-click-welcome-page="ParticipationCtrl.onStartSurvey()" on-click-welcome-page-media="ParticipationCtrl.onClickWelcomePageMedia()" survey-started="false" thank-you-page="ParticipationCtrl.survey.thankYouPage" on-click-thank-you-page="ParticipationCtrl.onClickThankYouPage()" on-click-thank-you-page-media="ParticipationCtrl.onClickThankYouPageMedia()" submit-btn-label="Submit" on-submit-survey="ParticipationCtrl.onSubmitSurvey(answers)" survey-submitted="false" on-select-page="ParticipationCtrl.onSelectPage(page, skipValidation)" current-page="1" hide-page-numbers="false" banner="ParticipationCtrl.banner" on-click-banner="ParticipationCtrl.onClickBanner()" logo="ParticipationCtrl.survey.logo" on-click-logo="ParticipationCtrl.onClickLogo()" media-path="https://cdn.surveylegend.com/survey-media/d29yZHByZXNzMjc0Nzky/" right-to-left="false" on-page-rendered="ParticipationCtrl.onFinishedRenderingPage(page)" theme-classes="theme-blue-tree-red theme-classic font-size-small typography-Open-Sans palette-clay" disable-back-button="" hide-submit-button="" display-question-numbers="false" class="ng-isolate-scope"><div class="sl-survey-item-list-box theme-properties theme-blue-tree-red theme-classic font-size-small typography-Open-Sans palette-clay" ng-class="$ctrl.themeClasses" style=""><div class="survey-background"></div><div class="survey-container" id="scrollable-work-area"><!-- ngIf: !!$ctrl.displayLogo --><div class="survey-item-list"><!-- ngIf: $ctrl.displayWelcomePage --><div id="welcome-page" class="sl-survey-item-container needs-distance-with-next-item ng-scope" ng-if="$ctrl.displayWelcomePage" style=""><div class="message-page-container gets-theme-typography has-white-blurred-bg"><sl-thank-you-page-view header="<p>State of the Industry 2024: State and Local Government</p>" message="<p style="text-align: center;">Thank you for participating in our survey. Your insights will help us better understand the most important challenges and key priorities state and local government agencies are looking to solve over the next 12–24 months. The results will be shared with all participants and used to develop solutions that address your most pressing needs.<br/></p>" btn-label="Begin Survey" btn-enabled="true" btn-click-fn="$ctrl.onClickWelcomePage()" media-enabled="true" media-path="https://cdn.surveylegend.com/survey-media/d29yZHByZXNzMjc0Nzky/" media-filename="-O9FmDyMJDm2oQuwGJux/7f21dd49b771981a4b0c97f36ac4bdbf.jpg.webp" media-link-enabled="false" on-click-media="$ctrl.onClickWelcomePageMedia()" edit-view="false" display-social="false" share-link="https://www.surveylegend.com/s/5s1h" when-ready="$ctrl.onPageRendered({ page: 'welcomePage' })" wait-for-interpolation="" class="ng-isolate-scope"><div class="sl-thank-you-page-view"><!-- ngIf: ::($ctrl.header.length > 0) --><div class="thank-you-message sl-item-heading ng-scope" ng-if="::($ctrl.header.length > 0)"><sl-text-angular text="$ctrl.header" class="ng-isolate-scope"><div class="sl-text-angular" id="sl-text-angular-1"><!-- ngIf: $ctrl.isEditing --><!-- ngIf: !$ctrl.isEditing && $ctrl.text.length > 0 --><div class="is-textbox-in-app moods-affects-its-text ng-pristine ng-untouched ng-valid ng-scope ta-bind ng-not-empty" ng-if="!$ctrl.isEditing && $ctrl.text.length > 0" ta-bind="" ng-model="$ctrl.text"><p>State of the Industry 2024: State and Local Government</p></div><!-- end ngIf: !$ctrl.isEditing && $ctrl.text.length > 0 --><!-- ngIf: !$ctrl.isEditing && $ctrl.text.length === 0 --></div></sl-text-angular></div><!-- end ngIf: ::($ctrl.header.length > 0) --><!-- ngIf: ::(!!$ctrl.showMedia) --><div class="sl-media ng-scope" ng-if="::(!!$ctrl.showMedia)" ng-class="::{
'has-media-link': $ctrl.mediaLinkEnabled && $ctrl.mediaFilename.length > 0
}" ng-click="$ctrl.onClickMedia()"><img ng-src="https://cdn.surveylegend.com/survey-media/d29yZHByZXNzMjc0Nzky/-O9FmDyMJDm2oQuwGJux/7f21dd49b771981a4b0c97f36ac4bdbf.jpg.webp" src="https://cdn.surveylegend.com/survey-media/d29yZHByZXNzMjc0Nzky/-O9FmDyMJDm2oQuwGJux/7f21dd49b771981a4b0c97f36ac4bdbf.jpg.webp"><!-- ngIf: ::($ctrl.mediaLinkEnabled && $ctrl.mediaLinkSameWindow) --></div><!-- end ngIf: ::(!!$ctrl.showMedia) --><!-- ngIf: ::(!!$ctrl.showMediaPlaceholder) --><!-- ngIf: ::($ctrl.message.length > 0) --><div class="thank-you-description sl-item-subheading ng-scope" ng-if="::($ctrl.message.length > 0)"><sl-text-angular text="$ctrl.message" class="ng-isolate-scope"><div class="sl-text-angular" id="sl-text-angular-2"><!-- ngIf: $ctrl.isEditing --><!-- ngIf: !$ctrl.isEditing && $ctrl.text.length > 0 --><div class="is-textbox-in-app moods-affects-its-text ng-pristine ng-untouched ng-valid ng-scope ta-bind ng-not-empty" ng-if="!$ctrl.isEditing && $ctrl.text.length > 0" ta-bind="" ng-model="$ctrl.text"><p style="text-align: center;">Thank you for participating in our survey. Your insights will help us better understand the most important challenges and key priorities state and local government agencies are looking to solve over the next 12–24 months. The results will be shared with all participants and used to develop solutions that address your most pressing needs.<br></p></div><!-- end ngIf: !$ctrl.isEditing && $ctrl.text.length > 0 --><!-- ngIf: !$ctrl.isEditing && $ctrl.text.length === 0 --></div></sl-text-angular></div><!-- end ngIf: ::($ctrl.message.length > 0) --><!-- ngIf: ::(!!$ctrl.btnEnabled) --><div class="sl-link-btn-click-wrapper ng-scope" ng-if="::(!!$ctrl.btnEnabled)" ng-click="$ctrl.btnClickFn()"><span class="link-button"><div class="my-enter-button gets-palette-for-buttons ng-binding">Begin Survey</div></span></div><!-- end ngIf: ::(!!$ctrl.btnEnabled) --><!-- ngIf: $ctrl.displaySocial --></div></sl-thank-you-page-view></div></div><!-- end ngIf: $ctrl.displayWelcomePage --><!-- ngIf: $ctrl.displayLoader --><!-- ngIf: $ctrl.displaySurveyItems --><!-- ngIf: $ctrl.displayThankYouPage --></div><span class="ng-hide"><label for="zipcode" class="ng-hide">Your zipcode</label> <input type="text" id="zipcode" value="" ng-model="$ctrl.zipCode" ng-pattern="/(?!.*)/" class="ng-hide ng-pristine ng-untouched ng-valid ng-empty ng-valid-pattern"></span><!-- ngIf: !!$ctrl.displayBanner --><div class="sl-banner has-icon-only ng-scope" ng-click="$ctrl.onClickBanner()" ng-if="!!$ctrl.displayBanner"><div class="banner-logo is-absolutely-aligned-center"></div></div><!-- end ngIf: !!$ctrl.displayBanner --></div></div></sl-survey-item-list-box><div ng-show="ParticipationCtrl.displayAnalyticsScrollButton" class="jumper ng-hide"><div id="ball" class="ball-bounce-animation" ng-click="ParticipationCtrl.onDisplayAnalytics()"></div></div></div></div></div></div><div id="LiveAnalyticsApp" class="ng-cloak"><div id="TopBar" class="main-navigation-bar in-public-analytics"><span ng-if="dropdown.displaySignUp || liveAnalytics.shareSurvey || liveAnalytics.shareResults"><sl-share-dropdown display-survey-link="{{ liveAnalytics.shareSurvey }}" survey-link="{{ liveAnalytics.surveyLink }}" more-info-survey-fn="dropdown.readMoreSharingSurvey()" display-results-link="{{ liveAnalytics.shareResults && liveAnalytics.publicLinkEnabled }}" results-link="{{ liveAnalytics.publicLink }}" more-info-results-fn="dropdown.readMoreSharingResults()" display-signup="{{ dropdown.displaySignUp }}" signup-fn="dropdown.signUpFn()" class="share-data-dropdown"></sl-share-dropdown></span><div class="top-logo-shared-analytics is-normal-btn has-icon-only ng-cloak" ng-if="logoPath.length > 0" ng-click="goToWebsite()"></div><span class="participate share-data-btn is-normal-btn has-icon-left trim-text-when-small ng-cloak" ng-if="liveAnalytics.shareSurvey" ng-click="participate()"><span ng-bind="::participateLabel"></span></span></div><div class="live-analytics-container"><div id="working-scroll-area" class="participation-stats"><div id="ParticipationBox"><div id="ParticipationDonut"><sl-participation-donut source="{{ ::participationDonutUrl }}" interval="5000" display-deleted="false" only-display-percentages="{{ ::liveAnalytics.onlyDisplayPercentages }}"><div class="pre-tag"></div></sl-participation-donut></div></div><div id="WorldDominationMap" class="sl-chart-item"><sl-world-domination-map source="{{ ::worldMapUrl }}" interval="8000" display-deleted="false" only-display-percentages="{{ ::liveAnalytics.onlyDisplayPercentages }}"><div class="sl-card-title">Geo<span class="hide-on-very-tiny-screens">graphical</span> reach</div><div class="pre-tag"></div></sl-world-domination-map></div><div id="ChartItemList"><sl-chart-item-list survey-items="surveyItems" source="{{ ::chartItemListUrl }}" interval="10000" media-path="{{ ::mediaPath }}" right-to-left="{{ ::liveAnalytics.rightToLeft }}" only-display-percentages="{{ ::liveAnalytics.onlyDisplayPercentages }}"><div class="sl-card-title">Survey Items</div><div class="pre-tag"></div></sl-chart-item-list></div><div id="PublishCards" class="ng-cloak"><span ng-if="surveyLink.length > 0" class="survey-link-card"><sl-publish-link-card header-text="{{ ::labels.surveyShare }}" link="{{ surveyLink }}" display-link="true" icon="i-share-survey"></sl-publish-link-card></span><span ng-if="resultsLink.length > 0" class="result-link-card"><sl-publish-link-card header-text="{{ ::labels.resultsShare }}" link="{{ resultsLink }}" display-link="true"></sl-publish-link-card></span></div></div></div></div><script>!function(e){("object"!=typeof exports||"undefined"==typeof module)&&"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";function e(t){var n=this.constructor;return this.then(function(e){return n.resolve(t()).then(function(){return e})},function(e){return n.resolve(t()).then(function(){return n.reject(e)})})}function t(n){return new this(function(o,e){if(!n||void 0===n.length)return e(new TypeError(typeof n+" "+n+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var i=Array.prototype.slice.call(n);if(0===i.length)return o([]);for(var f=i.length,t=0;i.length>t;t++)!function t(n,e){if(e&&("object"==typeof e||"function"==typeof e)){var r=e.then;if("function"==typeof r)return r.call(e,function(e){t(n,e)},function(e){i[n]={status:"rejected",reason:e},0==--f&&o(i)})}i[n]={status:"fulfilled",value:e},0==--f&&o(i)}(t,i[t])})}function u(e,t){this.name="AggregateError",this.errors=e,this.message=t||""}function n(i){var f=this;return new f(function(e,t){if(!i||void 0===i.length)return t(new TypeError("Promise.any accepts an array"));var n=Array.prototype.slice.call(i);if(0===n.length)return t();for(var r=[],o=0;n.length>o;o++)try{f.resolve(n[o]).then(e).catch(function(e){r.push(e),r.length===n.length&&t(new u(r,"All promises were rejected"))})}catch(e){t(e)}})}function c(e){return e&&void 0!==e.length}function o(){}function i(e){if(!(this instanceof i))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],h(e,this)}function f(n,r){for(;3===n._state;)n=n._value;0!==n._state?(n._handled=!0,i._immediateFn(function(){var e,t=1===n._state?r.onFulfilled:r.onRejected;if(null!==t){try{e=t(n._value)}catch(e){return void l(r.promise,e)}a(r.promise,e)}else(1===n._state?a:l)(r.promise,n._value)})):n._deferreds.push(r)}function a(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof i)return t._state=3,t._value=e,s(t);if("function"==typeof n)return h((r=n,o=e,function(){r.apply(o,arguments)}),t)}t._state=1,t._value=e,s(t)}catch(e){l(t,e)}var r,o}function l(e,t){e._state=2,e._value=t,s(e)}function s(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)f(e,e._deferreds[t]);e._deferreds=null}function h(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,l(t,e))})}catch(e){n||(n=!0,l(t,e))}}u.prototype=Error.prototype;var r=setTimeout,p=(i.prototype.catch=function(e){return this.then(null,e)},i.prototype.then=function(r,e){var t=new this.constructor(o);return f(this,new function(e,t,n){this.onFulfilled="function"==typeof r?r:null,this.onRejected="function"==typeof t?t:null,this.promise=n}(0,e,t)),t},i.prototype.finally=e,i.all=function(t){return new i(function(o,i){if(!c(t))return i(new TypeError("Promise.all accepts an array"));var f=Array.prototype.slice.call(t);if(0===f.length)return o([]);for(var u=f.length,e=0;f.length>e;e++)!function t(n,e){try{if(e&&("object"==typeof e||"function"==typeof e)){var r=e.then;if("function"==typeof r)return r.call(e,function(e){t(n,e)},i)}f[n]=e,0==--u&&o(f)}catch(e){i(e)}}(e,f[e])})},i.any=n,i.allSettled=t,i.resolve=function(t){return t&&"object"==typeof t&&t.constructor===i?t:new i(function(e){e(t)})},i.reject=function(n){return new i(function(e,t){t(n)})},i.race=function(o){return new i(function(e,t){if(!c(o))return t(new TypeError("Promise.race accepts an array"));for(var n=0,r=o.length;n<r;n++)i.resolve(o[n]).then(e,t)})},i._immediateFn="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){r(e,0)},i._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}());"function"!=typeof p.Promise?p.Promise=i:(p.Promise.prototype.finally||(p.Promise.prototype.finally=e),p.Promise.allSettled||(p.Promise.allSettled=t),p.Promise.any||(p.Promise.any=n))})</script><script>!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.WHATWGFetch={})}(this,function(h){"use strict";var e,r,u="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||"undefined"!=typeof global&&global||{},o="URLSearchParams"in u,n="Symbol"in u&&"iterator"in Symbol,f="FileReader"in u&&"Blob"in u&&function(){try{return new Blob,!0}catch(t){return!1}}(),s="FormData"in u,d="ArrayBuffer"in u;function c(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(t)||""===t)throw new TypeError('Invalid character in header field name: "'+t+'"');return t.toLowerCase()}function y(t){return t="string"!=typeof t?String(t):t}function t(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function l(e){this.map={},e instanceof l?e.forEach(function(t,e){this.append(e,t)},this):Array.isArray(e)?e.forEach(function(t){if(2!=t.length)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+t.length);this.append(t[0],t[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function i(t){if(!t._noBody)return t.bodyUsed?Promise.reject(new TypeError("Already read")):void(t.bodyUsed=!0)}function a(r){return new Promise(function(t,e){r.onload=function(){t(r.result)},r.onerror=function(){e(r.error)}})}function p(t){var e=new FileReader,r=a(e);return e.readAsArrayBuffer(t),r}function b(t){var e;return t.slice?t.slice(0):((e=new Uint8Array(t.byteLength)).set(new Uint8Array(t)),e.buffer)}function m(){return this.bodyUsed=!1,this._initBody=function(t){var e;this.bodyUsed=this.bodyUsed,(this._bodyInit=t)?"string"==typeof t?this._bodyText=t:f&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:s&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:o&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():d&&f&&(e=t)&&DataView.prototype.isPrototypeOf(e)?(this._bodyArrayBuffer=b(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):d&&(ArrayBuffer.prototype.isPrototypeOf(t)||r(t))?this._bodyArrayBuffer=b(t):this._bodyText=t=Object.prototype.toString.call(t):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):o&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},f&&(this.blob=function(){var t=i(this);if(t)return t;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer)return i(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer));if(f)return this.blob().then(p);throw new Error("could not read as ArrayBuffer")},this.text=function(){var t,e,r,o=i(this);if(o)return o;if(this._bodyBlob)return o=this._bodyBlob,t=new FileReader,e=a(t),r=(r=/charset=([A-Za-z0-9_-]+)/.exec(o.type))?r[1]:"utf-8",t.readAsText(o,r),e;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o<e.length;o++)r[o]=String.fromCharCode(e[o]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(A)}),this.json=function(){return this.text().then(JSON.parse)},this}d&&(e=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],r=ArrayBuffer.isView||function(t){return t&&-1<e.indexOf(Object.prototype.toString.call(t))}),l.prototype.append=function(t,e){t=c(t),e=y(e);var r=this.map[t];this.map[t]=r?r+", "+e:e},l.prototype.delete=function(t){delete this.map[c(t)]},l.prototype.get=function(t){return t=c(t),this.has(t)?this.map[t]:null},l.prototype.has=function(t){return this.map.hasOwnProperty(c(t))},l.prototype.set=function(t,e){this.map[c(t)]=y(e)},l.prototype.forEach=function(t,e){for(var r in this.map)this.map.hasOwnProperty(r)&&t.call(e,this.map[r],r,this)},l.prototype.keys=function(){var r=[];return this.forEach(function(t,e){r.push(e)}),t(r)},l.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),t(e)},l.prototype.entries=function(){var r=[];return this.forEach(function(t,e){r.push([e,t])}),t(r)},n&&(l.prototype[Symbol.iterator]=l.prototype.entries);var w=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function E(t,e){if(!(this instanceof E))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var r,o=(e=e||{}).body;if(t instanceof E){if(t.bodyUsed)throw new TypeError("Already read");this.url=t.url,this.credentials=t.credentials,e.headers||(this.headers=new l(t.headers)),this.method=t.method,this.mode=t.mode,this.signal=t.signal,o||null==t._bodyInit||(o=t._bodyInit,t.bodyUsed=!0)}else this.url=String(t);if(this.credentials=e.credentials||this.credentials||"same-origin",!e.headers&&this.headers||(this.headers=new l(e.headers)),this.method=(t=e.method||this.method||"GET",r=t.toUpperCase(),-1<w.indexOf(r)?r:t),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal||function(){if("AbortController"in u)return(new AbortController).signal}(),this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o),"GET"!==this.method&&"HEAD"!==this.method||"no-store"!==e.cache&&"no-cache"!==e.cache||((r=/([?&])_=[^&]*/).test(this.url)?this.url=this.url.replace(r,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime())}function A(t){var r=new FormData;return t.trim().split("&").forEach(function(t){var e;t&&(e=(t=t.split("=")).shift().replace(/\+/g," "),t=t.join("=").replace(/\+/g," "),r.append(decodeURIComponent(e),decodeURIComponent(t)))}),r}function g(t,e){if(!(this instanceof g))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(e=e||{},this.type="default",this.status=void 0===e.status?200:e.status,this.status<200||599<this.status)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=200<=this.status&&this.status<300,this.statusText=void 0===e.statusText?"":""+e.statusText,this.headers=new l(e.headers),this.url=e.url||"",this._initBody(t)}E.prototype.clone=function(){return new E(this,{body:this._bodyInit})},m.call(E.prototype),m.call(g.prototype),g.prototype.clone=function(){return new g(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new l(this.headers),url:this.url})},g.error=function(){var t=new g(null,{status:200,statusText:""});return t.ok=!1,t.status=0,t.type="error",t};var T=[301,302,303,307,308];g.redirect=function(t,e){if(-1===T.indexOf(e))throw new RangeError("Invalid status code");return new g(null,{status:e,headers:{location:t}})},h.DOMException=u.DOMException;try{new h.DOMException}catch(t){h.DOMException=function(t,e){this.message=t,this.name=e;e=Error(t);this.stack=e.stack},h.DOMException.prototype=Object.create(Error.prototype),h.DOMException.prototype.constructor=h.DOMException}function _(o,a){return new Promise(function(n,t){var s=new E(o,a);if(s.signal&&s.signal.aborted)return t(new h.DOMException("Aborted","AbortError"));var r,i=new XMLHttpRequest;function e(){i.abort()}i.onload=function(){var t,r,e={statusText:i.statusText,headers:(t=i.getAllResponseHeaders()||"",r=new l,t.replace(/\r?\n[\t ]+/g," ").split("\r").map(function(t){return 0===t.indexOf("\n")?t.substr(1,t.length):t}).forEach(function(t){var t=t.split(":"),e=t.shift().trim();if(e){t=t.join(":").trim();try{r.append(e,t)}catch(t){console.warn("Response "+t.message)}}}),r)},o=(0===s.url.indexOf("file://")&&(i.status<200||599<i.status)?e.status=200:e.status=i.status,e.url="responseURL"in i?i.responseURL:e.headers.get("X-Request-URL"),"response"in i?i.response:i.responseText);setTimeout(function(){n(new g(o,e))},0)},i.onerror=function(){setTimeout(function(){t(new TypeError("Network request failed"))},0)},i.ontimeout=function(){setTimeout(function(){t(new TypeError("Network request timed out"))},0)},i.onabort=function(){setTimeout(function(){t(new h.DOMException("Aborted","AbortError"))},0)},i.open(s.method,function(e){try{return""===e&&u.location.href?u.location.href:e}catch(t){return e}}(s.url),!0),"include"===s.credentials?i.withCredentials=!0:"omit"===s.credentials&&(i.withCredentials=!1),"responseType"in i&&(f?i.responseType="blob":d&&(i.responseType="arraybuffer")),a&&"object"==typeof a.headers&&!(a.headers instanceof l||u.Headers&&a.headers instanceof u.Headers)?(r=[],Object.getOwnPropertyNames(a.headers).forEach(function(t){r.push(c(t)),i.setRequestHeader(t,y(a.headers[t]))}),s.headers.forEach(function(t,e){-1===r.indexOf(e)&&i.setRequestHeader(e,t)})):s.headers.forEach(function(t,e){i.setRequestHeader(e,t)}),s.signal&&(s.signal.addEventListener("abort",e),i.onreadystatechange=function(){4===i.readyState&&s.signal.removeEventListener("abort",e)}),i.send(void 0===s._bodyInit?null:s._bodyInit)})}_.polyfill=!0,u.fetch||(u.fetch=_,u.Headers=l,u.Request=E,u.Response=g),h.Headers=l,h.Request=E,h.Response=g,h.fetch=_,Object.defineProperty(h,"__esModule",{value:!0})})</script><script>!function(t){function l(){this._callbacks=[]}function r(t,e,n,o){var r,i=new l;n=n||{},o=o||{};try{r=function(){var e;if(window.XMLHttpRequest)e=new XMLHttpRequest;else if(window.ActiveXObject)try{e=new ActiveXObject("Msxml2.XMLHTTP")}catch(t){e=new ActiveXObject("Microsoft.XMLHTTP")}return e}()}catch(t){return i.done(p.ENOXHR,""),i}n=function(t){var e="";if("string"==typeof t)e=t;else{var n,o=encodeURIComponent,r=[];for(n in t)t.hasOwnProperty(n)&&r.push(o(n)+"="+o(t[n]));e=r.join("&")}return e}(n),"GET"===t&&n&&(e+="?"+n,n=null),r.open(t,e);var a,s="application/x-www-form-urlencoded";for(a in o)o.hasOwnProperty(a)&&("content-type"===a.toLowerCase()?s=o[a]:r.setRequestHeader(a,o[a]));r.setRequestHeader("Content-type",s);var u,c=p.ajaxTimeout;return c&&(u=setTimeout(function(){r.abort(),i.done(p.ETIMEOUT,"",r)},c)),r.onreadystatechange=function(){var t;c&&clearTimeout(u),4===r.readyState&&(t=!r.status||(r.status<200||300<=r.status)&&304!==r.status,i.done(t,r.responseText,r))},r.send(n),i}function e(o){return function(t,e,n){return r(o,t,e,n)}}l.prototype.then=function(e,n){var o;return this._isdone?o=e.apply(n,this.result):(o=new l,this._callbacks.push(function(){var t=e.apply(n,arguments);t&&"function"==typeof t.then&&t.then(o.done,o)})),o},l.prototype.done=function(){this.result=arguments,this._isdone=!0;for(var t=0;t<this._callbacks.length;t++)this._callbacks[t].apply(null,arguments);this._callbacks=[]};var p={Promise:l,join:function(t){var e=new l,n=[];if(t&&t.length)for(var o=0,r=t.length,i=0;i<r;i++)t[i].then(function(t){return function(){o+=1,n[t]=Array.prototype.slice.call(arguments),o===r&&e.done(n)}}(i));else e.done(n);return e},chain:function t(e,n){var o=new l;return 0===e.length?o.done.apply(o,n):e[0].apply(null,n).then(function(){e.splice(0,1),t(e,arguments).then(function(){o.done.apply(o,arguments)})}),o},ajax:r,get:e("GET"),post:e("POST"),put:e("PUT"),del:e("DELETE"),ENOXHR:1,ETIMEOUT:2,ajaxTimeout:0};"function"==typeof define&&define.amd?define(function(){return p}):t.promise=p}(this)</script><script>!function(e){var o=!!e.opera||0<=navigator.userAgent.indexOf(" OPR/");e.broswerDetect={isOpera:o,isFirefox:"undefined"!=typeof InstallTrigger,isSafari:0<Object.prototype.toString.call(e.HTMLElement).indexOf("Constructor"),isChrome:!!e.chrome&&!o,isIE:!!document.documentMode}}(window)</script><script>var cookiestore={s:document.cookie,type:"cookie",set:function(e,t,o,r,n){t=void 0!==t&&"object"==typeof t?JSON.stringify(t):encodeURIComponent(t),document.cookie=e+"="+t+(o?"; expires="+new Date(o).toUTCString():"")+"; path="+(r||"/")+(n?"; secure":"")},get:function(e){var t=this.getAllRawOrProcessed(!1);return t.hasOwnProperty(e)?this.processValue(t[e]):void 0},processValue:function(t){if("{"==t.substring(0,1))try{return JSON.parse(t)}catch(e){return t}return"undefined"==t?void 0:decodeURIComponent(t)},getAllRawOrProcessed:function(e){var t=document.cookie.split("; "),o={};if(1!==t.length||""!==t[0])for(var r=0;r<t.length;r++){var n=t[r].split("=");o[n[0]]=e?this.processValue(n[1]):n[1]}return o},getAll:function(){return this.getAllRawOrProcessed(!0)},remove:function(e){this.set(e,"",-1)},removeAll:function(){for(var e in this.getAll())this.remove(e);return this.getAll()}}</script><script>!function(a){a.isMobile=function(){var i=a.navigator.userAgent||a.navigator.vendor||a.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(i.substr(0,4))}}(window)</script><script>window.requestAnimationFrame||(window.requestAnimationFrame=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e,i){window.setTimeout(e,1e3/60)})</script><script>[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})})</script><script>!function(){var r,v,t,e=!1;function n(t,e,n,s){var i,_=!1,o=!1,r=!1;n&&(o="object"==typeof n?(r=!!n.passive,!!n.useCapture):n),(_=r?!0:_)&&(i=o.toString(),i+=r.toString()),s(_,i,o,r)}document.createElement("div").addEventListener("test",function(){},{get passive(){return!(e=!0)}}),!e&&EventTarget&&(r=EventTarget.prototype.addEventListener,v=EventTarget.prototype.removeEventListener,t=Event.prototype.preventDefault,Event.prototype.preventDefault=function(){this.__passive?console.warn("Ignored attempt to preventDefault an event from a passive listener"):t.apply(this)},EventTarget.prototype.addEventListener=function(i,_,t){var o=this;n(0,0,t,function(t,e,n,s){t?(e=n.toString(),e+=s.toString(),this.__event_listeners_options||(this.__event_listeners_options={}),this.__event_listeners_options[i]||(this.__event_listeners_options[i]={}),this.__event_listeners_options[i][_]||(this.__event_listeners_options[i][_]=[]),this.__event_listeners_options[i][_][e]||(this.__event_listeners_options[i][_][e]=t={handleEvent:function(t){t.__passive=s,"function"==typeof _?_(t):_.handleEvent(t),t.__passive=!1}},r.call(o,i,t,n))):r.call(o,i,_,n)})},EventTarget.prototype.removeEventListener=function(i,_,t){var o=this;n(0,0,t,function(t,e,n,s){t&&this.__event_listeners_options&&this.__event_listeners_options[i]&&this.__event_listeners_options[i][_]&&this.__event_listeners_options[i][_][e]?(v.call(o,i,this.__event_listeners_options[i][_][e],!1),delete this.__event_listeners_options[i][_][e],0==this.__event_listeners_options[i][_].length&&delete this.__event_listeners_options[i][_]):v.call(o,i,_,n)})})}()</script><script>!function(t){var r={};t.loadCssFiles=function(o,a){function e(){for(var e=0,n=o.length;e<n;e++){var t,i=o[e];"string"!=typeof r[i]&&(r[i]=i,(t=document.createElement("link")).rel="stylesheet",t.href=i,t.media="only x",(i=document.getElementsByTagName("script")[0]).parentNode.insertBefore(t,i),function(e){setTimeout(function(){e.media="all",e.crossorigin="anonymous"})}(t))}"function"==typeof a&&a()}var n=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||t.msRequestAnimationFrame;n?n(e):t.addEventListener("load",e)}}(window)</script><script>!function(r){function n(t){return"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(t.getTime())}function u(t){return"string"==typeof t&&""!==(t.trim?t.trim():t)}function a(t){return u(t)&&/^-[A-Za-z0-9_-]{19,}$/.test(t)}function f(){var t=r.location.href,n=t.split("/#/");return(1<n.length||1<(n=t.split("/%23/")).length?n:t.split("/")).pop()}function c(){var t,n,i=f(),e=i.indexOf("?");return 0!==e&&2<=(i=(e=e<0?[i]:i.split("?")).shift().split("~")).length&&function(t){var n;if(u(t))return n=r.btoa(t),t===r.atob(n)}(i[0])&&a(i[1])?(e=e.join("?"),t=i.shift(),n=i.shift(),i=i.join("~")+(u(e)?"?"+e:""),{userId:t,surveyId:n,externalId:u(i)?d(i):null}):null}function d(t){var t=t.split("?"),n=t.shift().split("~"),t=t.shift();return t&&(t=t.split("&"),n=n.concat(t)),n.join("&")}r.slUtils={isValidDate:n,isValidString:u,isValidDateString:function(t){return u(t)&&n(new Date(t))},isReallyTrue:function(t){return t+""=="true"},redirectToUrl:function(t,n){u(t)?t+=".":t="";var i=80===(i=r.location.port)||443===i?"":":"+i,t=(u(n)||(n="/"),[r.location.protocol+"//",t,r.location.hostname.replace(/ww[w1-9]\./g,""),i,n].join(""));r.SURVEYLEGEND_DEBUG?console.error("Redirect to "+t):r.location.href=t},getIdsFromLocation:function(){if(o=c())return o;var t=(o=f()).split("?");if(0===o.indexOf("?")){t.shift();var n=(t=t.join("?")).split("&");t=[];for(var i=0;i<n.length;i++){var e=n[i].split("="),r=e.shift(),e=e.length?decodeURIComponent(e.join("=")):"";0<=["surveyId","survey_id"].indexOf(r)&&a(e)?l=e:t.push(n[i])}t=t.join("&")}else{var o=t.shift().split("~"),l=o.shift(),s=o.join("~");t=t.join("?")}return(s||t)&&(s=d(s=(s||"")+(u(t)?(s?"?":"")+t:""))),{userId:null,surveyId:a(l)?l:null,externalId:u(s)?s:null}},getLastUrlParam:f,removeElementById:function(t){(t=u(t)?[t]:t).forEach(function(t){t=document.getElementById(t);t&&t.parentNode.removeChild(t)})}}}(window)</script><script>!function(s){var e,t,c=s.$LAB,g="UseLocalXHR",h="AlwaysPreserveOrder",m="AllowDuplicates",_="CacheBust",v="BasePath",x=/^[^?#]*\//.exec(location.href)[0],b=/^\w+\:\/\/\/?[^\/]+/.exec(x)[0],S=document.head||document.getElementsByTagName("head"),n=s.opera&&"[object Opera]"==Object.prototype.toString.call(s.opera)||"MozAppearance"in document.documentElement.style,r=document.createElement("script"),w="boolean"==typeof r.preload,O=w||r.readyState&&"uninitialized"==r.readyState,A=!O&&!0===r.async,a=!O&&!A&&!n;function B(e){return"[object Function]"==Object.prototype.toString.call(e)}function L(e){return"[object Array]"==Object.prototype.toString.call(e)}function E(e,t){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function C(e,t,n,r){e.onload=e.onreadystatechange=function(){e.readyState&&"complete"!=e.readyState&&"loaded"!=e.readyState||t[n]||(e.onload=e.onreadystatechange=null,r())}}function j(e){e.ready=e.finished=!0;for(var t=0;t<e.finished_listeners.length;t++)e.finished_listeners[t]();e.ready_listeners=[],e.finished_listeners=[]}s.$LAB=function e(){var r,t={},f=O||a,i=[],y={};function p(s,c,e,t){function n(){c.ready_cb(c,function(){function e(){null!=i&&(i=null,j(r))}var t,n,r,i;t=s,r=a,y[(n=c).src].finished||(t[m]||(y[n.src].finished=!0),i=r.elem||document.createElement("script"),n.type&&(i.type=n.type),n.charset&&(i.charset=n.charset),C(i,r,"finished",e),r.elem?r.elem=null:r.text?(i.onload=i.onreadystatechange=null,i.text=r.text):i.src=n.real_src,S.insertBefore(i,S.firstChild),r.text&&e())})}function r(){c.finished_cb(c,e)}var a,i,o,l,u,d,f,p,h;c.src=(i=c.src,o=s[v],l=/^\w+\:\/\//,/^\/\/\/?/.test(i)?i=location.protocol+i:l.test(i)||"/"==i.charAt(0)||(i=(o||"")+i),l.test(i)?i:("/"==i.charAt(0)?b:x)+i),c.real_src=c.src+(s[_]?(/\?.*$/.test(c.src)?"&_":"?_")+~~(1e9*Math.random())+"=":""),y[c.src]||(y[c.src]={items:[],finished:!1}),o=y[c.src].items,s[m]||0==o.length?(a=o[o.length]={ready:!1,finished:!1,ready_listeners:[n],finished_listeners:[r]},u=s,d=c,f=a,p=t?function(){a.ready=!0;for(var e=0;e<a.ready_listeners.length;e++)a.ready_listeners[e]();a.ready_listeners=[]}:function(){j(a)},h=t,setTimeout(function(){var e,t,n=d.real_src;if("item"in S){if(!S[0])return void setTimeout(arguments.callee,25);S=S[0]}e=document.createElement("script"),d.type&&(e.type=d.type),d.charset&&(e.charset=d.charset),h?O?(f.elem=e,w?(e.preload=!0,e.onpreload=p):e.onreadystatechange=function(){"loaded"==e.readyState&&p()},e.src=n):h&&0==n.indexOf(b)&&u[g]?((t=new XMLHttpRequest).onreadystatechange=function(){4==t.readyState&&(t.onreadystatechange=function(){},f.text=t.responseText+"\n//@ sourceURL="+n,p())},t.open("GET",n),t.send()):(e.type="text/cache-script",C(e,f,"ready",function(){S.removeChild(e),p()}),e.src=n,S.insertBefore(e,S.firstChild)):(A&&(e.async=!1),C(e,f,"finished",p),e.src=n,S.insertBefore(e,S.firstChild))},0)):(a=o[0]).finished?r():a.finished_listeners.push(r)}function n(){var s,c,a=E(t,{}),o=[],e=0,l=!1;function u(e,t){e.ready=!0,e.exec_trigger=t,r()}function d(e,t){e.ready=e.finished=!0,e.exec_trigger=null;for(var n=0;n<t.scripts.length;n++)if(!t.scripts[n].finished)return;t.finished=!0,r()}function r(){for(;e<o.length;)if(B(o[e]))try{o[e++]()}catch(e){}else{if(!o[e].finished){if(function(e){for(var t=!1,n=0;n<e.scripts.length;n++)e.scripts[n].ready&&e.scripts[n].exec_trigger&&(t=!0,e.scripts[n].exec_trigger(),e.scripts[n].exec_trigger=null);return t}(o[e]))continue;break}e++}e==o.length&&(c=l=!1)}return{script:(s={script:function(){for(var e=0;e<arguments.length;e++){i=t=void 0;var t,n=arguments[e],r=arguments[e];L(n)||(r=[n]);for(var i=0;i<r.length;i++)c&&c.scripts||o.push(c={scripts:[],finished:!0}),(n=B(n=r[i])?n():n)&&(L(n)?((t=[].slice.call(n)).unshift(i,1),[].splice.apply(r,t),i--):(n=E(n="string"==typeof n?{src:n}:n,{ready:!1,ready_cb:u,finished:!1,finished_cb:d}),c.finished=!1,c.scripts.push(n),p(a,n,c,f&&l),l=!0,a[h]&&s.wait()))}return s},wait:function(){if(0<arguments.length){for(var e=0;e<arguments.length;e++)o.push(arguments[e]);c=o[o.length-1]}else c=!1;return r(),s}}).script,wait:s.wait,setOptions:function(e){return E(e,a),s}}}return t[g]=!0,t[h]=!1,t[m]=!1,t[_]=!1,t[v]="",r={setGlobalDefaults:function(e){return E(e,t),r},setOptions:function(){return n().setOptions.apply(null,arguments)},script:function(){return n().script.apply(null,arguments)},wait:function(){return n().wait.apply(null,arguments)},queueScript:function(){return i[i.length]={type:"script",args:[].slice.call(arguments)},r},queueWait:function(){return i[i.length]={type:"wait",args:[].slice.call(arguments)},r},runQueue:function(){for(var e,t=r,n=i.length;0<=--n;)t=t[(e=i.shift()).type].apply(null,e.args);return t},noConflict:function(){return s.$LAB=c,r},sandbox:e}}(),r="addEventListener",e="DOMContentLoaded",null==document.readyState&&document[r]&&(document.readyState="loading",document[r](e,t=function(){document.removeEventListener(e,t,!1),document.readyState="complete"},!1))}(this)</script><script>!function(a,n){var i,t,s=a.SURVEYLEGEND_DEBUG,o=-1<navigator.userAgent.indexOf("MSIE")||-1<navigator.appVersion.indexOf("Trident/"),e={};function r(n){return"string"==typeof n&&0<n.trim().length}function l(n,t,i){e.percentLoaded+=n,a.SurveyLegendEventBus&&a.SurveyLegendEventBus.emit("update-loading-progress",{percent:n,duration:t,onComplete:i})}function u(t,i,n){var a="function"==typeof n?n:angular.noop;angular&&"object"==typeof angular?r(t)?r(i)?angular.element(document).ready(function(){var n=angular.element(t);0===n.length?console.log("Failed bootstrapping angular app - no element matching selector "+t):1<n.length?console.log("Failed bootstrapping angular app - "+n.length+" elements matching selector "+t):("function"==typeof a&&angular.module(i).run(function(){a()}),angular.bootstrap(n,[i]))}):console.error("Failed bootstrapping angular app - invalid app id "+i):console.error("Failed bootstrapping angular app - invalid selector "+t):console.error("Could not load AngularJS.")}function c(){return n.script([i+"npm/jquery@3/dist/jquery.min.js",i+"npm/lodash@4/lodash.min.js","/libs/sizeof.min.js","/libs/cssRules.min.js",i+"npm/blueimp-md5@2/js/md5.min.js",i+"npm/clipboard@2/dist/clipboard.min.js",t]).script(i+"npm/[email protected]/angular"+(s?"":".min")+".js").wait(function(){l(5,50)}).script([i+"npm/[email protected]/dist/angular-elastic-input.min.js",i+"npm/[email protected]/angular-animate.min.js",i+"npm/[email protected]/angular-touch.min.js",i+"npm/[email protected]/angular-cookies.min.js",i+"npm/[email protected]/ngStorage.min.js",i+"npm/[email protected]/d3.min.js"]).script(i+"combine/npm/[email protected]/dist/textAngular-rangy.min.js,npm/[email protected]/dist/textAngular-sanitize.min.js,npm/[email protected]/dist/textAngularSetup.js,npm/[email protected]/dist/textAngular.min.js").wait(function(){l(5,50)}).script(i+"npm/[email protected]/dist/ui-bootstrap-tpls.min.js").script([i+"npm/[email protected]/dist/angularfire.min.js",i+"npm/[email protected]/build/nv.d3.min.js",i+"npm/angular-nvd3@1/dist/angular-nvd3.min.js",i+"npm/[email protected]/dist/angular-socialshare.min.js",i+"npm/ngSmoothScroll@2/dist/angular-smooth-scroll.min.js","/libs/bootstrap-slider.min.js"]).wait().script("/libs/angular-bootstrap-slider.js").wait(function(){l(5,50)}).script(function(){if(o)return null;try{return[i+"npm/[email protected]/dist/string-strip-html.umd.js"]}catch(n){return null}}).script("//apis.google.com/js/api.js").wait().script("//apis.google.com/js/client.js").script(i+"npm/[email protected]/webfontloader.min.js").script(["/libs/loading-bar.min.js","/libs/angular-bootstrap-lightbox.min.js",i+"npm/[email protected]/dist/angulartics.min.js","/libs/angulartics-ga.min.js","js/surveylegend.shared.min-67b1ba56.js","js/surveylegend.shared.survey.logic.min-8bbecce1.js"]).script([i+"combine/npm/@flowjs/[email protected]/dist/ng-flow-standalone.min.js,npm/@flowjs/[email protected]/src/fusty-flow.min.js,npm/@flowjs/[email protected]/src/fusty-flow-factory.min.js"]).wait(function(){l(5,50),angular.module("SurveyLegend.tool.user",[]).value("slUser",{level:"free"});try{angular.module("SurveyLegend.tool.permissionsService")}catch(n){angular.module("SurveyLegend.tool.permissionsService",[]).value("PermissionsService",{isAllowed:function(){return!1},askPermission:angular.noop})}})}n?(i="//cdn.jsdelivr.net/",t="/libs/firebase.js",e.percentLoaded=0,e.bootstrapParticipation=function(n,t){u(n,"SurveyLegend",t)},e.bootstrapAnalytics=function(n,t){u(n,"SurveyLegend.liveAnalytics",t)},e.updateLoadingProgress=l,e.loadFirebaseLib=function(){return n.script(t)},e.loadIncognitoDetectionLib=function(){return n.script(i+"npm/js-detect-incognito-private-browsing@1/dist/BrowsingModeDetector.js")},e.loadAnalytics=function(n,t){return c().script(i+"npm/[email protected]/build/topojson.min.js").wait().script("/libs/datamaps.world.min.js").wait(function(){l(3)}).script([i+"npm/[email protected]/dist/angular-datamaps.min.js","/libs/angular-d3.min.js","/libs/ng-radial-gauge-dir.js",i+"npm/[email protected]/ui-grid.min.js"]).wait(function(){l(5,50)}).script(["js/surveylegend.live-ana-lyt-ics.shared.min-26f4a23a.js","js/surveylegend.participation.live-ana-lyt-ics.min-e0b7cdca.js"]).wait(function(){l(5,50),"object"==typeof angular&&r(n)&&e.bootstrapAnalytics(n),"function"==typeof t&&t()})},e.loadParticipation=function(n,t){return c().script("js/surveylegend.survey.min-f60cabcd.js").script("js/surveylegend.participation.min-58894146.js").wait(function(){l(5,50,function(){"object"==typeof angular&&r(n)&&e.bootstrapParticipation(n),"function"==typeof t&&t()})})},e.loadThankYouPage=function(n,t){console.log("Loaded thank you page app into div "+n),"function"==typeof t&&t()},e.loadMobile=function(){("ontouchstart"in a||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)&&n.script(i+"npm/[email protected]/lib/fastclick.min.js").wait(function(){a.FastClick&&a.FastClick.attach&&"function"==typeof a.FastClick.attach?document.addEventListener("DOMContentLoaded",function(){a.FastClick.attach(a.document.body),console.log("FastClick library loaded")},!1):console.warn("Could not initiate FastClick library."),l(5,50)})},a.SurveyLegendScripts=e):console.error("LAB.js not loaded.")}(window,$LAB)</script><script>!function(l){"use strict";var c=l.Promise,u=l.slUtils,d=l.SurveyLegendScripts;function y(e,t){var i;if(t&&l.localStorage)i=l.localStorage.getItem("surveylegend_participation_"+e);else{if(!navigator.cookieEnabled)return;i=cookiestore.get("surveylegend_participation_"+e)}if("string"==typeof i&&i.length)try{var r=JSON.parse(i);return r&&"object"==typeof r&&u.isValidDateString(r.completedTime)}catch(e){console.warn("Participation cookie contains invalid json object ("+i+")")}}function i(e){var t,i;return u.isReallyTrue(e.whiteLabel)||(t=document.getElementsByClassName("loading"),i=document.getElementsByClassName("loading-container"),t[0].remove(),i[0].classList.remove("ng-hide")),e}l.isInIFrame=top.location!==self.location,l.runLoadingLogic=function(o){var e,t,s=u.getIdsFromLocation();return s.surveyId?(t=u.getLastUrlParam(),t=l.location.href.replace(t,s.surveyId).replace("/%23/, /#/").replace(/\/#\/+/g,0<=l.location.host.indexOf("localhost")?"/#/":"/"),s.externalId&&(t+="?"+s.externalId),l.location.href===t||l.isInIFrame||(t=t,void 0!==l.history.pushState&&(e={Title:e||l.document.title,Url:t},l.history.pushState(e,e.Title,e.Url))),l.isInIFrame&&(l.document.title+=" in iframe"),c.all([new c(function(i,r){d.loadIncognitoDetectionLib().wait(function(){(new l.BrowsingModeDetector).do(function(e,t){return t.isBotBrowsing()?r({msg:"Bot browsing not allowed!",cause:"bot-browsing"}):i(t)})})}).catch(function(e){console.error(e);e="private-browsing"===e.cause?"/private-browsing/?source="+s.surveyId:"/something-went-wrong/?source="+s.surveyId+"&cause="+e.cause;return c.reject(e)}),(t=s.surveyId,function(e){return new c(function(r,a){l.promise.get(e,null,{"Content-Type":"application/json"}).then(function(e,t){var i;try{i=JSON.parse(t)}catch(e){i=t}if(!e)return r(i);("string"==typeof e&&e.length||"object"==typeof e)&&(i=e),a(i)})})}(l.apiUrl+"/surveys/"+t+"/settings").then(function(e){return e&&"object"==typeof e&&0<Date.parse(e.createdOn)?e:c.reject("Invalid survey object retrieved from API")}).catch(function(e){return"object"!=typeof e?console.warn(e):e.response?console.warn(e.response+" "+e.message+": "+e.response.url):console.warn(e.message),console.warn("Failed loading survey from API, trying Firebase instead."),e=s.surveyId,r=l.firebaseUrl+"survey_meta/"+e,a={createdOn:"createdOn",skipAdRedirect:"skipAdRedirect",whiteLabel:"whiteLabel",closedTime:"closedTime",trashedTime:"trashedTime",deletedTime:"deletedTime",rightToLeft:"rightToLeft",multipleParticipation:"multipleParticipation",displayLiveAnalyticsAfterSurvey:"share_live_analytics/displayAfterSurvey",thankYouPageEnabled:"thankYouPage/enabled",kioskMode:"kiosk/enabled",iframeNotifications:"iframeNotifications"},t=Object.keys(a),n={},new c(function(e){d.loadFirebaseLib().wait(e)}).then(function(){var i=[];return t.forEach(function(t){var e;n[t]=(e=r+"/"+a[t],new c(function(t,i){new l.Firebase(e).once("value",function(e){t(e.val())},function(e){i(e)})}).then(function(e){return n[t]=e})),i.push(n[t])}),c.all(i)}).then(function(e){for(var t=["skipAdRedirect","whiteLabel","rightToLeft","multipleParticipation","displayLiveAnalyticsAfterSurvey","thankYouPageEnabled","kioskMode","iframeNotifications"],i=0;i<t.length;i++){var r=t[i];n[r]=u.isReallyTrue(n[r])}return n}).then(function(e){return e&&Date.parse(e.createdOn)?e:c.reject("Invalid survey object!")});var r,a,t,n}).then(i).catch(function(e){var t="/survey-not-found/?source="+s.surveyId;return c.reject(t)}))]).then(function(e){var t,i,r,a,n,e=e.pop();return l.skipAdRedirect=u.isReallyTrue(e.skipAdRedirect),l.whiteLabel=u.isReallyTrue(e.whiteLabel),l.whiteLabel&&(l.document.title="Survey"+(l.isInIFrame?" in iframe":"")),l.rightToLeft=u.isReallyTrue(e.rightToLeft),l.displayLiveAnalyticsAfterSurvey=u.isReallyTrue(e.displayLiveAnalyticsAfterSurvey)&&!u.isReallyTrue(e.kioskMode),i=e,r=Date.parse(i.closedTime),a=Date.parse(i.trashedTime),i=Date.parse(i.deletedTime),t=Date.now(),r&&r<t||a&&a<t||i&&i<t?(n="/questionnaire-unavailable-create-survey/",(u.isReallyTrue(e.skipAdRedirect)||u.isReallyTrue(e.whiteLabel))&&(n="/questionnaire-unavailable/"),c.reject(n+"?source="+s.surveyId)):(r=s.surveyId,a=e,(i=u.isReallyTrue(a.multipleParticipation)||u.isReallyTrue(a.kioskMode)||!y(r)&&!y(r,!0))||l.displayLiveAnalyticsAfterSurvey?((i||l.displayLiveAnalyticsAfterSurvey)&&(l.loadCssFiles(o),d.loadMobile(),i?d.loadParticipation("#ParticipationApp"):l.displayLiveAnalyticsAfterSurvey&&(d.loadAnalytics("#LiveAnalyticsApp"),u.removeElementById("ParticipateArea"))),e):(n="/already-participated-create-survey/",(l.skipAdRedirect||l.whiteLabel)&&(n="/already-participated/"),c.reject(n+"?source="+s.surveyId)))}).catch(function(e){"string"==typeof e?u.redirectToUrl("",e):console.error(e)})):(u.redirectToUrl("","/something-went-wrong/?source=survey-landing-page&cause=missing-survey-id"),c.reject())}}(window)</script><script>var cdn="//cdn.jsdelivr.net/",cssFiles=[cdn+"npm/[email protected]/dist/css/bootstrap.min.css",cdn+"npm/[email protected]/ui-grid.min.css",cdn+"npm/[email protected]/build/nv.d3.min.css","styles/shared-between-apps-907a052c.css","styles/themes-5d8be531.css","styles/survey-32ab212e.css","styles/live-analytics-shared-f899b6e2.css"];window.runLoadingLogic(cssFiles)</script><script async="" src="//radar.cedexis.com/1/11475/radar.js"></script><div style="position:fixed; top:-999px; left:0;"></div></body></html>