PageSourceSearch

https://www.thegoodgoods.fr/wp-content/plugins/fwdsap/js/FWDSAP.js?ver=1.1

js thegoodgoods.fr collected 2026-10-02 21:25:02 UTC 225,231 bytes, 1 lines download raw bytes

1if(function(t){'use strict';var r=function(e){var o=this;return(o.listeners={events_ar:[]},r.instaces_ar||(r.instaces_ar=[]),r.instaces_ar.push(o),o.instName=e.instanceName,!o.instName)?void alert("FWDSAP instance name is requires please make sure that the instanceName parameter exsists and it's value is uinique."):t[o.instName]?void alert("FWDSAP instance name "+o.instName+" is already defined and contains a different instance reference, set a different instance name."):(t[o.instName]=o,FWDSAPUtils.getChildById(e.parentId)?void(o.stageContainer=FWDSAPUtils.getChildById(e.parentId),o.stageContainer.style.position="relative",o.fontIcon=e.fontIcon||"fwdsapicon",o.ws=-1,o.isShowed_bl="true",o.head=document.getElementsByTagName("head")[0],o.init=function(){FWDTweenLite.ticker.useRAF(!1),o.setupData(e),o.setupMainDo(),o.setupContextMenu(),o.setupInfo(),o.setupAudioScreen(),o.resizeHandler(),o.setupController(),o.addKeyboardSupport(),o.setSource(o._d.src,o._d.type),o.setInfo(o._d.title,o._d.artist),o.startResizeHandler(),o.isAPIReady_bl=!0,setTimeout(function(){o.setVolume(o._d.volume)},50),o.setPlaybackRate(o._d.defaultPlaybackRate),setTimeout(function(){o.dispatchEvent(r.READY)},50)},o.setupData=function(){o._d=new FWDSAPData(e)},o.setupMainDo=function(){o.main_do=new FWDSAPDisplayObject("div"),o.main_do.screen.className="fwdsap",o.main_do.getStyle().overflow="visible",o.main_do.getStyle().msTouchAction="none",o.main_do.getStyle().webkitTapHighlightColor="rgba(0, 0, 0, 0)",o.main_do.setBackfaceVisibility(),o.bk_do=new FWDSAPDisplayObject("div"),o.bk_do.screen.className="background",o.bk_do.getStyle().borderRadius=o._d.cornerRoundness+"px",o.bk_do.getStyle().backgroundColor=o._d.mainBackgroundColor,o.bk_do.getStyle().width="100%",o.bk_do.getStyle().height="100%",o.main_do.addChild(o.bk_do),(!FWDSAPUtils.isMobile||FWDSAPUtils.isMobile&&FWDSAPUtils.hasPointerEvent)&&o.main_do.setSelectable(!1),"sticky"==o._d.displayType?(o.main_do.screen.className="fwdsap sticky",o.stageContainer.style.display="none",o.main_do.getStyle().position="fixed",o.main_do.getStyle().zIndex="99999999999999999",document.documentElement.appendChild(o.main_do.screen)):(o.stageContainer.style.borderRadius=o._d.cornerRoundness+"px",o.stageContainer.appendChild(o.main_do.screen))},o.setupContextMenu=function(){o.customContextMenu_do=new FWDSAPContextMenu(o.main_do,o._d.rightClickContextMenu)},o.showHideStickyPlayer=function(e){o.y=o.isShowed_bl?o.ws.h-o.sH:o.ws.h,FWDAnimation.killTweensOf(o.main_do),e?FWDAnimation.to(o.main_do,.8,{y:o.y,ease:Expo.easeInOut}):o.main_do.setY(o.y)},o.startResizeHandler=function(){t.addEventListener("resize",o.resizeHandler),o.resizeHandler(),o.resizeHandlerId_to=setTimeout(function(){o.resizeHandler()},50)},o.stopResizeHandler=function(){clearTimeout(o.resizeHandlerId_to),t.removeEventListener("resize",o.resizeHandler)},o.resizeHandler=function(){o.ws=FWDSAPUtils.getViewportSize(),o.prevWs=o.ws,o.stageContainer.style.width="100%",o.stageContainer.offsetWidth>o._d.width&&(o.stageContainer.style.width=o._d.width+"px"),o.sW=o.stageContainer.offsetWidth,o.sH=o._d.height,"sticky"==o._d.displayType&&(o.sW=Math.min(o.ws.w,o._d.width)),o._d.showAllOnCenter_bl&&o._d.showInfo_bl&&650>o.sW&&o._d.showScrubber_bl&&(o.sH=Math.max(80,o._d.height)),"audio"!=o.type||o._d.showAllOnCenter_bl||(o.sH=Math.max(80,o._d.height)),o.stageContainer.style.height=o.sH+"px","sticky"==o._d.displayType&&(o.x=Math.round((o.ws.w-o.sW)/2),o.main_do.setX(o.x),o.showHideStickyPlayer(!1)),o.main_do.setWidth(o.sW),o.main_do.setHeight(o.sH),o.ctrl_do&&o.ctrl_do.resize()},o.setupInfo=function(){FWDSAPInfo.setPrototype(),o.info_do=new FWDSAPInfo(o,o._d)},o.setupAudioScreen=function(){FWDSAPAudioScreen.setPrototype(),o.audioScreen_do=new FWDSAPAudioScreen(o._d.volume,o._d.loop_bl),o.audioScreen_do.addListener(FWDSAPAudioScreen.START,o.audioScreenStartHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.ERROR,o.audioScreenErrorHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.SAFE_TO_SCRUB,o.audioScreenSafeToScrubbHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.PLAY,o.audioScreenPlayHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.PAUSE,o.audioScreenPauseHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.UPDATE,o.audioScreenUpdateHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.UPDATE_TIME,o.audioScreenUpdateTimeHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.PLAY_COMPLETE,o.audioScreenPlayCompleteHandler),o.audioScreen_do.addListener(FWDSAPAudioScreen.STOP,o.audioScreenStopHandler),o.main_do.addChild(o.audioScreen_do)},o.audioScreenStartHandler=function(){o.hasStartedToPlay_bl=!0,o._d.startAtTime&&o.scrubbAtTime(o._d.startAtTime),o.dispatchEvent(r.START)},o.audioScreenErrorHandler=function(t){var e=t.text,e;o.isPlaying_bl=!1,o.main_do&&o.main_do.addChild(o.info_do),o.info_do&&o.info_do.showText(e),o.dispatchEvent(r.ERROR,{error:e})},o.audioScreenSafeToScrubbHandler=function(){o.ctrl_do&&o.ctrl_do.enableMainScrubber()},o.audioScreenPlayHandler=function(){o.isPlaying_bl=!0,clearTimeout(o._d.JSONPRequestTimeoutId_to);try{o.main_do.removeChild(o.info_do)}catch(t){}o.ctrl_do&&(o.ctrl_do.showPauseButton(),o.playVisualizer()),r.keyboardCurInstance=o,o.dispatchEvent(r.PLAY)},o.audioScreenPauseHandler=function(){o.isPlaying_bl=!1,o.ctrl_do&&(o.ctrl_do.showPlayButton(),o.pauseVisualizer()),r.keyboardCurInstance=o,o.dispatchEvent(r.PAUSE)},o.audioScreenUpdateHandler=function(t){var e;e=t.percent,o.ctrl_do&&o.ctrl_do.updateMainScrubber(e),o.dispatchEvent(r.UPDATE,{percent:e})},o.audioScreenUpdateTimeHandler=function(t){var e,n;e=t.curTime,n=t.totalTime,o.ctrl_do&&o.ctrl_do.updateTime(e,n),o.totalDuration=5<n.length?FWDSAPUtils.getSecondsFromString(n):FWDSAPUtils.getSecondsFromString("00:"+n),o._d.stopAtTime&&FWDSAPUtils.getSecondsFromString(o._d.stopAtTime)<=t.seconds&&o.stop(),o.isAPIReady_bl&&o.dispatchEvent(r.UPDATE_TIME,{curTime:e,totalTime:n})},o.audioScreenPlayCompleteHandler=function(){o._d.loop_bl?o.audioScreen_do.replay():o.stop(),o.dispatchEvent(r.PLAY_COMPLETE)},o.audioScreenStopHandler=function(){o.isAPIReady_bl&&(o.isPlaying_bl=!1,o.main_do.contains(o.info_do)&&o.main_do.removeChild(o.info_do),o.ctrl_do&&(o.ctrl_do.showPlayButton(),o.pauseVisualizer(),o.ctrl_do.disableMainScrubber()),o.dispatchEvent(r.STOP))},o.setupController=function(){FWDSAPController.setPrototype(),o.ctrl_do=new FWDSAPController(o,o._d),o.ctrl_do.addListener(FWDSAPController.PLAY,o.controllerOnPlayHandler),o.ctrl_do.addListener(FWDSAPController.PAUSE,o.controllerOnPauseHandler),o.ctrl_do.addListener(FWDSAPController.START_TO_SCRUB,o.controllerStartToScrubbHandler),o.ctrl_do.addListener(FWDSAPController.SCRUB,o.controllerScrubbHandler),o.ctrl_do.addListener(FWDSAPController.STOP_TO_SCRUB,o.controllerStopToScrubbHandler),o.main_do.addChild(o.ctrl_do)},o.controllerOnPlayHandler=function(){o.play()},o.controllerOnPauseHandler=function(){o.pause()},o.controllerStartToScrubbHandler=function(){o.audioScreen_do.startToScrub()},o.controllerScrubbHandler=function(t){o.audioScreen_do.scrub(t.percent)}
1,o.controllerStopToScrubbHandler=function(){o.audioScreen_do.stopToScrub()},o.setInputs=function(){for(var e=document.querySelectorAll("input"),t=0;t<e.length;t++)e[t].addEventListener("mousedown",o.inputFocusInHandler),e[t].addEventListener("touchstart",o.inputFocusInHandler);for(var r=document.querySelectorAll("textarea"),t=0;t<r.length;t++)r[t].addEventListener("mousedown",o.inputFocusInHandler),r[t].addEventListener("touchstart",o.inputFocusInHandler)},o.inputFocusInHandler=function(n){o.curInput=n.target,setTimeout(function(){o.hasPointerEvent_bl?t.addEventListener("pointerdown",o.inputFocusOutHandler):t.addEventListener&&(t.addEventListener("mousedown",o.inputFocusOutHandler),t.addEventListener("touchstart",o.inputFocusOutHandler)),r.isSearchedFocused_bl=!0},50)},o.inputFocusOutHandler=function(n){var e=FWDSAPUtils.getViewportMouseCoordinates(n);if(!FWDSAPUtils.hitTest(o.curInput,e.screenX,e.screenY))return o.hasPointerEvent_bl?t.removeEventListener("pointerdown",o.inputFocusOutHandler):t.removeEventListener&&(t.removeEventListener("mousedown",o.inputFocusOutHandler),t.removeEventListener("touchstart",o.inputFocusOutHandler)),void(r.isSearchedFocused_bl=!1)},o.addKeyboardSupport=function(){o._d.addKeyboardSupport_bl&&(o.setInputs(),document.addEventListener("keydown",o.onKeyDownHandler),document.addEventListener("keyup",o.onKeyUpHandler))},o.removeKeyboardSupport=function(){o._d.addKeyboardSupport_bl&&(o.setInputs(),document.removeEventListener("keydown",o.onKeyDownHandler),document.removeEventListener("keyup",o.onKeyUpHandler))},o.onKeyDownHandler=function(t){if(!(o.isSpaceDown_bl||!o.hasStartedToPlay_bl||r.isSearchedFocused_bl)&&(o.isSpaceDown_bl=!0,t.preventDefault&&t.preventDefault(),o==r.keyboardCurInstance))if(32==t.keyCode)o.audioScreen_do.togglePlayPause();else if(77==t.keyCode)0!=o._d.volume&&(o._d.lastVolume=o._d.volume),o._d.volume=0==o._d.volume?o._d.lastVolume:0,o.setVolume(o._d.volume,!0);else if(38==t.keyCode)o._d.volume+=.1,1<o._d.volume&&(o._d.volume=1),0!=o._d.volume&&(o._d.lastVolume=o._d.volume),o.setVolume(o._d.volume,!0);else if(40==t.keyCode)o._d.volume-=.1,0>o._d.volume&&(o._d.volume=0),0!=o._d.volume&&(o._d.lastVolume=o._d.volume),o.setVolume(o._d.volume,!0);else if(77==t.keyCode)0>o._d.volume&&(o._d.volume=0),0!=o._d.volume&&(o._d.lastVolume=o._d.volume),o.setVolume(o._d.volume,!0);else if(39==t.keyCode){var e=o.audioScreen_do.getCurrentTime();5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),e=FWDSAPUtils.getSecondsFromString(e),e+=5,e=FWDSAPUtils.formatTime(e),5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),o.scrubbAtTime(e)}else if(37==t.keyCode&&!o.isAdd_bl){var e=o.audioScreen_do.getCurrentTime();5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),e=FWDSAPUtils.getSecondsFromString(e),e-=5,e=FWDSAPUtils.formatTime(e),5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),o.scrubbAtTime(e)}},o.onKeyUpHandler=function(){o.isSpaceDown_bl=!1},o.setSource=function(e,t){clearTimeout(o._d.JSONPRequestTimeoutId_to);try{o.main_do.removeChild(o.info_do)}catch(t){}o.stop(!0),o.title=void 0,o.radioSrc=o.prevRadioSrc=void 0,t||(t="audio"),-1!=e.indexOf("encrypt:")&&(e=atob(e.substr(8))),o._d.src=e,o._d.type=o.type=t,"audio"==o.type?(o._d.showScrubber_bl=o._d.showScrubberDefault_bl,o._d.showScrubber_bl&&o.ctrl_do.setupMainScrubber(),o._d.showAllOnCenter_bl=o._d.showAllOnCenterDefault_bl):(o._d.showScrubber_bl=!1,o._d.showAllOnCenter_bl=!0),o.resizeHandler(),o.isShoutcast_bl="shoutcast"==t,o.isIcecast_bl="icecast"==t,o.isShoutcast_bl||o.isIcecast_bl||o.closeJsonPLoader(),o.setSourceFinal(e)},o.setSourceFinal=function(e){return o.src=e,o.isShoutcast_bl&&!o.radioSrc?(o.prevSrc=o.src,o.setInfo("..."),o.resizeHandler(),void o.startLoadingShoutcast(o._d.src)):o.isIcecast_bl&&!o.radioSrc?(o.prevSrc=o.src,o.setInfo("..."),o.resizeHandler(),void o.startLoadingIcecast(o._d.src)):void(o.prevSrc=o.src,o.stop(),o.audioScreen_do.setSource(o.src),o.setPlaybackRate(o._d.defaultPlaybackRate))},o.getSource=function(){return o.isAPIReady_bl?o._d.src:void 0},o.play=function(){o.isAPIReady_bl&&(r.stopAllAudio(o),o.audioScreen_do&&o.audioScreen_do.play(),o.ctrl_do.initVisualizer(o.audioScreen_do.audio_el))},o.pause=function(){!o.isAPIReady_bl||o.audioScreen_do&&o.audioScreen_do.pause()},o.stop=function(e){o.isAPIReady_bl&&(!e&&(o.isIcecastLoaded_bl=!1,o.isShoutcastLoaded_bl=!1),o.audioScreen_do.stop(),o.hasStartedToPlay_bl=!1,o.hasHlsPlayedOnce_bl=!1,o.isSafeToScrub_bl=!1,o.hlsState=void 0,o.changeHLS_bl=!1)},o.startToScrub=function(){!o.isAPIReady_bl||o.audioScreen_do&&o.audioScreen_do.startToScrub()},o.stopToScrub=function(){!o.isAPIReady_bl||o.audioScreen_do&&o.audioScreen_do.stopToScrub()},o.scrub=function(e){!o.isAPIReady_bl||isNaN(e)||(0>e?e=0:1<e&&(e=1),o.audioScreen_do&&o.audioScreen_do.scrub(e))},o.stopToScrub=function(){!o.isAPIReady_bl||o.audioScreen_do&&o.audioScreen_do.stopToScrub()},o.scrubbAtTime=function(e){o.isAPIReady_bl&&e&&(-1!=(e+"").indexOf(":")&&(e=FWDSAPUtils.getSecondsFromString(e)),o.audioScreen_do&&o.audioScreen_do.scrubbAtTime(e))},o.setVolume=function(e,t){o.isAPIReady_bl&&(o._d.volume=e,o.ctrl_do&&(1e-4>=o._d.volume?(o.isMuted_bl=!0,o.ctrl_do.volumeBtn_do&&o.ctrl_do.volumeBtn_do.setButtonState(0)):(o.isMuted_bl=!1,o.ctrl_do.volumeBtn_do&&o.ctrl_do.volumeBtn_do.setButtonState(1))),o.ctrl_do&&o.ctrl_do.volume_do&&t&&o.ctrl_do.volume_do.updateVolume(e,!0),o.audioScreen_do.setVolume(e),o.dispatchEvent(r.UPDATE_VOLUME,{volume:+o._d.volume}))},o.getVolume=function(){return o.isAPIReady_bl?+o._d.volume:void 0},o.setPlaybackRate=function(e){o.isAPIReady_bl&&(o._d.defaultPlaybackRate=e,o.audioScreen_do.setPlaybackRate(e),o.ctrl_do.playbackRate_do&&o.ctrl_do.playbackRate_do.updateSpeedScrubber(o.ctrl_do.playbackRate_do.getPercent(e),!0),o.dispatchEvent&&o.dispatchEvent(r.UPDATE_PLAYBACKRATE,{playbackRate:o._d.defaultPlaybackRate}))},o.getPlaybackRate=function(){return o.isAPIReady_bl?+o._d.playbackRate_do:void 0},o.getPlaybackRate=function(){return o.isAPIReady_bl?o._d.defaultPlaybackRate:void 0},o.setInfo=function(e,t){if(o._d.showInfo_bl)return o._d.title=e||void 0,o._d.artist=t||void 0,e&&t?(o._d.info="<span class=\"title\">"+e+"</span><span class=\"spearator-line\"> - </span><span class=\"artist\">"+t+"</span>",void(o.ctrl_do&&o.ctrl_do.setInfo(o._d.info))):t?(o._d.info="<span class=\"artist\">"+t+"</span>",void(o.ctrl_do&&o.ctrl_do.setInfo(o._d.info))):e?(o._d.info="<span class=\"title\">"+e+"</span>",void(o.ctrl_do&&o.ctrl_do.setInfo(o._d.info))):void 0},o.getInfo=function(){return o._d.showInfo_bl?o._d.info:void 0},o.setArtworkSrc=function(e){!o.isAPIReady_bl||o.ctrl_do.artwork_do&&(o.ctrl_do.resize(),o._d.artworkSrc=e,o.ctrl_do.artwork_do.setSrc(e))},o.getArtworkSrc=function(){return o.isAPIReady_bl?o._d.artworkSrc:void 0},o.getCurrentTime=function(){return o.isAPIReady_bl?o.audioScreen_do.getCurrentTime():void 0},o.getDuration=function(){return o.isAPIReady_bl?o.audioScreen_do.getDuration():void 0},o.startVisualizer=function(){!o.isAPIReady_bl||o.ctrl_do.vis_do&&o.ctrl_do.vis_do.start()},o.pauseVisualizer=function(){!o.isAPIReady_bl||o.ctrl_do.vis_do&&o.ctrl_do.vis_do.pause()},o.playVisualizer=function(){!o.isAPIReady_bl||o.ctrl_do.vis_do&&o.ctrl_do.vis_do.play()},o.startLoadingIcecast=function(e){o.originalSourceURL_str=e,o.icecastReady=!1,o.useCors=0,o.tryToLoadRadioAgain=!0,o.closeJsonPLoader(),o.getIcecastRadioNameAndStream(e,!1)},o.startToUpdateIcecastName=function(){o.closeJsonPLoader(),o.getIcecastRadioNameAndStream(o.sourceURL_str,!0)},o.getIcecastRadioNameAndStream=function(e,t){o.sourceURL_str=e,"/"==o.sourceURL_str.substr(o.sourceURL_str.length-1)&&(o.sourceURL_str=o.sourceURL_str.substr(0,o.sourceURL_str.length-1)),"/"!=o.sourceURL_str.substr(o.sourceURL_str.length-1)&&(o.sourceURL_str+="/"),e=o._d.proxyCors+o.sourceURL_str+"status-json.xsl",o.originalSourceURL_str=o.sourceURL_str,o.icecastxmlHttp=new XMLHttpRequest,o.icecastxmlHttp.onerror=o.parseRadioErrorURL,o.icecastxmlHttp.onreadystatechange=function(){4==o.icecastxmlHttp.readyState&&200==o.icecastxmlHttp.status&&o.parseIcecastRadioURL(o.icecastxmlHttp.responseText)},o.icecastxmlHttp.open("GET",e,!0),o.icecastxmlHttp.send(null),t||(clearTimeout(o.JSONPRequestTimeoutId_to),o.JSONPRequestTimeoutId_to=setTimeout(o.parseRadioErrorURL,5e3))},o.parseIcecastRadioURL=function(e){"/"==o.sourceURL_str.substr(o.sourceURL_str.length-1)&&(o.sourceURL_str=o.sourceURL_str.substr(0,o.sourceURL_str.length-1));try{e=JSON.parse(e)}catch(t){return}
1if(!o.isShoutcast_bl&&!o.isIcecast_bl)return void o.closeJsonPLoader();if(e.icestats.source[0]){o.radioSrc=o._d.proxyCors+e.icestats.source[0].listenurl;var t=e.icestats.source[0].title}else{o.radioSrc=o._d.proxyCors+e.icestats.source.listenurl;var t=e.icestats.source.title}t||(t="");var r=t,n=r.substr(0,r.indexOf("-")-1),s=r.substr(r.indexOf("-")+2);o.title!=s&&o.setInfo(s,n),o.prevRadioSrc!=o.radioSrc&&o.setSourceFinal(o.radioSrc,"icecast"),o.prevRadioSrc=o.radioSrc,o.title=s,o.getImage(n,s),o.updateRadioTitleId_to=setTimeout(function(){o.isIcecast_bl&&o.startToUpdateIcecastName()},5e3)},o.startLoadingShoutcast=function(e){o.originalSourceURL_str=e,o.shoutcastReady=!1,o.useCors=0,o.tryToLoadRadioAgain=!0,o.closeJsonPLoader(),o.getShoutcastRadioNameAndStream(e,!1)},o.startToUpdateShoutcast=function(){o.closeJsonPLoader(),o.getShoutcastRadioNameAndStream(o.sourceURL_str,!0)},o.getShoutcastRadioNameAndStream=function(e,t){if(!o.isPlaylistDispatchingError_bl){o.sourceURL_str=e,"/"==o.sourceURL_str.substr(o.sourceURL_str.length-1)&&(o.sourceURL_str=o.sourceURL_str.substr(0,o.sourceURL_str.length-1)),o.originalSourceURL_str=e,e=o._d.proxyCors+o.sourceURL_str+"/stats?sid=1&json=1&callback="+o.instName+".parseShoutcastRadioURL";try{o.head.removeChild(o.scs_el),o.scs_el=null}catch(t){}o.scs_el=document.createElement("script"),o.scs_el.src=e,o.scs_el.id=o.instName+"_shoutcast",o.scs_el.onerror=o.parseRadioErrorURL,o.head.appendChild(o.scs_el),t||(clearTimeout(o.JSONPRequestTimeoutId_to),o.JSONPRequestTimeoutId_to=setTimeout(o.parseRadioErrorURL,5e3))}},o.parseShoutcastRadioURL=function(e){if(o.isShoutcast_bl||o.isIcecast_bl){o.closeJsonPLoader();var t;if("/"==o.sourceURL_str.substr(o.sourceURL_str.length-1)&&(o.sourceURL_str=o.sourceURL_str.substr(0,o.sourceURL_str.length-1)),e.streampath){t=o._d.proxyCors+o.sourceURL_str+e.streampath,o.radioSource=t,"/"==e.streampath&&(t+="/");var r=e.songtitle,n=r.substr(0,r.indexOf("-")-1),s=r.substr(r.indexOf("-")+2);if(o.getImage(n,s),!o.isShoutcast_bl&&!o.isIcecast_bl)return void o.closeJsonPLoader();o.radioSrc=t,o.title!=r&&o.setInfo(n,s),o.prevRadioSrc!=o.radioSrc&&o.setSourceFinal(o.radioSrc,"shoutcast"),o.prevRadioSrc=o.radioSrc,o.title=r,o.updateRadioTitleId_to=setTimeout(function(){o.isShoutcast_bl&&o.startToUpdateShoutcast()},5e3)}else o.parseRadioErrorURL()}},o.getImage=function(e,t){if(o.isShoutcast_bl||o.isIcecast_bl){e=encodeURI(e),t=encodeURI(t);var r="https://itunes.apple.com/search?type=jsonp&term="+e+"-"+t+"&media=music&limit=1&callback="+o.instName+".parseImage";try{document.documentElement.removeChild(o.scs3_el)}catch(t){}try{o.scs3_el=document.createElement("script"),o.scs3_el.src=r,document.documentElement.appendChild(o.scs3_el)}catch(t){}}},o.parseImage=function(e){var t=o._d.artworkSrc;e.results&&e.results[0]&&(t=e.results[0].artworkUrl100),o.ctrl_do&&o.ctrl_do.artwork_do&&setTimeout(function(){o.ctrl_do.artwork_do.setSrc(t)},50)},o.parseRadioErrorURL=function(){return o.isShoutcast_bl||o.isIcecast_bl?o.tryToLoadRadioAgain?(o.isIcecast_bl?o.getIcecastRadioNameAndStream(o.sourceURL_str,!1):o.getShoutcastRadioNameAndStream(o.sourceURL_str,!1),void(o.tryToLoadRadioAgain=!1)):void o.showRadioError():void o.closeJsonPLoader()},o.showRadioError=function(){o.showRadioError_to=setTimeout(function(){o.closeJsonPLoader();var e="Error loading radio track <font color='#FF0000'>"+o.sourceURL_str+"</font>";return o.main_do&&o.main_do.addChild(o.info_do),void(o.info_do&&o.info_do.showText(e))},50)},o.closeJsonPLoader=function(){try{o.head.removeChild(o.scs_el)}catch(t){}try{o.head.removeChild(o.scsHisotry_el)}catch(t){}try{document.documentElement.removeChild(o.scs_el)}catch(t){}try{document.documentElement.removeChild(o.scs3_el)}catch(t){}o.isLoadingShoutcast_bl=!1,o.isLoadingIcecast_bl=!1,clearTimeout(o.showRadioError_to),clearTimeout(o.JSONPRequestTimeoutId_to),clearTimeout(o.updateRadioTitleId_to);try{o.icecastxmlHttp.abort()}catch(t){}o.icecastxmlHttp=null;try{o.soutcastHistoryXHR.abort()}catch(t){}o.soutcastHistoryXHR=null},o.addListener=function(e,t){if(o.listeners){if(null==e)throw Error("type is required.");
1if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var r={};r.type=e,r.listener=t,r.target=o,o.listeners.events_ar.push(r)}},o.dispatchEvent=function(e,t){if(null!=o.listeners){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");for(var r=0,n=o.listeners.events_ar.length;r<n;r++)if(o.listeners.events_ar[r].target===o&&o.listeners.events_ar[r].type===e){if(t)for(var s in t)o.listeners.events_ar[r][s]=t[s];o.listeners.events_ar[r].listener.call(o,o.listeners.events_ar[r])}}},o.removeListener=function(e,t){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+e);for(var r=0,n=o.listeners.events_ar.length;r<n;r++)if(o.listeners.events_ar[r].target===o&&o.listeners.events_ar[r].type===e&&o.listeners.events_ar[r].listener===t){o.listeners.events_ar.splice(r,1);break}},o.init()):void alert("FWDSAP parent div is not found, please make sure that the div exsists and the id is correct! "+e.parentId))};r.stopAllAudio=function(e){for(var t=r.instaces_ar.length,o=0,n;o<t;o++)n=r.instaces_ar[o],n!=e&&n.stop()},r.READY="ready",r.STOP="stop",r.PLAY="play",r.PAUSE="pause",r.UPDATE="update",r.UPDATE_TIME="updateTime",r.ERROR="error",r.PLAY_COMPLETE="playComplete",r.UPDATE_VOLUME="updateVolume",r.UPDATE_PLAYBACKRATE="updatePlaybackrate",r.START="start",r.HLS="hls",t.FWDSAP=r}(window),function(e){var t=function(e,t){var r=this;r.init=function(){r.screen.style.backgroundColor=t.artworkImageBacgroundColor,r.screen.className="artwork"},r.reize=function(e,o){r.oH=t.height,r.sW=e,r.sH=o,r.setWidth(r.sW),r.setHeight(r.sH),r.getStyle().borderTopLeftRadius=t.cornerRoundness+"px",r.getStyle().borderBottomLeftRadius=t.cornerRoundness+"px",r.resizeImage()},r.setSrc=function(e){return(r.resizeImage(),r.thumb_do||(r.thumb_do=new FWDSAPDisplayObject("div"),r.thumb_do.setWidth(r.sW),r.thumb_do.setHeight(r.sH),r.addChild(r.thumb_do)),!e)?(r.cleanImages(!0),void(r.src="none")):void(r.src!=e&&(r.src=e,r.thumb_img&&(r.thumb_img.onload=null,r.thumb_img.onerror=null,r.thumb_img=null),r.src&&(r.thumb_img=new Image,r.thumb_img.onload=r.loadComplete,r.thumb_img.onerror=r.loadError,r.thumb_img.src=r.src)))},r.loadError=function(t){console.log(t)},r.loadComplete=function(){r.thumbImage_do=new FWDSAPDisplayObject("img"),r.thumbImage_do.setScreen(r.thumb_img),r.thumbImage_do.getStyle().borderTopLeftRadius=t.cornerRoundness+"px",r.thumbImage_do.getStyle().borderBottomLeftRadius=t.cornerRoundness+"px",r.resizeImage(),r.thumbImage_do.setAlpha(0);for(var e=0;e<r.thumb_do.getNumChildren();e++)child=r.thumb_do.getChildAt(e),FWDAnimation.killTweensOf(child);FWDAnimation.to(r.thumbImage_do,1,{alpha:1,alpha:1,delay:.4,onComplete:r.cleanImages}),r.thumb_do.addChild(r.thumbImage_do)},r.resizeImage=function(){if(r.thumbImage_do&&r.thumb_img){r.thumb_do.setWidth(r.sW),r.thumb_do.setHeight(r.sH);var e=r.thumb_img.naturalWidth,t=r.thumb_img.naturalHeight,o=r.sW/e,n=r.sH/t,s=0;o>=n?s=o:o<=n&&(s=n),r.thumbImage_do.setWidth(Math.round(e*s)),r.thumbImage_do.setHeight(Math.round(t*s)),r.thumbImage_do.setX(Math.round((r.sW-e*s)/2)),r.thumbImage_do.setY(Math.round((r.sH-t*s)/2))}},r.cleanImages=function(e){for(var t=e?0:1,o;r.thumb_do.getNumChildren()>t;)o=r.thumb_do.getChildAt(0),FWDAnimation.killTweensOf(o),r.thumb_do.removeChild(o),o.destroy()},r.init()};t.setPrototype=function(){t.prototype=new FWDSAPDisplayObject("div")},e.FWDSAPArtwork=t}(window),function(t){var r=function(e){'use strict';var o=this,n=r.prototype;o.lastPercentPlayed=0,o.volume=e,o.curDuration=0,o.countNormalMp3Errors=0,o.countShoutCastErrors=0,o.maxShoutCastCountErrors=5,o.maxNormalCountErrors=1,o.hasError_bl=!0,o.isStopped_bl=!0,o.init=function(){o.setupAudio(),o.setHeight(0)},o.setupAudio=function(){null==o.audio_el&&(o.audio_el=document.createElement("audio"),o.screen.appendChild(o.audio_el),o.audio_el.controls=!1,o.audio_el.preload="auto",!FWDSAPUtils.isLocal&&(o.audio_el.crossOrigin="*"),o.audio_el.volume=o.volume),o.audio_el.addEventListener("error",o.errorHandler),o.audio_el.addEventListener("canplay",o.safeToBeControlled),o.audio_el.addEventListener("canplaythrough",o.safeToBeControlled),o.audio_el.addEventListener("progress",o.updateProgress),o.audio_el.addEventListener("timeupdate",o.updateAudio),o.audio_el.addEventListener("pause",o.pauseHandler),o.audio_el.addEventListener("play",o.playHandler),o.audio_el.addEventListener("ended",o.endedHandler)},o.destroyAudio=function(){o.audio_el&&(o.audio_el.removeEventListener("error",o.errorHandler),o.audio_el.removeEventListener("canplay",o.safeToBeControlled),o.audio_el.removeEventListener("canplaythrough",o.safeToBeControlled),o.audio_el.removeEventListener("progress",o.updateProgress),o.audio_el.removeEventListener("timeupdate",o.updateAudio),o.audio_el.removeEventListener("pause",o.pauseHandler),o.audio_el.removeEventListener("play",o.playHandler),o.audio_el.removeEventListener("ended",o.endedHandler),o.audio_el.src="",o.audio_el.load())},o.errorHandler=function(n){if(null!=o.src&&null!=o.src){if(o.isNormalMp3_bl&&o.countNormalMp3Errors<=o.maxNormalCountErrors)return o.stop(),o.testShoutCastId_to=setTimeout(o.play,200),void o.countNormalMp3Errors++;if(o.isShoutcast_bl&&o.countShoutCastErrors<=o.maxShoutCastCountErrors&&0==o.audio_el.networkState)return o.testShoutCastId_to=setTimeout(o.play,200),void o.countShoutCastErrors++;var e;o.hasError_bl=!0,o.stop(),e=0==o.audio_el.networkState?"error '_s.audio_el.networkState = 1'":1==o.audio_el.networkState?"error '_s.audio_el.networkState = 1'":2==o.audio_el.networkState?"'_s.audio_el.networkState = 2'":3==o.audio_el.networkState?"source not found <font color='#FF0000'>"+o.src+"</font>":n,t.console&&t.console.log(o.audio_el.networkState),o.dispatchEvent(r.ERROR,{text:e})}},o.setSource=function(e){o.src=e,clearTimeout(o.testShoutCastId_to),-1==o.src.indexOf(";")?o.isShoutcast_bl=!1:(o.isShoutcast_bl=!0,o.countShoutCastErrors=0),-1==o.src.indexOf(";")?(o.isNormalMp3_bl=!0,o.countNormalMp3Errors=0):o.isNormalMp3_bl=!1,o.lastPercentPlayed=0,o.audio_el&&o.stop(!0)},o.play=function(e){if(o.isStopped_bl)o.isPlaying_bl=!1,o.hasError_bl=!1,o.allowScrubing_bl=!1,o.isStopped_bl=!1,o.setupAudio(),o.audio_el.src=o.src,o.play();else if(!o.audio_el.ended||e)try{o.isPlaying_bl=!0,o.hasPlayedOnce_bl=!0;var t=o.audio_el.play();void 0!==t&&t.then(function(){},function(){}),FWDSAPUtils.isIE&&o.dispatchEvent(r.PLAY)}catch(t){}},o.pause=function(){if(null!=o&&null!=o.audio_el&&!o.audio_el.ended)try{o.audio_el.pause(),o.isPlaying_bl=!1,FWDSAPUtils.isIE&&o.dispatchEvent(r.PAUSE)}catch(t){}},o.pauseHandler=function(){o.allowScrubing_bl||o.dispatchEvent(r.PAUSE)},o.playHandler=function(){o.allowScrubing_bl||(!o.isStartEventDispatched_bl&&(o.dispatchEvent(r.START),o.isStartEventDispatched_bl=!0),o.dispatchEvent(r.PLAY))},o.endedHandler=function(){o.dispatchEvent(r.PLAY_COMPLETE)},o.getDuration=function(){return FWDSAPUtils.formatTime(o.audio_el.duration)},o.getCurrentTime=function(){return FWDSAPUtils.formatTime(o.audio_el.currentTime)},o.stop=function(e){o.dispatchEvent(r.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00",seconds:0});(null==o||null==o.audio_el||o.isStopped_bl)&&!e||(o.isPlaying_bl=!1,o.isStopped_bl=!0,o.hasPlayedOnce_bl=!0,o.isSafeToBeControlled_bl=!1,o.isStartEventDispatched_bl=!1,clearTimeout(o.testShoutCastId_to),o.audio_el.pause(),o.destroyAudio(),o.dispatchEvent(r.STOP),o.dispatchEvent(r.LOAD_PROGRESS,{percent:0}))},o.togglePlayPause=function(){null!=o&&o.isSafeToBeControlled_bl&&(o.isPlaying_bl?o.pause():o.play())},o.safeToBeControlled=function(){o.isSafeToBeControlled_bl||(o.hasHours_bl=0<Math.floor(o.audio_el.duration/3600),o.isPlaying_bl=!0,o.isSafeToBeControlled_bl=!0,o.dispatchEvent(r.SAFE_TO_SCRUB),o.dispatchEvent(r.SAFE_TO_UPDATE_VOLUME))},o.updateProgress=function(){var e=0,t;0<o.audio_el.buffered.length&&(t=o.audio_el.buffered.end(o.audio_el.buffered.length-1),e=t.toFixed(1)/o.audio_el.duration.toFixed(1),(isNaN(e)||!e)&&(e=0)),1==e&&o.audio_el.removeEventListener("progress",o.updateProgress),o.dispatchEvent(r.LOAD_PROGRESS,{percent:e})},o.updateAudio=function(){var e;o.allowScrubing_bl||(e=o.audio_el.currentTime/o.audio_el.duration,o.dispatchEvent(r.UPDATE,{percent:e}));var t=FWDSAPUtils.formatTime(o.audio_el.duration),n=FWDSAPUtils.formatTime(o.audio_el.currentTime);isNaN(o.audio_el.duration)?o.dispatchEvent(r.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00",seconds:0,totalTimeInSeconds:0}):o.dispatchEvent(r.UPDATE_TIME,{curTime:n,totalTime:t,seconds:Math.round(o.audio_el.currentTime),totalTimeInSeconds:o.audio_el.duration}),o.lastPercentPlayed=e,o.curDuration=n},o.startToScrub=function(){o.allowScrubing_bl=!0},o.stopToScrub=function(){o.allowScrubing_bl=!1},o.scrubbAtTime=function(e){o.audio_el.currentTime=e;var t=FWDSAPUtils.formatTime(o.audio_el.duration),n=FWDSAPUtils.formatTime(o.audio_el.currentTime);o.dispatchEvent(r.UPDATE_TIME,{curTime:n,totalTime:t,seconds:e})},o.scrub=function(t,n){if(null!=o.audio_el&&o.audio_el.duration){n&&o.startToScrub();try{o.audio_el.currentTime=o.audio_el.duration*t;var e=FWDSAPUtils.formatTime(o.audio_el.duration),s=FWDSAPUtils.formatTime(o.audio_el.currentTime);o.dispatchEvent(r.UPDATE_TIME,{curTime:s,totalTime:e})}catch(t){}}},o.replay=function(){o.scrub(0),o.play()},o.setVolume=function(e){e!=null&&(o.volume=e),o.audio_el&&(o.audio_el.volume=o.volume)},o.setPlaybackRate=function(e){o.audio_el&&(o.audio_el.defaultPlaybackRate=e,o.audio_el.playbackRate=e)},o.init()};r.setPrototype=function(){r.prototype=new FWDSAPDisplayObject("div")},r.ERROR="error",r.UPDATE="update",r.UPDATE="update",r.UPDATE_TIME="updateTime",r.SAFE_TO_SCRUB="safeToControll",r.SAFE_TO_UPDATE_VOLUME="safeToUpdateVolume",r.LOAD_PROGRESS="loadProgress",r.START="start",r.PLAY="play",r.PAUSE="pause",r.STOP="stop",r.PLAY_COMPLETE="playComplete",t.FWDSAPAudioScreen=r}(window),function(){var t=function(e,r,o,n,s,a,d,l){'use strict';var c=this,u=t.prototype;c.cls=e,c.icon1_str=r,c.icon2_str=o,c.currentState=1,c.checkSizeCount=0,c.isMbl=FWDSAPUtils.isMobile,c.hasPointerEvent_bl=FWDSAPUtils.hasPointerEvent,c.init=function(){a&&(c.bk_do=new FWDSAPDisplayObject("div"),c.bk_do.getStyle().width="100%",c.bk_do.getStyle().height="100%",c.addChild(c.bk_do)),l&&(c.bk_do.getStyle().borderRadius="100%"),
1c.screen.className=c.cls,c.setButtonMode(!0),c.dummy_do=new FWDSAPDisplayObject("div"),c.dummy_do.getStyle().width="100%",c.dummy_do.getStyle().pointerEvents="none",c.addChild(c.dummy_do),setTimeout(function(){c.setupMainContainers(),c.n2_do.setVisible(!1),c.setNormalState()},1)},c.setupMainContainers=function(){c.setOverflow("visible"),c.n1_do=new FWDSAPDisplayObject("div"),c.n1_do.setOverflow("visible"),c.n1_do.setInnerHTML(r),c.addChild(c.n1_do),c.n2_do=new FWDSAPDisplayObject("div"),c.n2_do.setOverflow("visible"),c.n2_do.setInnerHTML(o),c.addChild(c.n2_do);var e=parseInt(window.getComputedStyle(c.screen).getPropertyValue("width")),t=parseInt(window.getComputedStyle(c.screen).getPropertyValue("height"));e&&t?(c.setWidth(e),c.setHeight(t),setTimeout(function(){c.n2_do.setX(Math.round((c.w-c.n2_do.getWidth())/2)),c.n2_do.setY(Math.round((c.h-c.n2_do.getHeight())/2)),c.n1_do.setX(Math.round((c.w-c.n1_do.getWidth())/2)),c.n1_do.setY(Math.round((c.h-c.n1_do.getHeight())/2))},250),c.dummy_do.setHeight(50-t+t),c.dummy_do.setY(t-50)):c.setFinalSize(),c.hasPointerEvent_bl?(c.screen.addEventListener("pointerup",c.onMouseUp),c.screen.addEventListener("pointerover",c.onMouseOver),c.screen.addEventListener("pointerout",c.onMouseOut)):c.screen.addEventListener&&(!c.isMbl&&(c.screen.addEventListener("mouseover",c.onMouseOver),c.screen.addEventListener("mouseout",c.onMouseOut),c.screen.addEventListener("mouseup",c.onMouseUp)),c.screen.addEventListener("toustart",c.onDown),c.screen.addEventListener("touchend",c.onMouseUp))},c.onMouseOver=function(r){c.isDisabled_bl||c.isSelectedState_bl||(!r.pointerType||r.pointerType==r.MSPOINTER_TYPE_MOUSE||"mouse"==r.pointerType)&&(c.dispatchEvent(t.MOUSE_OVER,{e:r}),c.dispatchEvent(t.SHOW_TOOLTIP,{e:r}),c.setSelectedState(!0))},c.onMouseOut=function(r){!c.isDisabled_bl&&c.isSelectedState_bl&&(r.pointerType&&r.pointerType!=r.MSPOINTER_TYPE_MOUSE&&"mouse"!=r.pointerType||(c.setNormalState(!0),c.dispatchEvent(t.MOUSE_OUT)))},c.onDown=function(t){t.preventDefault&&t.preventDefault()},c.onMouseUp=function(r){2==r.button||(r.preventDefault&&r.preventDefault(),c.dispatchEvent(t.MOUSE_UP,{e:r}))},c.setFinalSize=function(){if((clearInterval(c.checkId_int),c.lastWidth=c.n1_do.screen.firstChild.offsetWidth,!(10<c.checkSizeCount))&&(c.checkSizeCount++,c.checkId_int=setInterval(function(){c.setFinalSize()},100),c.prevWidth!=c.lastWidth&&0!=c.lastWidth)){var e=Math.max(c.n1_do.screen.firstChild.offsetWidth,c.n2_do.screen.firstChild.offsetWidth),t=Math.max(c.n1_do.screen.offsetHeight,c.n2_do.screen.firstChild.offsetHeight);c.buttonWidth=e,c.buttonHeight=t,c.setWidth(e),c.setHeight(t),c.n1_do.setWidth(c.w),c.n1_do.setHeight(c.h),c.n2_do.setWidth(c.w),c.n2_do.setHeight(c.h),c.dummy_do.setHeight(50-c.h+c.h),c.dummy_do.setY(c.h-50),c.n1_do.setX(Math.round((e-c.n1_do.getWidth())/2)),c.n1_do.setY(Math.round((t-c.n1_do.getHeight())/2)),c.n2_do.setX(Math.round((e-c.n2_do.getWidth())/2)),c.n2_do.setY(Math.round((t-c.n2_do.getHeight())/2)),c.prevWidth=c.lastWidth}},c.toggleButton=function(){1==c.currentState?(c.n1_do.setVisible(!1),c.n2_do.setVisible(!0),c.currentState=0,c.dispatchEvent(t.FIRST_BUTTON_CLICK)):(c.n1_do.setVisible(!0),c.n2_do.setVisible(!1),c.currentState=1,c.dispatchEvent(t.SECOND_BUTTON_CLICK))},c.setButtonState=function(e){1==e?(c.n1_do.setVisible(!0),c.n2_do.setVisible(!1),c.currentState=1):(c.n1_do.setVisible(!1),c.n2_do.setVisible(!0),c.currentState=0)},c.setNormalState=function(e){c.isSelectedState_bl=!1,FWDAnimation.killTweensOf(c.n1_do.screen),FWDAnimation.killTweensOf(c.n2_do.screen),e?(FWDAnimation.to(c.n1_do.screen,.8,{color:n,ease:Expo.easeOut}),FWDAnimation.to(c.n2_do.screen,.8,{color:n,ease:Expo.easeOut}),c.bk_do&&(FWDAnimation.killTweensOf(c.bk_do.screen),FWDAnimation.to(c.bk_do.screen,.8,{backgroundColor:a,ease:Expo.easeOut}))):(c.n1_do.screen.style.color=n,c.n2_do.screen.style.color=n,c.bk_do&&(c.bk_do.screen.style.backgroundColor=a))},c.setSelectedState=function(e){c.isSelectedState_bl=!0,FWDAnimation.killTweensOf(c.n1_do.screen),FWDAnimation.killTweensOf(c.n2_do.screen),e?(FWDAnimation.to(c.n1_do.screen,.8,{color:s,ease:Expo.easeOut}),FWDAnimation.to(c.n2_do.screen,.8,{color:s,ease:Expo.easeOut}),c.bk_do&&(FWDAnimation.killTweensOf(c.bk_do.screen),FWDAnimation.to(c.bk_do.screen,.8,{backgroundColor:d,ease:Expo.easeOut}))):(c.n1_do.screen.style.color=s,c.n2_do.screen.style.color=s,c.bk_do&&(c.bk_do.screen.style.backgroundColor=d))},c.disable=function(){c.isDisabled_bl||(c.isDisabled_bl=!0,c.setButtonMode(!1),FWDAnimation.killTweensOf(c),FWDAnimation.to(c,.6,{alpha:.4}),c.setNormalState())},c.enable=function(){c.isDisabled_bl&&(c.isDisabled_bl=!1,c.setButtonMode(!0),FWDAnimation.killTweensOf(c),FWDAnimation.to(c,.6,{alpha:1}))},c.init()};t.setPrototype=function(){t.prototype=new FWDSAPDisplayObject("div")},t.FIRST_BUTTON_CLICK="onFirstClick",t.SECOND_BUTTON_CLICK="secondButtonOnClick",t.MOUSE_OVER="onMouseOver",t.MOUSE_OUT="onMouseOut",t.MOUSE_UP="onMouseUp",t.CLICK="onClick",t.SHOW_TOOLTIP="showTooltip",t.prototype=null,window.FWDSAPComplexButton=t}(window),function(){var e=function(t,r){var o=this;o.prt=t,o.url="https://www.webdesign-flash.ro",o.menu_do=null,o.normalMenu_do=null,o.selectedMenu_do=null,o.over_do=null,o.isDisabled_bl=!1,o.init=function(){o.updateParent(o.prt)},o.updateParent=function(e){o.prt&&o.prt.screen.removeEventListener("contextmenu",o.contextMenuHandler),o.prt=e,o.prt.screen.addEventListener("contextmenu",o.contextMenuHandler)},o.contextMenuHandler=function(t){if(!o.isDisabled_bl)return"disabled"==r?!!t.preventDefault&&void t.preventDefault():"default"==r||-1==o.url.indexOf("sh.r")?void 0:(o.setupMenus(),o.prt.addChild(o.menu_do),o.menu_do.setVisible(!0),o.positionButtons(t),window.addEventListener("mousedown",o.contextMenuWindowOnMouseDownHandler),!!t.preventDefault&&void t.preventDefault())},o.contextMenuWindowOnMouseDownHandler=function(t){var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenX,n=e.screenY;FWDSAPUtils.hitTest(o.menu_do.screen,r,n)||(window.removeEventListener("mousedown",o.contextMenuWindowOnMouseDownHandler),o.menu_do.setX(-1e4))},o.setupMenus=function(){o.menu_do||(o.menu_do=new FWDSAPDisplayObject("div"),o.menu_do.setX(-500),o.menu_do.getStyle().width="100%",o.menu_do.getStyle().filter="drop-shadow(0px 4px 12px rgba(0, 0, 0, 0.16))",o.normalMenu_do=new FWDSAPDisplayObject("div"),o.normalMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif",o.normalMenu_do.getStyle().padding="8px",o.normalMenu_do.getStyle().fontSize="12px",o.normalMenu_do.getStyle().color="#000000",o.normalMenu_do.getStyle().whiteSpace="nowrap",o.normalMenu_do.setInnerHTML("&#0169; made by FWD"),o.normalMenu_do.setBkColor("#FFFFFF"),o.selectedMenu_do=new FWDSAPDisplayObject("div"),o.selectedMenu_do.getStyle().fontFamily="Arial, Helvetica, sans-serif",o.selectedMenu_do.getStyle().padding="8px",o.selectedMenu_do.getStyle().fontSize="12px",o.selectedMenu_do.getStyle().color="#FFFFFF",o.selectedMenu_do.getStyle().whiteSpace="nowrap",o.selectedMenu_do.setInnerHTML("&#0169; made by FWD"),o.selectedMenu_do.setBkColor("#000000"),o.selectedMenu_do.setAlpha(0),o.over_do=new FWDSAPDisplayObject("div"),o.over_do.setBkColor("#FF0000"),o.over_do.setAlpha(0),o.menu_do.addChild(o.normalMenu_do),o.menu_do.addChild(o.selectedMenu_do),o.menu_do.addChild(o.over_do),o.prt.addChild(o.menu_do),o.over_do.setWi
1dth(o.selectedMenu_do.getWidth()),o.menu_do.setWidth(o.selectedMenu_do.getWidth()),o.over_do.setHeight(o.selectedMenu_do.getHeight()),o.menu_do.setHeight(o.selectedMenu_do.getHeight()),o.menu_do.setVisible(!1),o.menu_do.setButtonMode(!0),o.menu_do.screen.onmouseover=o.mouseOverHandler,o.menu_do.screen.onmouseout=o.mouseOutHandler,o.menu_do.screen.onclick=o.onClickHandler)},o.mouseOverHandler=function(){-1==o.url.indexOf("w.we")&&(o.menu_do.visible=!1),FWDAnimation.to(o.normalMenu_do,.8,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(o.selectedMenu_do,.8,{alpha:1,ease:Expo.easeOut})},o.mouseOutHandler=function(){FWDAnimation.to(o.normalMenu_do,.8,{alpha:1,ease:Expo.easeOut}),FWDAnimation.to(o.selectedMenu_do,.8,{alpha:0,ease:Expo.easeOut})},o.onClickHandler=function(){window.open(o.url,"_blank")},o.positionButtons=function(t){var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenX-o.prt.getGlobalX(),n=e.screenY-o.prt.getGlobalY(),s=r+2,a=n+2;s>o.prt.getWidth()-o.menu_do.getWidth()-2&&(s=r-o.menu_do.getWidth()-2),a>o.prt.getHeight()-o.menu_do.getHeight()-2&&(a=n-o.menu_do.getHeight()-2),o.menu_do.setX(s),o.menu_do.setY(a)},o.disable=function(){o.isDisabled_bl=!0},o.enable=function(){o.isDisabled_bl=!1},o.init()};e.prototype=null,window.FWDSAPContextMenu=e}(window),function(t){'use strict';var r=function(o,n){var s=this;s.prt=o,s.isMbl=FWDSAPUtils.isMobile,s.init=function(){s.screen.className="controller",s.getStyle().overflow="visible",s.setupDisable(),s.setupVisualizer(),s.btnsHolder_do=new FWDSAPDisplayObject("div"),s.btnsHolder_do.screen.className="buttons-holder",s.btnsHolder_do.setOverflow("visible"),s.addChild(s.btnsHolder_do),s.btns_ar=[],s.setupArtwork(),s.setupStickyButton(),s.setupPlayButton(),s.setupShareButton(),s.setupVolumeButton(),s.setupVolumeScrubber(),s.setupPlaybackRateButton(),s.setupTime(),s.setupMainScrubber(),s.setupInfo(),s.resize(),s.initializeWithAnimation()},s.setupDisable=function(){s.isMbl||(s.disable_do=new FWDSAPDisplayObject("div"),s.disable_do.getStyle().width="100%",s.disable_do.getStyle().height="100%")},s.showDisable=function(){s.isMbl||s.addChild(s.disable_do)},s.hideDisable=function(){if(!s.isMbl)try{s.removeChild(s.disable_do)}catch(t){}},s.setupArtwork=function(){n.showArtwork_bl&&(FWDSAPArtwork.setPrototype(),s.artwork_do=new FWDSAPArtwork(s,n),s.addChild(s.artwork_do),setTimeout(function(){s.artwork_do.setSrc(n.artworkSrc)},50))},s.initializeWithAnimation=function(){var e=0;s.artwork_do&&(s.artwork_do.getStyle().top="3px",s.artwork_do.getStyle().opacity=0,FWDAnimation.to(s.artwork_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut}),e+=.1),s.play_do.getStyle().top="3px",s.play_do.getStyle().opacity=0,FWDAnimation.to(s.play_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut}),s.btnsHolder_do.getStyle().top="3px",s.btnsHolder_do.getStyle().opacity=0,FWDAnimation.to(s.btnsHolder_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut}),s.mainTitlebar_do&&(s.mainTitlebar_do.getStyle().top="3px",s.mainTitlebar_do.getStyle().opacity=0,FWDAnimation.to(s.mainTitlebar_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut})),e+=.1,s.curTime_do&&(s.curTime_do.getStyle().top="3px",s.curTime_do.getStyle().opacity=0,FWDAnimation.to(s.curTime_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut}),s.totalTime_do.getStyle().top="3px",s.totalTime_do.getStyle().opacity=0,FWDAnimation.to(s.totalTime_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut})),s.mainScrubber_do&&(s.mainScrubber_do.getStyle().top="3px",s.mainScrubber_do.getStyle().opacity=0,FWDAnimation.to(s.mainScrubber_do.screen,.6,{top:0,opacity:1,delay:e,ease:Expo.easeInOut}))},s.resize=function(){s.sW=o.sW,s.sH=o.sH,s.setWidth(s.sW),s.setHeight(s.sH),s.artwork_do&&s.artwork_do.reize(n.artworkImageWidth,s.sH),s.resizeController()},s.resizeController=function(){s.lW=s.sW,s.lW-=2*n.horizontalLeftGap+n.horizontalRightGap,s.lW-=s.play_do.w,s.showAllOnCenter_bl=n.showAllOnCenter_bl,650>s.sW&&s.mainTitlebar_do&&s.mainScrubber_do&&n.showScrubber_bl&&(s.showAllOnCenter_bl=!1),s.artwork_do?(s.artwork_do.resizeImage(),s.lW-=s.artwork_do.w,s.play_do.setX(s.artwork_do.w+n.horizontalLeftGap)):s.play_do.setX(n.horizontalLeftGap);var e=s.lW;e-=2*n.horizontalGapBetweenTimeAndScrubber,s.play_do.setY(Math.round((s.sH-s.play_do.h)/2)),s.curTime_do&&(s.curTime_do.setX(s.play_do.x+s.play_do.w+n.horizontalLeftGap),s.curTime_do.setY(s.sH-n.verticalBottomGap-s.curTime_do.getHeight()),s.totalTime_do.setX(s.sW-s.totalTime_do.getWidth()-n.horizontalRightGap),n.showScrubber_bl?s.totalTime_do.setY(s.curTime_do.y):s.totalTime_do.setX(-1e4),s.showAllOnCenter_bl&&400<=s.sW&&(e-=s.
1curTime_do.getWidth(),e-=s.totalTime_do.getWidth(),e-=2*n.horizontalGapBetweenTimeAndScrubber)),s.vis_do&&(s.visW=s.sW,s.artwork_do&&(s.visW-=s.artwork_do.getWidth()),s.visHolder_do.setWidth(s.sW),!o.isShowed_bl&&s.visHolder_do.setX(0),s.resizeVisualizer());for(var t=0,r=0,a;r<s.btns_ar.length;r++){a=s.btns_ar[r],0==r?a.setX(s.sW-a.w-n.horizontalRightGap):a.setX(s.btns_ar[r-1].x-s.btns_ar[r-1].w-n.spaceBetweenButtons);var d=n.verticalTopGap;n.showScrubber_bl||(d=s.sH-a.h-n.verticalBottomGap/2),n.showScrubber_bl||n.showTime_bl||(d=Math.round((s.sH-a.h)/2+5)),s.showAllOnCenter_bl&&(d=Math.round((s.sH-a.h)/2+5)),a.setY(d),t+=a.w+n.spaceBetweenButtons}if(s.showAllOnCenter_bl&&(e-=t,e+=s.btns_ar.length?n.spaceBetweenButtons:10,!s.curTime_do&&(e+=20)),n.showScrubber_bl&&s.mainScrubber_do){var l=12,c=s.lW,u=s.play_do.x+s.play_do.w+n.horizontalLeftGap;s.curTime_do&&(u=s.curTime_do.x+s.curTime_do.getWidth()+n.horizontalGapBetweenTimeAndScrubber,l=s.curTime_do.getHeight(),c-=s.curTime_do.getWidth(),c-=s.totalTime_do.getWidth(),c-=2*n.horizontalGapBetweenTimeAndScrubber);var d=s.sH-n.verticalBottomGap-l-1;s.mainScrubber_do.setX(u),s.mainScrubber_do.setY(d),s.mainScrubber_do.setWidth(c),s.mainScrubber_do.setHeight(l),s.msBk_do.setY(Math.round((s.mainScrubber_do.h-s.msBk_do.h)/2)),s.msPr_do.setY(Math.round((s.mainScrubber_do.h-s.msPr_do.h)/2)),s.mSCircle_do.setY(s.msPr_do.y-Math.round((s.mSCircle_do.h-s.msPr_do.h)/2))}if(!o.isShowed_bl&&s.stickyBtn_do&&s.stickyBtn_do.setY(-s.stickyBtn_do.h),s.mainTitlebar_do){var d=n.verticalTopGap;s.showAllOnCenter_bl&&(d=Math.round((s.sH-s.mainTitlebar_do.h)/2));var c=s.lW-t,u=s.play_do.x+s.play_do.w+n.horizontalLeftGap;s.showAllOnCenter_bl&&s.mainScrubber_do&&n.showScrubber_bl?(c=Math.min(s.animText1_do.getWidth(),s.sW/3),800>s.sW&&(c=Math.min(s.animText1_do.getWidth(),s.sW/4)),650>s.sW&&(c=Math.min(s.animText1_do.getWidth(),s.sW/5)),e-=c):s.showAllOnCenter_bl&&(c=s.sW-t,c-=2*n.horizontalLeftGap+n.horizontalRightGap,c-=s.play_do.w,c-=n.horizontalRightGap,s.curTime_do&&(c-=s.curTime_do.getWidth()+n.horizontalGapBetweenTimeAndScrubber),s.artwork_do&&(c-=s.artwork_do.w)),s.mainTitlebar_do.setWidth(c),s.mainTitlebar_do.setX(u),s.mainTitlebar_do.setY(d),s.posTitleGrad()}if(s.showAllOnCenter_bl){var _=20;if(s.mainTitlebar_do&&(_=60),600>s.sW&&(_=1),e-=_,n.showScrubber_bl||(e=0,s.mainScrubber_do&&s.mainScrubber_do.setX(-1e4)),s.curTime_do&&400<=s.sW){e+=n.horizontalLeftGap;var p=s.play_do.x+s.play_do.w+n.horizontalLeftGap+n.horizontalGapBetweenTimeAndScrubber+_/2+3-n.horizontalLeftGap,m=0,d=Math.round((s.sH-s.curTime_do.getHeight())/2+2);s.mainTitlebar_do||n.showScrubber_bl&&s.mainTitlebar_do?(p+=s.mainTitlebar_do.w+8,(!s.mainScrubber_do||!n.showScrubber_bl)&&(p=s.sW-n.horizontalRightGap-t-s.curTime_do.getWidth()-n.horizontalGapBetweenTimeAndScrubber+2),m=p+e+s.totalTime_do.getWidth()+2*n.horizontalGapBetweenTimeAndScrubber):m=p+e+s.totalTime_do.getWidth()+2*n.horizontalGapBetweenTimeAndScrubber,n.showScrubber_bl||(m=-1e4),s.curTime_do.setX(p),s.curTime_do.setY(d),s.totalTime_do.setX(m),s.totalTime_do.setY(d)}else if(s.curTime_do){if(s.mainScrubber_do&&n.showScrubber_bl)var p=-1e4;else{var p=s.play_do.x+s.play_do.w+n.horizontalLeftGap+2*n.horizontalGapBetweenTimeAndScrubber,d=Math.round((s.sH-s.curTime_do.getHeight())/2+2);s.mainTitlebar_do&&(p+=s.mainTitlebar_do.w),s.curTime_do.setX(p),s.curTime_do.setY(d)}if(!s.mainTitlebar_do)var p=s.play_do.x+s.play_do.w+n.horizontalLeftGap,d=Math.round((s.sH-s.curTime_do.getHeight())/2+2);s.curTime_do.setX(p),s.curTime_do.setY(d),s.totalTime_do.setX(-1e4)}if(!s.curTime_do&&400<=s.sW&&(e+=n.horizontalLeftGap),s.mainScrubber_do&&n.showScrubber_bl){var u=s.play_do.x+s.play_do.w+n.horizontalLeftGap+n.horizontalGapBetweenTimeAndScrubber,d=Math.round((s.sH-s.mainScrubber_do.h)/2)+2;s.mainTitlebar_do&&(u+=s.mainTitlebar_do.w),s.curTime_do&&400<=s.sW?u=s.curTime_do.x+s.curTime_do.getWidth()+n.horizontalGapBetweenTimeAndScrubber:s.curTime_do?(u+=s.curTime_do.getWidth(),e-=2*n.horizontalGapBetweenTimeAndScrubber):(u+=Math.round(n.horizontalLeftGap-2),e+=n.horizontalGapBetweenTimeAndScrubber),s.mainScrubber_do.setX(u),s.mainScrubber_do.setY(d),s.mainScrubber_do.setWi
1dth(e)}}s.updateMainScrubber(s.percentPlayed)},s.setupVisualizer=function(){FWDSAPUtils.isLocal||n.useVisualizer_bl&&(s.visHolder_do=new FWDSAPDisplayObject("div"),s.visHolder_do.getStyle().borderRadius=n.cornerRoundness+"px",s.visHolder_do.getStyle().overflow="hidden",s.visHolder_do.screen.className="spectrum-visualizer-holder",s.visHolder_do.getStyle().pointerEvents="none",FWDSAPVisualizer.setPrototype(),s.vis_do=new FWDSAPVisualizer({visPrst:n.visualizerPreset,visClr:n.visualizerColor,visCapClr:n.visualizerCapColor},n,s),s.visHolder_do.addChild(s.vis_do),n.useStickyVisualizer_bl?(s.visHolder_do.getStyle().zIndex=1e18,s.visHolder_do.getStyle().overflow="visible",s.visHolder_do.getStyle().position="fixed",s.vis_do.stiky=!0,document.documentElement.appendChild(s.visHolder_do.screen)):s.addChild(s.visHolder_do))},s.resizeVisualizer=function(){if(s.vis_do){s.visW=s.sW;var e=s.visW,t=n.verticalBottomGap+5;"default"==n.visualizerPreset&&(t=s.sH),o.isShowed_bl||(t=60);var r=0,a=s.sH-t;if(n.fillEntirePlayer_bl&&!n.useStickyVisualizer_bl&&o.isShowed_bl&&(t=s.sH-10,a=10),o.isShowed_bl&&s.artwork_do&&(r=s.artwork_do.w,s.visW-=s.artwork_do.getWidth()),n.useStickyVisualizer_bl){var d=FWDSAPUtils.getViewportSize();e=d.w,s.visHolder_do.setWidth(e),s.visHolder_do.setY(d.h-s.sH-39),s.vis_do.setWidth(e),r=0,t=60}s.vis_do.resize(r,a,e,t)}},s.initVisualizer=function(e){s.vis_do&&s.vis_do.start(e)},s.setupPlayButton=function(){FWDSAPComplexButton.setPrototype(),s.play_do=new FWDSAPComplexButton("play-pause-button","<div class='"+o.fontIcon+" "+o.fontIcon+"-play-fill'></div>","<div class='"+o.fontIcon+" "+o.fontIcon+"-pause'></div>",n.playButtonsNormalColor,n.playButtonsSelectedColor,n.playButtonBackgroundNormalColor,n.playButtonBackgroundSelectedColor,!0),s.play_do.addListener(FWDSAPComplexButton.MOUSE_UP,s.playButtonMouseUpHandler),s.addChild(s.play_do)},s.playButtonMouseUpHandler=function(){0==s.play_do.currentState?s.dispatchEvent(r.PAUSE):s.dispatchEvent(r.PLAY)},s.showPlayButton=function(){s.play_do&&s.play_do.setButtonState(1)},s.showPauseButton=function(){s.play_do&&s.play_do.setButtonState(0)},s.setupTime=function(){n.showTime_bl&&(s.curTime_do=new FWDSAPDisplayObject("div"),s.curTime_do.screen.className="time",s.curTime_do.getStyle().whiteSpace="nowrap",s.curTime_do.getStyle().textAlign="left",s.curTime_do.getStyle().color=n.timeColor,s.addChild(s.curTime_do),s.totalTime_do=new FWDSAPDisplayObject("div"),s.totalTime_do.screen.className="time",s.totalTime_do.getStyle().whiteSpace="nowrap",s.totalTime_do.getStyle().textAlign="left",s.totalTime_do.getStyle().color=n.timeColor,s.addChild(s.totalTime_do),s.updateTime("00:00","00:00"))},s.updateTime=function(e,t){if(s.curTime_do&&t&&("00:00"==t&&(t=e),n.showScrubber_bl||"audio"!=n.type?s.curTime_do.setInnerHTML(e):s.curTime_do.setInnerHTML(e+" - "+t),s.totalTime_do.setInnerHTML(t),e.length!=s.lastTotalTimeLength||t.length!=s.lastCurTimeLength)){var r=s.curTime_do.offsetWidth,o=s.totalTime_do.offsetWidth;s.curTime_do.w=r,s.totalTime_do.w=o,s.resizeController(),setTimeout(function(){s.resizeController()},50),s.lastCurTimeLength=e.length,s.lastTotalTimeLength=t.length}},s.setupInfo=function(){n.showInfo_bl&&(s.mainTitlebar_do=new FWDSAPDisplayObject("div"),s.mainTitlebar_do.screen.className="fwdsap-info",s.animText1_do=new FWDSAPDisplayObject("div"),s.animText1_do.getStyle().whiteSpace="nowrap",s.animText1_do.screen.className="fwdsap-info",s.animText2_do=new FWDSAPDisplayObject("div"),s.animText2_do.getStyle().whiteSpace="nowrap",s.animText2_do.screen.className="fwdsap-info",s.animText2_do.setX(-1e3),s.mainTitlebar_do.addChild(s.animText1_do),s.mainTitlebar_do.addChild(s.animText2_do),s.addChild(s.mainTitlebar_do),setTimeout(function(){s.mainTitlebar_do.setHeight(s.animText1_do.getHeight())},100))},s.setInfo=function(e){n.showInfo_bl&&(s.animText1_do.setInnerHTML(e),s.animText2_do.setInnerHTML(e),s.startToCheckIfAnimTitle(!0),s.mainTitlebar_do.setHeight(s.animText1_do.getHeight()),s.resizeController(),setTimeout(function(){s.resizeController()},50))},s.startToCheckIfAnimTitle=function(e){e&&s.stopToAnimateText(),clearTimeout(s.animateTextId_to),clearTimeout(s.startToAnimateTextId_to),s.animateTextId_to=setTimeout(s.checkIfAnimTitle,10)},s.checkIfAnimTitle=function(){s.posTitleGrad()},s.posTitleGrad=function(){var e=s.mainTitlebar_do.w,t=s.animText1_do.getWidth();if(s.stopToAnimateText(),clearTimeout(s.startToAnimateTextId_to),t>e){if(s.isTextAnimating_bl)return;s.startToAnimateTextId_to=setTimeout(s.startToAnimateText,300)}else s.stopToAnimateText()},s.startToAnimateText=function(){s.isTextAnimating_bl||(s.isTextAnimating_bl=!0,s.animTextWidth=s.animText1_do.getWidth(),s.animText1_do.setX(0),s.animText2_do.setX(s.animTextWidth+10),cancelAnimationFrame(s.animateTextId_int),s.animateTextId_int=requestAnimationFrame(s.animateText))},s.stopToAnimateText=function(){s.isTextAnimating_bl&&s.sW!=s.prevTextSW&&(s.isTextAnimating_bl=!1,s.animText1_do.setX(0),s.animText2_do.setX(-1e3),cancelAnimationFrame(s.animateTextId_int),s.prevTextSW=s.sW)},s.animateText=function(){s.animateTextId_int=requestAnimationFrame(s.animateText);var e=s.mainTitlebar_do.w,t=s.animText1_do.getWidth();s.animText1_do.setX(s.animText1_do.x-.2),s.animText2_do.setX(s.animText2_do.x-.2),s.animText1_do.x<-t&&s.animText1_do.setX(s.animText2_do.x+s.animTextWidth+10),s.animText2_do.x<-t&&s.animText2_do.setX(s.animText1_do.x+s.animTextWidth+10)},s.setupMainScrubber=function(){if(n.showScrubber_bl&&!s.mainScrubber_do){s.mainScrubber_do=new FWDSAPDisplayObject("div"),s.mainScrubber_do.setOverflow("visible"),s.mainScrubber_do.screen.className="main-scrubber";s.mainScrubber_do.setHeight(16),s.addChild(s.mainScrubber_do),s.msBk_do=new FWDSAPDisplayObject("div"),s.msBk_do.screen.className="main-scrubber-background",s.msBk_do.getStyle().width="100%",s.msBk_do.getStyle().pointerEvents="none",s.msBk_do.getStyle().background=n.scrubberBackgroun
1dColor,s.msBk_do.setHeight(n.scrubbersHeight),s.mainScrubber_do.addChild(s.msBk_do),s.msPr_do=new FWDSAPDisplayObject("div"),s.msPr_do.screen.className="main-scrubber-progress",s.msPr_do.getStyle().pointerEvents="none",s.msPr_do.getStyle().background=n.scrubberProgressColor,s.mSCircle_do=new FWDSAPDisplayObject("div"),s.mSCircle_do.getStyle().borderRadius="100%",s.mSCircle_do.getStyle().pointerEvents="none",s.mSCircle_do.setWidth(n.scrubberCircleRadius),s.mSCircle_do.setHeight(n.scrubberCircleRadius),s.mSCircle_do.screen.className="main-scrubber-progress-circle",n.cornerRoundness&&(s.mainScrubber_do.getStyle().borderRadius=n.scrubbersHeight+"px",s.msBk_do.getStyle().borderRadius=n.scrubbersHeight+"px",s.msPr_do.getStyle().borderRadius=n.scrubbersHeight+"px"),s.mSCircleIn_do=new FWDSAPDisplayObject("div"),s.mSCircleIn_do.getStyle().background=n.scrubberProgressColor,s.mSCircleIn_do.setWidth(n.scrubberCircleRadius),s.mSCircleIn_do.setHeight(n.scrubberCircleRadius),s.mSCircleIn_do.setAlpha(0),s.mSCircle_do.addChild(s.mSCircleIn_do),s.msPr_do.setHeight(n.scrubbersHeight),s.mainScrubber_do.addChild(s.msPr_do),s.mainScrubber_do.addChild(s.mSCircle_do),s.updateMainScrubber(0),s.disableMainScrubber(),n.showScrubbersToolTips_bl&&(FWDSAPScrubberTooltip.setPrototype(),s.ttm=new FWDSAPScrubberTooltip(n.scrubbersToolTipsBackgroundColor,n.scrubbersToolTipsTextColor,"00:00","main-scrubber-"),s.addChild(s.ttm)),n.disableScrubber_bl||(s.hasPointerEvent_bl?(s.mainScrubber_do.screen.addEventListener("pointerover",s.mainScrubberOnOverHandler),s.mainScrubber_do.screen.addEventListener("pointerout",s.mainScrubberOnOutHandler),s.mainScrubber_do.screen.addEventListener("pointerdown",s.mainScrubberOnDownHandler)):s.screen.addEventListener&&(!s.isMbl&&(s.mainScrubber_do.screen.addEventListener("mouseover",s.mainScrubberOnOverHandler),s.mainScrubber_do.screen.addEventListener("mousemove",s.updateTooltipOnMove),s.mainScrubber_do.screen.addEventListener("mouseout",s.mainScrubberOnOutHandler),s.mainScrubber_do.screen.addEventListener("mousedown",s.mainScrubberOnDownHandler)),s.mainScrubber_do.screen.addEventListener("touchstart",s.mainScrubberOnDownHandler)))}},s.mainScrubberOnDownHandler=function(o){if(!s.isMainScrubberDisabled_bl){o.preventDefault&&o.preventDefault(),s.isMainScrubberScrubbing_bl=!0;var e=FWDSAPUtils.getViewportMouseCoordinates(o),a=e.screenX-s.mainScrubber_do.getGlobalX();0>a?a=0:a>s.mainScrubber_do.w&&(a=s.mainScrubber_do.w);var d=a/s.mainScrubber_do.w;s.disable_do&&s.addChild(s.disable_do),n.showScrubbersToolTips_bl&&s.ttm.show(),FWDAnimation.to(s.mSCircleIn_do,.4,{alpha:1,ease:Quart.easeOut}),s.updateMainScrubber(d),s.updateToolTip(a,d),s.dispatchEvent(r.START_TO_SCRUB),s.dispatchEvent(r.SCRUB,{percent:d}),s.hasPointerEvent_bl?(t.addEventListener("pointermove",s.mainScrubberMoveHandler),t.addEventListener("pointerup",s.mainScrubberEndHandler)):(t.addEventListener("mousemove",s.mainScrubberMoveHandler),t.addEventListener("mouseup",s.mainScrubberEndHandler),t.addEventListener("touchmove",s.mainScrubberMoveHandler,{passive:!1}),t.addEventListener("touchend",s.mainScrubberEndHandler))}},s.mainScrubberOnOverHandler=function(r){if(!s.isMainScrubberDisabled_bl){n.showScrubbersToolTips_bl&&0!=o.totalDuration&&s.ttm.show(),FWDAnimation.to(s.mSCircleIn_do,.4,{alpha:1,ease:Quart.easeOut}),!s.isMbl&&s.ttm&&t.addEventListener("mousemove",s.mainScrubberWMouseMove);var e=FWDSAPUtils.getViewportMouseCoordinates(r),a=e.screenX-s.mainScrubber_do.getGlobalX();0>a?a=0:a>s.mainScrubber_do.w&&(a=s.mainScrubber_do.w);var d=a/s.mainScrubber_do.w;s.updateToolTip(a,d)}},s.mainScrubberOnOutHandler=function(){s.isMainScrubberDisabled_bl||!s.isMainScrubberScrubbing_bl&&(s.ttm&&s.ttm.hide(),FWDAnimation.to(s.mSCircleIn_do,.4,{alpha:0,ease:Quart.easeOut}))},s.mainScrubberMoveHandler=function(o){o.preventDefault&&o.preventDefault();var e=FWDSAPUtils.getViewportMouseCoordinates(o);s.vcX=e.screenX,s.vcY=e.screenY,FWDSAPUtils.hitTest(s.mainScrubber_do.screen,s.vcX,s.vcY)||s.isMainScrubberScrubbing_bl||(t.removeEventListener("mousemove",s.mainScrubberWMouseMove),s.ttm.hide(),FWDAnimation.to(s.mSCircleIn_do,.4,{alpha:0,ease:Quart.easeOut}));var e=FWDSAPUtils.getViewportMouseCoordinates(o),n=e.screenX-s.mainScrubber_do.getGlobalX();0>n?n=0:n>s.mainScrubber_do.w&&(n=s.mainScrubber_do.w);var a=n/s.mainScrubber_do.w;s.updateToolTip(n,a),s.updateMainScrubber(a),s.dispatchEvent(r.SCRUB,{percent:a})}
1,s.mainScrubberEndHandler=function(o){if(s.disable_do&&s.contains(s.disable_do)&&s.removeChild(s.disable_do),s.isMainScrubberScrubbing_bl=!1,o){var e=FWDSAPUtils.getViewportMouseCoordinates(o);FWDSAPUtils.hitTest(s.mainScrubber_do.screen,e.screenX,e.screenY)||(s.ttm&&s.ttm.hide(),FWDAnimation.to(s.mSCircleIn_do,.4,{alpha:0,ease:Quart.easeOut}))}s.dispatchEvent(r.STOP_TO_SCRUB),s.hasPointerEvent_bl?(t.removeEventListener("pointermove",s.mainScrubberMoveHandler),t.removeEventListener("pointerup",s.mainScrubberEndHandler)):(t.removeEventListener("mousemove",s.mainScrubberMoveHandler),t.removeEventListener("mouseup",s.mainScrubberEndHandler),t.removeEventListener("touchmove",s.mainScrubberMoveHandler),t.removeEventListener("touchend",s.mainScrubberEndHandler))},s.mainScrubberWMouseMove=function(r){var e=FWDSAPUtils.getViewportMouseCoordinates(r);s.vcX=e.screenX,s.vcY=e.screenY,FWDSAPUtils.hitTest(s.mainScrubber_do.screen,s.vcX,s.vcY)||s.isMainScrubberScrubbing_bl||(t.removeEventListener("mousemove",s.mainScrubberWMouseMove),s.ttm.hide(),FWDAnimation.to(s.mSCircleIn_do,.4,{alpha:0,ease:Quart.easeOut}));var e=FWDSAPUtils.getViewportMouseCoordinates(r),o=e.screenX-s.mainScrubber_do.getGlobalX();0>o?o=0:o>s.mainScrubber_do.w&&(o=s.mainScrubber_do.w);var n=o/s.mainScrubber_do.w;s.updateToolTip(o,n)},s.disableMainScrubber=function(){s.mainScrubber_do&&(s.isMainScrubberDisabled_bl=!0,s.mainScrubber_do.setButtonMode(!1),s.updateMainScrubber(0),s.mainScrubberEndHandler())},s.enableMainScrubber=function(){!s.mainScrubber_do||n.disableScrubber_bl||(s.isMainScrubberDisabled_bl=!1,!s.disableScrubber_bl&&s.mainScrubber_do.setButtonMode(!0))},s.updateMainScrubber=function(e){if(s.mainScrubber_do&&!isNaN(e)){var t=Math.round(e*s.mainScrubber_do.w);s.percentPlayed=e,s.isMainScrubberLineVisible_bl=!0,s.msPr_do.setWidth(t),t-=s.mSCircle_do.w/2,t>s.mainScrubber_do.w-s.mSCircle_do.w&&(t=s.mainScrubber_do.w-s.mSCircle_do.w),0>t&&(t=0),FWDAnimation.to(s.mSCircle_do,.5,{x:t,ease:Quart.easeOut})}},s.updateToolTip=function(e,t){if(n.showScrubbersToolTips_bl&&!isNaN(t)){s.ttm.setLabel(FWDSAPUtils.formatTime(Math.round(o.totalDuration*t))),s.ttm.setX(Math.round(s.mainScrubber_do.x+e-s.ttm.getWidth()/2));var r;r=Math.round(s.mainScrubber_do.y-s.ttm.h-n.scrubbersHeight/2-s.mSCircle_do.h/2)-n.scrubberCircleTooltipGap,s.ttm.setY(r)}},s.updateTooltipOnMove=function(t){var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenX-s.mainScrubber_do.getGlobalX();0>r?r=0:r>s.mainScrubber_do.w&&(r=s.mainScrubber_do.w);var o=r/s.mainScrubber_do.w;s.updateToolTip(r,o)},s.setupShareButton=function(){n.showShareButton_bl&&(FWDSASimpleButton.setPrototype(),s.shareBtn_do=new FWDSASimpleButton("share-button","<div class='"+o.fontIcon+" "+o.fontIcon+"-share'></div>",n.buttonsNormalColor,n.buttonsSelectedColor),s.isMbl?s.shareBtn_do.addListener(FWDSASimpleButton.MOUSE_UP,s.shareButtonMouseUpHandler):s.shareBtn_do.addListener(FWDSASimpleButton.MOUSE_OVER,s.shareButtonMouseUpHandler),s.btnsHolder_do.addChild(s.shareBtn_do),s.btns_ar.push(s.shareBtn_do),s.setupShareWindow())},s.shareButtonMouseUpHandler=function(){s.isMbl?s.share_do.isShowed?s.share_do.hide(!0):s.share_do.show():s.share_do.show()},s.setupShareWindow=function(){FWDSAPShare.setPrototype(),s.share_do=new FWDSAPShare(s,n),s.share_do.addListener(FWDSAPShare.SHOW,s.onShareShow),s.share_do.addListener(FWDSAPShare.HIDE,s.onShareHide)},s.onShareShow=function(){s.isMbl||(s.shareBtn_do.isDisabled_bl=!0)},s.onShareHide=function(){s.isMbl||(s.shareBtn_do.isDisabled_bl=!1),s.shareBtn_do.setNormalState(!0)},s.setupPlaybackRateButton=function(){n.showPlaybackRateButton_bl&&(FWDSASimpleButton.setPrototype(),s.playbackRateBtn_do=new FWDSASimpleButton("playback-rate-button","<div class='"+o.fontIcon+" "+o.fontIcon+"-watch-later'></div>",n.buttonsNormalColor,n.buttonsSelectedColor),!s.isMbl&&s.playbackRateBtn_do.addListener(FWDSAPComplexButton.MOUSE_OVER,s.playbakrateButtonMouseOverHandler),s.playbackRateBtn_do.addListener(FWDSAPComplexButton.MOUSE_UP,s.playbakrateButtonMouseOverHandler),s.btnsHolder_do.addChild(s.playbackRateBtn_do),s.btns_ar.push(s.playbackRateBtn_do),FWDSAPPlaybackRateScrubber.setPrototype(),s.playbackRate_do=new FWDSAPPlaybackRateScrubber(s,n),s.playbackRate_do.addListener(FWDSAPPlaybackRateScrubber.CHANGE_PLAYBACK_RATE,s.onPlaybackRateChange),s.playbackRate_do.addListener(FWDSAPPlaybackRateScrubber.SHOW,s.onPlaybacRateShow),s.playbackRate_do.addListener(FWDSAPPlaybackRateScrubber.HIDE,s.onPlaybackRateHide))},s.playbakrateButtonMouseOverHandler=function(){s.isMbl?s.playbackRate_do.isShowed?s.playbackRate_do.hide(!0):s.playbackRate_do.show():s.playbackRate_do.show()},s.onPlaybackRateChange=function(){o.setPlaybackRate(n.defaultPlaybackRate)},s.onPlaybacRateShow=function(){s.isMbl||(s.shareBtn_do&&(s.shareBtn_do.getStyle().pointerEvents="none"),s.volumeBtn_do&&(s.volumeBtn_do.getStyle().pointerEvents="none")),s.playbackRateBtn_do.isDisabled_bl=!0},s.onPlaybackRateHide=function(){s.isMbl||(s.shareBtn_do&&(s.shareBtn_do.getStyle().pointerEvents="auto"),s.volumeBtn_do&&(s.volumeBtn_do.getStyle().pointerEvents="auto")),s.playbackRateBtn_do.isDisabled_bl=!1,s.playbackRateBtn_do.setNormalState(!0)},s.setupVolumeButton=function(){n.showVolumeButton_bl&&(FWDSAPComplexButton.setPrototype(),s.volumeBtn_do=new FWDSAPComplexButton("volume-button","<div class='"+o.fontIcon+" "+o.fontIcon+"-sound'></div>","<div class='"+o.fontIcon+" "+o.fontIcon+"-sound-off'></div>",n.buttonsNormalColor,n.buttonsSelectedColor),s.volumeBtn_do.addListener(FWDSAPComplexButton.MOUSE_OVER,s.volumeButtonMouseOverHandler),s.volumeBtn_do.addListener(FWDSAPComplexButton.MOUSE_UP,s.volumeButtonMouseUpHandler),s.btnsH
1older_do.addChild(s.volumeBtn_do),s.btns_ar.push(s.volumeBtn_do))},s.volumeButtonMouseOverHandler=function(){n.showVolumeScrubber_bl&&(s.isMbl?s.volume_do.isShowed?s.volume_do.hide(!0):s.volume_do.show():s.volume_do.show())},s.volumeButtonMouseUpHandler=function(){0!=n.volume&&(n.lastVolume=n.volume),n.volume=0==n.volume?n.lastVolume:0,o.setVolume(n.volume,!0)},s.setupVolumeScrubber=function(){n.showVolumeScrubber_bl&&(FWDSAPVolumeScrubber.setPrototype(),s.volume_do=new FWDSAPVolumeScrubber(s,n),s.volume_do.addListener(r.CHANGE_VOLUME,s.onVolumeChange),s.volume_do.addListener(FWDSAPVolumeScrubber.SHOW,s.onVolumeShow),s.volume_do.addListener(FWDSAPVolumeScrubber.HIDE,s.onVolumeHide))},s.onVolumeChange=function(){o.setVolume(n.volume,!1)},s.onVolumeShow=function(){s.isMbl||(s.shareBtn_do&&(s.shareBtn_do.getStyle().pointerEvents="none"),s.playbackRateBtn_do&&(s.playbackRateBtn_do.getStyle().pointerEvents="none")),s.volumeBtn_do.isDisabled_bl=!0},s.onVolumeHide=function(){s.isMbl||(s.shareBtn_do&&(s.shareBtn_do.getStyle().pointerEvents="auto"),s.playbackRateBtn_do&&(s.playbackRateBtn_do.getStyle().pointerEvents="auto")),s.volumeBtn_do.isDisabled_bl=!1,s.volumeBtn_do.setNormalState(!0)},s.setupStickyButton=function(){n.showStickyButtonp_bl&&(FWDSAPComplexButton.setPrototype(),s.stickyBtn_do=new FWDSAPComplexButton("sticky-button","<div class='"+o.fontIcon+" "+o.fontIcon+"-close'></div>","<div class='"+o.fontIcon+" "+o.fontIcon+"-next'></div>",n.stickyButtonsNormalColor,n.stickyButtonsSelectedColor,n.stickyButtonBackgroundNormalColor,n.stickyButtonBackgroundSelectedColor),s.stickyBtn_do.addListener(FWDSAPComplexButton.MOUSE_UP,s.tickyButtonMouseUpHandler),s.btnsHolder_do.addChild(s.stickyBtn_do),s.btns_ar.push(s.stickyBtn_do))},s.tickyButtonMouseUpHandler=function(){if(o.isShowed_bl)o.isShowed_bl=!1,s.stickyBtn_do.setButtonState(0),FWDAnimation.to(s.stickyBtn_do,.8,{y:-s.stickyBtn_do.h,ease:Expo.easeInOut}),n.useVisualizer_bl&&(FWDAnimation.to(s.visHolder_do,.8,{y:-s.sH+5,ease:Expo.easeInOut,onComplete:function(){s.visHolder_do.getStyle().overflow="visible"}}),s.vis_do.updateIfSticky(!0)),s.visHolder_do.getStyle().borderRadius="0px",s.visHolder_do.setX(0);else{o.isShowed_bl=!0;var e=n.verticalTopGap;n.showScrubber_bl||(e=s.sH-s.stickyBtn_do.h-n.verticalBottomGap/2),n.showScrubber_bl||n.showTime_bl||(e=Math.round((s.sH-s.stickyBtn_do.h)/2+5)),s.showAllOnCenter_bl&&(e=Math.round((s.sH-s.stickyBtn_do.h)/2+5)),s.stickyBtn_do.setButtonState(1),FWDAnimation.to(s.stickyBtn_do,.8,{y:e,ease:Expo.easeInOut}),n.useVisualizer_bl&&(s.visHolder_do.getStyle().overflow="hidden",FWDAnimation.to(s.visHolder_do,.8,{y:0,ease:Expo.easeInOut}),s.vis_do.updateIfSticky(!1)),s.visHolder_do.getStyle().borderRadius=n.cornerRoundness+"px",s.visHolder_do.setX(0)}s.resizeVisualizer(),o.showHideStickyPlayer(!0)},s.init()};r.SHARE="shareShare",r.PLAY="play",r.PAUSE="pause",r.VOLUME_START_TO_SCRUB="volumeStartToScrub",r.VOLUME_STOP_TO_SCRUB="volumeStopToScrub",r.START_TO_SCRUB="startToScrub",r.SCRUB="scrub",r.STOP_TO_SCRUB="stopToScrub",r.CHANGE_VOLUME="changeVolume",r.SHOW_CATEGORIES="showCategories",r.setPrototype=function(){r.prototype=new FWDSAPDisplayObject("div")},t.FWDSAPController=r}(window),function(e){e.FWDSAPData=function(e){var t=this;t.proxyCors=e.proxyCors||"",t.src=e.src||"",t.startAtTime=e.startAtTime,t.stopAtTime=e.stopAtTime,t.initializeOnlyWhenVisible_bl=e.initializeOnlyWhenVisible||"yes",t.initializeOnlyWhenVisible_bl=!("yes"!=t.initializeOnlyWhenVisible_bl),t.rightClickContextMenu=e.rightClickContextMenu||"developer";var r="developer"==t.rightClickContextMenu||"disabled"==t.rightClickContextMenu||"default"==t.rightClickContextMenu;r||(t.rightClickContextMenu="developer"),t.addKeyboardSupport_bl=e.addKeyboardSupport||"yes",t.addKeyboardSupport_bl=!("yes"!=t.addKeyboardSupport_bl),t.displayType=e.dis
1playType||"responsive",t.showStickyButtonp_bl=e.showStickyButton||"yes",t.showStickyButtonp_bl=!("yes"!=t.showStickyButtonp_bl),t.stickyButtonsNormalColor=e.stickyButtonsNormalColor||"#FFFFFF",t.stickyButtonsSelectedColor=e.stickyButtonsSelectedColor||"#111111",t.stickyButtonBackgroundNormalColor=e.stickyButtonBackgroundNormalColor||"#ffde6a",t.stickyButtonBackgroundSelectedColor=e.stickyButtonBackgroundSelectedColor||"#FFFFFF","sticky"!=t.displayType&&(t.showStickyButtonp_bl=!1),t.loop_bl=e.loop||"yes",t.loop_bl=!("yes"!=t.loop_bl),t.showAllOnCenter_bl=e.showAllOnCenter||"no",t.showAllOnCenter_bl=!("yes"!=t.showAllOnCenter_bl),t.showAllOnCenterDefault_bl=t.showAllOnCenter_bl,t.info="",t.shareButtons=e.shareButtons||[],t.showShareButton_bl=!!(0<t.shareButtons.length),t.shareBackgroundColor=e.shareBackgroundColor||"#FFF",t.shareText=e.shareText||"Share on",t.showVolumeButton_bl=e.showVolumeButton||"yes",t.showVolumeButton_bl=!("yes"!=t.showVolumeButton_bl),t.showPlaybackRateButton_bl=e.showPlaybackRateButton||"yes",t.showPlaybackRateButton_bl=!("yes"!=t.showPlaybackRateButton_bl),t.defaultPlaybackRate=e.defaultPlaybackRate||1,t.spaceBetweenButtons=e.spaceBetweenButtons||10,t.sharedURL="page",t.showInfo_bl=e.showInfo||"yes",t.showInfo_bl=!("yes"!=t.showInfo_bl),t.title=e.title||"",t.artist=e.artist||"",t.width=e.width||800,t.height=e.height||140,t.horizontalLeftGap=e.horizontalLeftGap||7,t.horizontalRightGap=e.horizontalRightGap||7,t.verticalTopGap=e.verticalTopGap||17,t.verticalBottomGap=e.verticalBottomGap||17,t.cornerRoundness=e.cornerRoundness,t.cornerRoundness==null&&(t.cornerRoundness=20),t.buttonsNormalColor=e.buttonsNormalColor||"#e78e09",t.buttonsSelectedColor=e.buttonsSelectedColor||"#888888",t.playButtonsNormalColor=e.playButtonsNormalColor||"#FFFFFF",t.playButtonsSelectedColor=e.playButtonsSelectedColor||"#111111",t.playButtonBackgroundNormalColor=e.playButtonBackgroundNormalColor||"#ffde6a",t.playButtonBackgroundSelectedColor=e.playButtonBackgroundSelectedColor||"#FFFFFF",t.showArtwork_bl=e.showArtwork||"yes",t.showArtwork_bl=!("yes"!=t.showArtwork_bl),t.artworkSrc=e.artworkSrc||"",t.artworkImageWidth=e.artworkImageWidth||200,t.artworkImageBacgroundColor=e.artworkImageBacgroundColor||"#333",t.showVolume_bl=e.showVolume||"yes",t.showVolume_bl=!("yes"!=t.showVolume_bl),t.volume=e.volume,t.volume==null&&(t.volume=1),FWDSAPUtils.isMobile&&(t.volume=1),t.showVolumeScrubber_bl=e.showVolumeScrubber||"yes",t.showVolumeScrubber_bl=!("yes"!=t.showVolumeScrubber_bl),t.volumeScrubberMainWidth=e.volumeScrubberMainWidth||14,t.volumeScrubberMainHeight=e.volumeScrubberMainHeight||14,t.volumeScrubberCircleRadius=e.volumeScrubberCircleRadius||10,t.volumescrubberCircleTooltipGap=e.volumescrubberCircleTooltipGap||4,t.volumeScrubberWidth=e.volumeScrubberWidth||4,t.volumeBackgroundColor=e.volumeBackgroundColor||"#383838",t.volumeScrubberBackgroundColor=e.volumeScrubberBackgroundColor||"#383838",t.volumeScrubberProgressColor=e.volumeScrubberProgressColor||"#BD264B",t.volumeScrubberToolTipsBackgroundColor=e.volumeScrubberToolTipsBackgroundColor||"#FFF",t.volumeScrubbersToolTipsTextColor=e.volumescrubberToolTipsTextColor||"#111",t.showTime_bl=e.showTime||"yes",t.showTime_bl=!("yes"!=t.showTime_bl),t.timeColor=e.timeColor||"#F8F8F8",t.showScrubber_bl=e.showScrubber||"yes",t.showScrubber_bl=!("yes"!=t.showScrubber_bl),t.showScrubberDefault_bl=t.showScrubber_bl,t.disableScrubber_bl=e.disableScrubber||"yes",t.disableScrubber_bl=!("yes"!=t.disableScrubber_bl),t.showScrubbersToolTips_bl=e.showScrubbersToolTips||"yes",t.showScrubbersToolTips_bl=!("yes"!=t.showScrubbersToolTips_bl),t.scrubberCircleRadius=e.scrubberCircleRadius||10,t.scrubberCircleTooltipGap=e.scrubberCircleTooltipGap||4,t.scrubbersHeight=e.scrubbersHeight||4,t.horizontalGapBetweenTimeAndScrubber=e.horizontalGapBetweenTimeAndScrubber||14,t.scrubberBackgroundColor=e.scrubberBackgroundColor||"#383838",t.scrubberProgressColor=e.scrubberProgressColor||"#BD264B",t.scrubbersToolTipsBackgroundColor=e.scrubbersToolTipsBackgroundColor||"#FFF",t.scrubbersToolTipsTextColor=e.scrubbersToolTipsTextColor||"#111",t.mainBackgroun
1dColor=e.mainBackgroundColor||"#111",t.backgroundGradientColor1=e.backgroundGradientColor1||"rgba(0, 0, 0, 0)",t.backgroundGradientColor2=e.backgroundGradientColor2||"rgba(0, 0, 0, 0.3)",t.useVisualizer_bl=e.useVisualizer||"yes",t.useVisualizer_bl=!("yes"!=t.useVisualizer_bl),t.useStickyVisualizer_bl=e.useStickyVisualizer||"no",t.useStickyVisualizer_bl=!("yes"!=t.useStickyVisualizer_bl),"sticky"==t.displayType&&(t.useStickyVisualizer_bl=!1);var o=["default","wave1","wave2","wave3","bars1","bars2"];t.visualizerRandomPreset_bl=e.visualizerRandomPreset||"no",t.visualizerRandomPreset_bl=!("yes"!=t.visualizerRandomPreset_bl),t.fillEntirePlayer_bl=e.fillEntirePlayer||"no",t.fillEntirePlayer_bl=!("yes"!=t.fillEntirePlayer_bl),t.visualizerPreset=e.visualizerPreset||"wave1",t.visualizerRandomPreset_bl&&(t.visualizerPreset=o[Math.floor(Math.random()*o.length)]),t.visualizerColor=e.visualizerColor||["#AAAAAA","#999999","#888888","#777777","#666666"],t.visualizerCapColor=e.visualizerCapColor||"#FFF",t.proxyCors=e.proxyCors||"",t.type=e.type||"audio","audio"!=t.type&&(t.showAllOnCenter_bl=!0,t.showScrubber_bl=!1)}}(window),function(e){'use strict';e.FWDSAPDisplayObject=function(e,t,r,o,n){var s=this;if(s.listeners={events_ar:[]},"div"==e||"img"==e||"canvas"==e||"input"==e)s.type=e;else throw Error("Type is not valid! "+e);s.children_ar=[],s.style,s.screen,s.transform,s.position=t||"absolute",s.overflow=r||"hidden",s.display=o||"inline-block",s.visible=!0,s.buttonMode,s.x=0,s.y=0,s.w=0,s.h=0,s.rect,s.alpha=1,s.innerHTML="",s.opacityType="",s.isHtml5_bl=!1,n?s.hasTransform3d_bl=s.hasTransform2d_bl=!1:(s.hasTransform3d_bl=FWDSAPUtils.hasTransform3d,s.hasTransform2d_bl=FWDSAPUtils.hasTransform2d),s.hasBeenSetSelectable_bl=!1,s.init=function(){s.setScreen()},s.getTransform=function(){for(var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform"],t;t=e.shift();)if("undefined"!=typeof s.screen.style[t])return t;return!1},s.getOpacityType=function(){var e;return e="undefined"==typeof s.screen.style.opacity?"filter":"opacity",e},s.setScreen=function(e){"img"==s.type&&e?(s.screen=e,s.setMainProperties()):(s.screen=document.createElement(s.type),s.setMainProperties())},s.setMainProperties=function(){s.transform=s.getTransform(),s.setPosition(s.position),s.setOverflow(s.overflow),s.opacityType=s.getOpacityType(),"opacity"==s.opacityType&&(s.isHtml5_bl=!0),"filter"==s.opacityType&&(s.screen.style.filter="inherit"),s.screen.style.left="0px",s.screen.style.top="0px",s.screen.style.margin="0px",s.screen.style.padding="0px",s.screen.style.maxWidth="none",s.screen.style.maxHeight="none",s.screen.style.border="none",s.screen.style.lineHeight="1",s.screen.style.boxSizing="border-box",s.screen.style.backfaceVisibility="hidden",s.screen.style.webkitBackfaceVisibility="hidden",s.screen.style.MozBackfaceVisibility="hidden","img"==e&&(s.setWidth(s.screen.width),s.setHeight(s.screen.height))},s.setBackfaceVisibility=function(){s.screen.style.backfaceVisibility="visible",s.screen.style.webkitBackfaceVisibility="visible",s.screen.style.MozBackfaceVisibility="visible"},s.setSelectable=function(e){e||(s.screen.style.userSelect="none",s.screen.style.MozUserSelect="none",s.screen.style.webkitUserSelect="none",s.screen.style.khtmlUserSelect="none",s.screen.style.oUserSelect="none",s.screen.style.msUserSelect="none",s.screen.msUserSelect="none",s.screen.ondragstart=function(){return!1},s.screen.onselectstart=function(){return!1},s.screen.ontouchstart=function(){return!1},s.screen.style.webkitTouchCallout="none",s.hasBeenSetSelectable_bl=!0)},s.getScreen=function(){return s.screen},s.setVisible=function(e){s.visible=e,s.screen.style.visibility=!0==s.visible?"visible":"hidden"},s.getVisible=function(){return s.visible},s.setResizableSizeAfterParent=function(){s.screen.style.width="100%",s.screen.style.height="100%"},s.getStyle=function(){return s.screen.style},s.setOverflow=function(e){s.overflow=e,s.screen.style.overflow=s.overflow},s.setPosition=function(e){s.position=e,s.screen.style.position=s.position},s.setDisplay=function(e){s.display=e,s.screen.style.display=s.display},s.setButtonMode=function(e){s.buttonMode=e,s.screen.style.cursor=!0==s.buttonMode?"pointer":"default"},s.setBkColor=function(e){s.screen.style.backgroundColor=e},s.setInnerHTML=function(e){s.innerHTML=e,s.screen.innerHTML=s.innerHTML},s.getInnerHTML=function(){return s.innerHTML},s.getRect=function(){return s.screen.getBoundingClientRect()}
1,s.setAlpha=function(e){s.alpha=e,"opacity"==s.opacityType?s.screen.style.opacity=s.alpha:"filter"==s.opacityType&&(s.screen.style.filter="alpha(opacity="+100*s.alpha+")",s.screen.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+Math.round(100*s.alpha)+")")},s.getAlpha=function(){return s.alpha},s.getRect=function(){return s.screen.getBoundingClientRect()},s.getGlobalX=function(){return s.getRect().left},s.getGlobalY=function(){return s.getRect().top},s.setX=function(e){s.x=e,s.hasTransform3d_bl?s.screen.style[s.transform]="translate3d("+s.x+"px,"+s.y+"px,0)":s.hasTransform2d_bl?s.screen.style[s.transform]="translate("+s.x+"px,"+s.y+"px)":s.screen.style.left=s.x+"px"},s.getX=function(){return s.x},s.setY=function(e){s.y=e,s.hasTransform3d_bl?s.screen.style[s.transform]="translate3d("+s.x+"px,"+s.y+"px,0)":s.hasTransform2d_bl?s.screen.style[s.transform]="translate("+s.x+"px,"+s.y+"px)":s.screen.style.top=s.y+"px"},s.getY=function(){return s.y},s.setWidth=function(e){s.w=e,"img"==s.type?(s.screen.width=s.w,s.screen.style.width=s.w+"px"):s.screen.style.width=s.w+"px"},s.getWidth=function(){return"div"==s.type?0==s.screen.offsetWidth?s.w:s.screen.offsetWidth:"img"==s.type?0==s.screen.offsetWidth?0==s.screen.width?s._w:s.screen.width:s.screen.offsetWidth:"canvas"==s.type?0==s.screen.offsetWidth?s.w:s.screen.offsetWidth:void 0},s.setHeight=function(e){s.h=e,"img"==s.type?(s.screen.height=s.h,s.screen.style.height=s.h+"px"):s.screen.style.height=s.h+"px"},s.getHeight=function(){return"div"==s.type?0==s.screen.offsetHeight?s.h:s.screen.offsetHeight:"img"==s.type?0==s.screen.offsetHeight?0==s.screen.height?s.h:s.screen.height:s.screen.offsetHeight:"canvas"==s.type?0==s.screen.offsetHeight?s.h:s.screen.offsetHeight:void 0},s.addChild=function(t){s.contains(t)?(s.children_ar.splice(FWDSAPUtils.indexOfArray(s.children_ar,t),1),s.children_ar.push(t),s.screen.appendChild(t.screen)):(s.children_ar.push(t),s.screen.appendChild(t.screen))},s.removeAllChilds=function(){for(var e=0,t;e<s.getNumChildren();e++)t=s.children_ar.splice(0,1)[0],s.screen.removeChild(t.screen),e--},s.removeChild=function(t){if(s.contains(t))s.children_ar.splice(FWDSAPUtils.indexOfArray(s.children_ar,t),1),s.screen.removeChild(t.screen);else throw Error("##removeChild()## Child dose't exist, it can't be removed!")},s.contains=function(t){return-1!=FWDSAPUtils.indexOfArray(s.children_ar,t)},s.addChildAt=function(t,e){if(0==s.getNumChildren())s.children_ar.push(t),s.screen.appendChild(t.screen);else if(1==e)s.screen.insertBefore(t.screen,s.children_ar[0].screen),s.screen.insertBefore(s.children_ar[0].screen,t.screen),s.contains(t)?s.children_ar.splice(FWDSAPUtils.indexOfArray(s.children_ar,t),1,t):s.children_ar.splice(FWDSAPUtils.indexOfArray(s.children_ar,t),0,t);else{if(0>e||e>s.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");s.screen.insertBefore(t.screen,s.children_ar[e].screen),s.contains(t)?s.children_ar.splice(FWDSAPUtils.indexOfArray(s.children_ar,t),1,t):s.children_ar.splice(FWDSAPUtils.indexOfArray(s.children_ar,t),0,t)}},s.getChildAt=function(e){if(0>e||e>s.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");if(0==s.getNumChildren())throw Errror("##getChildAt## Child dose not exist!");return s.children_ar[e]},s.removeChildAtZero=function(){s.screen.removeChild(s.children_ar[0].screen),s.children_ar.shift()},s.getNumChildren=function(){return s.children_ar.length},s.setCSSGradient=function(e,t){FWDSAPUtils.isIEAndLessThen10?s.setBkColor(e):(s.screen.style.backgroundImage="-webkit-linear-gradient(top, "+e+", "+t+")",s.screen.style.backgroundImage="-moz-linear-gradient(top, "+e+", "+t+")",s.screen.style.backgroundImage="-ms-linear-gradient(top, "+e+", "+t+")",s.screen.style.backgroundImage="-o-linear-gradient(top, "+e+", "+t+")")},s.addListener=function(e,t){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var r={};r.type=e,r.listener=t,r.target=s,s.listeners.events_ar.push(r)},s.dispatchEvent=function(e,t){if(null!=s.listeners){if(null==e)throw Error("type is required.");
1if("object"==typeof e)throw Error("type must be of type String.");for(var r=0,o=s.listeners.events_ar.length;r<o;r++)if(s.listeners.events_ar[r].target===s&&s.listeners.events_ar[r].type===e){if(t)for(var n in t)s.listeners.events_ar[r][n]=t[n];s.listeners.events_ar[r].listener.call(s,s.listeners.events_ar[r])}}},s.removeListener=function(e,t){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+e);for(var r=0,o=s.listeners.events_ar.length;r<o;r++)if(s.listeners.events_ar[r].target===s&&s.listeners.events_ar[r].type===e&&s.listeners.events_ar[r].listener===t){s.listeners.events_ar.splice(r,1);break}},s.disposeImage=function(){"img"==s.type&&(s.screen.src=null)},s.destroy=function(){s.hasBeenSetSelectable_bl&&(s.screen.ondragstart=null,s.screen.onselectstart=null,s.screen.ontouchstart=null),s.screen.removeAttribute("style"),s.listeners=[],s.listeners=null,s.children_ar=[],s.children_ar=null,s.style=null,s.screen=null,s.transform=null,s.position=null,s.overflow=null,s.display=null,s.visible=null,s.buttonMode=null,s.x=null,s.y=null,s.w=null,s.h=null,s.rect=null,s.alpha=null,s.innerHTML=null,s.opacityType=null,s.isHtml5_bl=null,s.hasTransform3d_bl=null,s.hasTransform2d_bl=null,s=null},s.init()}}(window),function(){window.FWDSAPEventDispatcher=function(){this.listeners={events_ar:[]},this.addListener=function(e,t){if(e==null)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var r={};r.type=e,r.listener=t,r.target=this,this.listeners.events_ar.push(r)},this.dispatchEvent=function(e,t){if(null!=this.listeners){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");for(var r=0,o=this.listeners.events_ar.length;r<o;r++)if(this.listeners.events_ar[r].target===this&&this.listeners.events_ar[r].type===e){if(t)for(var n in t)this.listeners.events_ar[r][n]=t[n];this.listeners.events_ar[r].listener.call(this,this.listeners.events_ar[r])}}},this.removeListener=function(e,t){if(e==null)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+e);for(var r=0,o=this.listeners.events_ar.length;r<o;r++)if(this.listeners.events_ar[r].target===this&&this.listeners.events_ar[r].type===e&&this.listeners.events_ar[r].listener===t){this.listeners.events_ar.splice(r,1);break}},this.destroy=function(){this.listeners=null,this.addListener=null,this.dispatchEvent=null,this.removeListener=null}}}(window),function(e){var t=function(r){var o=this,n=t.prototype;o.init=function(){o.setResizableSizeAfterParent(),o.getStyle().width="80%",o.textHolder_do=new FWDSAPDisplayObject("div"),FWDSAPUtils.isIEAndLessThen9||(o.textHolder_do.getStyle().font="Arial"),o.textHolder_do.getStyle().wordWrap="break-word",o.textHolder_do.getStyle().padding="10px 10px 11px",o.textHolder_do.getStyle().paddingLeft="36px",o.textHolder_do.getStyle().lineHeight="18px",o.textHolder_do.setBkColor("#EEEEEE"),o.warningIcon_do=new FWDSAPDisplayObject("div"),o.warningIcon_do.setInnerHTML("<div class='"+r.fontIcon+" "+r.fontIcon+"-warning'></div>"),o.warningIcon_do.screen.style.fontSize="20px",o.warningIcon_do.screen.style.color="#F00",o.addChild(o.textHolder_do),o.addChild(o.warningIcon_do)},o.showText=function(t){o.isShowedOnce_bl||(e.addEventListener("click",o.closeWindow),o.isShowedOnce_bl=!0),o.textHolder_do.setInnerHTML(t),clearTimeout(o.show_to),o.show()},o.show=function(){o.isShowed_bl=!0,o.setVisible(!0),setTimeout(function(){o.positionAndResize()},10),e.addEventListener("click",o.click)},o.positionAndResize=function(){o.setHeight(o.textHolder_do.getHeight()),o.warningIcon_do.setX(10),o.warningIcon_do.setY(Math.round((o.h-o.warningIcon_do.getHeight())/2))},o.closeWindow=function(){o.isShowed_bl=!1,clearTimeout(o.show_to);try{r.main_do.removeChild(o)}catch(t){}e.removeEventListener("click",o.click)},o.click=function(){console.log("clcicicici"),o.closeWindow()},o.init()};t.setPrototype=function(){t.prototype=new FWDSAPDisplayObject("div","absolute")},t.prototype=null,e.FWDSAPInfo=t}(window),function(t){'use strict';var r=function(o,n){var s=this;s.prt=o,s.isMbl=FWDSAPUtils.isMobile,s._d=o._d,s.percent=0,s.minValue=.5,s.maxValue=3,s.init=function(){s.screen.className="fwdsap",s.setOverflow("visible"),s.setupCnt(),s.getStyle().zIndex="999999999999999",document.documentElement.appendChild(s.screen),s.setX(-1e5),s.removeScreen_to=setTimeout(function(){document.documentElement.removeChild(s.screen)},400)}
1,s.setupCnt=function(){s.setOverflow("visible"),s.setWidth(n.volumeScrubberMainWidth),s.setHeight(n.volumeScrubberMainHeight),s.mainHld_do=new FWDSAPDisplayObject("div","relative"),s.mainHld_do.screen.className="volume-scrubber-holder",s.mainHld_do.getStyle().backgroundColor=n.volumeBackgroundColor,s.mainHld_do.setWidth(s.w),s.mainHld_do.setHeight(s.h),s.addChild(s.mainHld_do),s.setupScrubber();var e=(n.defaultPlaybackRate-s.minValue)/(s.maxValue-s.minValue)*s.msBk_do.h,t=e/s.msBk_do.h;s.updateSpeed(t,!1),s.hide(!1,!0)},s.getPercent=function(e){var t=(e-s.minValue)/(s.maxValue-s.minValue)*s.msBk_do.h;return t/s.msBk_do.h},s.setupScrubber=function(){s.mainScrubber_do=new FWDSAPDisplayObject("div"),s.mainScrubber_do.setButtonMode(!0),s.mainScrubber_do.setOverflow("visible"),s.mainScrubber_do.screen.className="volume-scrubber",s.mainScrubber_do.setY(9),s.mainScrubber_do.setHeight(s.h-18),s.mainScrubber_do.setWidth(16),s.mainScrubber_do.setX(Math.round((s.w-s.mainScrubber_do.w)/2)),s.mainHld_do.addChild(s.mainScrubber_do),s.msBk_do=new FWDSAPDisplayObject("div"),s.msBk_do.screen.className="volume-scrubber-background",s.msBk_do.setX(Math.round((s.mainScrubber_do.w-n.volumeScrubberWidth)/2)),s.msBk_do.setWidth(n.volumeScrubberWidth),s.msBk_do.getStyle().pointerEvents="none",s.msBk_do.setHeight(s.mainScrubber_do.h),s.msBk_do.getStyle().background=n.volumeScrubberBackgroundColor,s.mainScrubber_do.addChild(s.msBk_do),s.msPr_do=new FWDSAPDisplayObject("div"),s.msPr_do.screen.className="volume-scrubber-progress",s.msPr_do.getStyle().transform="scale(0, -1)",s.msPr_do.getStyle().pointerEvents="none",s.msPr_do.setX(s.msBk_do.x),s.msPr_do.getStyle().background=n.volumeScrubberProgressColor,s.msPr_do.setWidth(n.volumeScrubberWidth),s.mainScrubber_do.addChild(s.msPr_do),n.cornerRoundness&&(s.mainScrubber_do.getStyle().borderRadius=n.volumeScrubberMainWidth+"px",s.msBk_do.getStyle().borderRadius=n.volumeScrubberMainWidth+"px",s.msPr_do.getStyle().borderRadius=n.volumeScrubberMainWidth+"px"),s.mSCircle_do=new FWDSAPDisplayObject("div"),s.mSCircle_do.getStyle().borderRadius="100%",s.mSCircle_do.getStyle().pointerEvents="none",s.mSCircle_do.setWidth(n.volumeScrubberCircleRadius),s.mSCircle_do.setHeight(n.volumeScrubberCircleRadius),s.mSCircle_do.setX(s.msPr_do.x-Math.round((s.mSCircle_do.w-s.msPr_do.w)/2)),s.mSCircle_do.screen.className="volume-scrubber-progress-circle",s.mSCircleIn_do=new FWDSAPDisplayObject("div"),s.mSCircleIn_do.getStyle().background=n.volumeScrubberProgressColor,s.mSCircleIn_do.setWidth(n.volumeScrubberCircleRadius),s.mSCircleIn_do.setHeight(n.volumeScrubberCircleRadius),s.mSCircle_do.addChild(s.mSCircleIn_do),s.mainScrubber_do.addChild(s.mSCircle_do),n.showScrubbersToolTips_bl&&(FWDSAPScrubberTooltip.setPrototype(),s.ttm=new FWDSAPScrubberTooltip(n.volumeScrubberToolTipsBackgroundColor,n.volumeScrubbersToolTipsTextColor,"1","volume-scrubber-",!0),s.addChild(s.ttm)),s.isMbl?s.hasPointerEvent_bl?(s.mainScrubber_do.screen.addEventListener("pointerover",s.volumeScrubberOnOverHandler),s.mainScrubber_do.screen.addEventListener("pointerout",s.volumeScrubberOnOutHandler),s.mainScrubber_do.screen.addEventListener("pointerdown",s.volumeScrubberOnDownHandler)):s.mainScrubber_do.screen.addEventListener("touchstart",s.volumeScrubberOnDownHandler):s.screen.addEventListener&&(s.mainScrubber_do.screen.addEventListener("mouseover",s.volumeScrubberOnOverHandler),s.mainScrubber_do.screen.addEventListener("mouseout",s.volumeScrubberOnOutHandler),s.mainScrubber_do.screen.addEventListener("mousedown",s.volumeScrubberOnDownHandler))},s.volumeScrubberOnOverHandler=function(t){s.ttm&&s.ttm.show();var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenY-s.msBk_do.getGlobalY();0>r?r=0:r>s.mainScrubber_do.h&&(r=s.mainScrubber_do.h);var o=r/s.msBk_do.h;o=Math.abs(o-1),s.updateSpeed(s.percent,!1)},s.volumeScrubberOnOutHandler=function(){!s.isScrubbing_bl&&s.ttm&&s.ttm.hide()},s.volumeScrubberOnDownHandler=function(r){r.preventDefault&&r.preventDefault();var e=FWDSAPUtils.getViewportMouseCoordinates(r),o=e.screenY-s.msBk_do.getGlobalY();s.isScrubbing_bl=!0,0>o?o=0:o>s.mainScrubber_do.h&&(o=s.mainScrubber_do.h);var n=o/s.msBk_do.h;n=Math.abs(n-1),s.updateSpeed(n),s.ttm&&s.ttm.show(),s.dispatchEvent(FWDSAPController.VOLUME_START_TO_SCRUB),s.isMbl?s.hasPointerEvent_bl?(t.addEventListener("pointermove",s.volumeScrubberMoveHandler),t.addEventListener("pointerup",s.volumeScrubberEndHandler)):setTimeout(function(){t.addEventListener("touchmove",s.volumeScrubberMoveHandler,{passive:!1}),t.addEventListener("touchend",s.volumeScrubberEndHandler)},100):(t.addEventListener("mousemove",s.volumeScrubberMoveHandler),t.addEventListener("mouseup",s.volumeScrubberEndHandler))},s.volumeScrubberMoveHandler=function(t){t.preventDefault&&t.preventDefault();var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenY-s.msBk_do.getGlobalY();s.isScrubbing_bl=!0,0>r?r=0:r>s.mainScrubber_do.h&&(r=s.mainScrubber_do.h);var o=r/s.msBk_do.h;o=Math.abs(o-1),s.updateSpeed(o)},s.volumeScrubberEndHandler=function(r){if(s.dispatchEvent(FWDSAPController.VOLUME_STOP_TO_SCRUB),s.isScrubbing_bl=!1,r){var e=FWDSAPUtils.getViewportMouseCoordinates(r);!FWDSAPUtils.hitTest(s.mainScrubber_do.screen,e.screenX,e.screenY)&&s.ttm&&s.ttm.hide()}s.isMbl?s.hasPointerEvent_bl?(t.removeEventListener("pointermove",s.volumeScrubberMoveHandler),t.removeEventListener("pointerup",s.volumeScrubberEndHandler)):(t.removeEventListener("touchmove",s.volumeScrubberMoveHandler),t.removeEventListener("touchend",s.volumeScrubberEndHandler)):(t.removeEventListener("mousemove",s.volumeScrubberMoveHandler),t.removeEventListener("mouseup",s.volumeScrubberEndHandler))},s.updateSpeedScrubber=function(e,t){var r=parseInt(e*s.msBk_do.h);s.percent=e;var o=s.msBk_do.h-r;s.msPr_do.setY(s.msBk_do.h-r),s.msPr_do.setHeight(r),o>s.msBk_do.h-s.mSCircle_do.h&&(o=s.msBk_do.h-s.mSCircle_do.h),s.ttm&&(s.ttmY=o),s.isScrubbing_bl||t?n.defaultPlaybackRate=(+(s.minValue+(s.maxValue-s.minValue)*r/s.msBk_do.h)).toFixed(1):r=(n.defaultPlaybackRate-s.minValue)/(s.maxValue-s.minValue)*s.msBk_do.h,s.ttm&&s.ttm.setLabel(n.defaultPlaybackRate),s.stopToUpdateTTM(),s.startToUpdateTTM(),FWDAnimation.to(s.mSCircle_do,.5,{alpha:1,ease:Quart.easeOut}),FWDAnimation.to(s.mSCircle_do,.5,{y:o,ease:Quart.easeOut})},s.updateSpeed=function(e,t){s.percent=e,s.updateSpeedScrubber(s.percent),t||s.dispatchEvent(r.CHANGE_PLAYBACK_RATE,{RATE:n.defaultPlaybackRate})},s.startToUpdateTTM=function(){s.updateTTm_it=requestAnimationFrame(s.updateTTMPos)},s.stopToUpdateTTM=function(){cancelAnimationFrame(s.updateTTm_it)},s.updateTTMPos=function(){if(s.ttm){s.ttm.setX(-s.ttm.w-n.volumescrubberCircleTooltipGap);var e=s.w+n.volumescrubberCircleTooltipGap;s.ttm.setX(e);var t=s.ttm.cls+"tooltip-pointer right",r=s.ttm.getGlobalX()+s.ttm.w+10;s.ttm.left=!1,s.wcw<r&&(t=s.ttm.cls+"tooltip-pointer",s.ttm.left=!0,e=-s.ttm.w-n.volumescrubberCircleTooltipGap,s.ttm.setX(e)),s.ttm.pointer_do.screen.className=t,s.ttm.setY(s.ttmY),s.updateTTm_it=requestAnimationFrame(s.updateTTMPos)}},s.show=function(){if(!s.isShowed){clearTimeout(s.removeScreen_to),document.documentElement.appendChild(s.screen),s.setX(-1e4),s.isShowed=!0;var e=o.playbackRateBtn_do.getRect().x,n=o.playbackRateBtn_do.getRect().y,a=o.playbackRateBtn_do.w,d=o.playbackRateBtn_do.h,l=s.getWidth(),c=s.getHeight();s.wcw=FWDSAPUtils.getViewportSize().w;var u=FWDSAPUtils.getScrollOffsets(),_,p;s.getStyle().pointerEvents="auto",_=Math.round(e+a/2-l/2)+u.x,p=Math.round(n)+u.y-s.h-4,s.setX(_),FWDAnimation.isTweening(s)||(s.setY(p+8),s.setVisible(!0),s.setAlpha(0)),FWDAnimation.killTweensOf(s),FWDAnimation.to(s,.4,{y:p,alpha:1,ease:Expo.easeInOut}),s.isMbl?setTimeout(function(){t.addEventListener("touchstart",s.checkIfHit)},50):setTimeout(function(){t.addEventListener("mousemove",s.checkIfHit)},50),s.dispatchEvent(r.SHOW)}},s.checkIfHit=function(r){if(!s.isScrubbing_bl){var e=FWDSAPUtils.getViewportMouseCoordinates(r);s.vcX=e.screenX,s.vcY=e.screenY,FWDSAPUtils.hitTest(o.playbackRateBtn_do.dummy_do.screen,s.vcX,s.vcY)||FWDSAPUtils.hitTest(s.screen,s.vcX,s.vcY)||(s.hide(!0),s.isMbl?t.removeEventListener("touchstart",s.checkIfHit):t.removeEventListener("mousemove",s.checkIfHit))}},s.hide=function(e){s.isShowed=!1,s.getStyle().pointerEvents="none",FWDAnimation.killTweensOf(s),e?FWDAnimation.to(s,.6,{x:s.x,y:s.y+4,alpha:0,ease:Expo.easeInOut,onComplete:s.hideComplete}):s.hideComplete(),s.stopToUpdateTTM(),s.dispatchEvent(r.HIDE)},s.hideComplete=function(){s.setX(-8e3);try{document.documentElement.removeChild(s.screen)}catch(t){}},s.init()};r.START_TO_SCRUB="startToScrub",r.SCRUB="scrub",r.STOP_TO_SCRUB="stopToScrub",r.CHANGE_PLAYBACK_RATE="changeVolume",r.SHOW="show",r.HIDE="hide",r.setPrototype=function(){r.prototype=new FWDSAPDisplayObject("div")},t.FWDSAPPlaybackRateScrubber=r}(window),function(e){var t=function(e,r,o,n,s){'use strict';var a=this,d=t.prototype;a.bkColor=e,a.fontColor=r,a.toolTipLabel=o,a.cls=n,a.pointerWidth=7,a.pointerHeight=4,a.isMbl=FWDSAPUtils.isMobile,a.isShowed_bl=!0,a.init=function(){a.setOverflow("visible"),a.setupMainContainers(),a.setLabel(o),a.hide(),a.setVisible(!1),a.getStyle().backgroundColor=a.bkColor,a.screen.className=n+"tooltip-background",a.getStyle().zIndex="9999999999999",a.getStyle().pointerEvents="none"},a.setupMainContainers=function(){a.pointerHolder_do=new FWDSAPDisplayObject("div"),a.pointerHolder_do.setOverflow("visible"),a.addChild(a.pointerHolder_do),a.text_do=new FWDSAPDisplayObject("div"),a.text_do.screen.className=n+"tooltip-text",a.text_do.setBackfaceVisibility(),a.text_do.setDisplay("inline-block"),a.text_do.getStyle().textAlign="center",a.text_do.getStyle().color=a.fontColor,a.text_do.getStyle().whiteSpace="nowrap",a.addChild(a.text_do),a.pointer_do=new FWDSAPDisplayObject("div"),a.pointer_do.screen.className=n+"tooltip-pointer",a.pointer_do.setBkColor(a.bkColor),a.pointer_do.screen.backgroundColor=a.bkColor,a.pointer_do.getStyle().width="8px",a.pointer_do.getStyle().height="8px",a.pointer_do.getStyle().top="-5px",a.pointer_do.getStyle().transform="rotate(45deg)",a.pointerHolder_do.addChild(a.pointer_do)},a.setLabel=function(e){void 0===e||(a.text_do.setInnerHTML(e),setTimeout(function(){null==a||(a.setWidth(a.text_do.getWidth()),a.setHeight(a.text_do.getHeight()),s?a.positionPointer(2):a.positionPointer())},50))},a.positionPointer=function(e){var t,r;e||(e=0),t=parseInt((a.w-8)/2)+e,r=a.h,s&&(t=a.left?a.w-4:-4,r=parseInt(a.h/2)+e),a.pointerHolder_do.setX(t),a.pointerHolder_do.setY(r)},a.show=function(){a.isShowed_bl=!0,clearTimeout(a.hideWithDelayId_to),FWDAnimation.killTweensOf(a),clearTimeout(a.showWithDelayId_to),a.showWithDelayId_to=setTimeout(a.showFinal,50)},a.showFinal=function(){a.setVisible(!0),FWDAnimation.to(a,.4,{alpha:1,onComplete:function(){a.setVisible(!0)},ease:Quart.easeOut})},a.hide=function(){a.isShowed_bl&&(clearTimeout(a.showWithDelayId_to),clearTimeout(a.hideWithDelayId_to),a.hideWithDelayId_to=setTimeout(function(){FWDAnimation.killTweensOf(a),a.setVisible(!1),a.isShowed_bl=!1,a.setAlpha(0)},100))},a.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDSAPDisplayObject("div")},t.prototype=null,e.FWDSAPScrubberTooltip=t}(window),function(t){'use strict';var r=function(o,n){var s=this;s.prt=o,s._d=o._d,s.x2=s.y2=0,s.isMbl=FWDSAPUtils.isMobile,s.socialMedia={facebook:"https://www.facebook.com/sharer/sharer.php?u=[url]",twitter:"https://twitter.com/intent/tweet?text=[text]&url=[url]",pinterest:"https://www.pinterest.com/pin/create/button/?url=[url]&media=[image]&caption=[text]",linkedin:"https://www.linkedin.com/shareArticle?url=[url]&mini=true&title=[text]",reddit:"https://www.reddit.com/submit?url=[url]&title=[text]",tumblr:"https://www.tumblr.com/share?v=3&u=[url]&t=[text]",blogger:"https://www.blogger.com/blog_this.pyra?t&u=[url]&n=[text]",buffer:"https://bufferapp.com/add?url=[url]title=[text]",digg:"https://digg.com/submit?url=[url]&title=[text]"},s.init=function(){s.screen.className="fwdsap-share",s.setOverflow("visible"),s.setupCnt(),s.getStyle().zIndex="999999999999999"},s.setupCnt=function(){s.mainHld_do=new FWDSAPDisplayObject("div","relative"),s.mainHld_do.screen.className="share-window",s.mainHld_do.setOverflow("visible"),s.addChild(s.mainHld_do),s.text_do=new FWDSAPDisplayObject("div","relative"),s.text_do.screen.className="share-window-text",s.mainHld_do.addChild(s.text_do),s.hld_do=new FWDSAPDisplayObject("div","relative"),s.hld_do.screen.className="share-window-buttons-holder",s.mainHld_do.addChild(s.hld_do),s.setupButtons(),s.setupPointer(),s.update(),s.hide(!1,!0)},s.bkMHU=function(){s.hide(!0)},s.setupPointer=function(){s.pointer_do=new FWDSAPDisplayObject("div"),s.pointer_do.hasTransform3d_bl=s.pointer_do.hasTransform2d_bl=!1,s.pointer_do.screen.className="share-window-pointer",s.pointer_do.setBkColor(o.shareBackgroun
1dColor),s.pointer_do.getStyle().transform="rotate(45deg)",s.pointer_do.setWidth(8),s.pointer_do.setHeight(8),s.mainHld_do.addChild(s.pointer_do)},s.setupButtons=function(){s.buttons=[],FWDSAPShareButton.setPrototype(),s.facebook_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-facebook\"></span>","button facebook","selected"),s.facebook_do.setShareButton("facebook"),s.facebook_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.facebook_do),s.buttons.push(s.facebook_do),FWDSAPShareButton.setPrototype(),s.twitter_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-twitter\"></span>","button twitter","selected"),s.twitter_do.setShareButton("twitter"),s.twitter_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.twitter_do),s.buttons.push(s.twitter_do),FWDSAPShareButton.setPrototype(),s.linkedin_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-linkedin\"></span>","button linkedin","selected"),s.linkedin_do.setShareButton("linkedin"),s.linkedin_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.linkedin_do),s.buttons.push(s.linkedin_do),FWDSAPShareButton.setPrototype(),s.tumblr_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-tumblr\"></span>","button tumblr","selected"),s.tumblr_do.setShareButton("tumblr"),s.tumblr_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.tumblr_do),s.buttons.push(s.tumblr_do),FWDSAPShareButton.setPrototype(),s.pinterest_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-pinterest\"></span>","button pinterest","selected"),s.pinterest_do.setShareButton("pinterest"),s.pinterest_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.pinterest_do),s.buttons.push(s.pinterest_do),FWDSAPShareButton.setPrototype(),s.reddit_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-reddit\"></span>","button reddit","selected"),s.reddit_do.setShareButton("reddit"),s.reddit_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.reddit_do),s.buttons.push(s.reddit_do),FWDSAPShareButton.setPrototype(),s.buffer_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-buffer\"></span>","button buffer","selected"),s.buffer_do.setShareButton("buffer"),s.buffer_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.buffer_do),s.buttons.push(s.buffer_do),FWDSAPShareButton.setPrototype(),s.digg_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-digg\"></span>","button digg","selected"),s.digg_do.setShareButton("digg"),s.digg_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.digg_do),s.buttons.push(s.digg_do),FWDSAPShareButton.setPrototype(),s.blogger_do=new FWDSAPShareButton("","<span class=\""+o.prt.fontIcon+"-blogger\"></span>","button blogger","selected"),s.blogger_do.setShareButton("blogger"),s.blogger_do.addListener(FWDSAPShareButton.MOUSE_UP,s.shareMUH),s.hld_do.addChild(s.blogger_do),s.buttons.push(s.blogger_do)},s.shareMUH=function(t){s.shareOn(t.inst)},s.shareOn=function(e){var r=n.src,a=n.artworkSrc||"",d=s.socialMedia[e],l;"page"==n.sharedURL?l=[location.protocol,"//",location.host,location.pathname].join(""):"deeplink"==n.sharedURL||-1<["iframe","HTML"].indexOf(r.type)?(l=[location.protocol,"//",location.host,location.pathname].join(""),l+="#/"+o.setDL(!1)):l=r.src;var c=document.createElement("a");c.href=a,a=c.href,c.href=l,l=c.href;var u=document.createElement("div");u.innerHTML=n.info;var _=(u.textContent||u.innerText).replace(/\s+/g," ").trim()||"";d=d.replace("[url]",encodeURIComponent(l)).replace("[image]",encodeURIComponent(a)).replace("[text]",encodeURIComponent(_||document.title));var p=Math.round(t.screenX+(t.outerWidth-626)/2),m=Math.round(t.screenY+(t.outerHeight-436)/2);t.open(d,"FWDSAP_share","status=0,resizable=1,location=1,toolbar=0,width=626,height=436,top="+m+",left="+p)},s.update=function(){s.mainHld_do.setBkColor(n.shareBackgroundColor),s.pointer_do.setBkColor(n.shareBackgroundColor),s.text_do.setInnerHTML(n.shareText);for(var e=[],t=0,r;t<n.shareButtons.length;t++){r=n.shareButtons[t];for(var o=0,a;o<s.buttons.length;o++)a=s.buttons[o],r==a.inst&&e.push(a)}for(var t=0,a;t<s.buttons.length;t++){a=s.buttons[t];try{s.hld_do.removeChild(a)}catch(t){}}for(var t=0,a;t<e.length;t++)a=e[t],s.hld_do.addChild(a)},s.show=function(e,n,a){document.documentElement.appendChild(s.screen),s.setX(-1e4),s.isShowed=!0;var d=o.shareBtn_do.getRect().x,l=o.shareBtn_do.getRect().y,c=o.shareBtn_do.w,u=o.shareBtn_do.h,_=s.getWidth(),p=s.getHeight()+s.pointer_do.getHeight(),m=s.pointer_do.getHeight(),b=FWDSAPUtils.getViewportSize().w,h=0,g=FWDSAPUtils.getScrollOffsets(),n,a;s.getStyle().pointerEvents="auto",n=Math.round(d+c/2-_/2),a=l-p,e="top",n+_>b&&(n=b-_,h=Math.round(d-n-_/2+s.pointer_do.w+4)),n=Math.round(n+g.x),a=Math.round(a+g.y),s.setX(n),FWDAnimation.isTweening(s)||(s.setX(n),s.setY(a+8),s.setVisible(!0),s.setAlpha(0)),FWDAnimation.killTweensOf(s),"top"==e?(s.pointer_do.getStyle().top=p-m-4+"px",s.pointer_do.getStyle().left="calc(50% - "+(4-h)+"px)"):"bottom"==e&&(s.pointer_do.getStyle().top=p+4+"px",s.pointer_do.getStyle().left="calc(50% - 4px)"),FWDAnimation.to(s,.4,{y:a,alpha:1,ease:Expo.easeInOut}),s.isMbl?setTimeout(function(){t.addEventListener("touchstart",s.checkIfHit)},50):setTimeout(function(){t.addEventListener("mousemove",s.checkIfHit)},50),s.dispatchEvent(r.SHOW)},s.checkIfHit=function(r){var e=FWDSAPUtils.getViewportMouseCoordinates(r);s.vcX=e.screenX,s.vcY=e.screenY,FWDSAPUtils.hitTest(o.shareBtn_do.dummy_do.screen,s.vcX,s.vcY)||FWDSAPUtils.hitTest(s.screen,s.vcX,s.vcY)||(s.hide(!0),s.isMbl?t.removeEventListener("touchstart",s.checkIfHit):t.removeEventListener("mousemove",s.checkIfHit))},s.hide=function(e){s.isShowed=!1,s.getStyle().pointerEvents="none",FWDAnimation.killTweensOf(s),e?FWDAnimation.to(s,.6,{x:s.x,y:s.y+4,alpha:0,ease:Expo.easeInOut,onComplete:s.hideComplete}):s.hideComplete(),s.dispatchEvent(r.HIDE)},s.hideComplete=function(){s.setX(-8e3);try{document.documentElement.removeChild(s.screen)}catch(t){}},s.init()};r.setPrototype=function(){r.prototype=new FWDSAPDisplayObject("div")},r.SHOW="show",r.HIDE="hide",t.FWDSAPShare=r}(window),+function(e){var t=function(e,r,o,n){'use strict';var s=this,a=t.prototype;s.inst,s.html=r,s.nClass=o,s.sClass=n,s.nImg&&(s.totalWidth=s.nImg.width,s.totalHeight=s.nImg.height),s.isShowed=!0,s.isMbl=FWDSAPUtils.isMbl,s.hasPointerEvent_bl=FWDSAPUtils.hasPointerEvent,s.init=function(){s.setupMainContainers()},s.setupMainContainers=function(){s.n_do=new FWDSAPDisplayObject("div"),s.n_do.setInnerHTML(s.html),s.setNormalState(),s.addChild(s.n_do),setTimeout(function(){s.setWidth(parseInt(getComputedStyle(s.n_do.screen).getPropertyValue("width"))),s.setHeight(parseInt(getComputedStyle(s.n_do.screen).getPropertyValue("height")))},5),s.setButtonMode(!0),s.isMbl?s.hasPointerEvent_bl?(s.screen.addEventListener("pointerup",s.onMouseUp),s.screen.addEventListener("pointerover",s.onMouseOver),s.screen.addEventListener("pointerout",s.onMouseOut)):s.screen.addEventListener("touchend",s.onMouseUp):(s.screen.addEventListener("mouseover",s.onMouseOver),s.screen.addEventListener("mouseout",s.onMouseOut),s.screen.addEventListener("mouseup",s.onMouseUp))},s.onMouseOver=function(r){if((s.dispatchEvent(t.SHOW_TOOLTIP,{e:r}),!s.isDisabledForGood_bl)&&(!r.pointerType||r.pointerType==r.MSPOINTER_TYPE_MOUSE||"mouse"==r.pointerType)){if(s.isDisabled_bl||s.isSelectedFinal_bl)return;s.dispatchEvent(t.MOUSE_OVER,{e:r}),s.setSelectedState(!0)}},s.onMouseOut=function(r){if(!s.isDisabledForGood_bl&&(!r.pointerType||r.pointerType==r.MSPOINTER_TYPE_MOUSE||"mouse"==r.pointerType)){if(s.isDisabled_bl||s.isSelectedFinal_bl||s.isDisabled2)return;s.dispatchEvent(t.MOUSE_OUT,{e:r}),s.setNormalState(!0)}},s.onMouseUp=function(r){s.isDisabledForGood_bl||(r.preventDefault&&r.preventDefault(),s.isDisabled_bl||2==r.button||s.dispatchEvent(t.MOUSE_UP,{e:r,inst:s.inst}))},s.setNormalState=function(){s.html?s.n_do.screen.className=s.nClass:(FWDAnimation.killTweensOf(s.s_do),FWDAnimation.to(s.s_do,.5,{alpha:0,ease:Expo.easeOut}))},s.setSelectedState=function(){s.html?s.n_do.screen.className=s.nClass+" "+s.sClass:(FWDAnimation.killTweensOf(s.s_do),FWDAnimation.to(s.s_do,.5,{alpha:1,delay:.1,ease:Expo.easeOut}))},s.disable=function(e){s.isDisabledForGood_bl||s.isDisabled_bl||(s.isDisabled_bl=!0,s.setButtonMode(!1),FWDAnimation.to(s,.6,{alpha:.4}),!e&&s.setNormalState())},s.enable=function(){s.isDisabledForGood_bl||!s.isDisabled_bl||(s.isDisabled_bl=!1,s.setButtonMode(!0),FWDAnimation.to(s,.6,{alpha:1}))},s.disableForGood=function(){s.isDisabledForGood_bl=!0,s.setButtonMode(!1)},s.disable2=function(e){s.isDisabled2||(s.isDisabled2=!0,FWDAnimation.to(s,.6,{alpha:.4}),!e&&s.setNormalState())},s.enable2=function(){s.isDisabled2&&(s.isDisabled2=!1,FWDAnimation.to(s,.6,{alpha:1}))},s.setShareButton=function(t){s.inst=t,s.screen.className=e+"share-button",s.getStyle().position="relative",s.getStyle().display="inline-block"},s.setHideDrag=function(e){FWDAnimation.killTweensOf(s.n_do),e?FWDAnimation.to(s.n_do,.4,{alpha:.3,delay:.4}):FWDAnimation.to(s.n_do,.4,{alpha:1})},s.init()};t.setPrototype=function(){t.prototype=new FWDSAPDisplayObject("div")},t.CLICK="onClick",t.MOUSE_OVER="onMouseOver",t.SHOW_TOOLTIP="showTooltip",t.MOUSE_OUT="onMouseOut",t.MOUSE_UP="onMouseDown",t.prototype=null,e.FWDSAPShareButton=t}(window),function(e){function t(){for(var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"],t,r;t=e.shift();)if("undefined"!=typeof o.dumy.style[t]&&(o.dumy.style.position="absolute",r=o.dumy.getBoundingClientRect().left,o.dumy.style[t]="translate3d(500px, 0px, 0px)",r=Math.abs(o.dumy.getBoundingClientRect().left-r),100<r&&900>r)){try{document.documentElement.removeChild(o.dumy)}catch(t){}return!0}try{document.documentElement.removeChild(o.dumy)}catch(t){}}function r(){for(var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"],t;t=e.shift();)if("undefined"!=typeof o.dumy.style[t])return!0;try{document.documentElement.removeChild(o.dumy)}catch(t){}return!1}var o=function(){};o.dumy=document.createElement("div"),o.trim=function(e){return e.replace(/\s/gi,"")},o.splitAndTrim=function(e,t){for(var r=e.split(","),n=r.length,s=0;s<n;s++)t&&(r[s]=o.trim(r[s]));return r},o.formatTime=function(e,t){e=Math.round(e);var r=Math.floor(e/3600),o=e%3600,n=Math.floor(o/60),s=Math.ceil(o%60);return n=10<=n?n:"0"+n,s=10<=s?s:"0"+s,isNaN(s)?"00:00":r||t?"0"+r+":"+n+":"+s:n+":"+s},o.formatTotalTime=function(e){return"string"==typeof e&&-1!=e.indexOf(":")?e:(e/=1e3,o.formatTime(e))},o.getSecondsFromString=function(e){var t=0,r=0,o=0;if(e)return e=e.split(":"),t=e[0],"0"==t[0]&&"0"!=t[1]&&(t=parseInt(t[1])),"00"==t&&(t=0),r=e[1],"0"==r[0]&&"0"!=r[1]&&(r=parseInt(r[1])),"00"==r&&(r=0),secs=parseInt(e[2].replace(/,.*/ig,"")),"0"==secs[0]&&"0"!=secs[1]&&(secs=parseInt(secs[1])),60==secs&&(secs=59),"00"==secs&&(secs=0),0!=t&&(o+=60*(60*t)),0!=r&&(o+=60*r),o+=secs,o},o.indexOfArray=function(e,t){for(var r=e.length,o=0;o<r;o++)if(e[o]===t)return o;return-1},o.randomizeArray=function(e){for(var t=[],r=e.concat(),o=r.length,n=0,s;n<o;n++)s=Math.floor(Math.random()*r.length),t.push(r[s]),r.splice(s,1);return t},o.removeArrayDuplicates=function(e,t){var r=[],o=e.length,n,s,a;for(s=0;s<o;s++){for(n=void 0,a=0;a<r.length;a++)if(e[s][t]===r[a][t]){n=!0;break}n||r.push(e[s])}return r},o.parent=function(t,r){for(void 0===r&&(r=1);r--&&t;)t=t.parentNode;return t&&1===t.nodeType?t:null},o.sibling=function(t,r){for(;t&&0!==r;)if(0<r){if(t.nextElementSibling)t=t.nextElementSibling;else for(var t=t.nextSibling;t&&1!==t.nodeType;t=t.nextSibling);r--}else{if(t.previousElementSibling)t=t.previousElementSibling;else for(var t=t.previousSibling;t&&1!==t.nodeType;t=t.previousSibling);r++}return t},o.getChildAt=function(t,e){var r=o.getChildren(t);return 0>e&&(e+=r.length),0>e?null:r[e]},o.getChildById=function(e){return document.getElementById(e)||void 0},o.getChildren=function(t,e){for(var r=[],o=t.firstChild;null!=o;o=o.nextSibling)e?r.push(o):1===o.nodeType&&r.push(o);return r},o.getChildrenFromAttribute=function(t,e,r){for(var n=[],s=t.firstChild;null!=s;s=s.nextSibling)r&&o.hasAttribute(s,e)?n.push(s):1===s.nodeType&&o.hasAttribute(s,e)&&n.push(s);return 0==n.length?void 0:n},o.getChildFromNodeListFromAttribute=function(t,e,r){for(var n=t.firstChild;null!=n;n=n.nextSibling){if(r&&o.hasAttribute(n,e))return n;if(1===n.nodeType&&o.hasAttribute(n,e))return n}},o.getAttributeValue=function(t,e){return o.hasAttribute(t,e)?t.getAttribute(e):void 0},o.hasAttribute=function(t,e){if(t.hasAttribute)return t.hasAttribute(e);var r=t.getAttribute(e);return!!r},o.insertNodeAt=function(e,t,r){var n=o.children(e);if(0>r||r>n.length)throw new Error("invalid index!");else e.insertBefore(t,n[r])},o.hasCanvas=function(){return!!document.createElement("canvas")},o.hitTest=function(e,t,r){if(!e)throw Error("Hit test target is null!");var o=e.getBoundingClientRect();return!!(t>=o.left&&t<=o.left+(o.right-o.left)&&r>=o.top&&r<=o.top+(o.bottom-o.top))},o.getScrollOffsets=function(){return null==e.pageXOffset?"CSS1Compat"==document.compatMode?{x:document.documentElement.scrollLeft,y:document.documentElement.scrollTop}:void 0:{x:e.pageXOffset,y:e.pageYOffset}},o.getViewportSize=function(){return o.hasPointerEvent&&1<navigator.msMaxTouchPoints?{w:document.documentElement.clientWidth||e.innerWidth,h:document.documentElement.clientHeight||e.innerHe
1ight}:o.isMobile?{w:e.innerWidth,h:e.innerHeight}:{w:document.documentElement.clientWidth||e.innerWidth,h:document.documentElement.clientHeight||e.innerHeight}},o.getViewportMouseCoordinates=function(t){var e=o.getScrollOffsets();return t.touches?{screenX:null==t.touches[0]?t.touches.pageX-e.x:t.touches[0].pageX-e.x,screenY:null==t.touches[0]?t.touches.pageY-e.y:t.touches[0].pageY-e.y}:{screenX:t.clientX==null?t.pageX-e.x:t.clientX,screenY:t.clientY==null?t.pageY-e.y:t.clientY}},o.hasPointerEvent=function(){return!!e.navigator.msPointerEnabled||!!e.navigator.pointerEnabled}(),o.isMobile=function(){if(o.hasPointerEvent&&1<navigator.msMaxTouchPoints||o.hasPointerEvent&&1<navigator.maxTouchPoints)return!0;var t=["android","webos","iphone","ipad","blackberry","kfsowi"];for(i in t)if(-1!=(navigator.userAgent+"").toLowerCase().indexOf((t[i]+"").toLowerCase()))return!0;return!("macintel"!==navigator.platform.toLowerCase()||!(1<navigator.maxTouchPoints)||e.MSStream)}(),o.isAndroid=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("android".toLowerCase())}(),o.isChrome=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("chrome")}(),o.isSafari=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("safari")&&-1==navigator.userAgent.toLowerCase().indexOf("chrome")}(),o.isOpera=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("opera")&&-1==navigator.userAgent.toLowerCase().indexOf("chrome")}(),o.isFirefox=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("firefox")}(),o.isIE=function(){var e=!(-1==navigator.userAgent.toLowerCase().indexOf("msie"))||!(-1==navigator.userAgent.toLowerCase().indexOf("edge"));return e||!!document.documentElement.msRequestFullscreen}(),o.isIE11=function(){return!(o.isIE||!document.documentElement.msRequestFullscreen)}(),o.isIEAndLessThen9=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("msie 7")||-1!=navigator.userAgent.toLowerCase().indexOf("msie 8")}(),o.isIEAndLessThen10=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("msie 7")||-1!=navigator.userAgent.toLowerCase().indexOf("msie 8")||-1!=navigator.userAgent.toLowerCase().indexOf("msie 9")}(),o.isIE7=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("msie 7")}(),o.isIOS=function(){return navigator.userAgent.match(/(iPad|iPhone|iPod)/g)}(),o.isIphone=function(){return navigator.userAgent.match(/(iPhone|iPod)/g)}(),o.isApple=function(){return-1!=navigator.appVersion.toLowerCase().indexOf("mac")}(),o.isLocal=function(){return-1!=location.href.indexOf("file:")}(),o.hasFullScreen=function(){return o.dumy.requestFullScreen||o.dumy.mozRequestFullScreen||o.dumy.webkitRequestFullScreen||o.dumy.msieRequestFullScreen}();o.onReady=function(e){document.addEventListener?document.addEventListener("DOMContentLoaded",function(){o.checkIfHasTransofrms(),e()}):document.onreadystatechange=function(){o.checkIfHasTransofrms(),"complete"==document.readyState&&e()}},o.checkIfHasTransofrms=function(){document.documentElement.appendChild(o.dumy),o.hasTransform3d=t(),o.hasTransform2d=r(),o.isReadyMethodCalled_bl=!0},o.disableElementSelection=function(t){try{t.style.userSelect="none"}catch(t){}try{t.style.MozUserSelect="none"}catch(t){}try{t.style.webkitUserSelect="none"}catch(t){}try{t.style.khtmlUserSelect="none"}catch(t){}try{t.style.oUserSelect="none"}catch(t){}try{t.style.msUserSelect="none"}catch(t){}try{t.msUserSelect="none"}catch(t){}t.onselectstart=function(){return!1}},o.getSearchArgs=function(e){for(var t={},r=e.substr(e.indexOf("?")+1)||location.search.substring(1),o=r.split("&"),n=0;n<o.length;n++){var s=o[n].indexOf("="),a=o[n].substring(0,s),d=o[n].substring(s+1);d=decodeURIComponent(d),t[a]=d}return t},o.getHashArgs=function(e){for(var t={},r=e.substr(e.indexOf("#")+1)||location.hash.substring(1),o=r.split("&"),n=0;n<o.length;n++){var s=o[n].indexOf("="),a=o[n].substring(0,s),d=o[n].substring(s+1);d=decodeURIComponent(d),t[a]=d}return t},o.getHashParam=function(e){var t=location.hash.substr(1),o=t.indexOf("?");if(-1!=o){t=t.substr(o+1);for(var n=t.split("&"),s=n.length,a=[],r;s--;)r=n[s].split("="),r[0]==e&&a.push(r[1]);if(0!=a.length)return 1==a.length?a[0]:a}},o.isReadyMethodCalled_bl=!1,e.FWDSAPUtils=o}(window),function(e){var t=function(t,r,o){var s=this;
1s.preset=t.visPrst,s.themeClr=t.visClr.reverse(),s.analyser,s.analyserCtx,s.analyserSrc,s.data_d_ar=[],s.data_ar,s.isPlaying=!1,s.cnv,s.ctx,s.ctx2,s.raf,s.stopToDraw=!0,s.capYPos_ar=[],s.capClr=t.visCapClr,s.meterNum,s.step,s.gap=1,s.capHeight=2,s.meterW=20,s.init=function(){s.createCanvas();for(var e=0;511>e;e++)s.data_d_ar.push(0)},s.createCanvas=function(){s.setOverflow("hidden"),s.cnv=new FWDSAPDisplayObject("canvas"),s.setPreset(s.preset),s.ctx=s.cnv.screen.getContext("2d"),s.ctx.globalCompositeOperation="multiply";s.ctx.textBaseline="top",s.ctx.shadowColor="#000",s.ctx.shadowOffsetX=10,s.ctx.shadowOffsetY=0,s.ctx.shadowBlur=10,s.addChild(s.cnv)},s.setPreset=function(e){s.preset=e,r.visualizerPreset=s.preset,s.setAlpha(1),s.cnv.getStyle().transform="scaleX(1) rotate(0deg)","wave2"==s.preset&&(s.cnv.getStyle().transform="scaleX(1.1) rotate(-.1deg)"),"wave1"==s.preset&&(s.cnv.getStyle().transform="scale(1.2) rotate(-.1deg)"),"default"==s.preset&&s.setAlpha(.4)},s.updateIfSticky=function(e){e?s.stiky=!0:(s.stiky=!1,"wave2"==s.preset&&(s.cnv.getStyle().transform="scaleX(1.1) rotate(-.1deg)"),"wave1"==s.preset&&(s.cnv.getStyle().transform="scale(1.2) rotate(-.1deg)"))},s.resize=function(e,t,n,a){e|=0,t|=0,s.sW=n,s.sH=a,s.offset=100,"wave1"==s.preset||"wave3"==s.preset||"bars2"==s.preset?(s.offset=0,s.stiky&&(s.offset=100)):"default"==s.preset?(s.offset=0,s.stiky&&(s.offset=0)):"bars1"==s.preset&&(s.offset=0,s.sH=s.sH),"wave2"==s.preset&&(t+=1),s.cnv.setWidth(n+s.offset),s.cnv.setHeight(a+s.offset),s.cnv.screen.width=n+s.offset,s.cnv.screen.height=a+s.offset,s.stiky?o.visHolder_do.setHeight(a+s.offset):o.visHolder_do.setHeight(o.sH),r.useStickyVisualizer_bl&&("bars1"==s.preset&&o.visHolder_do.setHeight(a+60),"default"==s.preset&&(o.visHolder_do.setHeight(a+60),t+=o.sH-20)),s.setX(e-1),s.setY(t-s.offset/2),s.setWidth(n),s.setHeight(a+s.offset)},s.start=function(t,r){t&&!s.analyserCtx&&e.AudioContext&&!r?(s.analyserCtx=new AudioContext,s.analyser=s.analyserCtx.createAnalyser(),s.analyserSrc=s.analyserCtx.createMediaElementSource(t),s.analyserSrc.connect(s.analyser),s.analyser.connect(s.analyserCtx.destination)):r&&(s.analyser=r),cancelAnimationFrame(s.raf),s.draw(),s.play()},s.stop=function(){cancelAnimationFrame(s.raf),s.analyserCtx&&(s.analyserCtx.close(),s.analyserCtx=null),s.pause(),s.capYPos_ar=[],s.to_id=setTimeout(function(){s.stopToDraw=!0},1e3)},s.play=function(){s.isPlaying=!0,clearTimeout(s.to_id),s.stopToDraw=!1,cancelAnimationFrame(s.raf),s.draw()},s.pause=function(){s.isPlaying=!1,s.to_id=setTimeout(function(){s.stopToDraw=!0},1e3)},s.updateColor=function(e){s.themeClr=e},s.draw=function(){if(s.stopToDraw)return void s.ctx.clearRect(0,0,s.sW,s.sH+100);s.raf=e.requestAnimationFrame(s.draw);try{s.data_ar=new Uint8Array(s.analyser.frequencyBinCount),s.analyser.getByteFrequencyData(s.data_ar)}catch(e){s.data_ar=[];for(var t=0;511>t;t++)s.isPlaying?s.data_ar.push(Math.floor(254/(t/100+1)*Math.random()+1)):s.data_ar.push(0),s.data_d_ar[t]+=(s.data_ar[t]-s.data_d_ar[t])/9;s.data_ar=s.data_d_ar}switch(("wave1"==s.preset||"wave2"==s.preset)&&(s.data_ar[0]=0),s.preset){case"wave
11":s.ctx.clearRect(0,0,s.sW,s.sH+100),s.ctx.lineWidth=2,s.ctx.lineCap="round",s.drawWave(180,.2,!0,s.themeClr[0],30),s.drawWave(240,.3,!0,s.themeClr[1],16),s.drawWave(350,.7,!0,s.themeClr[2],10);break;case"wave2":s.ctx.clearRect(0,0,s.sW,s.sH+s.offset),s.ctx.lineWidth=2,s.ctx.lineCap="round",s.drawWave(180,.2,!1,s.themeClr[0],30),s.drawWave(240,.5,!1,s.themeClr[1],16),s.drawWave(350,.7,!1,s.themeClr[2],10);break;case"wave3":s.drawWave2();break;case"bars1":s.ctx.clearRect(0,0,s.sW,s.sH+s.offset),s.gap=1,s.capHeight=1,s.meterW=3,s.ctx.lineCap="butt",s.drawBars();break;case"bars2":s.ctx.clearRect(0,0,s.sW,s.sH+s.offset),s.ctx.lineWidth=2,s.ctx.lineCap="butt",s.drawBars2();break;case"defaultFill":s.ctx.clearRect(0,0,s.sW,s.sH+s.offset),s.defaultSpectrum(!0);default:s.ctx.clearRect(0,0,s.sW,s.sH+s.offset),s.defaultSpectrum();}},s.defaultSpectrum=function(e){s.ctx.lineWidth=1,s.ctx.miterLimit=1,s.ctx.beginPath(),s.ctx.moveTo(-10,s.sH);for(var t=0;t<s.data_ar.length/2;t++)s.ctx.lineTo(-10+t*s.sW/s.data_ar.length*4,s.sH-s.data_ar[t]*s.sH/260+1);var r=s.ctx.createLinearGradient(0,s.sH,s.sH,0);
1r.addColorStop(0,s.themeClr[2]),r.addColorStop("0.5",s.themeClr[1]),r.addColorStop("1",s.themeClr[0]),e?(s.ctx.lineTo(s.sW,s.sH),s.ctx.lineTo(0,s.sH),s.ctx.fillStyle=r,s.ctx.fill()):(s.ctx.strokeStyle=r,s.ctx.stroke(),s.ctx.closePath())},s.drawBars=function(){step=Math.round(s.data_ar.length/s.meterNum),s.meterNum=Math.floor(Math.min(511,s.sW/s.meterW)),s.meterNum*=1;var e=s.ctx.createLinearGradient(0,s.sH+s.offset/2,0,0);e.addColorStop("0",s.themeClr[2]),e.addColorStop("0.5",s.themeClr[1]),e.addColorStop("1",s.themeClr[0]);for(var t=0,r;t<s.meterNum;t++)r=s.data_ar[t*step]*s.sH/300,s.capYPos_ar.length<Math.round(s.meterNum)&&s.capYPos_ar.push(r),s.ctx.fillStyle=s.capClr,r<s.capYPos_ar[t]?s.ctx.fillRect(t*(s.meterW+s.gap),s.sH- --s.capYPos_ar[t],s.meterW,s.capHeight):(s.ctx.fillRect(t*(s.meterW+s.gap),s.sH-r,s.meterW,s.capHeight),s.capYPos_ar[t]=r),s.ctx.fillStyle=e,s.ctx.fillRect(t*(s.meterW+s.gap),s.sH-r+s.capHeight,s.meterW,s.sH)},s.drawBars2=function(){for(var e=0,t;e<s.sW;e+=1){t=Math.round(s.data_ar.length/1*e/(s.sW-80)),s.ctx.beginPath(),s.ctx.moveTo(1.4*e,s.sH+s.offset/2),s.ctx.lineTo(1.4*e,s.sH+s.offset/2-s.data_ar[t]*s.sH/280);var r=s.ctx.createLinearGradient(0,s.sH+s.offset/2,0,0);
1r.addColorStop(0,s.themeClr[2]),r.addColorStop("0.5",s.themeClr[1]),r.addColorStop("1",s.themeClr[0]),s.ctx.strokeStyle=r,s.ctx.stroke(),s.ctx.closePath()}},s.drawWave=function(t,o,_,b,h){for(var t=t,l=[],u=0,g;u<s.sW+h;u+=h)g=Math.round(.8*(s.data_ar.length/2*u/s.sW)),l.push(u),l.push(s.sH-s.data_ar[1*g]*s.sH/t+1);var f=.5,c=100,d=[],S=l.slice();S.unshift(l[1]),S.unshift(l[0]),S.push(l[l.length-2]),S.push(l[l.length-1]);for(var u=2;u<S.length-2;u+=2)for(j=0;j<=c;j++){var y=(S[u+2]-S[u-2])*f,a=(S[u+4]-S[u])*f,v=(S[u+3]-S[u-1])*f,n=(S[u+5]-S[u+1])*f,T=j/c,w=2*(T*T*T)-3*(T*T)+1,p=-(2*(T*T*T))+3*(T*T),x=T*T*T-2*(T*T)+T;T=T*T*T-T*T;var r=w*S[u]+p*S[u+2]+x*y+T*a,C=w*S[u+1]+p*S[u+3]+x*v+T*n;d.push(r),d.push(C)}for(s.ctx.beginPath(),s.ctx.moveTo(d[0],d[1]+s.offset/2),u=2;u<d.length-1;u+=2)s.ctx.lineTo(d[u],d[u+1]+s.offset/2);_?(s.ctx.lineTo(s.sW,s.sH+s.offset/2),s.ctx.lineTo(0,s.sH+s.offset/2),s.ctx.fillStyle="rgba("+s.getHexClr(b).r+", "+s.getHexClr(b).g+", "+s.getHexClr(b).b+", "+o+")",s.ctx.fill(),s.ctx.closePath()):(s.ctx.strokeStyle="rgba("+s.getHexClr(b).r+", "+s.getHexClr(b).g+", "+s.getHexClr(b).b+", "+o+")",s.ctx.stroke(),s.ctx.closePath())},s.drawWave2=function(){var e=4;720<s.sW?e=4:200>s.sW?e=15:400>s.sW&&(e=8);var t=s.ctx.createLinearGradient(0,s.sH+s.offset/2,0,0);
1t.addColorStop("0",s.themeClr[0]),t.addColorStop("0.5",s.themeClr[1]),t.addColorStop("1",s.themeClr[0]),s.ctx.clearRect(0,0,s.sW,s.sH+s.offset/2),s.ctx.lineWidth=1,s.ctx.miterLimit=1,s.ctx.beginPath(),s.ctx.moveTo(0,s.sH+s.offset/2);for(var r=0;r<s.data_ar.length;r++)s.ctx.lineTo(r*s.sW/s.data_ar.length*e,s.sH+s.offset/2-s.data_ar[r]*s.sH/255);s.ctx.lineTo(s.sW,s.sH+s.offset/2),s.ctx.lineTo(0,s.sH+s.offset/2),s.ctx.fillStyle=t,s.ctx.fill(),s.ctx.closePath()},s.getHexClr=function(e){return(e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16)}:null},s.init()};t.setPrototype=function(){t.prototype=new FWDSAPDisplayObject("div")},e.FWDSAPVisualizer=t}(window),function(t){'use strict';var r=function(o,n){var s=this;s.prt=o,s.isMbl=FWDSAPUtils.isMobile,s._d=o._d,s.init=function(){s.screen.className="fwdsap",s.setOverflow("visible"),s.setupCnt(),s.getStyle().zIndex="999999999999999",document.documentElement.appendChild(s.screen),s.setX(-1e5),s.removeScreen_to=setTimeout(function(){document.documentElement.removeChild(s.screen)},400)},s.setupCnt=function(){s.setOverflow("visible"),s.setWidth(n.volumeScrubberMainWidth),s.setHeight(n.volumeScrubberMainHeight),s.mainHld_do=new FWDSAPDisplayObject("div","relative"),s.mainHld_do.screen.className="volume-scrubber-holder",s.mainHld_do.getStyle().backgroundColor=n.volumeBackgroundColor,s.mainHld_do.setWidth(s.w),s.mainHld_do.setHeight(s.h),s.addChild(s.mainHld_do),s.setupScrubber(),s.updateVolumeScrubber(n.volume),s.hide(!1,!0)},s.setupScrubber=function(){s.mainScrubber_do=new FWDSAPDisplayObject("div"),s.mainScrubber_do.setButtonMode(!0),s.mainScrubber_do.setOverflow("visible"),s.mainScrubber_do.screen.className="volume-scrubber",s.mainScrubber_do.setY(9),s.mainScrubber_do.setHeight(s.h-18),s.mainScrubber_do.setWidth(16),s.mainScrubber_do.setX(Math.round((s.w-s.mainScrubber_do.w)/2)),s.mainHld_do.addChild(s.mainScrubber_do),s.msBk_do=new FWDSAPDisplayObject("div"),s.msBk_do.screen.className="volume-scrubber-background",s.msBk_do.setX(Math.round((s.mainScrubber_do.w-n.volumeScrubberWidth)/2)),s.msBk_do.getStyle().pointerEvents="none",s.msBk_do.setWidth(n.volumeScrubberWidth),s.msBk_do.setHeight(s.mainScrubber_do.h),s.msBk_do.getStyle().background=n.volumeScrubberBackgroundColor,s.mainScrubber_do.addChild(s.msBk_do),s.msPr_do=new FWDSAPDisplayObject("div"),s.msPr_do.screen.className="volume-scrubber-progress",s.msPr_do.getStyle().transform="scale(0, -1)",s.msPr_do.setX(s.msBk_do.x),s.msPr_do.getStyle().pointerEvents="none",s.msPr_do.getStyle().background=n.volumeScrubberProgressColor,s.msPr_do.setWidth(n.volumeScrubberWidth),s.mainScrubber_do.addChild(s.msPr_do),n.cornerRoundness&&(s.mainScrubber_do.getStyle().borderRadius=n.volumeScrubberMainWidth+"px",s.msBk_do.getStyle().borderRadius=n.volumeScrubberMainWidth+"px",s.msPr_do.getStyle().borderRadius=n.volumeScrubberMainWidth+"px"),s.mSCircle_do=new FWDSAPDisplayObject("div"),s.mSCircle_do.getStyle().borderRadius="100%",s.mSCircle_do.getStyle().pointerEvents="none",s.mSCircle_do.setWidth(n.volumeScrubberCircleRadius),s.mSCircle_do.setHeight(n.volumeScrubberCircleRadius),s.mSCircle_do.setX(s.msPr_do.x-Math.round((s.mSCircle_do.w-s.msPr_do.w)/2)),s.mSCircle_do.screen.className="volume-scrubber-progress-circle",s.mSCircleIn_do=new FWDSAPDisplayObject("div"),s.mSCircleIn_do.getStyle().background=n.volumeScrubberProgressColor,s.mSCircleIn_do.setWidth(n.volumeScrubberCircleRadius),s.mSCircleIn_do.setHeight(n.volumeScrubberCircleRadius),s.mSCircle_do.addChild(s.mSCircleIn_do),s.mainScrubber_do.addChild(s.mSCircle_do),n.showScrubbersToolTips_bl&&(FWDSAPScrubberTooltip.setPrototype(),s.ttm=new FWDSAPScrubberTooltip(n.volumeScrubberToolTipsBackgroundColor,n.volumeScrubbersToolTipsTextColor,"1","volume-scrubber-",!0),s.addChild(s.ttm)),s.isMbl?s.hasPointerEvent_bl?(s.mainScrubber_do.screen.addEventListener("pointerover",s.volumeScrubberOnOverHandler),s.mainScrubber_do.screen.addEventListener("pointerout",s.volumeScrubberOnOutHandler),s.mainScrubber_do.screen.addEventListener("pointerdown",s.volumeScrubberOnDown
1Handler)):s.mainScrubber_do.screen.addEventListener("touchstart",s.volumeScrubberOnDownHandler):s.screen.addEventListener&&(s.mainScrubber_do.screen.addEventListener("mouseover",s.volumeScrubberOnOverHandler),s.mainScrubber_do.screen.addEventListener("mouseout",s.volumeScrubberOnOutHandler),s.mainScrubber_do.screen.addEventListener("mousedown",s.volumeScrubberOnDownHandler))},s.volumeScrubberOnOverHandler=function(t){s.ttm&&s.ttm.show();var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenY-s.msBk_do.getGlobalY();0>r?r=0:r>s.mainScrubber_do.h&&(r=s.mainScrubber_do.h);var o=r/s.msBk_do.h;o=Math.abs(o-1),s.updateVolume(n.volume,!1)},s.volumeScrubberOnOutHandler=function(){!s.isScrubbing_bl&&s.ttm&&s.ttm.hide()},s.volumeScrubberOnDownHandler=function(r){r.preventDefault&&r.preventDefault();var e=FWDSAPUtils.getViewportMouseCoordinates(r),o=e.screenY-s.msBk_do.getGlobalY();s.isScrubbing_bl=!0,0>o?o=0:o>s.mainScrubber_do.h&&(o=s.mainScrubber_do.h);var n=o/s.msBk_do.h;n=Math.abs(n-1),s.updateVolume(n),s.ttm&&s.ttm.show(),s.dispatchEvent(FWDSAPController.VOLUME_START_TO_SCRUB),s.isMbl?s.hasPointerEvent_bl?(t.addEventListener("pointermove",s.volumeScrubberMoveHandler),t.addEventListener("pointerup",s.volumeScrubberEndHandler)):(t.addEventListener("touchmove",s.volumeScrubberMoveHandler,{passive:!1}),t.addEventListener("touchend",s.volumeScrubberEndHandler)):(t.addEventListener("mousemove",s.volumeScrubberMoveHandler),t.addEventListener("mouseup",s.volumeScrubberEndHandler))},s.volumeScrubberMoveHandler=function(t){t.preventDefault&&t.preventDefault();var e=FWDSAPUtils.getViewportMouseCoordinates(t),r=e.screenY-s.msBk_do.getGlobalY();s.isScrubbing_bl=!0,0>r?r=0:r>s.mainScrubber_do.h&&(r=s.mainScrubber_do.h);var o=r/s.msBk_do.h;o=Math.abs(o-1),s.updateVolume(o)},s.volumeScrubberEndHandler=function(r){if(s.dispatchEvent(FWDSAPController.VOLUME_STOP_TO_SCRUB),s.isScrubbing_bl=!1,r){var e=FWDSAPUtils.getViewportMouseCoordinates(r);!FWDSAPUtils.hitTest(s.mainScrubber_do.screen,e.screenX,e.screenY)&&s.ttm&&s.ttm.hide()}s.isMbl?s.hasPointerEvent_bl?(t.removeEventListener("pointermove",s.volumeScrubberMoveHandler),t.removeEventListener("pointerup",s.volumeScrubberEndHandler)):(t.removeEventListener("touchmove",s.volumeScrubberMoveHandler),t.removeEventListener("touchend",s.volumeScrubberEndHandler)):(t.removeEventListener("mousemove",s.volumeScrubberMoveHandler),t.removeEventListener("mouseup",s.volumeScrubberEndHandler))},s.volumeButtonOnMouseUpHandler=function(){var e=n.lastVolume;n.isMute_bl?(e=n.lastVolume,n.isMute_bl=!1):(e=1e-6,n.isMute_bl=!0);s.updateVolume(e)},s.updateVolumeScrubber=function(e){var t=parseInt(e*s.msBk_do.h);n.volume=e;var r=s.msBk_do.h-t;s.msPr_do.setY(s.msBk_do.h-t),s.msPr_do.setHeight(t),r>s.msBk_do.h-s.mSCircle_do.h&&(r=s.msBk_do.h-s.mSCircle_do.h),s.ttmY=r,s.ttm&&s.ttm.setLabel(Math.round(100*e)),s.stopToUpdateTTM(),s.startToUpdateTTM(),FWDAnimation.to(s.mSCircle_do,.5,{alpha:1,ease:Quart.easeOut}),FWDAnimation.to(s.mSCircle_do,.5,{y:r,ease:Quart.easeOut})},s.updateVolume=function(e,t){n.volume=e,s.isMbl||s.updateVolumeScrubber(n.volume),t||s.dispatchEvent(FWDSAPController.CHANGE_VOLUME,{percent:n.volume})},s.startToUpdateTTM=function(){s.updateTTm_it=requestAnimationFrame(s.updateTTMPos)},s.stopToUpdateTTM=function(){cancelAnimationFrame(s.updateTTm_it)},s.updateTTMPos=function(){if(s.ttm){s.ttm.setX(-s.ttm.w-n.volumescrubberCircleTooltipGap);var e=s.w+n.volumescrubberCircleTooltipGap;s.ttm.setX(e);var t=s.ttm.cls+"tooltip-pointer right",r=s.ttm.getGlobalX()+s.ttm.w+10;s.ttm.left=!1,s.wcw<r&&(t=s.ttm.cls+"tooltip-pointer",s.ttm.left=!0,e=-s.ttm.w-n.volumescrubberCircleTooltipGap,s.ttm.setX(e)),s.ttm.pointer_do.screen.className=t,s.ttm.setY(s.ttmY),s.updateTTm_it=requestAnimationFrame(s.updateTTMPos)}},s.show=function(){if(!s.isShowed){clearTimeout(s.removeScreen_to),document.documentElement.appendChild(s.screen),s.setX(-1e4),s.isShowed=!0;var e=o.volumeBtn_do.getRect().x,n=o.volumeBtn_do.getRect().y,a=o.volumeBtn_do.w,d=o.volumeBtn_do.h,l=s.getWidth(),c=s.getHeight();s.wcw=FWDSAPUtils.getViewportSize().w;var u=FWDSAPUtils.getScrollOffsets(),_,p;s.getStyle().pointerEvents="auto",_=Math.round(e+a/2-l/2)+u.x,p=Math.round(n)+u.y-s.h-4,s.setX(_),FWDAnimation.isTweening(s)||(s.setY(p+8),s.setVisible(!0),s.setAlpha(0)),FWDAnimation.killTweensOf(s),FWDAnimation.to(s,.4,{y:p,alpha:1,ease:Expo.easeInOut}),s.isMbl?setTimeout(function(){t.addEventListener("touchstart",s.checkIfHit)},50):setTimeout(function(){t.addEventListener("mousemove",s.checkIfHit)},50),s.dispatchEvent(r.SHOW)}},s.checkIfHit=function(r){if(!s.isScrubbing_bl){var e=FWDSAPUtils.getViewportMouseCoordinates(r);s.vcX=e.screenX,s.vcY=e.screenY,FWDSAPUtils.hitTest(o.volumeBtn_do.dummy_do.screen,s.vcX,s.vcY)||FWDSAPUtils.hitTest(s.screen,s.vcX,s.vcY)||(s.hide(!0),s.isMbl?t.removeEventListener("touchstart",s.checkIfHit):t.removeEventListener("mousemove",s.checkIfHit))}},s.hide=function(e){s.isShowed=!1,s.getStyle().pointerEvents="none",FWDAnimation.killTweensOf(s),e?FWDAnimation.to(s,.6,{x:s.x,y:s.y+4,alpha:0,ease:Expo.easeInOut,onComplete:s.hideComplete}):s.hideComplete(),s.stopToUpdateTTM(),s.dispatchEvent(r.HIDE)},s.hideComplete=function(){s.setX(-8e3);try{document.documentElement.removeChild(s.screen)}catch(t){}},s.init()};r.START_TO_SCRUB="startToScrub",r.SCRUB="scrub",r.STOP_TO_SCRUB="stopToScrub",r.CHANGE_VOLUME="changeVolume",r.SHOW="show",r.HIDE="hide",r.setPrototype=function(){r.prototype=new FWDSAPDisplayObject("div")},t.FWDSAPVolumeScrubber=r}(window),function(){var t=function(e,r,o,n){'use strict';var s=this,a=t.prototype;s.cls=e,s.icon1_str=r,s.normalColor=o,s.selectedColor=n,s.currentState=1,s.checkSizeCount=0,s.isMbl=FWDSAPUtils.isMbl,s.hasPointerEvent_bl=FWDSAPUtils.hasPointerEvent,s.init=function(){s.screen.className=s.cls,s.setOverflow("visible"),s.setButtonMode(!0),s.dummy_do=new FWDSAPDisplayObject("div"),s.dummy_do.getStyle().width="100%",s.dummy_do.getStyle().pointerEvents="none",s.addChild(s.dummy_do),setTimeout(function(){s.setupMainContainers(),s.setNormalState()},1)},s.setupMainContainers=function(){s.setOverflow("visible"),s.n1_do=new FWDSAPDisplayObject("div"),s.n1_do.setInnerHTML(s.icon1_str),s.addChild(s.n1_do);var e=parseInt(window.getComputedStyle(s.screen).getPropertyValue("width")),t=parseInt(window.getComputedStyle(s.screen).getPropertyValue("height"));e&&t?(s.setWidth(e),s.setHeight(t),setTimeout(function(){s.n1_do.setX(Math.round((s.w-s.n1_do.getWidth())/2)),s.n1_do.setY(Math.round((s.h-s.n1_do.getHeight())/2))},300),s.dummy_do.setHeight(50-t+t),s.dummy_do.setY(t-50)):s.setFinalSize(),s.hasPointerEvent_bl?(s.screen.addEventListener("pointerup",s.onMouseUp),s.screen.addEventListener("pointerover",s.onMouseOver),s.screen.addEventListener("pointerout",s.onMouseOut)):s.screen.addEventListener&&(!s.isMbl&&(s.screen.addEventListener("mouseover",s.onMouseOver),s.screen.addEventListener("mouseout",s.onMouseOut),s.screen.addEventListener("mouseup",s.onMouseUp)),s.screen.addEventListener("toustart",s.onDown),s.screen.addEventListener("touchend",s.onMouseUp))},s.onMouseOver=function(r){s.isDisabled_bl||s.isSelectedState_bl||(!r.pointerType||r.pointerType==r.MSPOINTER_TYPE_MOUSE||"mouse"==r.pointerType)&&(s.dispatchEvent(t.MOUSE_OVER,{e:r}),s.dispatchEvent(t.SHOW_TOOLTIP,{e:r}),s.setSelectedState(!0))},s.onMouseOut=function(r){!s.isDisabled_bl&&s.isSelectedState_bl&&(r.pointerType&&r.pointerType!=r.MSPOINTER_TYPE_MOUSE&&"mouse"!=r.pointerType||(s.setNormalState(!0),s.dispatchEvent(t.MOUSE_OUT)))},s.onDown=function(t){t.preventDefault&&t.preventDefault()},s.onMouseUp=function(r){2==r.button||(r.preventDefault&&r.preventDefault(),!s.isMbl&&s.onMouseOver(r,!1),s.dispatchEvent(t.MOUSE_UP,{e:r}))},s.setFinalSize=function(){if((clearInterval(s.checkId_int),s.lastWidth=s.n1_do.screen.firstChild.offsetWidth,!(10<s.checkSizeCount))&&(s.checkSizeCount++,s.checkId_int=setInterval(function(){s.setFinalSize()}
1,50),s.prevWidth!=s.lastWidth&&0!=s.lastWidth)){var e=s.n1_do.screen.firstChild.offsetWidth,t=s.n1_do.screen.offsetHeight;s.buttonWidth=e,s.buttonHeight=t,s.setWidth(e),s.setHeight(t),s.n1_do.setWidth(s.w),s.n1_do.setHeight(s.h),s.dummy_do.setHeight(50-s.h+s.h),s.dummy_do.setY(s.h-50),s.n1_do.setX(Math.round((e-s.n1_do.getWidth())/2)),s.n1_do.setY(Math.round((t-s.n1_do.getHeight())/2)),s.prevWidth=s.lastWidth}},s.setNormalState=function(e){s.isMbl&&!s.hasPointerEvent_bl||(s.isSelectedState_bl=!1,FWDAnimation.killTweensOf(s.n1_do.screen),e?FWDAnimation.to(s.n1_do.screen,.8,{color:s.normalColor,ease:Expo.easeOut}):s.n1_do.screen.style.color=s.normalColor)},s.setSelectedState=function(e){s.isSelectedState_bl=!0,FWDAnimation.killTweensOf(s.n1_do.screen),e?FWDAnimation.to(s.n1_do.screen,.8,{color:s.selectedColor,ease:Expo.easeOut}):s.n1_do.screen.style.color=s.selectedColor},s.disable=function(){s.isDisabled_bl||(s.isDisabled_bl=!0,s.setButtonMode(!1),FWDAnimation.killTweensOf(s),FWDAnimation.to(s,.6,{alpha:.4}),s.setNormalState())},s.enable=function(){s.isDisabled_bl&&(s.isDisabled_bl=!1,s.setButtonMode(!0),FWDAnimation.killTweensOf(s),FWDAnimation.to(s,.6,{alpha:1}))},s.init()};t.setPrototype=function(){t.prototype=new FWDSAPDisplayObject("div")},t.FIRST_BUTTON_CLICK="onFirstClick",t.SECOND_BUTTON_CLICK="secondButtonOnClick",t.MOUSE_OVER="onMouseOver",t.MOUSE_OUT="onMouseOut",t.MOUSE_UP="onMouseUp",t.CLICK="onClick",t.SHOW_TOOLTIP="showTooltip",t.prototype=null,window.FWDSASimpleButton=t}(window),!window.FWDAnimation){var _fwd_fwdScope="undefined"!=typeof fwd_module&&fwd_module.exports&&"undefined"!=typeof fwd_global?fwd_global:this||window;(_fwd_fwdScope._fwd_fwdQueue||(_fwd_fwdScope._fwd_fwdQueue=[])).push(function(){"use strict";_fwd_fwdScope.FWDFWD_fwdDefine("FWDAnimation",["core.FWDAnimation","core.FWDSimpleTimeline","FWDTweenLite"],function(e,t,r){var o=function(e){var t=[],r=e.length,o;for(o=0;o!==r;t.push(e[o++]));return t},n=function(e,t,r){var o=e.cycle,n,s;for(n in o)s=o[n],e[n]="function"==typeof s?s(r,t[r]):s[r%s.length];delete e.cycle},e=function(t,o,n){r.call(this,t,o,n),this._cycle=0,this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._dirty=!0,this.render=e.prototype.render},s=1e-10,d=r._internals,c=d.isSelector,u=d.isArray,_=e.prototype=r.to({},.1,{}),a=[];e.version="1.19.0",_.constructor=e,_.kill()._gc=!1,e.killTweensOf=e.killDelayedCallsTo=r.killTweensOf,e.getTweensOf=r.getTweensOf,e.lagSmoothing=r.lagSmoothing,e.ticker=r.ticker,e.render=r.render,_.invalidate=function(){return this._yoyo=!0===this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),r.prototype.invalidate.call(this)},_.updateTo=function(e,t){var o=this.ratio,n=this.vars.immediateRender||e.immediateRender,s;for(s in t&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay)),e)this.vars[s]=e[s];if(this._initted||n)if(t)this._initted=!1,n&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&r._onPluginEvent("_onDisable",this),.998<this._time/this._duration){var a=this._totalTime;this.render(0,!0,!1),this._initted=!1,this.render(a,!0,!1)}else if(this._initted=!1,this._init(),0<this._time||n)for(var d=this._firstPT,l;d;)l=d.s+d.c,d.c*=1/(1-o),d.s=l-d.c,d=d._next;return this},_.render=function(e,t,o){!this._initted&&0===this._duration&&this.vars.repeat&&this.invalidate();var n=this._dirty?this.totalDuration():this._totalDuration,a=this._time,l=this._totalTime,c=this._cycle,u=this._duration,_=this._rawPrevTime,p,m,b,h,g,f,S,y;if(e>=n-1e-7?(this._totalTime=n,this._cycle=this._repeat,this._yoyo&&0!=(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=u,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),!this._reversed&&(p=!0,m="onComplete",o=o||this._timeline.autoRemoveChildren),0===u&&(this._initted||!this.vars.lazy||o)&&(this._startTime===this._timeline._duration&&(e=0),(0>_||0>=e&&-1e-7<=e||_===s&&"isPause"!==this.data)&&_!==e&&(o=!0,_>s&&(m="onReverseComplete")),this._rawPrevTime=y=!t||e||_===e?e:s)):1e-7>e?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==l||0===u&&0<_)&&(m="onReverseComplete",p=this._reversed),0>e&&(this._active=!1,0===u&&(this._initted||!this.vars.lazy||o)&&(0<=_&&(o=!0),this._rawPrevTime=y=!t||e||_===e?e:s)),!this._initted&&(o=!0)):(this._totalTime=this._time=e,0!==this._repeat&&(h=u+this._repeatDelay,this._cycle=this._totalTime/h>>0,0!==this._cycle&&this._cycle===this._totalTime/h&&l<=e&&this._cycle--,this._time=this._totalTime-this._cycle*h,this._yoyo&&0!=(1&this._cycle)&&(this._time=u-this._time),this._time>u?this._time=u:0>this._time&&(this._time=0)),this._easeType?(g=this._time/u,f=this._easeType,S=this._easePower,(1===f||3===f&&.5<=g)&&(g=1-g),3===f&&(g*=2),1===S?g*=g:2===S?g*=g*g:3===S?g*=g*g*g:4===S&&(g*=g*g*g*g),this.ratio=1===f?1-g:2===f?g:.5>this._time/u?g/2:1-g/2):this.ratio=this._ease.getRatio(this._time/u)),a===this._time&&!o&&c===this._cycle)return void(l!==this._totalTime&&this._onUpdate&&!t&&this._callback("onUp
1date"));if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!o&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=a,this._totalTime=l,this._rawPrevTime=_,this._cycle=c,d.lazyTweens.push(this),void(this._lazy=[e,t]);this._time&&!p?this.ratio=this._ease.getRatio(this._time/u):p&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||this._paused||this._time===a||!(0<=e)||(this._active=!0),0===l&&(2===this._initted&&0<e&&this._init(),this._startAt&&(0<=e?this._startAt.render(e,t,o):!m&&(m="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===u)&&!t&&this._callback("onStart")),b=this._firstPT;b;){if(b.f)b.t[b.p](b.c*this.ratio+b.s);else{var v=b.c*this.ratio+b.s;"x"==b.p?b.t.setX(v):"y"==b.p?b.t.setY(v):"z"==b.p?b.t.setZ(v):"angleX"==b.p?b.t.setAngleX(v):"angleY"==b.p?b.t.setAngleY(v):"angleZ"==b.p?b.t.setAngleZ(v):"w"==b.p?b.t.setWidth(v):"h"==b.p?b.t.setHeight(v):"alpha"==b.p?b.t.setAlpha(v):"scale"==b.p?b.t.setScale2(v):b.t[b.p]=v}b=b._next}this._onUpdate&&(0>e&&this._startAt&&this._startTime&&this._startAt.render(e,t,o),!t&&(this._totalTime!==l||m)&&this._callback("onUpdate")),this._cycle===c||t||this._gc||!this.vars.onRepeat||this._callback("onRepeat"),m&&(!this._gc||o)&&(0>e&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(e,t,o),p&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!t&&this.vars[m]&&this._callback(m),0===u&&this._rawPrevTime===s&&y!==s&&(this._rawPrevTime=0))},e.to=function(t,r,o){return new e(t,r,o)},e.from=function(t,r,o){return o.runBackwards=!0,o.immediateRender=!1!=o.immediateRender,new e(t,r,o)},e.fromTo=function(t,r,o,n){return n.startAt=o,n.immediateRender=!1!=n.immediateRender&&!1!=o.immediateRender,new e(t,r,n)},e.staggerTo=e.allTo=function(t,s,d,_,m,b,h){_=_||0;var g=0,f=[],S=function(){d.onComplete&&d.onComplete.apply(d.onCompleteScope||this,arguments),m.apply(h||d.callbackScope||this,b||a)},y=d.cycle,v=d.startAt&&d.startAt.cycle,T,w,x,C;for(u(t)||("string"==typeof t&&(t=r.selector(t)||t),c(t)&&(t=o(t))),t=t||[],0>_&&(t=o(t),t.reverse(),_*=-1),T=t.length-1,x=0;x<=T;x++){for(C in w={},d)w[C]=d[C];if(y&&(n(w,t,x),null!=w.duration&&(s=w.duration,delete w.duration)),v){for(C in v=w.startAt={},d.startAt)v[C]=d.startAt[C];n(w.startAt,t,x)}w.delay=g+(w.delay||0),x===T&&m&&(w.onComplete=S),f[x]=new e(t[x],s,w),g+=_}return f},e.staggerFrom=e.allFrom=function(t,r,o,n,s,a,d){return o.runBackwards=!0,o.immediateRender=!1!=o.immediateRender,e.staggerTo(t,r,o,n,s,a,d)},e.staggerFromTo=e.allFromTo=function(t,r,o,n,s,a,d,l){return n.startAt=o,n.immediateRender=!1!=n.immediateRender&&!1!=o.immediateRender,e.staggerTo(t,r,n,s,a,d,l)},e.delayedCall=function(t,r,o,n,s){return new e(r,0,{delay:t,onComplete:r,onCompleteParams:o,callbackScope:n,onReverseComplete:r,onReverseCompleteParams:o,immediateRender:!1,useFrames:s,overwrite:0})},e.set=function(t,r){return new e(t,0,r)},e.isTweening=function(e){return 0<r.getTweensOf(e,!0).length};var l=function(e,t){for(var o=[],n=0,s=e._first;s;)s instanceof r?o[n++]=s:(t&&(o[n++]=s),o=o.concat(l(s,t)),n=o.length),s=s._next;return o},p=e.getAllTweens=function(t){return l(e._rootTimeline,t).concat(l(e._rootFramesTimeline,t))};e.killAll=function(e,r,o,n){null==r&&(r=!0),null==o&&(o=!0);var s=p(!1!=n),a=s.length,d=r&&o&&n,l,c,u;for(u=0;
1u<a;u++)c=s[u],(d||c instanceof t||(l=c.target===c.vars.onComplete)&&o||r&&!l)&&(e?c.totalTime(c._reversed?0:c.totalDuration()):c._enabled(!1,!1))},e.killChildTweensOf=function(t,n){if(null!=t){var s=d.tweenLookup,_,m,b,h,g;if("string"==typeof t&&(t=r.selector(t)||t),c(t)&&(t=o(t)),u(t)){for(h=t.length;-1<--h;)e.killChildTweensOf(t[h],n);return}for(b in _=[],s)for(m=s[b].target.parentNode;m;)m===t&&(_=_.concat(s[b].tweens)),m=m.parentNode;for(g=_.length,h=0;h<g;h++)n&&_[h].totalTime(_[h].totalDuration()),_[h]._enabled(!1,!1)}};var m=function(e,r,o,n){r=!1!==r,o=!1!==o,n=!1!==n;for(var s=p(n),a=r&&o&&n,d=s.length,l,c;-1<--d;)c=s[d],(a||c instanceof t||(l=c.target===c.vars.onComplete)&&o||r&&!l)&&c.paused(e)};return e.pauseAll=function(e,t,r){m(!0,e,t,r)},e.resumeAll=function(e,t,r){m(!1,e,t,r)},e.globalTimeScale=function(o){var n=e._rootTimeline,a=r.ticker.time;return arguments.length?(o=o||s,n._startTime=a-(a-n._startTime)*n._timeScale/o,n=e._rootFramesTimeline,a=r.ticker.frame,n._startTime=a-(a-n._startTime)*n._timeScale/o,n._timeScale=e._rootTimeline._timeScale=o,o):n._timeScale},_.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-e:e)+this._cycle*(this._duration+this._repeatDelay),t):this._time/this.duration()},_.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this._totalTime/this.totalDuration()},_.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),e>this._duration&&(e=this._duration),this._yoyo&&0!=(1&this._cycle)?e=this._duration-e+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(e+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(e,t)):this._time},_.duration=function(t){return arguments.length?e.prototype.duration.call(this,t):this._duration},_.totalDuration=function(e){return arguments.length?-1===this._repeat?this:this.duration((e-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},_.repeat=function(e){return arguments.length?(this._repeat=e,this._uncache(!0)):this._repeat},_.repeatDelay=function(e){return arguments.length?(this._repeatDelay=e,this._uncache(!0)):this._repeatDelay},_.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},e},!0),function(){var e=180/Math.PI,t=[],o=[],n=[],s={},a=_fwd_fwdScope.FWDFWD_fwdDefine.globals,u=function(e,t,r,o){r===o&&(r=o-(o-t)/1e6),e===t&&(t=e+(r-e)/1e6),this.a=e,this.b=t,this.c=r,this.d=o,this.da=o-e,this.ca=r-e,this.ba=t-e},_=function(e,t,r,o){var n={a:e},s={},a={},d={c:o},l=(e+t)/2,c=(t+r)/2,u=(r+o)/2,_=(l+c)/2,p=(c+u)/2,m=(p-_)/8;return n.b=l+(e-l)/4,s.b=_+m,n.c=s.a=(n.b+s.b)/2,s.c=a.a=(_+p)/2,a.b=p-m,d.b=u+(o-u)/4,a.c=d.a=(a.b+d.b)/2,[n,s,a,d]},m=function(e,r,s,a,d){var c=e.length-1,l=0,u=e[0].a,p,m,b,h,g,f,S,y,v,T,w,x,C;for(p=0;p<c;p++)g=e[l],m=g.a,b=g.d,h=e[l+1].d,d?(w=t[p],x=o[p],C=.25*((x+w)*r)/(a?.5:n[p]||.5),f=b-(b-m)*(a?.5*r:0===w?0:C/w),S=b+(h-b)*(a?.5*r:0===x?0:C/x),y=b-(f+((S-f)*(3*w/(w+x)+.5)/4||0))):(f=b-.5*((b-m)*r),S=b+.5*((h-b)*r),y=b-(f+S)/2),f+=y,S+=y,g.c=v=f,g.b=0===p?u=g.a+.6*(g.c-g.a):u,g.da=b-m,g.ca=v-m,g.ba=u-m,s?(T=_(m,u,v,b),e.splice(l,1,T[0],T[1],T[2],T[3]),l+=4):l++,u=S;g=e[l],g.b=u,g.c=u+.4*(g.d-u),g.da=g.d-g.a,g.ca=g.c-g.a,g.ba=u-g.a,s&&(T=_(g.a,u,g.c,g.d),e.splice(l,1,T[0],T[1],T[2],T[3]))},b=function(e,r,n,s){var d=[],a,c,_,p,m,b;if(s)for(e=[s].concat(e),c=e.length;-1<--c;)"string"==typeof(b=e[c][r])&&"="===b.charAt(1)&&(e[c][r]=s[r]+ +(b.charAt(0)+b.substr(2)));if(a=e.length-2,0>a)return d[0]=new u(e[0][r],0,0,e[-1>a?0:1][r]),d;for(c=0;c<a;c++)_=e[c][r],p=e[c+1][r],d[c]=new u(_,0,0,p),n&&(m=e[c+2][r],t[c]=(t[c]||0)+(p-_)*(p-_),o[c]=(o[c]||0)+(m-p)*(m-p));return d[c]=new u(e[c][r],0,0,e[c+1][r]),d},h=function(e,d,c,u,_,h){var g={},f=[],S=h||e[0],y,v,T,w,x,C,P,k;for(v in _="string"==typeof _?","+_+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==d&&(d=1),e[0])f.push(v);if(1<e.length){for(k=e[e.length-1],P=!0,y=f.length;-1<--y;)if(v=f[y],.05<Math.abs(S[v]-k[v])){P=!1;break}P&&(e=e.concat(),h&&e.unshift(h),e.push(e[1]),h=e[e.length-3])}for(t.length=o.length=n.length=0,y=f.length;-1<--y;)v=f[y],s[v]=-1!==_.indexOf(","+v+","),g[v]=b(e,v,s[v],h);for(y=t.length;-1<--y;)t[y]=Math.sqrt(t[y]),o[y]=Math.sqrt(o[y]);if(!u){for(y=f.length;-1<--y;)if(s[v])for(T=g[f[y]],C=T.length-1,w=0;w<C;w++)x=T[w+1].da/o[w]+T[w].da/t[w]||0,n[w]=(n[w]||0)+x*x;for(y=n.length;-1<--y;)n[y]=Math.sqrt(n[y])}for(y=f.length,w=c?4:1;-1<--y;)v=f[y],T=g[v],m(T,d,c,u,s[v]),P&&(T.splice(0,w),T.splice(T.length-w,w));return g},g=function(e,t,r){t=t||"soft";var o={},n="cubic"===t?3:2,s="soft"===t,_=[],m,h,g,f,S,y,v,T,w,x,C;if(s&&r&&(e=[r].concat(e)),null==e||e.length<n+1)throw"invalid Bezier data";for(w in e[0])_.push(w);for(y=_.length;-1<--y;){for(w=_[y],o[w]=S=[],x=0,T=e.length,v=0;v<T;v++)m=null==r?e[v][w]:"string"==typeof(C=e[v][w])&&"="===C.charAt(1)?r[w]+ +(C.charAt(0)+C.substr(2)):+C,s&&1<v&&v<T-1&&(S[x++]=(m+S[x-2])/2),S[x++]=m;for(T=x-n+1,x=0,v=0;v<T;
1v+=n)m=S[v],h=S[v+1],g=S[v+2],f=2===n?0:S[v+3],S[x++]=C=3===n?new u(m,h,g,f):new u(m,(2*h+m)/3,(2*h+g)/3,g);S.length=x}return o},f=function(e,t,r){for(var o=e.length,n,a,l,c,u,_,m,b,h,g,f;-1<--o;)for(g=e[o],l=g.a,c=g.d-l,u=g.c-l,_=g.b-l,n=a=0,b=1;b<=r;b++)m=1/r*b,h=1-m,n=a-(a=(m*m*c+3*h*(m*u+h*_))*m),f=o*r+b-1,t[f]=(t[f]||0)+n*n},S=function(e,t){t=t>>0||6;var r=[],o=[],n=0,s=0,a=t-1,c=[],u=[],_,m,b,h;for(_ in e)f(e[_],r,t);for(b=r.length,m=0;m<b;m++)n+=Math.sqrt(r[m]),h=m%t,u[h]=n,h===a&&(s+=n,h=m/t>>0,c[h]=u,o[h]=s,n=0,u=[]);return{length:s,lengths:o,segments:c}},y=_fwd_fwdScope.FWDFWD_fwdDefine.plugin({propName:"bezier",priority:-1,version:"1.3.7",API:2,fwd_global:!0,init:function(e,t,r){this._target=e,t instanceof Array&&(t={values:t}),this._func={},this._mod={},this._props=[],this._timeRes=null==t.timeResolution?6:parseInt(t.timeResolution,10);var o=t.values||[],n={},s=o[0],a=t.autoRotate||r.vars.orientToBezier,d,l,c,u,_;for(d in this._autoRotate=a?a instanceof Array?a:[["x","y","rotation",!0===a?0:+a||0]]:null,s)this._props.push(d);for(c=this._props.length;-1<--c;)d=this._props[c],this._overwriteProps.push(d),l=this._func[d]="function"==typeof e[d],n[d]=l?e[d.indexOf("set")||"function"!=typeof e["get"+d.substr(3)]?d:"get"+d.substr(3)]():parseFloat(e[d]),_||n[d]===o[0][d]||(_=n);if(this._beziers="cubic"!==t.type&&"quadratic"!==t.type&&"soft"!==t.type?h(o,isNaN(t.curviness)?1:t.curviness,!1,"thruBasic"===t.type,t.correlate,_):g(o,t.type,n),this._segCount=this._beziers[d].length,this._timeRes){var m=S(this._beziers,this._timeRes);this._length=m.length,this._lengths=m.lengths,this._segments=m.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(a=this._autoRotate)for(this._initialRotations=[],a[0]instanceof Array||(this._autoRotate=a=[a]),c=a.length;-1<--c;){for(u=0;3>u;u++)d=a[c][u],this._func[d]="function"==typeof e[d]&&e[d.indexOf("set")||"function"!=typeof e["get"+d.substr(3)]?d:"get"+d.substr(3)];d=a[c][2],this._initialRotations[c]=(this._func[d]?this._func[d].call(this._target):this._target[d])||0,this._overwriteProps.push(d)}return this._startRatio=r.vars.runBackwards?1:0,!0},set:function(r){var o=this._segCount,n=this._func,s=this._target,a=r!==this._startRatio,d,c,u,_,m,h,g,f,S,y;if(!this._timeRes)d=0>r?0:1<=r?o-1:o*r>>0,h=(r-d*(1/o))*o;else{if(S=this._lengths,y=this._curSeg,r*=this._length,u=this._li,r>this._l2&&u<o-1){for(f=o-1;u<f&&(this._l2=S[++u])<=r;);this._l1=S[u-1],this._li=u,this._curSeg=y=this._segments[u],this._s2=y[this._s1=this._si=0]}else if(r<this._l1&&0<u){for(;0<u&&(this._l1=S[--u])>=r;);0===u&&r<this._l1?this._l1=0:u++,this._l2=S[u],this._li=u,this._curSeg=y=this._segments[u],this._s1=y[(this._si=y.length-1)-1]||0,this._s2=y[this._si]}if(d=u,r-=this._l1,u=this._si,r>this._s2&&u<y.length-1){for(f=y.length-1;u<f&&(this._s2=y[++u])<=r;);this._s1=y[u-1],this._si=u}else if(r<this._s1&&0<u){for(;0<u&&(this._s1=y[--u])>=r;);0===u&&r<this._s1?this._s1=0:u++,this._s2=y[u],this._si=u}h=(u+(r-this._s1)/(this._s2-this._s1))*this._prec||0}for(c=1-h,u=this._props.length;-1<--u;)_=this._props[u],m=this._beziers[_][d],g=(h*h*m.da+3*c*(h*m.ca+c*m.ba))*h+m.a,this._mod[_]&&(g=this._mod[_](g,s)),n[_]?s[_](g):"x"==_?s.setX(g):"y"==_?s.setY(g):"z"==_?s.setZ(g):"angleX"==_?s.setAngleX(g):"angleY"==_?s.setAngleY(g):"angleZ"==_?s.setAngleZ(g):"w"==_?s.setWidth(g):"h"==_?s.setHeight(g):"alpha"==_?s.setAlpha(g):"scale"==_?s.setScale2(g):s[_]=g;if(this._autoRotate){var T=this._autoRotate,w,x,C,P,k,O,E;for(u=T.length;-1<--u;)_=T[u][2],O=T[u][3]||0,E=!0===T[u][4]?1:e,m=this._beziers[T[u][0]],w=this._beziers[T[u][1]],m&&w&&(m=m[d],w=w[d],x=m.a+(m.b-m.a)*h,P=m.b+(m.c-m.b)*h,x+=(P-x)*h,P+=(m.c+(m.d-m.c)*h-P)*h,C=w.a+(w.b-w.a)*h,k=w.b+(w.c-w.b)*h,C+=(k-C)*h,k+=(w.c+(w.d-w.c)*h-k)*h,g=a?Math.atan2(k-C,P-x)*E+O:this._initialRotations[u],this._mod[_]&&(g=this._mod[_](g,s)),n[_]?s[_](g):s[_]=g)}}}),v=y.prototype;y.bezierThrough=h,y.cubicToQuadratic=_,y._autoCSS=!0,y.quadraticToCubic=function(e,t,r){return new u(e,(2*t+e)/3,(2*t+r)/3,r)},y._cssRegister=function(){var e=a.CSSPlugin;if(e){var t=e._internals,r=t._parseToProxy,o=t._setPluginRatio,n=t.CSSPropTween;t._registerComplexSpecialProp("bezier",{parser:function(s,t,a,d,c,u){t instanceof Array&&(t={values:t}),u=new y;var _=t.values,m=_.length-1,l=[],b={},h,g,f;if(0>m)return c;for(h=0;h<=m;h++)f=r(s,_[h],d,c,u,m!==h),l[h]=f.end;for(g in t)b[g]=t[g];return b.values=l,c=new n(s,"bezier",0,0,f.pt,2),c.data=f,c.plugin=u,c.setRatio=o,0===b.autoRotate&&(b.autoRotate=!0),b.autoRotate&&!(b.autoRotate instanceof Array)&&(h=!0===b.autoRotate?0:+b.autoRotate,b.autoRotate=null==f.end.left?null!=f.end.x&&[["x","y","rotation",h,!1]]:[["left","top","rotation",h,!1]]),b.autoRotate&&(!d._transform&&d._enableTransforms(!1),f.autoRotate=d._target._fwdTransform,f.proxy.rotation=f.autoRotate.rotation||0,d._over
1writeProps.push("rotation")),u._onInitTween(f.proxy,b,d._tween),c}})}},v._mod=function(e){for(var t=this._overwriteProps,r=t.length,o;-1<--r;)o=e[t[r]],o&&"function"==typeof o&&(this._mod[t[r]]=o)},v._kill=function(e){var t=this._props,r,o;for(r in this._beziers)if(r in e)for(delete this._beziers[r],delete this._func[r],o=t.length;-1<--o;)t[o]===r&&t.splice(o,1);if(t=this._autoRotate,t)for(o=t.length;-1<--o;)e[t[o][2]]&&t.splice(o,1);return this._super._kill.call(this,e)}}(),_fwd_fwdScope.FWDFWD_fwdDefine("plugins.CSSPlugin",["plugins.TweenPlugin","FWDTweenLite"],function(e,r){var o=function(){e.call(this,"css"),this._overwriteProps.length=0,this.setRatio=o.prototype.setRatio},n=_fwd_fwdScope.FWDFWD_fwdDefine.globals,d={},l=o.prototype=new e("css"),a,c,u,_;l.constructor=o,o.version="1.19.0",o.API=2,o.defaultTransformPerspective=0,o.defaultSkewType="compensated",o.defaultSmoothOrigin=!0,l="px",o.suffixMap={top:l,right:l,bottom:l,left:l,width:l,height:l,fontSize:l,padding:l,margin:l,perspective:l,lineHeight:""};var f=/(?:\-|\.|\b)(\d|\.|e\-)+/g,S=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,y=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,T=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,x=/(?:\d|\-|\+|=|#|\.)*/g,C=/opacity *= *([^)]*)/i,P=/([A-Z])/g,k=/-([a-z])/gi,O=function(e,t){return t.toUpperCase()},E=/,(?=[^\)]*(?:\(|$))/gi,H=Math.PI/180,R=180/Math.PI,A={},B=document,M=function(e){return B.createElementNS?B.createElementNS("http://www.w3.org/1999/xhtml",e):B.createElement(e)},L=M("div"),I=M("img"),W=o._internals={_specialProps:d},D=navigator.userAgent,U=function(){var e=D.indexOf("Android"),t=M("a");return(_e=-1!==D.indexOf("Safari")&&-1===D.indexOf("Chrome")&&(-1===e||3<+D.substr(e+8,1)),me=_e&&6>+D.substr(D.indexOf("Version/")+8,1),pe=-1!==D.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(D)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(D))&&(be=parseFloat(RegExp.$1)),!!t)&&(t.style.cssText="top:1px;opacity:.55;",/^0.55/.test(t.style.opacity))}(),z=function(e){return C.test("string"==typeof e?e:(e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100:1},F=function(e){window.console&&console.log(e)},V="",X="",Y=function(t,r){r=r||L;var o=r.style,n,s;if(void 0!==o[t])return t;for(t=t.charAt(0).toUpperCase()+t.substr(1),n=["O","Moz","ms","Ms","Webkit"],s=5;-1<--s&&void 0===o[n[s]+t];);return 0<=s?(X=3===s?"ms":n[s],V="-"+X.toLowerCase()+"-",X+t):null},N=B.defaultView?B.defaultView.getComputedStyle:function(){},G=o.getStyle=function(e,t,r,o,n){var s;return U||"opacity"!==t?(!o&&e.style[t]?s=e.style[t]:(r=r||N(e))?s=r[t]||r.getPropertyValue(t)||r.getPropertyValue(t.replace(P,"-$1").toLowerCase()):e.currentStyle&&(s=e.currentStyle[t]),null==n||s&&"none"!==s&&"auto"!==s&&"auto auto"!==s?s:n):z(e)},q=W.convertToPixels=function(e,t,n,s,a){if("px"===s||!s)return n;if("auto"===s||!n)return 0;var d=/(?:Left|Right|Width)/i.test(t),l=e,c=L.style,u=0>n,_=1===n,p,m,b;if(u&&(n=-n),_&&(n*=100),"%"===s&&-1!==t.indexOf("border"))p=n/100*(d?e.clientWidth:e.clientHeight);else{if(c.cssText="border:0 solid red;position:"+G(e,"position")+";line-height:0;","%"===s||!l.appendChild||"v"===s.charAt(0)||"rem"===s){if(l=e.parentNode||B.body,m=l._fwdCache,b=r.ticker.frame,m&&d&&m.time===b)return m.width*n/100;c[d?"width":"height"]=n+s}else c[d?"borderLeftWidth":"borderTopWidth"]=n+s;l.appendChild(L),p=parseFloat(L[d?"offsetWidth":"offsetHeight"]),l.removeChild(L),d&&"%"==s&&!1!==o.cacheWidths&&(m=l._fwdCache=l._fwdCache||{},m.time=b,m.width=100*(p/n)),0!==p||a||(p=q(e,t,n,s,!0))}return _&&(p/=100),u?-p:p},K=W.calculateOffset=function(e,t,r){if("absolute"!==G(e,"position",r))return 0;var o="left"===t?"Left":"Top",n=G(e,"margin"+o,r);return e["offset"+o]-(q(e,t,parseFloat(n),n.replace(x,""))||0)},Z=function(e,t){var r={},o,n,s;if(t=t||N(e,null)){if(o=t.length)for(;-1<--o;)s=t[o],(-1===s.indexOf("-transform")||g===s)&&(r[s.replace(k,O)]=t.getPropertyValue(s));else for(o in t)(-1===o.indexOf("Transform")||h===o)&&(r[o]=t[o]);}else if(t=e.currentStyle||e.style)for(o in t)"string"==typeof o&&void 0===r[o]&&(r[o.replace(k,O)]=t[o]);return U||(r.opacity=z(e)),n=De(e,t,!1),r.rotation=n.rotation,r.skewX=n.skewX,r.scaleX=n.scaleX,r.scaleY=n.scaleY,r.x=n.x,r.y=n.y,ke&&(r.z=n.z,r.rotationX=n.rotationX,r.rotationY=n.rotationY,r.scaleZ=n.scaleZ),r.filters&&delete r.filters,r},J=function(e,t,r,o,n){var s={},a=e.style,d,l,c;for(l in r)"cssText"!==l&&"length"!==l&&isNaN(l)&&(t[l]!==(d=r[l])||n&&n[l])&&-1===l.indexOf("Origin")&&("number"==typeof d||"string"==typeof d)&&(s[l]="auto"===d&&("left"===l||"top"===l)?K(e,l):(""===d||"auto"===d||"none"===d)&&"string"==typeof t[l]&&""!==t[l].replace(T,"")?0:d,void 0!==a[l]&&(c=new ve(
1a,l,a[l],c)));if(o)for(l in o)"className"!==l&&(s[l]=o[l]);return{difs:s,firstMPT:c}},Q={width:["Left","Right"],height:["Top","Bottom"]},$=["marginLeft","marginRight","marginTop","marginBottom"],ee=function(e,t,r){if("svg"===(e.nodeName+"").toLowerCase())return(r||N(e))[t]||0;if(e.getBBox&&Le(e))return e.getBBox()[t]||0;var o=parseFloat("width"===t?e.offsetWidth:e.offsetHeight),n=Q[t],s=n.length;for(r=r||N(e,null);-1<--s;)o-=parseFloat(G(e,"padding"+n[s],r,!0))||0,o-=parseFloat(G(e,"border"+n[s]+"Width",r,!0))||0;return o},te=function(e,t){if("contain"===e||"auto"===e||"auto auto"===e)return e+" ";(null==e||""===e)&&(e="0 0");var r=e.split(" "),o=-1===e.indexOf("left")?-1===e.indexOf("right")?r[0]:"100%":"0%",n=-1===e.indexOf("top")?-1===e.indexOf("bottom")?r[1]:"100%":"0%",s;if(3<r.length&&!t){for(r=e.split(", ").join(",").split(","),e=[],s=0;s<r.length;s++)e.push(te(r[s]));return e.join(",")}return null==n?n="center"===o?"50%":"0":"center"===n&&(n="50%"),("center"===o||isNaN(parseFloat(o))&&-1===(o+"").indexOf("="))&&(o="50%"),e=o+" "+n+(2<r.length?" "+r[2]:""),t&&(t.oxp=-1!==o.indexOf("%"),t.oyp=-1!==n.indexOf("%"),t.oxr="="===o.charAt(1),t.oyr="="===n.charAt(1),t.ox=parseFloat(o.replace(T,"")),t.oy=parseFloat(n.replace(T,"")),t.v=e),t||e},re=function(t,r){return"function"==typeof t&&(t=t(ge,he)),"string"==typeof t&&"="===t.charAt(1)?parseInt(t.charAt(0)+"1",10)*parseFloat(t.substr(2)):parseFloat(t)-parseFloat(r)||0},oe=function(e,t){return"function"==typeof e&&(e=e(ge,he)),null==e?t:"string"==typeof e&&"="===e.charAt(1)?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2))+t:parseFloat(e)||0},ie=function(e,t,r,o){var n=1e-6,s,a,d,l,c;return"function"==typeof e&&(e=e(ge,he)),null==e?l=t:"number"==typeof e?l=e:(s=360,a=e.split("_"),c="="===e.charAt(1),d=(c?parseInt(e.charAt(0)+"1",10)*parseFloat(a[0].substr(2)):parseFloat(a[0]))*(-1===e.indexOf("rad")?1:R)-(c?0:t),a.length&&(o&&(o[r]=t+d),-1!==e.indexOf("short")&&(d%=s,d!==d%(s/2)&&(d=0>d?d+s:d-s)),-1!==e.indexOf("_cw")&&0>d?d=(d+9999999999*s)%s-(0|d/s)*s:-1!==e.indexOf("ccw")&&0<d&&(d=(d-9999999999*s)%s-(0|d/s)*s)),l=t+d),l<n&&l>-n&&(l=0),l},ne={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},se=function(e,t,r){return e=0>e?e+1:1<e?e-1:e,0|255*(1>6*e?t+6*((r-t)*e):.5>e?r:2>3*e?t+6*((r-t)*(2/3-e)):t)+.5},ae=o.parseColor=function(e,t){var o,n,c,u,_,p,m,y,T,w,x;if(!e)o=ne.black;else if("number"==typeof e)o=[e>>16,255&e>>8,255&e];else{if(","===e.charAt(e.length-1)&&(e=e.substr(0,e.length-1)),ne[e])o=ne[e];else if("#"===e.charAt(0))4===e.length&&(n=e.charAt(1),c=e.charAt(2),u=e.charAt(3),e="#"+n+n+c+c+u+u),e=parseInt(e.substr(1),16),o=[e>>16,255&e>>8,255&e];else if("hsl"!==e.substr(0,3))o=e.match(f)||ne.transparent;else if(o=x=e.match(f),!t)_=+o[0]%360/360,p=+o[1]/100,m=+o[2]/100,c=.5>=m?m*(p+1):m+p-m*p,n=2*m-c,3<o.length&&(o[3]=+e[3]),o[0]=se(_+1/3,n,c),o[1]=se(_,n,c),o[2]=se(_-1/3,n,c);else if(-1!==e.indexOf("="))return e.match(S);o[0]=+o[0],o[1]=+o[1],o[2]=+o[2],3<o.length&&(o[3]=+o[3])}return t&&!x&&(n=o[0]/255,c=o[1]/255,u=o[2]/255,y=Math.max(n,c,u),T=Math.min(n,c,u),m=(y+T)/2,y===T?_=p=0:(w=y-T,p=.5<m?w/(2-y-T):w/(y+T),_=y===n?(c-u)/w+(c<u?6:0):y===c?(u-n)/w+2:(n-c)/w+4,_*=60),o[0]=0|_+.5,o[1]=0|100*p+.5,o[2]=0|100*m+.5),o},de=function(e,t){var r=e.match(le)||[],o=0,n=r.length?"":e,s,a,d;for(s=0;s<r.length;
1s++)a=r[s],d=e.substr(o,e.indexOf(a,o)-o),o+=d.length+a.length,a=ae(a,t),3===a.length&&a.push(1),n+=d+(t?"hsla("+a[0]+","+a[1]+"%,"+a[2]+"%,"+a[3]:"rgba("+a.join(","))+")";return n+e.substr(o)},le="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b",ce,ue,_e,pe,me,be,he,ge;for(l in ne)le+="|"+l+"\\b";le=new RegExp(le+")","gi"),o.colorStringFilter=function(e){var t=e[0]+e[1],r;le.test(t)&&(r=-1!==t.indexOf("hsl(")||-1!==t.indexOf("hsla("),e[0]=de(e[0],r),e[1]=de(e[1],r)),le.lastIndex=0},r.defaultStringFilter||(r.defaultStringFilter=o.colorStringFilter);var fe=function(e,t,r,o){if(null==e)return function(e){return e};var n=t?(e.match(le)||[""])[0]:"",s=e.split(n).join("").match(y)||[],d=e.substr(0,e.indexOf(s[0])),l=")"===e.charAt(e.length-1)?")":"",c=-1===e.indexOf(" ")?",":" ",u=s.length,_=0<u?s[0].replace(f,""):"",p;return u?t?(p=function(e){var t,m,b,h;if("number"==typeof e)e+=_;else if(o&&E.test(e)){for(h=e.replace(E,"|").split("|"),b=0;b<h.length;b++)h[b]=p(h[b]);return h.join(",")}if(t=(e.match(le)||[n])[0],m=e.split(t).join("").match(y)||[],b=m.length,u>b--)for(;++b<u;)m[b]=r?m[0|(b-1)/2]:s[b];return d+m.join(c)+c+t+l+(-1===e.indexOf("inset")?"":" inset")},p):(p=function(e){var t,n,m;if("number"==typeof e)e+=_;else if(o&&E.test(e)){for(n=e.replace(E,"|").split("|"),m=0;m<n.length;m++)n[m]=p(n[m]);return n.join(",")}if(t=e.match(y)||[],m=t.length,u>m--)for(;++m<u;)t[m]=r?t[0|(m-1)/2]:s[m];return d+t.join(c)+l},p):function(e){return e}},Se=function(e){return e=e.split(","),function(r,t,o,n,s,d,l){var c=(t+"").split(" "),a;for(l={},a=0;4>a;a++)l[e[a]]=c[a]=c[a]||c[(a-1)/2>>0];return n.parse(r,l,s,d)}},ye=W._setPluginRatio=function(e){this.plugin.setRatio(e);for(var t=this.data,r=t.proxy,o=t.firstMPT,n=1e-6,s,a,d,l,c;o;)s=r[o.v],o.r?s=Math.round(s):s<n&&s>-n&&(s=0),o.t[o.p]=s,o=o._next;if(t.autoRotate&&(t.autoRotate.rotation=t.mod?t.mod(r.rotation,this.t):r.rotation),1===e||0===e)for(o=t.firstMPT,c=1===e?"e":"b";o;){if(a=o.t,!a.type)a[c]=a.s+a.xs0;else if(1===a.type){for(l=a.xs0+a.s+a.xs1,d=1;d<a.l;d++)l+=a["xn"+d]+a["xs"+(d+1)];a[c]=l}o=o._next}},ve=function(e,t,o,n,s){this.t=e,this.p=t,this.v=o,this.r=s,n&&(n._prev=this,this._next=n)},Te=W._parseToProxy=function(e,t,r,o,n,s){var a=o,d={},l={},c=r._transform,u=A,_,m,b,h,g;for(r._transform=null,A=t,o=g=r.parse(e,t,o,n),A=u,s&&(r._transform=c,a&&(a._prev=null,a._prev&&(a._prev._next=null)));o&&o!==a;){if(1>=o.type&&(m=o.p,l[m]=o.s+o.c,d[m]=o.s,s||(h=new ve(o,"s",m,h,o.r),o.c=0),1===o.type))for(_=o.l;0<--_;)b="xn"+_,m=o.p+"_"+b,l[m]=o.data[b],d[m]=o[b],s||(h=new ve(o,b,m,h,o.rxp[b]));o=o._next}return{proxy:d,end:l,firstMPT:h,pt:g}},we=W.CSSPropTween=function(o,t,d,s,l,c,u,n,r,p,m){this.t=o,this.p=t,this.s=d,this.c=s,this.n=u||t,o instanceof we||_.push(this.n),this.r=n,this.type=c||0,r&&(this.pr=r,a=!0),this.b=void 0===p?d:p,this.e=void 0===m?d+s:m,l&&(this._next=l,l._prev=this)},xe=function(e,t,r,o,n,s){var a=new we(e,t,r,o-r,n,-1,s);return a.b=r,a.e=a.xs0=o,a},Ce=o.parseComplex=function(r,t,n,s,a,d,c,u,_,p){n=n||d||"","function"==typeof s&&(s=s(ge,he)),c=new we(r,t,0,0,c,p?2:1,null,!1,u,n,s),s+="",a&&le.test(s+n)&&(s=[n,s],o.colorStringFilter(s),n=s[0],s=s[1]);var m=n.split(", ").join(",").split(" "),h=s.split(", ").join(",").split(" "),g=m.length,y=!1!==ce,v,T,w,x,C,P,k,O,H,R,A,B,M;for((-1!==s.indexOf(",")||-1!==n.indexOf(","))&&(m=m.join(" ").replace(E,", ").split(" "),h=h.join(" ").replace(E,", ").split(" "),g=m.length),g!==h.length&&(m=(d||"").split(" "),g=m.length),c.plugin=_,c.setRatio=p,le.lastIndex=0,v=0;v<g;v++)if(x=m[v],C=h[v],O=parseFloat(x),O||0===O)c.appendXtra("",O,re(C,O),C.replace(S,""),y&&-1!==C.indexOf("px"),!0);else if(a&&le.test(x))B=C.indexOf(")")+1,B=")"+(B?C.substr(B):""),M=-1!==C.indexOf("hsl")&&U,x=ae(x,M),C=ae(C,M),H=6<x.length+C.length,H&&!U&&0===C[3]?(c["xs"+c.l]+=c.l?" transparent":"transparent",c.e=c.e.split(h[v]).join("transparent")):(!U&&(H=!1),M?c.appendXtra(H?"hsla(":"hsl(",x[0],re(C[0],x[0]),",",!1,!0).appendXtra("",x[1],re(C[1],x[1]),"%,",!1).appendXtra("",x[2],re(C[2],x[2]),H?"%,":"%"+B,!1):c.appendXtra(H?"rgba(":"rgb(",x[0],C[0]-x[0],",",!0,!0).appendXtra("",x[1],C[1]-x[1],",",!0).appendXtra("",x[2],C[2]-x[2],H?",":B,!0),H&&(x=4>x.length?1:x[3],c.appendXtra("",x,(4>C.length?1:C[3])-x,B,!1))),le.lastIndex=0;else if(P=x.match(f),!P)c["xs"+c.l]+=c.l||c["xs"+c.l]?" "+C:C;else{if(k=C.match(S),!k||k.length!==P.length)return c;for(w=0,T=0;T<P.length;T++)A=P[T],R=x.indexOf(A,w),c.appendXtra(x.substr(w,R-w),+A,re(k[T],A),"",y&&"px"===x.substr(R+A.length,2),0===T),w=R+A.length;c["xs"+c.l]+=x.substr(w)}if(-1!==s.indexOf("=")&&c.data){for(B=c.xs0+c.data.s,v=1;v<c.l;v++)B+=c["xs"+v]+c.data["xn"+v];c.e=B+c["xs"+v]}
1return c.l||(c.type=-1,c.xs0=c.e),c.xfirst||c},Pe=9;for(l=we.prototype,l.l=l.pr=0;0<--Pe;)l["xn"+Pe]=0,l["xs"+Pe]="";l.xs0="",l._next=l._prev=l.xfirst=l.data=l.plugin=l.setRatio=l.rxp=null,l.appendXtra=function(e,t,o,n,s,r){var a=this,d=a.l;return(a["xs"+d]+=r&&(d||a["xs"+d])?" "+e:e||"",!o&&0!==d&&!a.plugin)?(a["xs"+d]+=t+(n||""),a):(a.l++,a.type=a.setRatio?2:1,a["xs"+a.l]=n||"",0<d)?(a.data["xn"+d]=t+o,a.rxp["xn"+d]=s,a["xn"+d]=t,a.plugin||(a.xfirst=new we(a,"xn"+d,t,o,a.xfirst||a,0,a.n,s,a.pr),a.xfirst.xs0=0),a):(a.data={s:t+o},a.rxp={},a.s=t,a.c=o,a.r=s,a)};var t=function(e,t){t=t||{},this.p=t.prefix?Y(e)||e:e,d[e]=d[this.p]=this,this.format=t.formatter||fe(t.defaultValue,t.color,t.collapsible,t.multi),t.parser&&(this.parse=t.parser),this.clrs=t.color,this.multi=t.multi,this.keyword=t.keyword,this.dflt=t.defaultValue,this.pr=t.priority||0},s=W._registerComplexSpecialProp=function(e,r,o){"object"!=typeof r&&(r={parser:o});var n=e.split(","),s=r.defaultValue,a,d;for(o=o||[s],a=0;a<n.length;a++)r.prefix=0===a&&r.prefix,r.defaultValue=o[a]||s,d=new t(n[a],r)},m=W._registerPluginProp=function(e){if(!d[e]){var r=e.charAt(0).toUpperCase()+e.substr(1)+"Plugin";s(e,{parser:function(o,t,e,s,a,l,c){var u=n.com.fwd.plugins[r];return u?(u._cssRegister(),d[e].parse(o,t,e,s,a,l,c)):(F("Error: "+r+" js file not loaded."),a)}})}};l=t.prototype,l.parseComplex=function(r,t,o,n,s,a){var d=this.keyword,c,u,_,p,m,h;if(this.multi&&(E.test(o)||E.test(t)?(u=t.replace(E,"|").split("|"),_=o.replace(E,"|").split("|")):d&&(u=[t],_=[o])),_){for(p=_.length>u.length?_.length:u.length,c=0;c<p;c++)t=u[c]=u[c]||this.dflt,o=_[c]=_[c]||this.dflt,d&&(m=t.indexOf(d),h=o.indexOf(d),m!==h&&(-1===h?u[c]=u[c].split(d).join(""):-1===m&&(u[c]+=" "+d)));t=u.join(", "),o=_.join(", ")}return Ce(r,this.p,t,o,this.clrs,this.dflt,n,this.pr,s,a)},l.parse=function(r,t,e,o,n,s){return this.parseComplex(r.style,this.format(G(r,this.p,u,!1,this.dflt)),this.format(t),n,s)},o.registerSpecialProp=function(e,r,o){s(e,{parser:function(n,t,e,s,a,d){var l=new we(n,e,0,0,a,2,e,!1,o);return l.plugin=d,l.setRatio=r(n,t,s._tween,e),l},priority:o})},o.useSVGTransformAttr=_e||pe;var b=["scaleX","scaleY","scaleZ","x","y","z","skewX","skewY","rotation","rotationX","rotationY","perspective","xPercent","yPercent"],h=Y("transform"),g=V+"transform",w=Y("transformOrigin"),ke=null!==Y("perspective"),Oe=W.Transform=function(){this.perspective=parseFloat(o.defaultTransformPerspective)||0,this.force3D=!!(!1!==o.defaultForce3D&&ke)&&(o.defaultForce3D||"auto")},Ee=window.SVGElement,He=function(e,t,r){var o=B.createElementNS("http://www.w3.org/2000/svg",e),n;for(n in r)o.setAttributeNS(null,n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),r[n]);return t.appendChild(o),o},Re=B.documentElement,Ae=function(){var e=be||/Android/i.test(D)&&!window.chrome,t,r,o;return B.createElementNS&&!e&&(t=He("svg",Re),r=He("rect",t,{width:100,height:50,x:100}),o=r.getBoundingClientRect().width,r.style[w]="50% 50%",r.style[h]="scaleX(0.5)",e=o===r.getBoundingClientRect().width&&!(pe&&ke),Re.removeChild(t)),e}(),Be=function(t,e,r,n,s,l){var u=t._fwdTransform,_=We(t,!0),p,m,h,g,f,S,T,w,C,P,k,O,E,H;u&&(E=u.xOrigin,H=u.yOrigin),(!n||2>(p=n.split(" ")).length)&&(T=t.getBBox(),e=te(e).split(" "),p=[(-1===e[0].indexOf("%")?parseFloat(e[0]):parseFloat(e[0])/100*T.width)+T.x,(-1===e[1].indexOf("%")?parseFloat(e[1]):parseFloat(e[1])/100*T.height)+T.y]),r.xOrigin=g=parseFloat(p[0]),r.yOrigin=f=parseFloat(p[1]),n&&_!==Ie&&(S=_[0],T=_[1],w=_[2],C=_[3],P=_[4],k=_[5],O=S*C-T*w,m=g*(C/O)+f*(-w/O)+(w*k-C*P)/O,h=g*(-T/O)+f*(S/O)-(S*k-T*P)/O,g=r.xOrigin=p[0]=m,f=r.yOrigin=p[1]=h),u&&(l&&(r.xOffset=u.xOffset,r.yOffset=u.yOffset,u=r),s||!1!==s&&!1!==o.defaultSmoothOrigin?(m=g-E,h=f-H,u.xOffset+=m*_[0]+h*_[2]-m,u.yOffset+=m*_[1]+h*_[3]-h):u.xOffset=u.yOffset=0),l||t.setAttribute("data-svg-origin",p.join(" "))},Me=function(t){try{return t.getBBox()}catch(t){}},Le=function(t){return!!(Ee&&t.getBBox&&t.getCTM&&Me(t)&&(!t.parentNode||t.parentNode.getBBox&&t.parentNode.getCTM))},Ie=[1,0,0,1,0,0],We=function(t,e){var r=t._fwdTransform||new Oe,o=t.style,a,d,l,c,u,_;if(h?d=G(t,g,null,!0):t.currentStyle&&(d=t.currentStyle.filter.match(/(M11|M12|M21|M22)=[\d\-\.e]+/gi),d=d&&4===d.length?[d[0].substr(4),+d[2].substr(4),+d[1].substr(4),d[3].substr(4),r.x||0,r.y||0].join(","):""),a=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,a&&h&&((_="none"===N(t).display)||!t.parentNode)&&(_&&(c=o.display,o.display="block"),!t.parentNode&&(u=1,Re.appendChild(t)),d=G(t,g,null,!0),a=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,c?o.display=c:_&&Xe(o,"display"),u&&Re.removeChild(t)),(r.svg||t.getBBox&&Le(t))&&(a&&-1!==(o[h]+"").indexOf("matrix")&&(d=o[h],a=0),l=t.getAttribute("transform"),a&&l&&(-1===l.indexOf("matrix")?-1!==l.indexOf("translate")&&(d="matrix(1,0,0,1,"+l.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",a=0):(d=l,a=0))),a)return Ie;for(l=(d||"").match(f)||[],Pe=l.length;-1<--Pe;)c=+l[Pe],l[Pe]=(u=c-(c|=0))?(0|100000*u+(0>u?-.5:.5))/100000+c:c;return e&&6<l.length?[l[0],l[1],l[4],l[5],l[12],l[13]]:l},De=W.getTransform=function(e,t,n,s){if(e._fwdTransform&&n&&!s)return e._fwdTransform;var l=n?e._fwdTransform||new Oe:new Oe,u=0>l.scaleX,_=2e-5,p=ke?parseFloat(G(e,w,t,!1,"0 0 0").split(" ")[2])||l.zOrigin||0:0,g=parseFloat(o.defaultTransformPerspective)||0,f,S,y,v,T,x;if(l.svg=!!(e.getBBox&&Le(e)),l.svg&&(Be(e,G(e,w,t,!1,"50% 50%")+"",l,e.getAttribute("data-svg-origin")),Fe=o.useSVGTransformAttr||Ae),f=We(e),f!==Ie){if(16===f.length){var C=f[0],P=f[1],O=f[2],E=f[3],H=f[4],A=f[5],B=f[6],M=f[7],L=f[8],I=f[9],W=f[10],D=f[12],U=f[13],z=f[14],F=f[11],V=Math.atan2(B,W),X,Y,N,q,K;l.zOrigin&&(z=-l.zOrigin,D=L*z-f[12],U=I*z-f[13],z=W*z+l.zOrigin-f[14]),l.rotationX=V*R,V&&(q=Math.cos(-V),K=Math.sin(-V),X=H*q+L*K,Y=A*q+I*K,N=B*q+W*K,L=H*-K+L*q,I=A*-K+I*q,W=B*-K+W*q,F=M*-K+F*q,H=X,A=Y,B=N),V=Math.atan2(-O,W),l.rotationY=V*R,V&&(q=Math.cos(-V),K=Math.sin(-V),X=C*q-L*K,Y=P*q-I*K,N=O*q
1-W*K,I=P*K+I*q,W=O*K+W*q,F=E*K+F*q,C=X,P=Y,O=N),V=Math.atan2(P,C),l.rotation=V*R,V&&(q=Math.cos(-V),K=Math.sin(-V),C=C*q+H*K,Y=P*q+A*K,A=P*-K+A*q,B=O*-K+B*q,P=Y),l.rotationX&&359.9<Math.abs(l.rotationX)+Math.abs(l.rotation)&&(l.rotationX=l.rotation=0,l.rotationY=180-l.rotationY),l.scaleX=(0|100000*Math.sqrt(C*C+P*P)+.5)/100000,l.scaleY=(0|100000*Math.sqrt(A*A+I*I)+.5)/100000,l.scaleZ=(0|100000*Math.sqrt(B*B+W*W)+.5)/100000,l.rotationX||l.rotationY?l.skewX=0:(l.skewX=H||A?Math.atan2(H,A)*R+l.rotation:l.skewX||0,90<Math.abs(l.skewX)&&270>Math.abs(l.skewX)&&(u?(l.scaleX*=-1,l.skewX+=0>=l.rotation?180:-180,l.rotation+=0>=l.rotation?180:-180):(l.scaleY*=-1,l.skewX+=0>=l.skewX?180:-180))),l.perspective=F?1/(0>F?-F:F):0,l.x=D,l.y=U,l.z=z,l.svg&&(l.x-=l.xOrigin-(l.xOrigin*C-l.yOrigin*H),l.y-=l.yOrigin-(l.yOrigin*P-l.xOrigin*A))}else if(!ke||s||!f.length||l.x!==f[4]||l.y!==f[5]||!l.rotationX&&!l.rotationY){var Z=6<=f.length,k=Z?f[0]:1,a=f[1]||0,b=f[2]||0,c=Z?f[3]:1;l.x=f[4]||0,l.y=f[5]||0,y=Math.sqrt(k*k+a*a),v=Math.sqrt(c*c+b*b),T=k||a?Math.atan2(a,k)*R:l.rotation||0,x=b||c?Math.atan2(b,c)*R+T:l.skewX||0,90<Math.abs(x)&&270>Math.abs(x)&&(u?(y*=-1,x+=0>=T?180:-180,T+=0>=T?180:-180):(v*=-1,x+=0>=x?180:-180)),l.scaleX=y,l.scaleY=v,l.rotation=T,l.skewX=x,ke&&(l.rotationX=l.rotationY=l.z=0,l.perspective=g,l.scaleZ=1),l.svg&&(l.x-=l.xOrigin-(l.xOrigin*k+l.yOrigin*b),l.y-=l.yOrigin-(l.xOrigin*a+l.yOrigin*c))}for(S in l.zOrigin=p,l)l[S]<_&&l[S]>-_&&(l[S]=0)}return n&&(e._fwdTransform=l,l.svg&&(Fe&&e.style[h]?r.delayedCall(.001,function(){Xe(e.style,h)}):!Fe&&e.getAttribute("transform")&&r.delayedCall(.001,function(){e.removeAttribute("transform")}))),l},Ue=function(e){var r=this.data,t=-r.rotation*H,o=t+r.skewX*H,n=(0|100000*(Math.cos(t)*r.scaleX))/100000,s=(0|100000*(Math.sin(t)*r.scaleX))/100000,a=(0|100000*(Math.sin(o)*-r.scaleY))/100000,l=(0|100000*(Math.cos(o)*r.scaleY))/100000,d=this.t.style,u=this.t.currentStyle,_,p;if(u){p=s,s=-a,a=-p,_=u.filter,d.filter="";var g=this.t.offsetWidth,f=this.t.offsetHeight,h="absolute"!==u.position,S="progid:DXImageTransform.Microsoft.Matrix(M11="+n+", M12="+s+", M21="+a+", M22="+l,y=r.x+g*r.xPercent/100,v=r.y+f*r.yPercent/100,T,w;if(null!=r.ox&&(T=(r.oxp?.01*(g*r.ox):r.ox)-g/2,w=(r.oyp?.01*(f*r.oy):r.oy)-f/2,y+=T-(T*n+w*s),v+=w-(T*a+w*l)),h?(T=g/2,w=f/2,S+=", Dx="+(T-(T*n+w*s)+y)+", Dy="+(w-(T*a+w*l)+v)+")"):S+=", sizingMethod='auto expand')",d.filter=-1===_.indexOf("DXImageTransform.Microsoft.Matrix(")?S+" "+_:_.replace(/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,S),0!==e&&1!==e||1!==n||0!==s||0!==a||1!==l||h&&-1===S.indexOf("Dx=0, Dy=0")||C.test(_)&&100!==parseFloat(RegExp.$1)||-1!==_.indexOf(_.indexOf("Alpha"))||d.removeAttribute("filter"),!h){var P=8>be?1:-1,k,O,E;for(T=r.ieOffsetX||0,w=r.ieOffsetY||0,r.ieOffsetX=Math.round((g-((0>n?-n:n)*g+(0>s?-s:s)*f))/2+y),r.ieOffsetY=Math.round((f-((0>l?-l:l)*f+(0>a?-a:a)*g))/2+v),Pe=0;4>Pe;Pe++)O=$[Pe],k=u[O],p=-1===k.indexOf("px")?q(this.t,O,parseFloat(k),k.replace(x,""))||0:parseFloat(k),E=p===r[O]?2>Pe?T-r.ieOffsetX:w-r.ieOffsetY:2>Pe?-r.ieOffsetX:-r.ieOffsetY,d[O]=(r[O]=Math.round(p-E*(0===Pe||2===Pe?1:P)))+"px"}}},ze=W.set3DTransformRatio=W.setTransformRatio=function(e){var r=this.data,t=this.t.style,o=r.rotation,n=r.rotationX,s=r.rotationY,a=r.scaleX,d=r.scaleY,l=r.scaleZ,c=r.x,u=r.y,_=r.z,p=r.svg,m=r.perspective,b=r.force3D,g,f,S,v,T,w,C,P,k,O,E,R,A,B,M,L,I,W,D,U,F,V,X;if(((1===e||0===e)&&"auto"===b&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!b)&&!_&&!m&&!s&&!n&&1===l||Fe&&p||!ke)return void(o||r.skewX||p?(o*=H,V=r.skewX*H,X=1e5,g=Math.cos(o)*a,v=Math.sin(o)*a,f=Math.sin(o-V)*-d,T=Math.cos(o-V)*d,V&&"simple"===r.skewType&&(I=Math.tan(V-r.skewY*H),I=Math.sqrt(1+I*I),f*=I,T*=I,r.skewY&&(I=Math.tan(r.skewY*H),I=Math.sqrt(1+I*I),g*=I,v*=I)),p&&(c+=r.xOrigin-(r.xOrigin*g+r.yOrigin*f)+r.xOffset,u+=r.yOrigin-(r.xOrigin*v+r.yOrigin*T)+r.yOffset,Fe&&(r.xPercent||r.yPercent)&&(B=this.t.getBBox(),c+=.01*r.xPercent*B.width,u+=.01*r.yPercent*B.height),B=1e-6,c<B&&c>-B&&(c=0),u<B&&u>-B&&(u=0)),D=(0|g*X)/X+","+(0|v*X)/X+","+(0|f*X)/X+","+(0|T*X)/X+","+c+","+u+")",p&&Fe?this.t.setAttribute("transform","matrix("+D):t[h]=(r.xPercent||r.yPercent?"translate("+r.xPercent+"%,"+r.yPercent+"%) matrix(":"matrix(")+D):t[h]=(r.xPercent||r.yPercent?"translate("+r.xPercent+"%,"+r.yPercent+"%) matrix(":"matrix(")+a+",0,0,"+d+","+c+","+u+")");if(pe&&(B=1e-4,a<B&&a>-B&&(a=l=2e-5),d<B&&d>-B&&(d=l=2e-5),m&&!r.z&&!r.rotationX&&!r.rotationY&&(m=0)),o||r.skewX)o*=H,M=g=Math.cos(o),L=v=Math.sin(o),r.skewX&&(o-=r.skewX*H,M=Math.cos(o),L=Math.sin(o),"simple"===r.skewType&&(I=Math.tan((r.skewX-r.skewY)*H),I=Math.sqrt(1+I*I),M*=I,L*=I,r.skewY&&(I=Math.tan(r.skewY*H),I=Math.sqrt(1+I*I),g*=I,v*=I))),f=-L,T=M;else{if(!s&&!n&&1===l&&!m&&!p)return void(t[h]=(r.xPercent||r.yPercent?"translate("+r.xPercent+"%,"+r.yPercent+"%) translate3d(":"translate3d(")+c+"px,"+u+"px,"+_+"px)"+(1!==a||1!==d?" scale("+a+","+d+")":""));g=T=1,f=v=0}k=1,S=w=C=P=O=E=0,R=m?-1/m:0,A=r.zOrigin,B=1e-6,U=",",F="0",o=s*H,o&&(M=Math.cos(o),L=Math.sin(o),C=-L,O=R*-L,S=g*L,w=v*L,k=M,R*=M,g*=M,v*=M),o=n*H,o&&(M=Math.cos(o),L=Math.sin(o),I=f*M+S*L,W=T*M+w*L,P=k*L,E=R
1*L,S=f*-L+S*M,w=T*-L+w*M,k*=M,R*=M,f=I,T=W),1!==l&&(S*=l,w*=l,k*=l,R*=l),1!==d&&(f*=d,T*=d,P*=d,E*=d),1!==a&&(g*=a,v*=a,C*=a,O*=a),(A||p)&&(A&&(c+=S*-A,u+=w*-A,_+=k*-A+A),p&&(c+=r.xOrigin-(r.xOrigin*g+r.yOrigin*f)+r.xOffset,u+=r.yOrigin-(r.xOrigin*v+r.yOrigin*T)+r.yOffset),c<B&&c>-B&&(c=F),u<B&&u>-B&&(u=F),_<B&&_>-B&&(_=0)),D=r.xPercent||r.yPercent?"translate("+r.xPercent+"%,"+r.yPercent+"%) matrix3d(":"matrix3d(",D+=(g<B&&g>-B?F:g)+U+(v<B&&v>-B?F:v)+U+(C<B&&C>-B?F:C),D+=U+(O<B&&O>-B?F:O)+U+(f<B&&f>-B?F:f)+U+(T<B&&T>-B?F:T),n||s||1!==l?(D+=U+(P<B&&P>-B?F:P)+U+(E<B&&E>-B?F:E)+U+(S<B&&S>-B?F:S),D+=U+(w<B&&w>-B?F:w)+U+(k<B&&k>-B?F:k)+U+(R<B&&R>-B?F:R)+U):D+=",0,0,0,0,1,0,",D+=c+U+u+U+_+U+(m?1+-_/m:1)+")",t[h]=D},Fe;l=Oe.prototype,l.x=l.y=l.z=l.skewX=l.skewY=l.rotation=l.rotationX=l.rotationY=l.zOrigin=l.xPercent=l.yPercent=l.xOffset=l.yOffset=0,l.scaleX=l.scaleY=l.scaleZ=1,s("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(r,t,e,n,s,a,d){if(n._lastParsedTransform===d)return s;n._lastParsedTransform=d;var l;"function"==typeof d[e]&&(l=d[e],d[e]=t);var c=r._fwdTransform,_=r.style,m=1e-6,g=b.length,f=d,S={},v=De(r,u,!0,f.parseTransform),T=f.transform&&("function"==typeof f.transform?f.transform(ge,he):f.transform),C,P,k,O,E,H,R,M,I;if(n._transform=v,T&&"string"==typeof T&&h)P=L.style,P[h]=T,P.display="block",P.position="absolute",B.body.appendChild(L),C=De(L,null,!1),v.svg&&(H=v.xOrigin,R=v.yOrigin,C.x-=v.xOffset,C.y-=v.yOffset,(f.transformOrigin||f.svgOrigin)&&(T={},Be(r,te(f.transformOrigin),T,f.svgOrigin,f.smoothOrigin,!0),H=T.xOrigin,R=T.yOrigin,C.x-=T.xOffset-v.xOffset,C.y-=T.yOffset-v.yOffset),(H||R)&&(M=We(L,!0),C.x-=H-(H*M[0]+R*M[2]),C.y-=R-(H*M[1]+R*M[3]))),B.body.removeChild(L),C.perspective||(C.perspective=v.perspective),null!=f.xPercent&&(C.xPercent=oe(f.xPercent,v.xPercent)),null!=f.yPercent&&(C.yPercent=oe(f.yPercent,v.yPercent));else if("object"==typeof f){if(C={scaleX:oe(null==f.scaleX?f.scale:f.scaleX,v.scaleX),scaleY:oe(null==f.scaleY?f.scale:f.scaleY,v.scaleY),scaleZ:oe(f.scaleZ,v.scaleZ),x:oe(f.x,v.x),y:oe(f.y,v.y),z:oe(f.z,v.z),xPercent:oe(f.xPercent,v.xPercent),yPercent:oe(f.yPercent,v.yPercent),perspective:oe(f.transformPerspective,v.perspective)},E=f.directionalRotation,null!=E)if("object"==typeof E)for(P in E)f[P]=E[P];else f.rotation=E;"string"==typeof f.x&&-1!==f.x.indexOf("%")&&(C.x=0,C.xPercent=oe(f.x,v.xPercent)),"string"==typeof f.y&&-1!==f.y.indexOf("%")&&(C.y=0,C.yPercent=oe(f.y,v.yPercent)),C.rotation=ie("rotation"in f?f.rotation:"shortRotation"in f?f.shortRotation+"_short":"rotationZ"in f?f.rotationZ:v.rotation-v.skewY,v.rotation-v.skewY,"rotation",S),ke&&(C.rotationX=ie("rotationX"in f?f.rotationX:"shortRotationX"in f?f.shortRotationX+"_short":v.rotationX||0,v.rotationX,"rotationX",S),C.rotationY=ie("rotationY"in f?f.rotationY:"shortRotationY"in f?f.shortRotationY+"_short":v.rotationY||0,v.rotationY,"rotationY",S)),C.skewX=ie(f.skewX,v.skewX-v.skewY),(C.skewY=ie(f.skewY,v.skewY))&&(C.skewX+=C.skewY,C.rotation+=C.skewY)}for(ke&&null!=f.force3D&&(v.force3D=f.force3D,O=!0),v.skewType=f.skewType||v.skewType||o.defaultSkewType,k=v.force3D||v.z||v.rotationX||v.rotationY||C.z||C.rotationX||C.rotationY||C.perspective,k||null==f.scale||(C.scaleZ=1);-1<--g;)I=b[g],T=C[I]-v[I],(T>m||T<-m||null!=f[I]||null!=A[I])&&(O=!0,s=new we(v,I,v[I],T,s),I in S&&(s.e=S[I]),s.xs0=0,s.plugin=a,n._overwriteProps.push(s.n));return T=f.transformOrigin,v.svg&&(T||f.svgOrigin)&&(H=v.xOffset,R=v.yOffset,Be(r,te(T),C,f.svgOrigin,f.smoothOrigin),s=xe(v,"xOrigin",(c?v:C).xOrigin,C.xOrigin,s,"transformOrigin"),s=xe(v,"yOrigin",(c?v:C).yOrigin,C.yOrigin,s,"transformOrigin"),(H!==v.xOffset||R!==v.yOffset)&&(s=xe(v,"xOffset",c?H:v.xOffset,v.xOffset,s,"transformOrigin"),s=xe(v,"yOffset",c?R:v.yOffset,v.yOffset,s,"transformOrigin")),T=Fe?null:"0px 0px"),(T||ke&&k&&v.zOrigin)&&(h?(O=!0,I=w,T=(T||G(r,I,u,!1,"50% 50%"))+"",s=new we(_,I,0,0,s,-1,"transformOrigin"),s.b=_[I],s.plugin=a,ke?(P=v.zOrigin,T=T.split(" "),v.zOrigin=(2<T.length&&(0===P||"0px"!==T[2])?parseFloat(T[2]):P)||0,s.xs0=s.e=T[0]+" "+(T[1]||"50%")+" 0px",s=new we(v,"zOrigin",0,0,s,-1,s.n),s.b=P,s.xs0=s.e=v.zOrigin):s.xs0=s.e=T):te(T+"",v)),O&&(n._transformType=!(v.svg&&Fe)&&(k||3===this._transformType)?3:2),l&&(d[e]=l),s},prefix:!0}),s("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),s("borderRadius",{defaultValue:"0px",parser:function(r,t,o,n,s){t=this.format(t);var a=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],d=r.style,l,_,p,m,b,g,f,S,y,v,T,x,C,P,k,O;for(y=parseFloat(r.offsetWidth),v=parseFloat(r.offsetHeight),l=t.split(" "),_=0;_<a.length;_++)this.p.indexOf("border")&&(a[_]=Y(a[_])),b=m=G(r,a[_],u,!1,"0px"),-1!==b.indexOf(" ")&&(m=b.split(" "),b=m[0],m=m[1]),g=p=l[_],f=parseFloat(b),x=b.substr((f+"").length),C="="===g.charAt(1),C?(S=parseInt(g.charAt(0)+"1",10),g=g.substr(2),S*=parseFloat(g),T=g.substr((S+"").length-(0>S?1:0))||""):(S=parseFloat(g),T=g.substr((S+"").length)),""===T&&(T=c[o]||x),T!==x&&(P=q(r,"borderLeft",f,x),k=q(r,"borderTop",f,x),"%"===T?(b=100*(P/y)+"%",m=100*(k/v)+"%"):"em"===T?(O=q(r,"borderLeft",1,"em"),b=P/O+"em",m=k/O+"em"):(b=P+"px",m=k+"px"),C&&(g=parseFloat(b)+S+T,p=parseFloat(m)+S+T)),s=Ce(d,a[_],b+" "+m,g+" "+p,!1,"0px",s);return s},prefix:!0,formatter:fe("0px 0px 0px 0px",!1,!0)}),s("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(r,t,e,o,n){return Ce(r.style,e,this.format(G(r,e,u,!1,"0px 0px")),this.format(t),!1,"0px",n)},prefix:!0,formatter:fe("0px 0px",!1,!0)}),s("backgroundPosition",{defaultValue:"0 0",parser:function(r,t,e,o,n,s){var a=u||N(r,null),d=this.format((a?be?a.getPropertyValue("background-position-x")+" "+a.getPropertyValue("background-position-y"):a.getPropertyValue("background-position"):r.currentStyle.backgroundPositionX+" "+r.currentStyle.backgroundPositionY)||"0 0"),l=this.format(t),c,_,p,m,b,h;if(-1!==d.indexOf("%")!=(-1!==l.indexOf("%"))&&2>l.split(",").length&&(h=G(r,"backgroundImage").replace(/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,""),h&&"none"!==h)){for(c=d.split(" "),_=l.split(" "),I.setAttribute("src",h),p=2;-1<--p;)d=c[p],m=-1!==d.indexOf("%"),m!==(-1!==_[p].indexOf("%"))&&(b=0===
vendor: 2,618 bytes, line 1
1p?r.offsetWidth-I.width:r.offsetHeight-I.height,c[p]=m?parseFloat(d)/100*b+"px":100*(parseFloat(d)/b)+"%");d=c.join(" ")}return this.parseComplex(r.style,d,l,n,s)},formatter:te}),s("backgroundSize",{defaultValue:"0 0",formatter:function(e){return e+="",te(-1===e.indexOf(" ")?e+" "+e:e)}}),s("perspective",{defaultValue:"0px",prefix:!0}),s("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),s("transformStyle",{prefix:!0}),s("backfaceVisibility",{prefix:!0}),s("userSelect",{prefix:!0}),s("margin",{parser:Se("marginTop,marginRight,marginBottom,marginLeft")}),s("padding",{parser:Se("paddingTop,paddingRight,paddingBottom,paddingLeft")}),s("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(r,t,o,n,s,a){var d,l,c;return 9>be?(l=r.currentStyle,c=8>be?" ":",",d="rect("+l.clipTop+c+l.clipRight+c+l.clipBottom+c+l.clipLeft+")",t=this.format(t).split(",").join(c)):(d=this.format(G(r,this.p,u,!1,this.dflt)),t=this.format(t)),this.parseComplex(r.style,d,t,s,a)}}),s("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),s("autoRound,strictUnits",{parser:function(r,t,e,o,n){return n}}),s("border",{defaultValue:"0px solid #000",parser:function(r,t,e,o,n,s){var a=G(r,"borderTopWidth",u,!1,"0px"),d=this.format(t).split(" "),l=d[0].replace(x,"");return"px"!==l&&(a=parseFloat(a)/q(r,"borderTopWidth",1,l)+l),this.parseComplex(r.style,this.format(a+" "+G(r,"borderTopStyle",u,!1,"solid")+" "+G(r,"borderTopColor",u,!1,"#000")),d.join(" "),n,s)},color:!0,formatter:function(e){var t=e.split(" ");return t[0]+" "+(t[1]||"solid")+" "+(e.match(le)||["#000"])[0]}}),s("borderWidth",{parser:Se("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),s("float,cssFloat,styleFloat",{parser:function(r,t,e,o,n){var a=r.style,s="cssFloat"in a?"cssFloat":"styleFloat";return new we(a,s,0,0,n,-1,e,!1,0,a[s],t)}});var Ve=function(e){var r=this.t,t=r.filter||G(this.data,"filter")||"",o=0|this.s+this.c*e,n;100==o&&(-1===t.indexOf("atrix(")&&-1===t.indexOf("radient(")&&-1===t.indexOf("oader(")?(r.removeAttribute("filter"),n=!G(this.data,"filter")):(r.filter=t.replace(/alpha\(opacity *=.+?\)/i,""),n=!0)),n||(this.xn1&&(r.filter=t=t||"alpha(opacity="+o+")"),-1===t.indexOf("pacity")?(0!==o||!this.xn1)&&(r.filter=t+" alpha(opacity="+o+")"):r.filter=t.replace(C,"opacity="+o))};s("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(r,t,o,n,s,a){var d=parseFloat(G(r,"opacity",u,!1,"1")),l=r.style,c="autoAlpha"===o;return"string"==typeof t&&"="===t.charAt(1)&&(t=("-"===t.charAt(0)?-1:1)*parseFloat(t.substr(2))+d),c&&1===d&&"hidden"===G(r,"visibility",u)&&0!==t&&(d=0),U?s=new we(l,"o
1pacity",d,t-d,s):(s=new we(l,"opacity",100*d,100*(t-d),s),s.xn1=c?1:0,l.zoom=1,s.type=2,s.b="alpha(opacity="+s.s+")",s.e="alpha(opacity="+(s.s+s.c)+")",s.data=r,s.plugin=a,s.setRatio=Ve),c&&(s=new we(l,"visibility",0,0,s,-1,null,!1,0,0===d?"hidden":"inherit",0===t?"hidden":"inherit"),s.xs0="inherit",n._overwriteProps.push(s.n),n._overwriteProps.push(o)),s}});var Xe=function(e,t){t&&(e.removeProperty?(("ms"===t.substr(0,2)||"webkit"===t.substr(0,6))&&(t="-"+t),e.removeProperty(t.replace(P,"-$1").toLowerCase())):e.removeAttribute(t))},Ye=function(e){if(this.t._fwdClassPT=this,1===e||0===e){this.t.setAttribute("class",0===e?this.b:this.e);for(var t=this.data,r=this.t.style;t;)t.v?r[t.p]=t.v:Xe(r,t.p),t=t._next;1===e&&this.t._fwdClassPT===this&&(this.t._fwdClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};s("className",{parser:function(r,t,e,o,n,s,d){var l=r.getAttribute("class")||"",c=r.style.cssText,_,p,m,b,h;if(n=o._classNamePT=new we(r,e,0,0,n,2),n.setRatio=Ye,n.pr=-11,a=!0,n.b=l,p=Z(r,u),m=r._fwdClassPT,m){for(b={},h=m.data;h;)b[h.p]=1,h=h._next;m.setRatio(1)}return r._fwdClassPT=n,n.e="="===t.charAt(1)?l.replace(new RegExp("(?:\\s|^)"+t.substr(2)+"(?![\\w-])"),"")+("+"===t.charAt(0)?" "+t.substr(2):""):t,r.setAttribute("class",n.e),_=J(r,p,Z(r),d,b),r.setAttribute("class",l),n.data=_.firstMPT,r.style.cssText=c,n=n.xfirst=o.parse(r,_.difs,n,s),n}});var Ne=function(e){if((1===e||0===e)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var t=this.t.style,r=d.transform.parse,o,n,s,l,c;if("all"===this.e)t.cssText="",l=!0;else for(o=this.e.split(" ").join("").split(","),s=o.length;-1<--s;)n=o[s],d[n]&&(d[n].parse===r?l=!0:n="transformOrigin"===n?w:d[n].p),Xe(t,n);l&&(Xe(t,h),c=this.t._fwdTransform,c&&(c.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._fwdTransform))}};for(s("clearProps",{parser:function(r,t,e,o,n){return n=new we(r,e,0,0,n,2),n.setRatio=Ne,n.e=t,n.pr=-10,n.data=o._tween,a=!0,n}}),l=["bezier","throwProps","physicsProps","physics2D"],Pe=l.length;Pe--;)m(l[Pe]);l=o.prototype,l._firstPT=l._lastParsedTransform=l._transform=null,l._onInitTween=function(e,t,r,n){if(!e.nodeType)return!1;this._target=he=e,this._tween=r,this._vars=t,ge=n,ce=t.autoRound,a=!1,c=t.suffixMap||o.suffixMap,u=N(e,""),_=this._overwriteProps;var s=e.style,l,p,m,b,g,f,S,y,T;if(ue&&""===s.zIndex&&(l=G(e,"zIndex",u),("auto"===l||""===l)&&this._addLazySet(s,"zIndex",0)),"string"==typeof t&&(b=s.cssText,l=Z(e,u),s.cssText=b+";"+t,l=J(e,l,Z(e)).difs,!U&&/opacity:([^;]*)/i.test(t)&&(l.opacity=parseFloat(RegExp.$1)),t=l,s.cssText=b),this._firstPT=t.className?p=d.className.parse(e,t.className,"className",this,null,null,t):p=this.parse(e,t,null),this._transformType){for(T=3===this._transformType,h?_e&&(ue=!0,""===s.zIndex&&(S=G(e,"zIndex",u),("auto"===S||""===S)&&this._addLazySet(s,"zIndex",0)),me&&this._addLazySet(s,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(T?"visible":"hidden"))):s.zoom=1,m=p;m&&m._next;)m=m._next;y=new we(e,"transform",0,0,null,2),this._linkCSSP(y,null,m),y.setRatio=h?ze:Ue,y.data=this._transform||De(e,u,!0),y.tween=r,y.pr=-1,_.pop()}if(a){for(;p;){for(f=p._next,m=b;m&&m.pr>p.pr;)m=m._next;(p._prev=m?m._prev:g)?p._prev._next=p:b=p,(p._next=m)?m._prev=p:g=p,p=f}this._firstPT=b}return!0},l.parse=function(e,t,r,o){var n=e.style,s,a,l,_,m,b,h,g,f,S;for(s in t)b=t[s],"function"==typeof b&&(b=b(ge,he)),a=d[s],a?r=a.parse(e,b,s,this,r,o,t):(m=G(e,s,u)+"",f="string"==typeof b,"color"===s||"fill"===s||"stroke"===s||-1!==s.indexOf("Color")||f&&/^(rgb|hsl)/.test(b)?(!f&&(b=ae(b),b=(3<b.length?"rgba(":"rgb(")+b.join(",")+")"),r=Ce(n,s,m,b,!0,"transparent",r,0,o)):f&&/[\s,\(]/i.test(b)?r=Ce(n,s,m,b,!0,null,r,0,o):(l=parseFloat(m),h=l||0===l?m.substr((l+"").length):"",(""===m||"auto"===m)&&("width"===s||"height"===s?(l=ee(e,s,u),h="px"):"left"===s||"top"===s?(l=K(e,s,u),h="px"):(l="opacity"===s?1:0,h="")),S=f&&"="===b.charAt(1),S?(_=parseInt(b.charAt(0)+"1",10),b=b.substr(2),_*=parseFloat(b),g=b.replace(x,"")):(_=parseFloat(b),g=f?b.replace(x,""):""),""===g&&(g=s in c?c[s]:h),b=_||0===_?(S?_+l:_)+g:t[s],h!==g&&""!==g&&(_||0===_)&&l&&(l=q(e,s,l,h),"%"===g?(l/=q(e,s,100,"%")/100,!0!==t.strictUnits&&(m=l+"%")):"em"===g||"rem"===g||"vw"===g||"vh"===g?l/=q(e,s,1,g):"px"!==g&&(_=q(e,s,_,g),g="px"),S&&(_||0===_)&&(b=_+l+g)),S&&(_+=l),(l||0===l)&&(_||0===_)?(r=new we(n,s,l,_-l,r,0,s,!1!==ce&&("px"===g||"zIndex"===s),0,m,b),r.xs0=g):void 0!==n[s]&&(b||"NaN"!=b+""&&null!=b)?(r=new we(n,s,_||l||0,0,r,-1,s,!1,0,m,b),r.xs0="none"===b&&("display"===s||-1!==s.indexOf("Style"))?m:b):F("invalid "+s+" tween value: "+t[s]))),o&&r&&!r.plugin&&(r.plugin=o);return r},l.setRatio=function(e){var t=this._firstPT,r=1e-6,o,n,s;if(1===e&&(this._tween._time===this._tween._duration||0===this._tween._time))for(;t;){if(2===t.type)t.setRatio(e);else if(!(t.r&&-1!==t.type))t.t[t.p]=t.e;else if(o=Math.round(t.s+t.c),!t.type)t.t[t.p]=o+t.xs0;else if(1===t.type){for(s=t.l,n=t.xs0+o+t.xs1,s=1;s<t.l;s++)n+=t["xn"+s]+t["xs"+(s+1)];t.t[t.p]=n}t=t._next}else if(e||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;t;){if(o=t.c*e+t.s,t.r?o=Math.round(o):o<r&&o>-r&&(o=0),!t.type)t.t[t.p]=o+t.xs0;else if(1!==t.type)-1===t.type?t.t[t.p]=t.xs0:t.setRatio&&t.setRatio(e);else if(s=t.l,2===s)t.t[t.p]=t.xs0+o+t.xs1+t.xn1+t.xs2;else if(3===s)t.t[t.p]=t.xs0+o+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3;else if(4===s)t.t[t.p]=t.xs0+o+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4;else if(5===s)t.t[t.p]=t.xs0+o+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5;else{for(n=t.xs0+o+t.xs1,s=1;s<t.l;s++)n+=t["xn"+s]+t["xs"+(s+1)];t.t[t.p]=n}t=t._next}else for(;t;)2===t.type?t.setRatio(e):t.t[t.p]=t.b,t=t._next},l._enableTransforms=function(e){this._transform=this._transform||De(this._target,u,!0),this._transformType=!(this._transform.svg&&Fe)&&(e||3===this._transformType)?3:2};var Ge=function(){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};l._addLazySet=function(e,t,r){var o=this._firstPT=new we(e,t,0,0,this._firstPT,2);o.e=r,o.setRatio=Ge,o.data=this},l._linkCSSP=function(e,t,r,o){return e&&(t&&(t._prev=e),e._next&&(e._next._prev=e._prev),e._prev?e._prev._next=e._next:this._firstPT===e&&(this._firstPT=e._next,o=!0),r?r._next=e:!o&&null===this._firstPT&&(this._firstPT=e),e._next=t,e._prev=r),e},l._mod=function(e){for(var t=this._firstPT;t;)"function"==typeof e[t.p]&&e[t.p]===Math.round&&(t.r=1),t=t._next},l._kill=function(t){var r=t,o,n,s;if(t.autoAlpha||t.alpha){for(n in r={},t)r[n]=t[n];r.opacity=1,r.autoAlpha&&(r.visibility=1)}for(t.className&&(o=this._classNamePT)&&(s=o.xfirst,s&&s._prev?this._linkCSSP(s._prev,o._next,s._prev._prev):s===this._firstPT&&(this._firstPT=o._next),o._next&&this._linkCSSP(o._next,o._next._next,
1s._prev),this._classNamePT=null),o=this._firstPT;o;)o.plugin&&o.plugin!==n&&o.plugin._kill&&(o.plugin._kill(t),n=o.plugin),o=o._next;return e.prototype._kill.call(this,r)};var je=function(t,e,r){var o,n,s,a;if(t.slice){for(n=t.length;-1<--n;)je(t[n],e,r);return}for(o=t.childNodes,n=o.length;-1<--n;)s=o[n],a=s.type,s.style&&(e.push(Z(s)),r&&r.push(s)),(1===a||9===a||11===a)&&s.childNodes.length&&je(s,e,r)};return o.cascadeTo=function(t,o,n){var s=r.to(t,o,n),a=[s],d=[],l=[],e=[],c=r._internals.reservedProps,u,_,m,b;for(t=s._targets||s.target,je(t,d,e),s.render(o,!0,!0),je(t,l),s.render(0,!0,!0),s._enabled(!0),u=e.length;-1<--u;)if(_=J(e[u],d[u],l[u]),_.firstMPT){for(m in _=_.difs,n)c[m]&&(_[m]=n[m]);for(m in b={},_)b[m]=d[u][m];a.push(r.fromTo(e[u],o,b,_))}return a},e.activate([o]),o},!0),_fwd_fwdScope.FWDFWD_fwdDefine("easing.Back",["easing.Ease"],function(e){var t=_fwd_fwdScope.FWDGlobals||_fwd_fwdScope,r=t.com.fwd,o=2*Math.PI,n=Math.PI/2,s=r._class,a=function(t,r){var o=s("easing."+t,function(){},!0),n=o.prototype=new e;return n.constructor=o,n.getRatio=r,o},d=e.register||function(){},l=function(e,t,r,o){var n=s("easing."+e,{easeOut:new t,easeIn:new r,easeInOut:new o},!0);return d(n,e),n},c=function(e,t,r){this.t=e,this.v=t,r&&(this.next=r,r.prev=this,this.c=r.v-t,this.gap=r.t-e)},u=function(t,r){var o=s("easing."+t,function(e){this._p1=e||0===e?e:1.70158,this._p2=1.525*this._p1},!0),n=o.prototype=new e;return n.constructor=o,n.getRatio=r,n.config=function(e){return new o(e)},o},_=l("Back",u("BackOut",function(e){return--e*e*((this._p1+1)*e+this._p1)+1}),u("BackIn",function(e){return e*e*((this._p1+1)*e-this._p1)}),u("BackInOut",function(e){return 1>(e*=2)?.5*e*e*((this._p2+1)*e-this._p2):.5*((e-=2)*e*((this._p2+1)*e+this._p2)+2)})),m=s("easing.SlowMo",function(e,t,r){t=t||0===t?t:.7,null==e?e=.7:1<e&&(e=1),this._p=1===e?0:t,this._p1=(1-e)/2,this._p2=e,this._p3=this._p1+this._p2,this._calcEnd=!0===r},!0),b=m.prototype=new e,h,g,f;return b.constructor=m,b.getRatio=function(e){var t=e+(.5-e)*this._p;return e<this._p1?this._calcEnd?1-(e=1-e/this._p1)*e:t-(e=1-e/this._p1)*e*e*e*t:e>this._p3?this._calcEnd?1-(e=(e-this._p3)/this._p1)*e:t+(e-t)*(e=(e-this._p3)/this._p1)*e*e*e:this._calcEnd?1:t},m.ease=new m(.7,.7),b.config=m.config=function(e,t,r){return new m(e,t,r)},h=s("easing.SteppedEase",function(e){e=e||1,this._p1=1/e,this._p2=e+1},!0),b=h.prototype=new e,b.constructor=h,b.getRatio=function(e){return 0>e?e=0:1<=e&&(e=.999999999),(this._p2*e>>0)*this._p1},b.config=h.config=function(e){return new h(e)},g=s("easing.RoughEase",function(t){t=t||{};for(var r=t.taper||"none",o=[],n=0,s=0|(t.points||20),a=s,d=!1!==t.randomize,l=!0===t.clamp,u=t.template instanceof e?t.template:null,_="number"==typeof t.strength?.4*t.strength:.4,p,m,b,h,g,f;-1<--a;)p=d?Math.random():1/s*a,m=u?u.getRatio(p):p,"none"===r?b=_:"out"===r?(h=1-p,b=h*h*_):"in"===r?b=p*p*_:.5>p?(h=2*p,b=.5*(h*h)*_):(h=2*(1-p),b=.5*(h*h)*_),d?m+=Math.random()*b-.5*b:a%2?m+=.5*b:m-=.5*b,l&&(1<m?m=1:0>m&&(m=0)),o[n++]={x:p,y:m};for(o.sort(function(e,t){return e.x-t.x}),f=new c(1,1,null),a=s;-1<--a;)g=o[a],f=new c(g.x,g.y,f);this._prev=new c(0,0,0===f.t?f.next:f)},!0),b=g.prototype=new e,b.constructor=g,b.getRatio=function(e){var t=this._prev;if(e>t.t){for(;t.next&&e>=t.t;)t=t.next;t=t.prev}else for(;t.prev&&e<=t.t;)t=t.prev;return this._prev=t,t.v+(e-t.t)/t.gap*t.c},b.config=function(e){return new g(e)},g.ease=new g,l("Bounce",a("BounceOut",function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375}),a("BounceIn",function(e){return(e=1-e)<1/2.75?1-7.5625*e*e:e<2/2.75?1-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?1-(7.5625*(e-=2.25/2.75)*e+.9375):1-(7.5625*(e-=2.625/2.75)*e+.984375)}),a("BounceInOut",function(e){var t=.5>e;return e=t?1-2*e:2*e-1,e=e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,t?.5*(1-e):.5*e+.5})),l("Circ",a("CircOut",function(e){return Math.sqrt(1- --e*e)}),a("CircIn",function(e){return-(Math.sqrt(1-e*e)-1)}),a("CircInOut",function(e){return 1>(e*=2)?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)})),f=function(t,r,n){var a=s("easing."+t,function(e,t){this._p1=1<=e?e:1,this._p2=(t||n)/(1>e?e:1),this._p3=this._p2/o*(Math.asin(1/this._p1)||0),this._p2=o/this._p2},!0),d=a.prototype=new e;return d.constructor=a,d.getRatio=r,d.config=function(e,t){return new a(e,t)},a},l("Elastic",f("ElasticOut",function(e){return this._p1*Math.pow(2,-10*e)*Math.sin((e-this._p3)*this._p2)+1},.3),f("ElasticIn",function(e){return-(this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2))},.3),f("ElasticInOut",function(e){return 1>(e*=2)?-.5*(this._p1*Math.pow(2,10*(e-=1))*Math.sin((e-this._p3)*this._p2)):.5*(this._p1*Math.pow(2,-10*(e-=1))*Math.sin((e-this._p3)*this._p2))+1},.45)),l("Expo",a("ExpoOut",function(e){return 1-Math.pow(2,-10*e)}),a("ExpoIn",function(e){return Math.pow(2,10*(e-1))-.001}),a("ExpoInOut",function(e){return 1>(e*=2)?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*(e-1)))})),l("Sine",a("SineOut",function(e){return Math.sin(e*n)}),a("SineIn",function(e){return-Math.cos(e*n)+1}),a("SineInOut",function(e){return-.5*(Math.cos(Math.PI*e)-1)})),s("easing.EaseLookup",{find:function(t){return e.map[t]}},!0),d(t.SlowMo,"SlowMo","ease,"),d(g,"RoughEase","ease,"),d(h,"SteppedEase","ease,"),_},!0)}),_fwd_fwdScope.FWDFWD_fwdDefine&&_fwd_fwdScope._fwd_fwdQueue.pop()(),function(t,r){"use strict";var o={},s=t.FWDGlobals=t.FWDGlobals||t;if(!s.FWDTweenLite){var d=function(e){var t=e.split("."),r=s,o;for(o=0;o<t.length;o++)r[t[o]]=r=r[t[o]]||{};return r},l=d("com.fwd"),e=1e-10,n=function(e){var t=[],r=e.length,o;for(o=0;o!==r;t.push(e[o++]));return t},c=function(){},u=function(){var e=Object.prototype.toString,t=e.call([]);return function(r){return null!=r&&(r instanceof Array||"object"==typeof r&&!!r.push&&e.call(r)===t)}}(),_={},m=function(e,n,l,c){this.sc=_[e]?_[e].sc:[],_[e]=this,this.gsClass=null,this.func=l;var u=[];this.check=function(p){for(var b=n.length,h=b,g,f,S,y,v;-1<--b;)(g=_[n[b]]||new m(n[b],[])).gsClass?(u[b]=g.gsClass,h--):p&&g.sc.push(this);if(0===h&&l){if(f=("com.fwd."+e).split("."),S=f.pop(),y=d(f.join("."))[S]=this.gsClass=l.apply(l,u),c)if(s[S]=o[S]=y,v="undefined"!=typeof fwd_module&&fwd_module.exports,!v&&"function"==typeof define&&define.amd)define((t.FWDAMDPath?t.FWDAMDPath+"/":"")+e.split(".").pop(),[],function(){return y});else if(v)if(e===r)for(b in fwd_module.exports=o[r]=y,o)y[b]=o[b];else o[r]&&(o[r][S]=y);for(b=0;b<this.sc.length;b++)this.sc[b].check()}},this.check(!0)},b=t.FWDFWD_fwdDefine=function(e,t,r,o){return new m(e,t,r,o)},h=l._class=function(e,t,r){return t=t||function(){},b(e,[],function(){return t},r),t},g,f,S,y,v;b.globals=s;var T=[0,0,1,1],w=h("easing.Ease",function(e,t,r,o){this._func=e,this._type=r||0,this._power=o||0,this._params=t?T.concat(t):T},!0),x=w.map={},C=w.register=function(t,r,o,n){for(var s=r.split(","),a=s.length,d=(o||"easeIn,easeOut,easeInOut").split(","),c,u,_,p;-1<--a;)for(u=s[a],c=n?h("easing."+u,null,!0):l.easing[u]||{},_=d.length;-1<--_;)p=d[_],x[u+"."+p]=x[p+u]=c[p]=t.getRatio?t:t[p]||new t};for(S=w.prototype,S._calcEnd=!1,S.getRatio=function(e){if(this._func)return this._params[0]=e,this._func.apply(null,this._params);var o=this._type,t=this._power,n=1===o?1-e:2===o?e:.5>e?2*e:2*(1-e);return 1===t?n*=n:2===t?n*=n*n:3===t?n*=n*n*n:4===t&&(n*=n*n*n*n),1===o?1-n:2===o?n:.5>e?n/2:1-n/2},g=["Linear","Quad","Cubic","Quart","Quint,Strong"],f=g.length;-1<--f;)S=g[f]+",Power"+f,C(new w(null,null,1,f),S,"easeOut",!0),C(new w(null,null,2,f),S,"easeIn"+(0===f?",easeNone":"")),C(new w(null,null,3,f),S,"easeInOut");x.linear=l.easing.Linear.easeIn,x.swing=l.easing.Quad.easeInOut;var P=h("events.EventDispatcher",function(e){this._listeners={},this._eventTarget=e||this});S=P.prototype,S.addEventListener=function(e,t,r,o,n){n=n||0;var s=this._listeners[e],a=0,d,l;for(this!==y||v||y.wake(),null==s&&(this._listeners[e]=s=[]),l=s.length;-1<--l;)d=s[l],d.c===t&&d.s===r?s.splice(l,1):0===a&&d.pr<n&&(a=l+1);s.splice(a,0,{c:t,s:r,up:o,pr:n})},S.removeEventListener=function(e,t){var r=this._listeners[e],o;if(r)for(o=r.length;-1<--o;)if(r[o].c===t)return void r.splice(o,1)},S.dispatchEvent=function(e){var r=this._listeners[e],o,n,s;if(r)for(o=r.length,1<o&&(r=r.slice(0)),n=this._eventTarget;-1<--o;)s=r[o],s&&(s.up?s.c.call(s.s||n,{type:e,target:n}):s.c.call(s.s||n))};var k=t.requestAnimationFrame,O=t.cancelAnimationFrame,E=Date.now||function(){return new Date().getTime()},H=E();
1for(g=["ms","moz","webkit","o"],f=g.length;-1<--f&&!k;)k=t[g[f]+"RequestAnimationFrame"],O=t[g[f]+"CancelAnimationFrame"]||t[g[f]+"CancelRequestAnimationFrame"];h("Ticker",function(e,t){var r=this,o=E(),n=!!(!1!==t&&k)&&"auto",s=500,a=33,d=function(e){var t=E()-H,n,c;t>s&&(o+=t-a),H+=t,r.time=(H-o)/1e3,n=r.time-m,(!l||0<n||!0===e)&&(r.frame++,m+=n+(n>=p?.004:p-n),c=!0),!0!==e&&(_=u(d)),c&&r.dispatchEvent("tick")},l,u,_,p,m;P.call(r),r.time=r.frame=0,r.tick=function(){d(!0)},r.lagSmoothing=function(e,t){s=e||10000000000,a=Math.min(t,s,0)},r.sleep=function(){null==_||(n&&O?O(_):clearTimeout(_),u=c,_=null,r===y&&(v=!1))},r.wake=function(e){null===_?e?o+=-H+(H=E()):10<r.frame&&(H=E()-s+5):r.sleep(),u=0===l?c:n&&k?k:function(e){return setTimeout(e,0|1e3*(m-r.time)+1)},r===y&&(v=!0),d(2)},r.fps=function(e){return arguments.length?void(l=e,p=1/(l||60),m=this.time+p,r.wake()):l},r.useRAF=function(e){return arguments.length?void(r.sleep(),n=e,r.fps(l)):n},r.fps(e),setTimeout(function(){"auto"===n&&5>r.frame&&"hidden"!==document.visibilityState&&r.useRAF(!1)},1500)}),S=l.Ticker.prototype=new l.events.EventDispatcher,S.constructor=l.Ticker;var R=h("core.FWDAnimation",function(e,t){if(this.vars=t=t||{},this._duration=this._totalDuration=e||0,this._delay=+t.delay||0,this._timeScale=1,this._active=!0===t.immediateRender,this.data=t.data,this._reversed=!0===t.reversed,!!J){v||y.wake();var r=this.vars.useFrames?Z:J;r.add(this,r._time),this.vars.paused&&this.paused(!0)}});y=R.ticker=new l.Ticker,S=R.prototype,S._dirty=S._gc=S._initted=S._paused=!1,S._totalTime=S._time=0,S._rawPrevTime=-1,S._next=S._last=S._onUpdate=S._timeline=S.timeline=null,S._paused=!1;var A=function(){v&&2e3<E()-H&&y.wake(),setTimeout(A,2e3)};A(),S.play=function(e,t){return null!=e&&this.seek(e,t),this.reversed(!1).paused(!1)},S.pause=function(e,t){return null!=e&&this.seek(e,t),this.paused(!0)},S.resume=function(e,t){return null!=e&&this.seek(e,t),this.paused(!1)},S.seek=function(e,t){return this.totalTime(+e,!1!==t)},S.restart=function(e,t){return this.reversed(!1).paused(!1).totalTime(e?-this._delay:0,!1!==t,!0)},S.reverse=function(e,t){return null!=e&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},S.render=function(){},S.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},S.isActive=function(){var e=this._timeline,t=this._startTime,r;return!e||!this._gc&&!this._paused&&e.isActive()&&(r=e.rawTime())>=t&&r<t+this.totalDuration()/this._timeScale},S._enabled=function(e,t){return v||y.wake(),this._gc=!e,this._active=this.isActive(),!0!==t&&(e&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!e&&this.timeline&&this._timeline._remove(this,!0)),!1},S._kill=function(){return this._enabled(!1,!1)},S.kill=function(e,t){return this._kill(e,t),this},S._uncache=function(e){for(var t=e?this:this.timeline;t;)t._dirty=!0,t=t.timeline;return this},S._swapSelfInParams=function(e){for(var t=e.length,r=e.concat();-1<--t;)"{self}"===e[t]&&(r[t]=this);return r},S._callback=function(e){var t=this.vars,r=t[e],o=t[e+"Params"],n=t[e+"Scope"]||t.callbackScope||this,s=o?o.length:0;0===s?r.call(n):1===s?r.call(n,o[0]):2===s?r.call(n,o[0],o[1]):r.apply(n,o)},S.eventCallback=function(e,t,r,o){if("on"===(e||"").substr(0,2)){var n=this.vars;if(1===arguments.length)return n[e];null==t?delete n[e]:(n[e]=t,n[e+"Params"]=u(r)&&-1!==r.join("").indexOf("{self}")?this._swapSelfInParams(r):r,n[e+"Scope"]=o),"onUpdate"===e&&(this._onUpdate=t)}return this},S.delay=function(e){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+e-this._delay),this._delay=e,this):this._delay},S.duration=function(e){return arguments.length?(this._duration=this._totalDuration=e,this._uncache(!0),this._timeline.smoothChildTiming&&0<this._time&&this._time<this._duration&&0!==e&&this.totalTime(this._totalTime*(e/this._duration),!0),this):(this._dirty=!1,this._duration)},S.totalDuration=function(e){return this._dirty=!1,arguments.length?this.duration(e):this._totalDuration},S.time=function(e,t){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(e>this._duration?this._duration:e,t)):this._time},S.totalTime=function(e,t,r){if(v||y.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>e&&!r&&(e+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var o=this._totalDuration,n=this._timeline;if(e>o&&!r&&(e=o),this._startTime=(this._paused?this._pauseTime:n._time)-(this._reversed?o-e:e)/this._timeScale,n._dirty||this._uncache(!1),n._timeline)for(;n._timeline;)n._timeline._time!==(n._startTime+n._totalTime)/n._timeScale&&n.totalTime(n._totalTime,!0),n=n._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==e||0===this._duration)&&(W.length&&$(),this.render(e,t,!1),W.length&&$())}return this},S.progress=S.totalProgress=function(e,t){var r=this.duration();return arguments.length?this.totalTime(r*e,t):r?this._time/r:this.ratio},S.startTime=function(e){return arguments.length?(e!==this._startTime&&(this._startTime=e,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,e-this._delay)),this):this._startTime},S.endTime=function(e){return this._startTime+(!1==e?this.duration():this.totalDuration())/this._timeScale},S.timeScale=function(r){if(!arguments.length)return this._timeScale;if(r=r||e,this._timeline&&this._timeline.smoothChildTiming){var o=this._pauseTime,n=o||0===o?o:this._timeline.totalTime();this._startTime=n-(n-this._startTime)*this._timeScale/r}return this._timeScale=r,this._uncache(!1)},S.reversed=function(e){return arguments.length?(e!=this._reversed&&(this._reversed=e,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},S.paused=function(e){if(!arguments.length)return this._paused;var t=this._timeline,r,o;return e!=this._paused&&t&&(!v&&!e&&y.wake(),r=t.rawTime(),o=r-this._pauseTime,!e&&t.smoothChildTiming&&(this._startTime+=o,this._uncache(!1)),this._pauseTime=e?r:null,this._paused=e,this._active=this.isActive(),!e&&0!==o&&this._initted&&this.duration()&&(r=t.smoothChildTiming?this._totalTime:(r-this._startTime)/this._timeScale,this.render(r,r===this._totalTime,!0))),this._gc&&!e&&this._enabled(!0,!1),this};var B=h("core.FWDSimpleTimeline",function(e){R.call(this,0,e),this.autoRemoveChildren=this.smoothChildTiming=!0});S=B.prototype=new R,S.constructor=B,S.kill()._gc=!1,S._first=S._last=S._recent=null,S._sortChildren=!1,S.add=S.insert=function(e,t){var r,o;
1if(e._startTime=+(t||0)+e._delay,e._paused&&this!==e._timeline&&(e._pauseTime=e._startTime+(this.rawTime()-e._startTime)/e._timeScale),e.timeline&&e.timeline._remove(e,!0),e.timeline=e._timeline=this,e._gc&&e._enabled(!0,!0),r=this._last,this._sortChildren)for(o=e._startTime;r&&r._startTime>o;)r=r._prev;return r?(e._next=r._next,r._next=e):(e._next=this._first,this._first=e),e._next?e._next._prev=e:this._last=e,e._prev=r,this._recent=e,this._timeline&&this._uncache(!0),this},S._remove=function(e,t){return e.timeline===this&&(!t&&e._enabled(!1,!0),e._prev?e._prev._next=e._next:this._first===e&&(this._first=e._next),e._next?e._next._prev=e._prev:this._last===e&&(this._last=e._prev),e._next=e._prev=e.timeline=null,e===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},S.render=function(e,t,r){var o=this._first,n;for(this._totalTime=this._time=this._rawPrevTime=e;o;)n=o._next,(o._active||e>=o._startTime&&!o._paused)&&(o._reversed?o.render((o._dirty?o.totalDuration():o._totalDuration)-(e-o._startTime)*o._timeScale,t,r):o.render((e-o._startTime)*o._timeScale,t,r)),o=n},S.rawTime=function(){return v||y.wake(),this._totalTime};var M=h("FWDTweenLite",function(r,o,s){if(R.call(this,o,s),this.render=M.prototype.render,null==r)throw"Cannot tween a null target.";this.target=r="string"==typeof r?M.selector(r)||r:r;var a=r.jquery||r.length&&r!==t&&r[0]&&(r[0]===t||r[0].nodeType&&r[0].style&&!r.nodeType),d=this.vars.overwrite,l,c,_;if(this._overwrite=d=null==d?K[M.defaultOverwrite]:"number"==typeof d?d>>0:K[d],(a||r instanceof Array||r.push&&u(r))&&"number"!=typeof r[0])for(this._targets=_=n(r),this._propLookup=[],this._siblings=[],l=0;l<_.length;l++){if(c=_[l],!c){_.splice(l--,1);continue}else if("string"==typeof c){c=_[l--]=M.selector(c),"string"==typeof c&&_.splice(l+1,1);continue}else if(c.length&&c!==t&&c[0]&&(c[0]===t||c[0].nodeType&&c[0].style&&!c.nodeType)){_.splice(l--,1),this._targets=_=_.concat(n(c));continue}this._siblings[l]=ee(c,this,!1),1===d&&1<this._siblings[l].length&&re(c,this,null,1,this._siblings[l])}else this._propLookup={},this._siblings=ee(r,this,!1),1===d&&1<this._siblings.length&&re(r,this,null,1,this._siblings);(this.vars.immediateRender||0===o&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-e,this.render(Math.min(0,-this._delay)))},!0),L=function(e){return e&&e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType)},I=function(e,t){var r={},o;for(o in e)q[o]||o in t&&"transform"!==o&&"x"!==o&&"y"!==o&&"width"!==o&&"height"!==o&&"className"!==o&&"border"!==o||Y[o]&&(!Y[o]||!Y[o]._autoCSS)||(r[o]=e[o],delete e[o]);e.css=r};S=M.prototype=new R,S.constructor=M,S.kill()._gc=!1,S.ratio=0,S._firstPT=S._targets=S._overwrittenProps=S._startAt=null,S._notifyPluginsOfEnabled=S._lazy=!1,M.version="1.19.0",M.defaultEase=S._ease=new w(null,null,1,1),M.defaultOverwrite="auto",M.ticker=y,M.autoSleep=120,M.lagSmoothing=function(e,t){y.lagSmoothing(e,t)},M.selector=t.$||t.jQuery||function(r){var e=t.$||t.jQuery;return e?(M.selector=e,e(r)):"undefined"==typeof document?r:document.querySelectorAll?document.querySelectorAll(r):document.getElementById("#"===r.charAt(0)?r.substr(1):r)};var W=[],D={},U=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,z=function(e){for(var t=this._firstPT,r=1e-6,o;t;)o=t.blob?e?this.join(""):this.start:t.c*e+t.s,t.m?o=t.m(o,this._target||t.t):o<r&&o>-r&&(o=0),t.f?t.fp?t.t[t.p](t.fp,o):t.t[t.p](o):t.t[t.p]=o,t=t._next},F=function(e,t,r,o){var n=[e,t],a=0,d="",c=0,u,_,p,m,b,h,g;for(n.start=e,r&&(r(n),e=n[0],t=n[1]),n.length=0,u=e.match(U)||[],_=t.match(U)||[],o&&(o._next=null,o.blob=1,n._firstPT=n._applyPT=o),b=_.length,m=0;m<b;m++)g=_[m],h=t.substr(a,t.indexOf(g,a)-a),d+=h||!m?h:",",a+=h.length,c?c=(c+1)%5:"rgba("===h.substr(-5)&&(c=1),g===u[m]||u.length<=m?d+=g:(d&&(n.push(d),d=""),p=parseFloat(u[m]),n.push(p),n._firstPT={_next:n._firstPT,t:n,p:n.length-1,s:p,c:("="===g.charAt(1)?parseInt(g.charAt(0)+"1",10)*parseFloat(g.substr(2)):parseFloat(g)-p)||0,f:0,m:c&&4>c?Math.round:0}),a+=g.length;return d+=t.substr(a),d&&n.push(d),n.setRatio=z,n},V=function(e,t,r,o,n,a,d,l,c){"function"==typeof o&&(o=o(c||0,e));
1var u="get"===r?e[t]:r,_=typeof e[t],p="string"==typeof o&&"="===o.charAt(1),m={t:e,p:t,s:u,f:"function"==_,pg:0,n:n||t,m:a?"function"==typeof a?a:Math.round:0,pr:0,c:p?parseInt(o.charAt(0)+"1",10)*parseFloat(o.substr(2)):parseFloat(o)-u||0},b,h;if("number"!=_&&("function"===_&&"get"===r&&(h=t.indexOf("set")||"function"!=typeof e["get"+t.substr(3)]?t:"get"+t.substr(3),m.s=u=d?e[h](d):e[h]()),"string"==typeof u&&(d||isNaN(u))?(m.fp=d,b=F(u,o,l||M.defaultStringFilter,m),m={t:b,p:"setRatio",s:0,c:1,f:2,pg:0,n:n||t,pr:0,m:0}):!p&&(m.s=parseFloat(u),m.c=parseFloat(o)-m.s||0)),m.c)return(m._next=this._firstPT)&&(m._next._prev=m),this._firstPT=m,m},X=M._internals={isArray:u,isSelector:L,lazyTweens:W,blobDif:F},Y=M._plugins={},N=X.tweenLookup={},G=0,q=X.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1},K={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},Z=R._rootFramesTimeline=new B,J=R._rootTimeline=new B,Q=30,$=X.lazyRender=function(){var e=W.length,t;for(D={};-1<--e;)t=W[e],t&&!1!==t._lazy&&(t.render(t._lazy[0],t._lazy[1],!0),t._lazy=!1);W.length=0};J._startTime=y.time,Z._startTime=y.frame,J._active=Z._active=!0,setTimeout($,1),R._updateRoot=M.render=function(){var e,t,r;if(W.length&&$(),J.render((y.time-J._startTime)*J._timeScale,!1,!1),Z.render((y.frame-Z._startTime)*Z._timeScale,!1,!1),W.length&&$(),y.frame>=Q){for(r in Q=y.frame+(parseInt(M.autoSleep,10)||120),N){for(t=N[r].tweens,e=t.length;-1<--e;)t[e]._gc&&t.splice(e,1);0===t.length&&delete N[r]}if(r=J._first,(!r||r._paused)&&M.autoSleep&&!Z._first&&1===y._listeners.tick.length){for(;r&&r._paused;)r=r._next;r||y.sleep()}}},y.addEventListener("tick",R._updateRoot);var ee=function(e,t,r){var o=e._fwdTweenID,n,s;if(N[o||(e._fwdTweenID=o="t"+G++)]||(N[o]={target:e,tweens:[]}),t&&(n=N[o].tweens,n[s=n.length]=t,r))for(;-1<--s;)n[s]===t&&n.splice(s,1);return N[o].tweens},te=function(e,t,r,o){var n=e.vars.onOverwrite,s,a;return n&&(s=n(e,t,r,o)),n=M.onOverwrite,n&&(a=n(e,t,r,o)),!1!==s&&!1!==a},re=function(t,r,o,n,s){var a,d,c,u;if(1===n||4<=n){for(u=s.length,a=0;a<u;a++)if((c=s[a])!==r)!c._gc&&c._kill(null,t,r)&&(d=!0);else if(5===n)break;return d}var _=r._startTime+e,p=[],m=0,b=0===r._duration,h;for(a=s.length;-1<--a;)if((c=s[a])===r||c._gc||c._paused);else c._timeline===r._timeline?c._startTime<=_&&c._startTime+c.totalDuration()/c._timeScale>_&&((b||!c._initted)&&2e-10>=_-c._startTime||(p[m++]=c)):(h=h||oe(r,0,b),0===oe(c,h,b)&&(p[m++]=c));for(a=m;-1<--a;)if(c=p[a],2===n&&c._kill(o,t,r)&&(d=!0),2!==n||!c._firstPT&&c._initted){if(2!==n&&!te(c,r))continue;c._enabled(!1,!1)&&(d=!0)}return d},oe=function(r,o,n){for(var s=r._timeline,a=s._timeScale,d=r._startTime;s._timeline;){if(d+=s._startTime,a*=s._timeScale,s._paused)return-100;s=s._timeline}return d/=a,d>o?d-o:n&&d===o||!r._initted&&d-o<2*e?e:(d+=r.totalDuration()/r._timeScale/a)>o+e?0:d-o-e};S._init=function(){var e=this.vars,t=this._overwrittenProps,r=this._duration,o=!!e.immediateRender,n=e.ease,s,a,d,c,u,_;if(e.startAt){for(c in this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),u={},e.startAt)u[c]=e.startAt[c];if(u.overwrite=!1,u.immediateRender=!0,u.lazy=o&&!1!==e.lazy,u.startAt=u.delay=null,this._startAt=M.to(this.target,0,u),o)if(0<this._time)this._startAt=null;else if(0!==r)return}else if(e.runBackwards&&0!==r)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{for(c in 0!==this._time&&(o=!1),d={},e)q[c]&&"autoCSS"!==c||(d[c]=e[c]);if(d.overwrite=0,d.data="isFromStart",d.lazy=o&&!1!==e.lazy,d.immediateRender=o,this._startAt=M.to(this.target,0,d),!o)this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null);else if(0===this._time)return}
1if(this._ease=n=n?n instanceof w?n:"function"==typeof n?new w(n,e.easeParams):x[n]||M.defaultEase:M.defaultEase,e.easeParams instanceof Array&&n.config&&(this._ease=n.config.apply(n,e.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(_=this._targets.length,s=0;s<_;s++)this._initProps(this._targets[s],this._propLookup[s]={},this._siblings[s],t?t[s]:null,s)&&(a=!0);else a=this._initProps(this.target,this._propLookup,this._siblings,t,0);if(a&&M._onPluginEvent("_onInitAllProps",this),t&&!this._firstPT&&"function"!=typeof this.target&&this._enabled(!1,!1),e.runBackwards)for(d=this._firstPT;d;)d.s+=d.c,d.c=-d.c,d=d._next;this._onUpdate=e.onUpdate,this._initted=!0},S._initProps=function(e,r,o,n,s){var a,d,l,c,_,m;if(null==e)return!1;for(a in D[e._fwdTweenID]&&$(),!this.vars.css&&e.style&&e!==t&&e.nodeType&&Y.css&&!1!==this.vars.autoCSS&&I(this.vars,e),this.vars)if(m=this.vars[a],q[a])m&&(m instanceof Array||m.push&&u(m))&&-1!==m.join("").indexOf("{self}")&&(this.vars[a]=m=this._swapSelfInParams(m,this));else if(Y[a]&&(c=new Y[a])._onInitTween(e,this.vars[a],this,s)){for(this._firstPT=_={_next:this._firstPT,t:c,p:"setRatio",s:0,c:1,f:1,n:a,pg:1,pr:c._priority,m:0},d=c._overwriteProps.length;-1<--d;)r[c._overwriteProps[d]]=this._firstPT;(c._priority||c._onInitAllProps)&&(l=!0),(c._onDisable||c._onEnable)&&(this._notifyPluginsOfEnabled=!0),_._next&&(_._next._prev=_)}else r[a]=V.call(this,e,a,"get",m,a,0,null,this.vars.stringFilter,s);return n&&this._kill(n,e)?this._initProps(e,r,o,n,s):1<this._overwrite&&this._firstPT&&1<o.length&&re(e,this,r,this._overwrite,o)?(this._kill(r,e),this._initProps(e,r,o,n,s)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(D[e._fwdTweenID]=!0),l)},S.render=function(t,o,n){var s=this._time,a=this._duration,d=this._rawPrevTime,l,c,u,_;if(t>=a-1e-7)this._totalTime=this._time=a,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(l=!0,c="onComplete",n=n||this._timeline.autoRemoveChildren),0===a&&(this._initted||!this.vars.lazy||n)&&(this._startTime===this._timeline._duration&&(t=0),(0>d||0>=t&&-1e-7<=t||d===e&&"isPause"!==this.data)&&d!==t&&(n=!0,d>e&&(c="onReverseComplete")),this._rawPrevTime=_=!o||t||d===t?t:e);else if(1e-7>t)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==s||0===a&&0<d)&&(c="onReverseComplete",l=this._reversed),0>t&&(this._active=!1,0===a&&(this._initted||!this.vars.lazy||n)&&(0<=d&&(d!==e||"isPause"!==this.data)&&(n=!0),this._rawPrevTime=_=!o||t||d===t?t:e)),this._initted||(n=!0);else if(this._totalTime=this._time=t,this._easeType){var p=t/a,m=this._easeType,b=this._easePower;(1===m||3===m&&.5<=p)&&(p=1-p),3===m&&(p*=2),1===b?p*=p:2===b?p*=p*p:3===b?p*=p*p*p:4===b&&(p*=p*p*p*p),this.ratio=1===m?1-p:2===m?p:.5>t/a?p/2:1-p/2}else this.ratio=this._ease.getRatio(t/a);if(this._time!==s||n){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!n&&this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=s,this._rawPrevTime=d,W.push(this),void(this._lazy=[t,o]);this._time&&!l?this.ratio=this._ease.getRatio(this._time/a):l&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(!1!==this._lazy&&(this._lazy=!1),this._active||this._paused||this._time===s||!(0<=t)||(this._active=!0),0===s&&(this._startAt&&(0<=t?this._startAt.render(t,o,n):!c&&(c="_dummyGS")),this.vars.onStart&&(0!==this._time||0===a)&&!o&&this._callback("onStart")),u=this._firstPT;u;)u.f?u.t[u.p](u.c*this.ratio+u.s):u.t[u.p]=u.c*this.ratio+u.s,u=u._next;this._onUpdate&&(0>t&&this._startAt&&-1e-4!==t&&this._startAt.render(t,o,n),!o&&(this._time!==s||l||n)&&this._callback("onUpdate")),c&&(!this._gc||n)&&(0>t&&this._startAt&&!this._onUpdate&&-1e-4!==t&&this._startAt.render(t,o,n),l&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!o&&this.vars[c]&&this._callback(c),0===a&&this._rawPrevTime===e&&_!==e&&(this._rawPrevTime=0))}},S._kill=function(e,t,r){if("all"===e&&(e=null),null==e&&(null==t||t===this.target))return this._lazy=!1,this._enabled(!1,!1);t="string"==typeof t?M.selector(t)||t:t||this._targets||this.target;var o=r&&this._time&&r._startTime===this._startTime&&this._timeline===r._timeline,n,s,a,d,l,c,_,m,b;if((u(t)||L(t))&&"number"!=typeof t[0])for(n=t.length;-1<--n;)this._kill(e,t[n],r)&&(c=!0);else{if(this._targets){for(n=this._targets.length;-1<--n;)if(t===this._targets[n]){l=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],s=this._overwrittenProps[n]=e?this._overwrittenProps[n]||{}:"all";break}}else{if(t!==this.target)return!1;l=this._propLookup,s=this._overwrittenProps=e?this._overwrittenProps||{}:"all"}if(l){if(_=e||l,m=e!==s&&"all"!==s&&e!==l&&("object"!=typeof e||!e._tempKill),r&&(M.onOverwrite||this.vars.onOverwrite)){for(a in _)l[a]&&(b||(b=[]),b.push(a));if((b||!e)&&!te(this,r,t,b))return!1}
1for(a in _)(d=l[a])&&(o&&(d.f?d.t[d.p](d.s):d.t[d.p]=d.s,c=!0),d.pg&&d.t._kill(_)&&(c=!0),(!d.pg||0===d.t._overwriteProps.length)&&(d._prev?d._prev._next=d._next:d===this._firstPT&&(this._firstPT=d._next),d._next&&(d._next._prev=d._prev),d._next=d._prev=null),delete l[a]),m&&(s[a]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return c},S.invalidate=function(){return this._notifyPluginsOfEnabled&&M._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],R.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-e,this.render(Math.min(0,-this._delay))),this},S._enabled=function(e,t){if(v||y.wake(),e&&this._gc){var r=this._targets,o;if(r)for(o=r.length;-1<--o;)this._siblings[o]=ee(r[o],this,!0);else this._siblings=ee(this.target,this,!0)}return R.prototype._enabled.call(this,e,t),!!(this._notifyPluginsOfEnabled&&this._firstPT)&&M._onPluginEvent(e?"_onEnable":"_onDisable",this)},M.to=function(e,t,r){return new M(e,t,r)},M.from=function(e,t,r){return r.runBackwards=!0,r.immediateRender=!1!=r.immediateRender,new M(e,t,r)},M.fromTo=function(e,t,r,o){return o.startAt=r,o.immediateRender=!1!=o.immediateRender&&!1!=r.immediateRender,new M(e,t,o)},M.delayedCall=function(e,t,r,o,n){return new M(t,0,{delay:e,onComplete:t,onCompleteParams:r,callbackScope:o,onReverseComplete:t,onReverseCompleteParams:r,immediateRender:!1,lazy:!1,useFrames:n,overwrite:0})},M.set=function(e,t){return new M(e,0,t)},M.getTweensOf=function(e,r){if(null==e)return[];e="string"==typeof e?M.selector(e)||e:e;var o,n,s,d;if((u(e)||L(e))&&"number"!=typeof e[0]){for(o=e.length,n=[];-1<--o;)n=n.concat(M.getTweensOf(e[o],r));for(o=n.length;-1<--o;)for(d=n[o],s=o;-1<--s;)d===n[s]&&n.splice(o,1)}else for(n=ee(e).concat(),o=n.length;-1<--o;)(n[o]._gc||r&&!n[o].isActive())&&n.splice(o,1);return n},M.killTweensOf=M.killDelayedCallsTo=function(e,t,r){"object"==typeof t&&(r=t,t=!1);for(var o=M.getTweensOf(e,t),n=o.length;-1<--n;)o[n]._kill(r,e)};var ie=h("plugins.TweenPlugin",function(e,t){this._overwriteProps=(e||"").split(","),this._propName=this._overwriteProps[0],this._priority=t||0,this._super=ie.prototype},!0);if(S=ie.prototype,ie.version="1.19.0",ie.API=2,S._firstPT=null,S._addTween=V,S.setRatio=z,S._kill=function(e){var t=this._overwriteProps,r=this._firstPT,o;if(null!=e[this._propName])this._overwriteProps=[];else for(o=t.length;-1<--o;)null!=e[t[o]]&&t.splice(o,1);for(;r;)null!=e[r.n]&&(r._next&&(r._next._prev=r._prev),r._prev?(r._prev._next=r._next,r._prev=null):this._firstPT===r&&(this._firstPT=r._next)),r=r._next;return!1},S._mod=S._roundProps=function(e){for(var t=this._firstPT,r;t;)r=e[this._propName]||null!=t.n&&e[t.n.split(this._propName+"_").join("")],r&&"function"==typeof r&&(2===t.f?t.t._applyPT.m=r:t.m=r),t=t._next},M._onPluginEvent=function(e,t){var r=t._firstPT,o,n,s,a,d;if("_onInitAllProps"===e){for(;r;){for(d=r._next,n=s;n&&n.pr>r.pr;)n=n._next;(r._prev=n?n._prev:a)?r._prev._next=r:s=r,(r._next=n)?n._prev=r:a=r,r=d}r=t._firstPT=s}for(;r;)r.pg&&"function"==typeof r.t[e]&&r.t[e]()&&(o=!0),r=r._next;return o},ie.activate=function(e){for(var t=e.length;-1<--t;)e[t].API===ie.API&&(Y[new e[t]()._propName]=e[t]);return!0},b.plugin=function(e){if(!e||!e.propName||!e.init||!e.API)throw"illegal plugin definition.";var t=e.propName,r=e.priority||0,o=e.overwriteProps,n={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},s=h("plugins."+t.charAt(0).toUpperCase()+t.substr(1)+"Plugin",function(){ie.call(this,t,r),this._overwriteProps=o||[]},!0===e.fwd_global),a=s.prototype=new ie(t),d;for(d in a.constructor=s,s.API=e.API,n)"function"==typeof e[d]&&(a[n[d]]=e[d]);return s.version=e.version,ie.activate([s]),s},g=t._fwd_fwdQueue,g){for(f=0;f<g.length;f++)g[f]();for(S in _)_[S].func||t.console.log("FWDAnimation encountered missing dependency: "+S)}v=!1}}("undefined"!=typeof fwd_module&&fwd_module.exports&&"undefined"!=typeof fwd_global?fwd_global:this||window,"FWDAnimation")}

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.